Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ARM: remove unnecessary mach/hardware.h includes

Remove some includes of mach/hardware.h which are not needed. hardware.h
will be removed completely for tegra and cns3xxx in follow on patch.

Signed-off-by: Rob Herring <rob.herring@calxeda.com>
Acked-by: Nicolas Pitre <nicolas.pitre@linaro.org>
Reviewed-by: Arnd Bergmann <arnd@arndb.de>

-8
-1
arch/arm/lib/ecard.S
··· 12 12 */ 13 13 #include <linux/linkage.h> 14 14 #include <asm/assembler.h> 15 - #include <mach/hardware.h> 16 15 17 16 #define CPSR2SPSR(rt) \ 18 17 mrs rt, cpsr; \
-1
arch/arm/lib/io-readsw-armv3.S
··· 9 9 */ 10 10 #include <linux/linkage.h> 11 11 #include <asm/assembler.h> 12 - #include <mach/hardware.h> 13 12 14 13 .Linsw_bad_alignment: 15 14 adr r0, .Linsw_bad_align_msg
-1
arch/arm/lib/io-writesw-armv3.S
··· 9 9 */ 10 10 #include <linux/linkage.h> 11 11 #include <asm/assembler.h> 12 - #include <mach/hardware.h> 13 12 14 13 .Loutsw_bad_alignment: 15 14 adr r0, .Loutsw_bad_align_msg
-1
arch/arm/mach-cns3xxx/cns3420vb.c
··· 29 29 #include <asm/mach/arch.h> 30 30 #include <asm/mach/map.h> 31 31 #include <asm/mach/time.h> 32 - #include <mach/hardware.h> 33 32 #include <mach/cns3xxx.h> 34 33 #include <mach/irqs.h> 35 34 #include "core.h"
-1
arch/arm/mach-tegra/include/mach/system.h
··· 21 21 #ifndef __MACH_TEGRA_SYSTEM_H 22 22 #define __MACH_TEGRA_SYSTEM_H 23 23 24 - #include <mach/hardware.h> 25 24 #include <mach/iomap.h> 26 25 27 26 extern void (*arch_reset)(char mode, const char *cmd);
-1
arch/arm/mach-tegra/io.c
··· 24 24 #include <linux/mm.h> 25 25 #include <linux/io.h> 26 26 27 - #include <mach/hardware.h> 28 27 #include <asm/page.h> 29 28 #include <asm/mach/map.h> 30 29
-1
arch/arm/mach-tegra/platsmp.c
··· 21 21 22 22 #include <asm/cacheflush.h> 23 23 #include <asm/hardware/gic.h> 24 - #include <mach/hardware.h> 25 24 #include <asm/mach-types.h> 26 25 #include <asm/smp_scu.h> 27 26
-1
arch/arm/mm/proc-xsc3.S
··· 28 28 #include <linux/init.h> 29 29 #include <asm/assembler.h> 30 30 #include <asm/hwcap.h> 31 - #include <mach/hardware.h> 32 31 #include <asm/pgtable.h> 33 32 #include <asm/pgtable-hwdef.h> 34 33 #include <asm/page.h>