]> git.hungrycats.org Git - linux/commitdiff
[ARM] Don't include lubbock.h in asm/arch/hardware.h
authorRussell King <rmk@flint.arm.linux.org.uk>
Thu, 3 Jun 2004 18:01:25 +0000 (19:01 +0100)
committerRussell King <rmk@flint.arm.linux.org.uk>
Thu, 3 Jun 2004 18:01:25 +0000 (19:01 +0100)
Since asm/arch/hardware.h is included (indirectly) by most kernel
files, we don't want all these files depending on the individual
machine support files, especially as only five files really require
the header.

Instead, explicitly include lubbock.h into files as necessary.

arch/arm/mach-pxa/leds-lubbock.c
arch/arm/mach-pxa/lubbock.c
arch/arm/mach-pxa/pm.c
drivers/mtd/maps/lubbock-flash.c
drivers/pcmcia/pxa2xx_lubbock.c
include/asm-arm/arch-pxa/hardware.h

index 6d1de79ab57cdda7b0b0d69194a0d5900dbf791c..0e083b34ee514908842cc9beb806b4806be4b018 100644 (file)
@@ -17,6 +17,7 @@
 #include <asm/hardware.h>
 #include <asm/leds.h>
 #include <asm/system.h>
+#include <asm/arch/lubbock.h>
 
 #include "leds.h"
 
index da026d43783324954e9ac818c88454405e983b4c..023c5e9f316ffedf80c30e1d452e4aa4baca0de7 100644 (file)
@@ -29,6 +29,7 @@
 #include <asm/mach/map.h>
 #include <asm/mach/irq.h>
 
+#include <asm/arch/lubbock.h>
 #include <asm/arch/udc.h>
 #include <asm/arch/pxafb.h>
 #include <asm/hardware/sa1111.h>
index de6b7e257d33ec2c7f0f4f8af0467c303c0a0134..245e25b08f2f83449621fa9abe4a4165e8614fdd 100644 (file)
@@ -19,6 +19,7 @@
 #include <asm/hardware.h>
 #include <asm/memory.h>
 #include <asm/system.h>
+#include <asm/arch/lubbock.h>
 
 
 /*
index c7e25466c88c2ae65792c653b231756fd6a257c6..5f7bdd883e83f86bb33d8d5cd1affad209d7ba77 100644 (file)
 #include <linux/types.h>
 #include <linux/kernel.h>
 #include <linux/init.h>
-#include <asm/io.h>
 #include <linux/mtd/mtd.h>
 #include <linux/mtd/map.h>
 #include <linux/mtd/partitions.h>
+#include <asm/io.h>
 #include <asm/hardware.h>
+#include <asm/arch/lubbock.h>
 
 
 #define ROM_ADDR       0x00000000
index c18f2860524d876e25705c2de353cd7c168bc7d5..e22a57a4a481bd80dd2cc524ab197e9abea8307e 100644 (file)
@@ -25,6 +25,7 @@
 #include <asm/hardware.h>
 #include <asm/hardware/sa1111.h>
 #include <asm/mach-types.h>
+#include <asm/arch/lubbock.h>
 
 #include "sa1111_generic.h"
 
index bd600bd0ee19a661f4a0e41a0b488a9e42169ba6..1176edc15667e4caaac65a97c106d289ef55c7ca 100644 (file)
@@ -94,8 +94,6 @@ extern unsigned int get_lcdclk_frequency_10khz(void);
 /*
  * Implementation specifics
  */
-
-#include "lubbock.h"
 #include "mainstone.h"
 #include "idp.h"