Fixes after disintegration of asm/system.h for ARM
Subsystems (22)
PATCH 1/1 Fixes after disintegration of asm/system.h for ARM
---
arch/arm/include/asm/barrier.h | 6 ++++++ arch/arm/include/asm/domain.h | 2 ++ arch/arm/include/asm/io.h | 1 + arch/arm/include/asm/processor.h | 1 - arch/arm/include/asm/system_misc.h | 5 ----- arch/arm/kernel/kprobes-common.c | 1 + arch/arm/kernel/machine_kexec.c | 1 + arch/arm/kernel/tcm.c | 1 + arch/arm/kernel/thumbee.c | 1 + arch/arm/mach-at91/at91cap9.c | 2 ++ arch/arm/mach-at91/at91rm9200.c | 1 + arch/arm/mach-at91/at91sam9260.c | 1 + arch/arm/mach-at91/at91sam9261.c | 1 + arch/arm/mach-at91/at91sam9263.c | 1 + arch/arm/mach-at91/at91sam9g45.c | 1 + arch/arm/mach-at91/at91sam9rl.c | 1 + arch/arm/mach-at91/include/mach/system_rev.h | 2 ++ arch/arm/mach-clps711x/common.c | 1 + arch/arm/mach-davinci/board-da850-evm.c | 1 + arch/arm/mach-ebsa110/core.c | 1 + arch/arm/mach-footbridge/common.c | 1 + arch/arm/mach-footbridge/dc21285-timer.c | 1 + arch/arm/mach-footbridge/netwinder-hw.c | 1 + arch/arm/mach-imx/mach-imx6q.c | 1 + arch/arm/mach-imx/mach-mx51_efikamx.c | 1 + arch/arm/mach-imx/mach-mx51_efikasb.c | 1 + arch/arm/mach-ks8695/time.c | 1 + arch/arm/mach-mmp/common.c | 1 + arch/arm/mach-mmp/pxa168.c | 1 + arch/arm/mach-mxs/system.c | 1 + arch/arm/mach-omap1/id.c | 1 + arch/arm/mach-omap2/board-omap3touchbook.c | 1 + arch/arm/mach-omap2/board-rx51-peripherals.c | 1 + arch/arm/mach-omap2/pm24xx.c | 1 + arch/arm/mach-omap2/pm34xx.c | 1 + arch/arm/mach-omap2/pm44xx.c | 1 + arch/arm/mach-orion5x/common.c | 1 + arch/arm/mach-orion5x/dns323-setup.c | 1 + arch/arm/mach-pnx4008/core.c | 1 + arch/arm/mach-pxa/cm-x300.c | 1 + arch/arm/mach-pxa/colibri-pxa3xx.c | 1 + arch/arm/mach-pxa/magician.c | 1 + arch/arm/mach-pxa/reset.c | 1 + arch/arm/mach-pxa/viper.c | 1 + arch/arm/mach-pxa/zeus.c | 1 + arch/arm/mach-rpc/riscpc.c | 1 + arch/arm/mach-s3c2410/s3c2410.c | 1 + arch/arm/mach-s3c2412/s3c2412.c | 1 + arch/arm/mach-s3c2416/s3c2416.c | 1 + arch/arm/mach-s3c2440/s3c244x.c | 1 + arch/arm/mach-s3c2443/s3c2443.c | 1 + arch/arm/mach-s3c64xx/common.c | 1 + arch/arm/mach-s5p64x0/common.c | 1 + arch/arm/mach-s5pc100/common.c | 1 + arch/arm/mach-sa1100/generic.c | 1 + arch/arm/mach-shmobile/include/mach/system.h | 2 ++ arch/arm/mach-shmobile/suspend.c | 1 + arch/arm/mach-w90x900/cpu.c | 1 + arch/arm/mm/alignment.c | 1 + arch/arm/mm/fault.c | 2 ++ arch/arm/mm/mmu.c | 1 + arch/arm/plat-iop/restart.c | 1 + arch/arm/plat-mxc/system.c | 1 + arch/arm/plat-s3c24xx/cpu.c | 1 + arch/arm/plat-spear/restart.c | 1 + arch/arm/vfp/vfpmodule.c | 1 + drivers/cpuidle/cpuidle.c | 1 + drivers/net/ethernet/8390/etherh.c | 1 + drivers/tty/serial/21285.c | 1 + drivers/watchdog/wdt285.c | 1 + include/linux/mtd/map.h | 2 +- 71 files changed, 79 insertions(+), 7 deletions(-)
arch/arm/include/asm/barrier.h +6 -0
@@ -1,6 +1,11 @@#ifndef __ASM_BARRIER_H#define __ASM_BARRIER_H +#ifdef __ASSEMBLY__ +#error do not include asm/barrier.h from assembly +#endif + +#define nop () __asm__ __volatile__("mov\tr0,r0\t@ nop\n\t");#if __LINUX_ARM_ARCH__ >=7 || \ (__LINUX_ARM_ARCH__ ==6 && defined(CONFIG_CPU_32v6K))
@@ -36,6 +41,7 @@#ifdef CONFIG_ARCH_HAS_BARRIERS #include <mach/barriers.h> #elif defined(CONFIG_ARM_DMA_MEM_BUFFERABLE ) || defined(CONFIG_SMP ) +#include <asm/outercache.h> #define mb () do { dsb(); outer_sync(); } while (0)#define rmb () dsb()#define wmb () mb()
arch/arm/include/asm/domain.h +2 -0
@@ -10,7 +10,9 @@#ifndef __ASM_PROC_DOMAIN_H#define __ASM_PROC_DOMAIN_H +#ifndef __ASSEMBLY__#include <asm/barrier.h> +#endif /* * Domain numbers
arch/arm/include/asm/io.h +1 -0
@@ -98,6 +98,7 @@ static inline void __iomem *__typesafe_io(unsigned long addr)/* IO barriers */ #ifdef CONFIG_ARM_DMA_MEM_BUFFERABLE +#include <asm/barrier.h> #define __iormb () rmb()#define __iowmb () wmb()#else
arch/arm/include/asm/processor.h +0 -1
@@ -22,7 +22,6 @@#include <asm/hw_breakpoint.h> #include <asm/ptrace.h> #include <asm/types.h> -#include <asm/system.h> #ifdef __KERNEL__#define STACK_TOP ((current->personality & ADDR_LIMIT_32BIT) ? \
arch/arm/include/asm/system_misc.h +0 -5
@@ -7,9 +7,6 @@#include <linux/linkage.h> #include <linux/irqflags.h> -#include <asm/outercache.h> - -extern int __pure cpu_architecture (void );extern void cpu_init (void );void soft_restart (unsigned long );
@@ -23,8 +20,6 @@ extern void (*arm_pm_restart)(char str, const char *cmd);extern unsigned int user_debug; -#define nop () __asm__ __volatile__("mov\tr0,r0\t@ nop\n\t"); -extern void disable_hlt (void );extern void enable_hlt (void );
arch/arm/kernel/kprobes-common.c +1 -0
@@ -13,6 +13,7 @@#include <linux/kernel.h> #include <linux/kprobes.h> +#include <asm/system_info.h> #include "kprobes.h"
arch/arm/kernel/machine_kexec.c +1 -0
@@ -12,6 +12,7 @@#include <asm/mmu_context.h> #include <asm/cacheflush.h> #include <asm/mach-types.h> +#include <asm/system_misc.h> extern const unsigned char relocate_new_kernel[];extern const unsigned int relocate_new_kernel_size;
arch/arm/kernel/tcm.c +1 -0
@@ -16,6 +16,7 @@#include <asm/cputype.h> #include <asm/mach/map.h> #include <asm/memory.h> +#include <asm/system_info.h> #include "tcm.h" static struct gen_pool *tcm_pool;
arch/arm/kernel/thumbee.c +1 -0
@@ -21,6 +21,7 @@#include <linux/init.h> #include <asm/thread_notify.h> +#include <asm/system_info.h> /* * Access to the ThumbEE Handler Base register
arch/arm/mach-at91/at91cap9.c +2 -0
@@ -17,6 +17,8 @@#include <asm/irq.h> #include <asm/mach/arch.h> #include <asm/mach/map.h> +#include <asm/system_info.h> +#include <asm/system_misc.h> #include <mach/cpu.h> #include <mach/at91cap9.h>
arch/arm/mach-at91/at91rm9200.c +1 -0
@@ -15,6 +15,7 @@#include <asm/irq.h> #include <asm/mach/arch.h> #include <asm/mach/map.h> +#include <asm/system_misc.h> #include <mach/at91rm9200.h> #include <mach/at91_pmc.h> #include <mach/at91_st.h>
arch/arm/mach-at91/at91sam9260.c +1 -0
@@ -15,6 +15,7 @@#include <asm/irq.h> #include <asm/mach/arch.h> #include <asm/mach/map.h> +#include <asm/system_misc.h> #include <mach/cpu.h> #include <mach/at91_dbgu.h> #include <mach/at91sam9260.h>
arch/arm/mach-at91/at91sam9261.c +1 -0
@@ -15,6 +15,7 @@#include <asm/irq.h> #include <asm/mach/arch.h> #include <asm/mach/map.h> +#include <asm/system_misc.h> #include <mach/cpu.h> #include <mach/at91sam9261.h> #include <mach/at91_pmc.h>
arch/arm/mach-at91/at91sam9263.c +1 -0
@@ -15,6 +15,7 @@#include <asm/irq.h> #include <asm/mach/arch.h> #include <asm/mach/map.h> +#include <asm/system_misc.h> #include <mach/at91sam9263.h> #include <mach/at91_pmc.h> #include <mach/at91_rstc.h>
arch/arm/mach-at91/at91sam9g45.c +1 -0
@@ -16,6 +16,7 @@#include <asm/irq.h> #include <asm/mach/arch.h> #include <asm/mach/map.h> +#include <asm/system_misc.h> #include <mach/at91sam9g45.h> #include <mach/at91_pmc.h> #include <mach/cpu.h>
arch/arm/mach-at91/at91sam9rl.c +1 -0
@@ -14,6 +14,7 @@#include <asm/irq.h> #include <asm/mach/arch.h> #include <asm/mach/map.h> +#include <asm/system_misc.h> #include <mach/cpu.h> #include <mach/at91_dbgu.h> #include <mach/at91sam9rl.h>
arch/arm/mach-at91/include/mach/system_rev.h +2 -0
@@ -7,6 +7,8 @@#ifndef __ARCH_SYSTEM_REV_H__#define __ARCH_SYSTEM_REV_H__ +#include <asm/system_info.h> +/* * board revision encoding * mach specific
arch/arm/mach-clps711x/common.c +1 -0
@@ -37,6 +37,7 @@#include <asm/mach/map.h> #include <asm/mach/time.h> #include <asm/hardware/clps7111.h> +#include <asm/system_misc.h> /* * This maps the generic CLPS711x registers
arch/arm/mach-davinci/board-da850-evm.c +1 -0
@@ -34,6 +34,7 @@#include <linux/delay.h> #include <linux/wl12xx.h> +#include <asm/system_info.h> #include <asm/mach-types.h> #include <asm/mach/arch.h>
arch/arm/mach-ebsa110/core.c +1 -0
@@ -22,6 +22,7 @@#include <asm/mach-types.h> #include <asm/pgtable.h> #include <asm/page.h> +#include <asm/system_misc.h> #include <asm/mach/arch.h> #include <asm/mach/irq.h>
arch/arm/mach-footbridge/common.c +1 -0
@@ -21,6 +21,7 @@#include <asm/irq.h> #include <asm/mach-types.h> #include <asm/setup.h> +#include <asm/system_misc.h> #include <asm/hardware/dec21285.h> #include <asm/mach/irq.h>
arch/arm/mach-footbridge/dc21285-timer.c +1 -0
@@ -14,6 +14,7 @@#include <asm/hardware/dec21285.h> #include <asm/mach/time.h> +#include <asm/system_info.h> #include "common.h"
arch/arm/mach-footbridge/netwinder-hw.c +1 -0
@@ -17,6 +17,7 @@#include <asm/leds.h> #include <asm/mach-types.h> #include <asm/setup.h> +#include <asm/system_misc.h> #include <asm/mach/arch.h>
arch/arm/mach-imx/mach-imx6q.c +1 -0
@@ -21,6 +21,7 @@#include <linux/of_platform.h> #include <linux/phy.h> #include <linux/micrel_phy.h> +#include <asm/system_misc.h> #include <asm/hardware/cache-l2x0.h> #include <asm/hardware/gic.h> #include <asm/mach/arch.h>
arch/arm/mach-imx/mach-mx51_efikamx.c +1 -0
@@ -33,6 +33,7 @@#include <mach/iomux-mx51.h> #include <asm/setup.h> +#include <asm/system_info.h> #include <asm/mach-types.h> #include <asm/mach/arch.h> #include <asm/mach/time.h>
arch/arm/mach-imx/mach-mx51_efikasb.c +1 -0
@@ -36,6 +36,7 @@#include <mach/iomux-mx51.h> #include <asm/setup.h> +#include <asm/system_info.h> #include <asm/mach-types.h> #include <asm/mach/arch.h> #include <asm/mach/time.h>
arch/arm/mach-ks8695/time.c +1 -0
@@ -27,6 +27,7 @@#include <linux/io.h> #include <asm/mach/time.h> +#include <asm/system_misc.h> #include <mach/regs-timer.h> #include <mach/regs-irq.h>
arch/arm/mach-mmp/common.c +1 -0
@@ -13,6 +13,7 @@#include <linux/module.h> #include <asm/page.h> +#include <asm/system_misc.h> #include <asm/mach/map.h> #include <mach/addr-map.h> #include <mach/cputype.h>
arch/arm/mach-mmp/pxa168.c +1 -0
@@ -15,6 +15,7 @@#include <linux/clk.h> #include <linux/platform_device.h> +#include <asm/system_misc.h> #include <asm/mach/time.h> #include <mach/addr-map.h> #include <mach/cputype.h>
arch/arm/mach-mxs/system.c +1 -0
@@ -25,6 +25,7 @@#include <linux/module.h> #include <asm/proc-fns.h> +#include <asm/system_misc.h> #include <mach/mxs.h> #include <mach/common.h>
arch/arm/mach-omap1/id.c +1 -0
@@ -15,6 +15,7 @@#include <linux/kernel.h> #include <linux/init.h> #include <linux/io.h> +#include <asm/system_info.h> #include <plat/cpu.h> #define OMAP_DIE_ID_0 0xfffe1800
arch/arm/mach-omap2/board-omap3touchbook.c +1 -0
@@ -38,6 +38,7 @@#include <linux/i2c/twl.h> #include <mach/hardware.h> +#include <asm/system_info.h> #include <asm/mach-types.h> #include <asm/mach/arch.h> #include <asm/mach/map.h>
arch/arm/mach-omap2/board-rx51-peripherals.c +1 -0
@@ -25,6 +25,7 @@#include <linux/gpio_keys.h> #include <linux/mmc/host.h> #include <linux/power/isp1704_charger.h> +#include <asm/system_info.h> #include <plat/mcspi.h> #include <plat/board.h>
arch/arm/mach-omap2/pm24xx.c +1 -0
@@ -34,6 +34,7 @@#include <asm/mach/time.h> #include <asm/mach/irq.h> #include <asm/mach-types.h> +#include <asm/system_misc.h> #include <mach/irqs.h> #include <plat/clock.h>
arch/arm/mach-omap2/pm34xx.c +1 -0
@@ -31,6 +31,7 @@#include <trace/events/power.h> #include <asm/suspend.h> +#include <asm/system_misc.h> #include <plat/sram.h> #include "clockdomain.h"
arch/arm/mach-omap2/pm44xx.c +1 -0
@@ -16,6 +16,7 @@#include <linux/list.h> #include <linux/err.h> #include <linux/slab.h> +#include <asm/system_misc.h> #include "common.h" #include "clockdomain.h"
arch/arm/mach-orion5x/common.c +1 -0
@@ -21,6 +21,7 @@#include <net/dsa.h> #include <asm/page.h> #include <asm/setup.h> +#include <asm/system_misc.h> #include <asm/timex.h> #include <asm/mach/arch.h> #include <asm/mach/map.h>
arch/arm/mach-orion5x/dns323-setup.c +1 -0
@@ -29,6 +29,7 @@#include <linux/ata_platform.h> #include <linux/phy.h> #include <linux/marvell_phy.h> +#include <asm/system_info.h> #include <asm/mach-types.h> #include <asm/mach/arch.h> #include <asm/mach/pci.h>
arch/arm/mach-pnx4008/core.c +1 -0
@@ -32,6 +32,7 @@#include <asm/mach-types.h> #include <asm/pgtable.h> #include <asm/page.h> +#include <asm/system_misc.h> #include <asm/mach/arch.h> #include <asm/mach/map.h>
arch/arm/mach-pxa/cm-x300.c +1 -0
@@ -55,6 +55,7 @@#include <mach/pxa3xx-u2d.h> #include <asm/mach/map.h> +#include <asm/system_info.h> #include "generic.h" #include "devices.h"
arch/arm/mach-pxa/colibri-pxa3xx.c +1 -0
@@ -20,6 +20,7 @@#include <asm/sizes.h> #include <asm/mach/arch.h> #include <asm/mach/irq.h> +#include <asm/system_info.h> #include <mach/pxa3xx-regs.h> #include <mach/mfp-pxa300.h> #include <mach/colibri.h>
arch/arm/mach-pxa/magician.c +1 -0
@@ -31,6 +31,7 @@#include <linux/i2c/pxa-i2c.h> #include <mach/hardware.h> +#include <asm/system_info.h> #include <asm/mach-types.h> #include <asm/mach/arch.h>
arch/arm/mach-pxa/reset.c +1 -0
@@ -9,6 +9,7 @@#include <linux/gpio.h> #include <linux/io.h> #include <asm/proc-fns.h> +#include <asm/system_misc.h> #include <mach/regs-ost.h> #include <mach/reset.h>
arch/arm/mach-pxa/viper.c +1 -0
@@ -57,6 +57,7 @@#include <asm/mach-types.h> #include <asm/irq.h> #include <asm/sizes.h> +#include <asm/system_info.h> #include <asm/mach/arch.h> #include <asm/mach/map.h>
arch/arm/mach-pxa/zeus.c +1 -0
@@ -34,6 +34,7 @@#include <asm/suspend.h> #include <asm/mach/arch.h> #include <asm/mach/map.h> +#include <asm/system_info.h> #include <mach/pxa27x.h> #include <mach/regs-uart.h>
arch/arm/mach-rpc/riscpc.c +1 -0
@@ -28,6 +28,7 @@#include <asm/page.h> #include <asm/domain.h> #include <asm/setup.h> +#include <asm/system_misc.h> #include <asm/mach/map.h> #include <asm/mach/arch.h>
arch/arm/mach-s3c2410/s3c2410.c +1 -0
@@ -30,6 +30,7 @@#include <mach/hardware.h> #include <asm/irq.h> +#include <asm/system_misc.h> #include <plat/cpu-freq.h>
arch/arm/mach-s3c2412/s3c2412.c +1 -0
@@ -31,6 +31,7 @@#include <mach/hardware.h> #include <asm/proc-fns.h> #include <asm/irq.h> +#include <asm/system_misc.h> #include <mach/idle.h>
arch/arm/mach-s3c2416/s3c2416.c +1 -0
@@ -43,6 +43,7 @@#include <mach/hardware.h> #include <asm/proc-fns.h> #include <asm/irq.h> +#include <asm/system_misc.h> #include <mach/idle.h> #include <mach/regs-s3c2443-clock.h>
arch/arm/mach-s3c2440/s3c244x.c +1 -0
@@ -23,6 +23,7 @@#include <linux/clk.h> #include <linux/io.h> +#include <asm/system_misc.h> #include <asm/mach/arch.h> #include <asm/mach/map.h> #include <asm/mach/irq.h>
arch/arm/mach-s3c2443/s3c2443.c +1 -0
@@ -29,6 +29,7 @@#include <mach/hardware.h> #include <asm/irq.h> +#include <asm/system_misc.h> #include <mach/regs-s3c2443-clock.h>
arch/arm/mach-s3c64xx/common.c +1 -0
@@ -29,6 +29,7 @@#include <asm/mach/arch.h> #include <asm/mach/map.h> #include <asm/hardware/vic.h> +#include <asm/system_misc.h> #include <mach/map.h> #include <mach/hardware.h>
arch/arm/mach-s5p64x0/common.c +1 -0
@@ -30,6 +30,7 @@#include <asm/mach/arch.h> #include <asm/mach/map.h> #include <asm/mach/irq.h> +#include <asm/system_misc.h> #include <mach/map.h> #include <mach/hardware.h>
arch/arm/mach-s5pc100/common.c +1 -0
@@ -30,6 +30,7 @@#include <asm/mach/arch.h> #include <asm/mach/map.h> #include <asm/mach/irq.h> +#include <asm/system_misc.h> #include <mach/map.h> #include <mach/hardware.h>
arch/arm/mach-sa1100/generic.c +1 -0
@@ -24,6 +24,7 @@#include <asm/mach/map.h> #include <asm/mach/flash.h> #include <asm/irq.h> +#include <asm/system_misc.h> #include "generic.h"
arch/arm/mach-shmobile/include/mach/system.h +2 -0
@@ -1,6 +1,8 @@#ifndef __ASM_ARCH_SYSTEM_H#define __ASM_ARCH_SYSTEM_H +#include <asm/system_misc.h> +static inline void arch_idle (void ) {cpu_do_idle ();
arch/arm/mach-shmobile/suspend.c +1 -0
@@ -13,6 +13,7 @@#include <linux/module.h> #include <linux/err.h> #include <asm/io.h> +#include <asm/system_misc.h> static int shmobile_suspend_default_enter (suspend_state_t suspend_state) {
arch/arm/mach-w90x900/cpu.c +1 -0
@@ -28,6 +28,7 @@#include <asm/mach/map.h> #include <asm/mach/irq.h> #include <asm/irq.h> +#include <asm/system_misc.h> #include <mach/hardware.h> #include <mach/regs-serial.h>
arch/arm/mm/alignment.c +1 -0
@@ -25,6 +25,7 @@#include <asm/cp15.h> #include <asm/system_info.h> #include <asm/unaligned.h> +#include <asm/system_info.h> #include "fault.h"
arch/arm/mm/fault.c +2 -0
@@ -25,6 +25,8 @@#include <asm/system_misc.h> #include <asm/system_info.h> #include <asm/tlbflush.h> +#include <asm/system_misc.h> +#include <asm/system_info.h> #include "fault.h"
arch/arm/mm/mmu.c +1 -0
@@ -28,6 +28,7 @@#include <asm/highmem.h> #include <asm/system_info.h> #include <asm/traps.h> +#include <asm/system_info.h> #include <asm/mach/arch.h> #include <asm/mach/map.h>
arch/arm/plat-iop/restart.c +1 -0
@@ -8,6 +8,7 @@* published by the Free Software Foundation. */ #include <asm/hardware/iop3xx.h> +#include <asm/system_misc.h> #include <mach/hardware.h> void iop3xx_restart (char mode,const char *cmd)
arch/arm/plat-mxc/system.c +1 -0
@@ -25,6 +25,7 @@#include <mach/hardware.h> #include <mach/common.h> +#include <asm/system_misc.h> #include <asm/proc-fns.h> #include <asm/mach-types.h>
arch/arm/plat-s3c24xx/cpu.c +1 -0
@@ -34,6 +34,7 @@#include <mach/hardware.h> #include <asm/irq.h> #include <asm/cacheflush.h> +#include <asm/system_info.h> #include <asm/mach/arch.h> #include <asm/mach/map.h>
arch/arm/plat-spear/restart.c +1 -0
@@ -11,6 +11,7 @@* warranty of any kind, whether express or implied. */ #include <linux/io.h> +#include <asm/system_misc.h> #include <asm/hardware/sp810.h> #include <mach/hardware.h> #include <mach/generic.h>
arch/arm/vfp/vfpmodule.c +1 -0
@@ -22,6 +22,7 @@#include <asm/cputype.h> #include <asm/thread_notify.h> #include <asm/vfp.h> +#include <asm/system_info.h> #include "vfpinstr.h" #include "vfp.h"
drivers/cpuidle/cpuidle.c +1 -0
@@ -19,6 +19,7 @@#include <linux/hrtimer.h> #include <linux/module.h> #include <trace/events/power.h> +#include <asm/system_misc.h> #include "cpuidle.h"
drivers/net/ethernet/8390/etherh.c +1 -0
@@ -48,6 +48,7 @@#include <asm/system.h> #include <asm/ecard.h> #include <asm/io.h> +#include <asm/system_info.h> #define EI_SHIFT (x) (ei_local->reg_offset[x])
drivers/tty/serial/21285.c +1 -0
@@ -16,6 +16,7 @@#include <asm/irq.h> #include <asm/mach-types.h> +#include <asm/system_info.h> #include <asm/hardware/dec21285.h> #include <mach/hardware.h>
drivers/watchdog/wdt285.c +1 -0
@@ -32,6 +32,7 @@#include <mach/hardware.h> #include <asm/mach-types.h> +#include <asm/system_info.h> #include <asm/hardware/dec21285.h> /*
include/linux/mtd/map.h +1 -1
@@ -1,4 +1,4 @@ -/* + r/* * Copyright ? 2000-2010 David Woodhouse <[email protected]> et al. * * This program is free software; you can redistribute it and/or modify
PATCH 1/1 Fixes after disintegration of asm/system.h for ARM
David Howells:
Quoted 4 lines
Signed-off-by David Howells<[email protected]>cc Russell King<[email protected]>cc linux-arm-kernel at lists.infradead.org---
[...]
Quoted 5 lines
arch/arm/mach-s3c2410/s3c2410.c | 1 + arch/arm/mach-s3c2412/s3c2412.c | 1 + arch/arm/mach-s3c2416/s3c2416.c | 1 + arch/arm/mach-s3c2440/s3c244x.c | 1 + arch/arm/mach-s3c2443/s3c2443.c | 1 +
Just note, above files have been moved into mach-s3c24xx/
Thanks.
Best regards,
Kgene.
--
Kukjin Kim <[email protected]>, Senior Engineer, SW Solution Development Team, Samsung Electronics Co., Ltd.
PATCH 1/1 Fixes after disintegration of asm/system.h for ARM
Quoted 7 lines · Kukjin Kim
Quoted 5 lines
arch/arm/mach-s3c2410/s3c2410.c | 1 + arch/arm/mach-s3c2412/s3c2412.c | 1 + arch/arm/mach-s3c2416/s3c2416.c | 1 + arch/arm/mach-s3c2440/s3c244x.c | 1 + arch/arm/mach-s3c2443/s3c2443.c | 1 +Just note, above files have been moved into mach-s3c24xx/
Thanks. Hopefully GIT should handle that.
David
PATCH 1/1 Fixes after disintegration of asm/system.h for ARM
In reply to David HowellsOn 03/15/2012 10:26 PM, David Howells :
Quoted 5 lines
Signed-off-by David Howells <[email protected]>cc Russell King <[email protected]>cc linux-arm-kernel at lists.infradead.org---
Quoted 10 lines
arch/arm/include/asm/barrier.h | 6 ++++++ arch/arm/include/asm/domain.h | 2 ++ arch/arm/include/asm/io.h | 1 + arch/arm/include/asm/processor.h | 1 - arch/arm/include/asm/system_misc.h | 5 ----- arch/arm/kernel/kprobes-common.c | 1 + arch/arm/kernel/machine_kexec.c | 1 + arch/arm/kernel/tcm.c | 1 + arch/arm/kernel/thumbee.c | 1 + arch/arm/mach-at91/at91cap9.c | 2 ++
This file is not existing anymore in 3.4.
Quoted 948 lines
arch/arm/mach-at91/at91rm9200.c | 1 + arch/arm/mach-at91/at91sam9260.c | 1 + arch/arm/mach-at91/at91sam9261.c | 1 + arch/arm/mach-at91/at91sam9263.c | 1 + arch/arm/mach-at91/at91sam9g45.c | 1 + arch/arm/mach-at91/at91sam9rl.c | 1 + arch/arm/mach-at91/include/mach/system_rev.h | 2 ++ arch/arm/mach-clps711x/common.c | 1 + arch/arm/mach-davinci/board-da850-evm.c | 1 + arch/arm/mach-ebsa110/core.c | 1 + arch/arm/mach-footbridge/common.c | 1 + arch/arm/mach-footbridge/dc21285-timer.c | 1 + arch/arm/mach-footbridge/netwinder-hw.c | 1 + arch/arm/mach-imx/mach-imx6q.c | 1 + arch/arm/mach-imx/mach-mx51_efikamx.c | 1 + arch/arm/mach-imx/mach-mx51_efikasb.c | 1 + arch/arm/mach-ks8695/time.c | 1 + arch/arm/mach-mmp/common.c | 1 + arch/arm/mach-mmp/pxa168.c | 1 + arch/arm/mach-mxs/system.c | 1 + arch/arm/mach-omap1/id.c | 1 + arch/arm/mach-omap2/board-omap3touchbook.c | 1 + arch/arm/mach-omap2/board-rx51-peripherals.c | 1 + arch/arm/mach-omap2/pm24xx.c | 1 + arch/arm/mach-omap2/pm34xx.c | 1 + arch/arm/mach-omap2/pm44xx.c | 1 + arch/arm/mach-orion5x/common.c | 1 + arch/arm/mach-orion5x/dns323-setup.c | 1 + arch/arm/mach-pnx4008/core.c | 1 + arch/arm/mach-pxa/cm-x300.c | 1 + arch/arm/mach-pxa/colibri-pxa3xx.c | 1 + arch/arm/mach-pxa/magician.c | 1 + arch/arm/mach-pxa/reset.c | 1 + arch/arm/mach-pxa/viper.c | 1 + arch/arm/mach-pxa/zeus.c | 1 + arch/arm/mach-rpc/riscpc.c | 1 + arch/arm/mach-s3c2410/s3c2410.c | 1 + arch/arm/mach-s3c2412/s3c2412.c | 1 + arch/arm/mach-s3c2416/s3c2416.c | 1 + arch/arm/mach-s3c2440/s3c244x.c | 1 + arch/arm/mach-s3c2443/s3c2443.c | 1 + arch/arm/mach-s3c64xx/common.c | 1 + arch/arm/mach-s5p64x0/common.c | 1 + arch/arm/mach-s5pc100/common.c | 1 + arch/arm/mach-sa1100/generic.c | 1 + arch/arm/mach-shmobile/include/mach/system.h | 2 ++ arch/arm/mach-shmobile/suspend.c | 1 + arch/arm/mach-w90x900/cpu.c | 1 + arch/arm/mm/alignment.c | 1 + arch/arm/mm/fault.c | 2 ++ arch/arm/mm/mmu.c | 1 + arch/arm/plat-iop/restart.c | 1 + arch/arm/plat-mxc/system.c | 1 + arch/arm/plat-s3c24xx/cpu.c | 1 + arch/arm/plat-spear/restart.c | 1 + arch/arm/vfp/vfpmodule.c | 1 + drivers/cpuidle/cpuidle.c | 1 + drivers/net/ethernet/8390/etherh.c | 1 + drivers/tty/serial/21285.c | 1 + drivers/watchdog/wdt285.c | 1 + include/linux/mtd/map.h | 2 +- 71 files changed, 79 insertions(+), 7 deletions(-)arch/arm/include/asm/barrier.h +6
-0@@ -1,6 +1,11 @@#ifndef __ASM_BARRIER_H#define __ASM_BARRIER_H +#ifdef __ASSEMBLY__ +#error do not include asm/barrier.h from assembly +#endif + +#define nop () __asm__ __volatile__("mov\tr0,r0\t@ nop\n\t");#if __LINUX_ARM_ARCH__ >=7 || \ (__LINUX_ARM_ARCH__ ==6 && defined(CONFIG_CPU_32v6K))@@ -36,6 +41,7 @@#ifdef CONFIG_ARCH_HAS_BARRIERS #include <mach/barriers.h> #elif defined(CONFIG_ARM_DMA_MEM_BUFFERABLE ) || defined(CONFIG_SMP ) +#include <asm/outercache.h> #define mb () do { dsb(); outer_sync(); } while (0)#define rmb () dsb()#define wmb () mb()arch/arm/include/asm/domain.h +2
-0@@ -10,7 +10,9 @@#ifndef __ASM_PROC_DOMAIN_H#define __ASM_PROC_DOMAIN_H +#ifndef __ASSEMBLY__#include <asm/barrier.h> +#endif /* * Domain numbers arch/arm/include/asm/io.h +1
-0@@ -98,6 +98,7 @@ static inline void __iomem *__typesafe_io(unsigned long addr)/* IO barriers */ #ifdef CONFIG_ARM_DMA_MEM_BUFFERABLE +#include <asm/barrier.h> #define __iormb () rmb()#define __iowmb () wmb()#else arch/arm/include/asm/processor.h +0
-1@@ -22,7 +22,6 @@#include <asm/hw_breakpoint.h> #include <asm/ptrace.h> #include <asm/types.h> -#include <asm/system.h> #ifdef __KERNEL__#define STACK_TOP ((current->personality & ADDR_LIMIT_32BIT) ? \arch/arm/include/asm/system_misc.h +0
-5@@ -7,9 +7,6 @@#include <linux/linkage.h> #include <linux/irqflags.h> -#include <asm/outercache.h> - -extern int __pure cpu_architecture (void );extern void cpu_init (void );void soft_restart (unsigned long );@@ -23,8 +20,6 @@ extern void (*arm_pm_restart)(char str, const char *cmd);extern unsigned int user_debug; -#define nop () __asm__ __volatile__("mov\tr0,r0\t@ nop\n\t"); -extern void disable_hlt (void );extern void enable_hlt (void );arch/arm/kernel/kprobes-common.c +1
-0@@ -13,6 +13,7 @@#include <linux/kernel.h> #include <linux/kprobes.h> +#include <asm/system_info.h> #include "kprobes.h" arch/arm/kernel/machine_kexec.c +1
-0@@ -12,6 +12,7 @@#include <asm/mmu_context.h> #include <asm/cacheflush.h> #include <asm/mach-types.h> +#include <asm/system_misc.h> extern const unsigned char relocate_new_kernel[];extern const unsigned int relocate_new_kernel_size;arch/arm/kernel/tcm.c +1
-0@@ -16,6 +16,7 @@#include <asm/cputype.h> #include <asm/mach/map.h> #include <asm/memory.h> +#include <asm/system_info.h> #include "tcm.h" static struct gen_pool *tcm_pool;arch/arm/kernel/thumbee.c +1
-0@@ -21,6 +21,7 @@#include <linux/init.h> #include <asm/thread_notify.h> +#include <asm/system_info.h> /* * Access to the ThumbEE Handler Base register arch/arm/mach-at91/at91cap9.c +2
-0@@ -17,6 +17,8 @@#include <asm/irq.h> #include <asm/mach/arch.h> #include <asm/mach/map.h> +#include <asm/system_info.h> +#include <asm/system_misc.h> #include <mach/cpu.h> #include <mach/at91cap9.h> arch/arm/mach-at91/at91rm9200.c +1
-0@@ -15,6 +15,7 @@#include <asm/irq.h> #include <asm/mach/arch.h> #include <asm/mach/map.h> +#include <asm/system_misc.h> #include <mach/at91rm9200.h> #include <mach/at91_pmc.h> #include <mach/at91_st.h> arch/arm/mach-at91/at91sam9260.c +1
-0@@ -15,6 +15,7 @@#include <asm/irq.h> #include <asm/mach/arch.h> #include <asm/mach/map.h> +#include <asm/system_misc.h> #include <mach/cpu.h> #include <mach/at91_dbgu.h> #include <mach/at91sam9260.h> arch/arm/mach-at91/at91sam9261.c +1
-0@@ -15,6 +15,7 @@#include <asm/irq.h> #include <asm/mach/arch.h> #include <asm/mach/map.h> +#include <asm/system_misc.h> #include <mach/cpu.h> #include <mach/at91sam9261.h> #include <mach/at91_pmc.h> arch/arm/mach-at91/at91sam9263.c +1
-0@@ -15,6 +15,7 @@#include <asm/irq.h> #include <asm/mach/arch.h> #include <asm/mach/map.h> +#include <asm/system_misc.h> #include <mach/at91sam9263.h> #include <mach/at91_pmc.h> #include <mach/at91_rstc.h> arch/arm/mach-at91/at91sam9g45.c +1
-0@@ -16,6 +16,7 @@#include <asm/irq.h> #include <asm/mach/arch.h> #include <asm/mach/map.h> +#include <asm/system_misc.h> #include <mach/at91sam9g45.h> #include <mach/at91_pmc.h> #include <mach/cpu.h> arch/arm/mach-at91/at91sam9rl.c +1
-0@@ -14,6 +14,7 @@#include <asm/irq.h> #include <asm/mach/arch.h> #include <asm/mach/map.h> +#include <asm/system_misc.h> #include <mach/cpu.h> #include <mach/at91_dbgu.h> #include <mach/at91sam9rl.h> arch/arm/mach-at91/include/mach/system_rev.h +2
-0@@ -7,6 +7,8 @@#ifndef __ARCH_SYSTEM_REV_H__#define __ARCH_SYSTEM_REV_H__ +#include <asm/system_info.h> +/* * board revision encoding * mach specific arch/arm/mach-clps711x/common.c +1
-0@@ -37,6 +37,7 @@#include <asm/mach/map.h> #include <asm/mach/time.h> #include <asm/hardware/clps7111.h> +#include <asm/system_misc.h> /* * This maps the generic CLPS711x registers arch/arm/mach-davinci/board-da850-evm.c +1
-0@@ -34,6 +34,7 @@#include <linux/delay.h> #include <linux/wl12xx.h> +#include <asm/system_info.h> #include <asm/mach-types.h> #include <asm/mach/arch.h> arch/arm/mach-ebsa110/core.c +1
-0@@ -22,6 +22,7 @@#include <asm/mach-types.h> #include <asm/pgtable.h> #include <asm/page.h> +#include <asm/system_misc.h> #include <asm/mach/arch.h> #include <asm/mach/irq.h> arch/arm/mach-footbridge/common.c +1
-0@@ -21,6 +21,7 @@#include <asm/irq.h> #include <asm/mach-types.h> #include <asm/setup.h> +#include <asm/system_misc.h> #include <asm/hardware/dec21285.h> #include <asm/mach/irq.h> arch/arm/mach-footbridge/dc21285-timer.c +1
-0@@ -14,6 +14,7 @@#include <asm/hardware/dec21285.h> #include <asm/mach/time.h> +#include <asm/system_info.h> #include "common.h" arch/arm/mach-footbridge/netwinder-hw.c +1
-0@@ -17,6 +17,7 @@#include <asm/leds.h> #include <asm/mach-types.h> #include <asm/setup.h> +#include <asm/system_misc.h> #include <asm/mach/arch.h> arch/arm/mach-imx/mach-imx6q.c +1
-0@@ -21,6 +21,7 @@#include <linux/of_platform.h> #include <linux/phy.h> #include <linux/micrel_phy.h> +#include <asm/system_misc.h> #include <asm/hardware/cache-l2x0.h> #include <asm/hardware/gic.h> #include <asm/mach/arch.h> arch/arm/mach-imx/mach-mx51_efikamx.c +1
-0@@ -33,6 +33,7 @@#include <mach/iomux-mx51.h> #include <asm/setup.h> +#include <asm/system_info.h> #include <asm/mach-types.h> #include <asm/mach/arch.h> #include <asm/mach/time.h> arch/arm/mach-imx/mach-mx51_efikasb.c +1
-0@@ -36,6 +36,7 @@#include <mach/iomux-mx51.h> #include <asm/setup.h> +#include <asm/system_info.h> #include <asm/mach-types.h> #include <asm/mach/arch.h> #include <asm/mach/time.h> arch/arm/mach-ks8695/time.c +1
-0@@ -27,6 +27,7 @@#include <linux/io.h> #include <asm/mach/time.h> +#include <asm/system_misc.h> #include <mach/regs-timer.h> #include <mach/regs-irq.h> arch/arm/mach-mmp/common.c +1
-0@@ -13,6 +13,7 @@#include <linux/module.h> #include <asm/page.h> +#include <asm/system_misc.h> #include <asm/mach/map.h> #include <mach/addr-map.h> #include <mach/cputype.h> arch/arm/mach-mmp/pxa168.c +1
-0@@ -15,6 +15,7 @@#include <linux/clk.h> #include <linux/platform_device.h> +#include <asm/system_misc.h> #include <asm/mach/time.h> #include <mach/addr-map.h> #include <mach/cputype.h> arch/arm/mach-mxs/system.c +1
-0@@ -25,6 +25,7 @@#include <linux/module.h> #include <asm/proc-fns.h> +#include <asm/system_misc.h> #include <mach/mxs.h> #include <mach/common.h> arch/arm/mach-omap1/id.c +1
-0@@ -15,6 +15,7 @@#include <linux/kernel.h> #include <linux/init.h> #include <linux/io.h> +#include <asm/system_info.h> #include <plat/cpu.h> #define OMAP_DIE_ID_0 0xfffe1800arch/arm/mach-omap2/board-omap3touchbook.c +1
-0@@ -38,6 +38,7 @@#include <linux/i2c/twl.h> #include <mach/hardware.h> +#include <asm/system_info.h> #include <asm/mach-types.h> #include <asm/mach/arch.h> #include <asm/mach/map.h> arch/arm/mach-omap2/board-rx51-peripherals.c +1
-0@@ -25,6 +25,7 @@#include <linux/gpio_keys.h> #include <linux/mmc/host.h> #include <linux/power/isp1704_charger.h> +#include <asm/system_info.h> #include <plat/mcspi.h> #include <plat/board.h> arch/arm/mach-omap2/pm24xx.c +1
-0@@ -34,6 +34,7 @@#include <asm/mach/time.h> #include <asm/mach/irq.h> #include <asm/mach-types.h> +#include <asm/system_misc.h> #include <mach/irqs.h> #include <plat/clock.h> arch/arm/mach-omap2/pm34xx.c +1
-0@@ -31,6 +31,7 @@#include <trace/events/power.h> #include <asm/suspend.h> +#include <asm/system_misc.h> #include <plat/sram.h> #include "clockdomain.h" arch/arm/mach-omap2/pm44xx.c +1
-0@@ -16,6 +16,7 @@#include <linux/list.h> #include <linux/err.h> #include <linux/slab.h> +#include <asm/system_misc.h> #include "common.h" #include "clockdomain.h" arch/arm/mach-orion5x/common.c +1
-0@@ -21,6 +21,7 @@#include <net/dsa.h> #include <asm/page.h> #include <asm/setup.h> +#include <asm/system_misc.h> #include <asm/timex.h> #include <asm/mach/arch.h> #include <asm/mach/map.h> arch/arm/mach-orion5x/dns323-setup.c +1
-0@@ -29,6 +29,7 @@#include <linux/ata_platform.h> #include <linux/phy.h> #include <linux/marvell_phy.h> +#include <asm/system_info.h> #include <asm/mach-types.h> #include <asm/mach/arch.h> #include <asm/mach/pci.h> arch/arm/mach-pnx4008/core.c +1
-0@@ -32,6 +32,7 @@#include <asm/mach-types.h> #include <asm/pgtable.h> #include <asm/page.h> +#include <asm/system_misc.h> #include <asm/mach/arch.h> #include <asm/mach/map.h> arch/arm/mach-pxa/cm-x300.c +1
-0@@ -55,6 +55,7 @@#include <mach/pxa3xx-u2d.h> #include <asm/mach/map.h> +#include <asm/system_info.h> #include "generic.h" #include "devices.h" arch/arm/mach-pxa/colibri-pxa3xx.c +1
-0@@ -20,6 +20,7 @@#include <asm/sizes.h> #include <asm/mach/arch.h> #include <asm/mach/irq.h> +#include <asm/system_info.h> #include <mach/pxa3xx-regs.h> #include <mach/mfp-pxa300.h> #include <mach/colibri.h> arch/arm/mach-pxa/magician.c +1
-0@@ -31,6 +31,7 @@#include <linux/i2c/pxa-i2c.h> #include <mach/hardware.h> +#include <asm/system_info.h> #include <asm/mach-types.h> #include <asm/mach/arch.h> arch/arm/mach-pxa/reset.c +1
-0@@ -9,6 +9,7 @@#include <linux/gpio.h> #include <linux/io.h> #include <asm/proc-fns.h> +#include <asm/system_misc.h> #include <mach/regs-ost.h> #include <mach/reset.h> arch/arm/mach-pxa/viper.c +1
-0@@ -57,6 +57,7 @@#include <asm/mach-types.h> #include <asm/irq.h> #include <asm/sizes.h> +#include <asm/system_info.h> #include <asm/mach/arch.h> #include <asm/mach/map.h> arch/arm/mach-pxa/zeus.c +1
-0@@ -34,6 +34,7 @@#include <asm/suspend.h> #include <asm/mach/arch.h> #include <asm/mach/map.h> +#include <asm/system_info.h> #include <mach/pxa27x.h> #include <mach/regs-uart.h> arch/arm/mach-rpc/riscpc.c +1
-0@@ -28,6 +28,7 @@#include <asm/page.h> #include <asm/domain.h> #include <asm/setup.h> +#include <asm/system_misc.h> #include <asm/mach/map.h> #include <asm/mach/arch.h> arch/arm/mach-s3c2410/s3c2410.c +1
-0@@ -30,6 +30,7 @@#include <mach/hardware.h> #include <asm/irq.h> +#include <asm/system_misc.h> #include <plat/cpu-freq.h> arch/arm/mach-s3c2412/s3c2412.c +1
-0@@ -31,6 +31,7 @@#include <mach/hardware.h> #include <asm/proc-fns.h> #include <asm/irq.h> +#include <asm/system_misc.h> #include <mach/idle.h> arch/arm/mach-s3c2416/s3c2416.c +1
-0@@ -43,6 +43,7 @@#include <mach/hardware.h> #include <asm/proc-fns.h> #include <asm/irq.h> +#include <asm/system_misc.h> #include <mach/idle.h> #include <mach/regs-s3c2443-clock.h> arch/arm/mach-s3c2440/s3c244x.c +1
-0@@ -23,6 +23,7 @@#include <linux/clk.h> #include <linux/io.h> +#include <asm/system_misc.h> #include <asm/mach/arch.h> #include <asm/mach/map.h> #include <asm/mach/irq.h> arch/arm/mach-s3c2443/s3c2443.c +1
-0@@ -29,6 +29,7 @@#include <mach/hardware.h> #include <asm/irq.h> +#include <asm/system_misc.h> #include <mach/regs-s3c2443-clock.h> arch/arm/mach-s3c64xx/common.c +1
-0@@ -29,6 +29,7 @@#include <asm/mach/arch.h> #include <asm/mach/map.h> #include <asm/hardware/vic.h> +#include <asm/system_misc.h> #include <mach/map.h> #include <mach/hardware.h> arch/arm/mach-s5p64x0/common.c +1
-0@@ -30,6 +30,7 @@#include <asm/mach/arch.h> #include <asm/mach/map.h> #include <asm/mach/irq.h> +#include <asm/system_misc.h> #include <mach/map.h> #include <mach/hardware.h> arch/arm/mach-s5pc100/common.c +1
-0@@ -30,6 +30,7 @@#include <asm/mach/arch.h> #include <asm/mach/map.h> #include <asm/mach/irq.h> +#include <asm/system_misc.h> #include <mach/map.h> #include <mach/hardware.h> arch/arm/mach-sa1100/generic.c +1
-0@@ -24,6 +24,7 @@#include <asm/mach/map.h> #include <asm/mach/flash.h> #include <asm/irq.h> +#include <asm/system_misc.h> #include "generic.h" arch/arm/mach-shmobile/include/mach/system.h +2
-0@@ -1,6 +1,8 @@#ifndef __ASM_ARCH_SYSTEM_H#define __ASM_ARCH_SYSTEM_H +#include <asm/system_misc.h> +static inline void arch_idle (void ) {cpu_do_idle ();arch/arm/mach-shmobile/suspend.c +1
-0@@ -13,6 +13,7 @@#include <linux/module.h> #include <linux/err.h> #include <asm/io.h> +#include <asm/system_misc.h> static int shmobile_suspend_default_enter (suspend_state_t suspend_state) {arch/arm/mach-w90x900/cpu.c +1
-0@@ -28,6 +28,7 @@#include <asm/mach/map.h> #include <asm/mach/irq.h> #include <asm/irq.h> +#include <asm/system_misc.h> #include <mach/hardware.h> #include <mach/regs-serial.h> arch/arm/mm/alignment.c +1
-0@@ -25,6 +25,7 @@#include <asm/cp15.h> #include <asm/system_info.h> #include <asm/unaligned.h> +#include <asm/system_info.h> #include "fault.h" arch/arm/mm/fault.c +2
-0@@ -25,6 +25,8 @@#include <asm/system_misc.h> #include <asm/system_info.h> #include <asm/tlbflush.h> +#include <asm/system_misc.h> +#include <asm/system_info.h> #include "fault.h" arch/arm/mm/mmu.c +1
-0@@ -28,6 +28,7 @@#include <asm/highmem.h> #include <asm/system_info.h> #include <asm/traps.h> +#include <asm/system_info.h> #include <asm/mach/arch.h> #include <asm/mach/map.h> arch/arm/plat-iop/restart.c +1
-0@@ -8,6 +8,7 @@* published by the Free Software Foundation. */ #include <asm/hardware/iop3xx.h> +#include <asm/system_misc.h> #include <mach/hardware.h> void iop3xx_restart (char mode,const char *cmd)arch/arm/plat-mxc/system.c +1
-0@@ -25,6 +25,7 @@#include <mach/hardware.h> #include <mach/common.h> +#include <asm/system_misc.h> #include <asm/proc-fns.h> #include <asm/mach-types.h> arch/arm/plat-s3c24xx/cpu.c +1
-0@@ -34,6 +34,7 @@#include <mach/hardware.h> #include <asm/irq.h> #include <asm/cacheflush.h> +#include <asm/system_info.h> #include <asm/mach/arch.h> #include <asm/mach/map.h> arch/arm/plat-spear/restart.c +1
-0@@ -11,6 +11,7 @@* warranty of any kind, whether express or implied. */ #include <linux/io.h> +#include <asm/system_misc.h> #include <asm/hardware/sp810.h> #include <mach/hardware.h> #include <mach/generic.h> arch/arm/vfp/vfpmodule.c +1
-0@@ -22,6 +22,7 @@#include <asm/cputype.h> #include <asm/thread_notify.h> #include <asm/vfp.h> +#include <asm/system_info.h> #include "vfpinstr.h" #include "vfp.h" drivers/cpuidle/cpuidle.c +1
-0@@ -19,6 +19,7 @@#include <linux/hrtimer.h> #include <linux/module.h> #include <trace/events/power.h> +#include <asm/system_misc.h> #include "cpuidle.h" drivers/net/ethernet/8390/etherh.c +1
-0@@ -48,6 +48,7 @@#include <asm/system.h> #include <asm/ecard.h> #include <asm/io.h> +#include <asm/system_info.h> #define EI_SHIFT (x) (ei_local->reg_offset[x])drivers/tty/serial/21285.c +1
-0@@ -16,6 +16,7 @@#include <asm/irq.h> #include <asm/mach-types.h> +#include <asm/system_info.h> #include <asm/hardware/dec21285.h> #include <mach/hardware.h> drivers/watchdog/wdt285.c +1
-0@@ -32,6 +32,7 @@#include <mach/hardware.h> #include <asm/mach-types.h> +#include <asm/system_info.h> #include <asm/hardware/dec21285.h> /* include/linux/mtd/map.h +1
-1@@ -1,4 +1,4 @@ -/* + r/* * Copyright ? 2000-2010 David Woodhouse <[email protected]> et al. * * This program is free software; you can redistribute it and/or modify _______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel at lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
Signature · 1 line
Nicolas Ferre