linux/arch/arm/mm/l2c-common.c
<<
>>
Prefs
   1/*
   2 * Copyright (C) 2010 ARM Ltd.
   3 * Written by Catalin Marinas <catalin.marinas@arm.com>
   4 *
   5 * This program is free software; you can redistribute it and/or modify
   6 * it under the terms of the GNU General Public License version 2 as
   7 * published by the Free Software Foundation.
   8 */
   9#include <linux/bug.h>
  10#include <linux/smp.h>
  11#include <asm/outercache.h>
  12
  13void outer_disable(void)
  14{
  15        WARN_ON(!irqs_disabled());
  16        WARN_ON(num_online_cpus() > 1);
  17
  18        if (outer_cache.disable)
  19                outer_cache.disable();
  20}
  21