aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorArnd Bergmann <arnd@arndb.de>2015-01-30 04:45:33 -0500
committerArnd Bergmann <arnd@arndb.de>2015-12-01 15:52:50 -0500
commit4c25c5d2985c1db482cfe59ed9b3a07829a60ba9 (patch)
tree9804ecba1c366ca70050d3261423705d5a600ad9
parent31ade3b83e1821da5fbb2f11b5b3d4ab2ec39db8 (diff)
ARM: pxa: make more mach/*.h files local
Lots of header files are never included outside of a mach-pxa directory and do not need to be made visible in include/mach, so let's just move them all down one level. Signed-off-by: Arnd Bergmann <arnd@arndb.de>
-rw-r--r--Documentation/arm/pxa/mfp.txt26
-rw-r--r--arch/arm/mach-pxa/am200epd.c4
-rw-r--r--arch/arm/mach-pxa/am300epd.c4
-rw-r--r--arch/arm/mach-pxa/balloon3.c6
-rw-r--r--arch/arm/mach-pxa/capc7117.c4
-rw-r--r--arch/arm/mach-pxa/cm-x255.c2
-rw-r--r--arch/arm/mach-pxa/cm-x270.c2
-rw-r--r--arch/arm/mach-pxa/cm-x2xx.c4
-rw-r--r--arch/arm/mach-pxa/cm-x300.c4
-rw-r--r--arch/arm/mach-pxa/colibri-evalboard.c6
-rw-r--r--arch/arm/mach-pxa/colibri-pxa270-income.c4
-rw-r--r--arch/arm/mach-pxa/colibri-pxa270.c4
-rw-r--r--arch/arm/mach-pxa/colibri-pxa300.c4
-rw-r--r--arch/arm/mach-pxa/colibri-pxa320.c8
-rw-r--r--arch/arm/mach-pxa/colibri-pxa3xx.c4
-rw-r--r--arch/arm/mach-pxa/colibri.h (renamed from arch/arm/mach-pxa/include/mach/colibri.h)0
-rw-r--r--arch/arm/mach-pxa/corgi.c6
-rw-r--r--arch/arm/mach-pxa/corgi_pm.c2
-rw-r--r--arch/arm/mach-pxa/csb726.c4
-rw-r--r--arch/arm/mach-pxa/csb726.h (renamed from arch/arm/mach-pxa/include/mach/csb726.h)2
-rw-r--r--arch/arm/mach-pxa/devices.c2
-rw-r--r--arch/arm/mach-pxa/em-x270.c4
-rw-r--r--arch/arm/mach-pxa/eseries-irq.h (renamed from arch/arm/mach-pxa/include/mach/eseries-irq.h)0
-rw-r--r--arch/arm/mach-pxa/eseries.c6
-rw-r--r--arch/arm/mach-pxa/ezx.c2
-rw-r--r--arch/arm/mach-pxa/gumstix.c6
-rw-r--r--arch/arm/mach-pxa/gumstix.h (renamed from arch/arm/mach-pxa/include/mach/gumstix.h)2
-rw-r--r--arch/arm/mach-pxa/h5000.c6
-rw-r--r--arch/arm/mach-pxa/h5000.h (renamed from arch/arm/mach-pxa/include/mach/h5000.h)2
-rw-r--r--arch/arm/mach-pxa/himalaya.c2
-rw-r--r--arch/arm/mach-pxa/hx4700.c2
-rw-r--r--arch/arm/mach-pxa/icontrol.c4
-rw-r--r--arch/arm/mach-pxa/idp.c4
-rw-r--r--arch/arm/mach-pxa/idp.h (renamed from arch/arm/mach-pxa/include/mach/idp.h)2
-rw-r--r--arch/arm/mach-pxa/littleton.c4
-rw-r--r--arch/arm/mach-pxa/littleton.h (renamed from arch/arm/mach-pxa/include/mach/littleton.h)0
-rw-r--r--arch/arm/mach-pxa/lpd270.c4
-rw-r--r--arch/arm/mach-pxa/lpd270.h (renamed from arch/arm/mach-pxa/include/mach/lpd270.h)0
-rw-r--r--arch/arm/mach-pxa/lubbock.c6
-rw-r--r--arch/arm/mach-pxa/magician.c6
-rw-r--r--arch/arm/mach-pxa/mainstone.c2
-rw-r--r--arch/arm/mach-pxa/mfp-pxa25x.h (renamed from arch/arm/mach-pxa/include/mach/mfp-pxa25x.h)2
-rw-r--r--arch/arm/mach-pxa/mfp-pxa27x.h (renamed from arch/arm/mach-pxa/include/mach/mfp-pxa27x.h)2
-rw-r--r--arch/arm/mach-pxa/mfp-pxa2xx.c2
-rw-r--r--arch/arm/mach-pxa/mfp-pxa2xx.h (renamed from arch/arm/mach-pxa/include/mach/mfp-pxa2xx.h)0
-rw-r--r--arch/arm/mach-pxa/mfp-pxa300.h (renamed from arch/arm/mach-pxa/include/mach/mfp-pxa300.h)2
-rw-r--r--arch/arm/mach-pxa/mfp-pxa320.h (renamed from arch/arm/mach-pxa/include/mach/mfp-pxa320.h)2
-rw-r--r--arch/arm/mach-pxa/mfp-pxa3xx.c2
-rw-r--r--arch/arm/mach-pxa/mfp-pxa3xx.h (renamed from arch/arm/mach-pxa/include/mach/mfp-pxa3xx.h)0
-rw-r--r--arch/arm/mach-pxa/mfp-pxa930.h (renamed from arch/arm/mach-pxa/include/mach/mfp-pxa930.h)2
-rw-r--r--arch/arm/mach-pxa/mioa701.c10
-rw-r--r--arch/arm/mach-pxa/mioa701.h (renamed from arch/arm/mach-pxa/include/mach/mioa701.h)0
-rw-r--r--arch/arm/mach-pxa/mp900.c2
-rw-r--r--arch/arm/mach-pxa/mxm8x10.c4
-rw-r--r--arch/arm/mach-pxa/mxm8x10.h (renamed from arch/arm/mach-pxa/include/mach/mxm8x10.h)0
-rw-r--r--arch/arm/mach-pxa/palm27x.c6
-rw-r--r--arch/arm/mach-pxa/palm27x.h (renamed from arch/arm/mach-pxa/include/mach/palm27x.h)0
-rw-r--r--arch/arm/mach-pxa/palmld.c4
-rw-r--r--arch/arm/mach-pxa/palmt5.c8
-rw-r--r--arch/arm/mach-pxa/palmt5.h (renamed from arch/arm/mach-pxa/include/mach/palmt5.h)2
-rw-r--r--arch/arm/mach-pxa/palmtc.c4
-rw-r--r--arch/arm/mach-pxa/palmte2.c6
-rw-r--r--arch/arm/mach-pxa/palmte2.h (renamed from arch/arm/mach-pxa/include/mach/palmte2.h)0
-rw-r--r--arch/arm/mach-pxa/palmtreo.c10
-rw-r--r--arch/arm/mach-pxa/palmtreo.h (renamed from arch/arm/mach-pxa/include/mach/palmtreo.h)0
-rw-r--r--arch/arm/mach-pxa/palmtx.c6
-rw-r--r--arch/arm/mach-pxa/palmz72.c10
-rw-r--r--arch/arm/mach-pxa/palmz72.h (renamed from arch/arm/mach-pxa/include/mach/palmz72.h)0
-rw-r--r--arch/arm/mach-pxa/pcm027.c4
-rw-r--r--arch/arm/mach-pxa/pcm027.h (renamed from arch/arm/mach-pxa/include/mach/pcm027.h)2
-rw-r--r--arch/arm/mach-pxa/pcm990-baseboard.c4
-rw-r--r--arch/arm/mach-pxa/pcm990_baseboard.h (renamed from arch/arm/mach-pxa/include/mach/pcm990_baseboard.h)4
-rw-r--r--arch/arm/mach-pxa/pm.c2
-rw-r--r--arch/arm/mach-pxa/pm.h (renamed from arch/arm/mach-pxa/include/mach/pm.h)0
-rw-r--r--arch/arm/mach-pxa/poodle.c4
-rw-r--r--arch/arm/mach-pxa/pxa25x.c4
-rw-r--r--arch/arm/mach-pxa/pxa25x.h (renamed from arch/arm/mach-pxa/include/mach/pxa25x.h)2
-rw-r--r--arch/arm/mach-pxa/pxa27x-udc.h (renamed from arch/arm/mach-pxa/include/mach/pxa27x-udc.h)0
-rw-r--r--arch/arm/mach-pxa/pxa27x.c4
-rw-r--r--arch/arm/mach-pxa/pxa27x.h (renamed from arch/arm/mach-pxa/include/mach/pxa27x.h)2
-rw-r--r--arch/arm/mach-pxa/pxa2xx.c2
-rw-r--r--arch/arm/mach-pxa/pxa300.c2
-rw-r--r--arch/arm/mach-pxa/pxa300.h (renamed from arch/arm/mach-pxa/include/mach/pxa300.h)4
-rw-r--r--arch/arm/mach-pxa/pxa320.c2
-rw-r--r--arch/arm/mach-pxa/pxa320.h (renamed from arch/arm/mach-pxa/include/mach/pxa320.h)4
-rw-r--r--arch/arm/mach-pxa/pxa3xx-ulpi.c2
-rw-r--r--arch/arm/mach-pxa/pxa3xx.c2
-rw-r--r--arch/arm/mach-pxa/pxa3xx.h (renamed from arch/arm/mach-pxa/include/mach/pxa3xx.h)0
-rw-r--r--arch/arm/mach-pxa/pxa930.c2
-rw-r--r--arch/arm/mach-pxa/pxa930.h (renamed from arch/arm/mach-pxa/include/mach/pxa930.h)4
-rw-r--r--arch/arm/mach-pxa/raumfeld.c2
-rw-r--r--arch/arm/mach-pxa/regs-rtc.h (renamed from arch/arm/mach-pxa/include/mach/regs-rtc.h)0
-rw-r--r--arch/arm/mach-pxa/regs-u2d.h (renamed from arch/arm/mach-pxa/include/mach/regs-u2d.h)0
-rw-r--r--arch/arm/mach-pxa/saar.c2
-rw-r--r--arch/arm/mach-pxa/sharpsl_pm.c6
-rw-r--r--arch/arm/mach-pxa/sharpsl_pm.h (renamed from arch/arm/mach-pxa/include/mach/sharpsl_pm.h)0
-rw-r--r--arch/arm/mach-pxa/spitz.c6
-rw-r--r--arch/arm/mach-pxa/spitz_pm.c4
-rw-r--r--arch/arm/mach-pxa/stargate2.c6
-rw-r--r--arch/arm/mach-pxa/tavorevb.c2
-rw-r--r--arch/arm/mach-pxa/tosa-bt.c2
-rw-r--r--arch/arm/mach-pxa/tosa.c6
-rw-r--r--arch/arm/mach-pxa/tosa_bt.h (renamed from arch/arm/mach-pxa/include/mach/tosa_bt.h)0
-rw-r--r--arch/arm/mach-pxa/trizeps4.c2
-rw-r--r--arch/arm/mach-pxa/udc.h (renamed from arch/arm/mach-pxa/include/mach/udc.h)0
-rw-r--r--arch/arm/mach-pxa/viper.c4
-rw-r--r--arch/arm/mach-pxa/viper.h (renamed from arch/arm/mach-pxa/include/mach/viper.h)0
-rw-r--r--arch/arm/mach-pxa/vpac270.c6
-rw-r--r--arch/arm/mach-pxa/xcep.c2
-rw-r--r--arch/arm/mach-pxa/z2.c6
-rw-r--r--arch/arm/mach-pxa/zeus.c10
-rw-r--r--arch/arm/mach-pxa/zeus.h (renamed from arch/arm/mach-pxa/include/mach/zeus.h)0
-rw-r--r--arch/arm/mach-pxa/zylonite.c4
-rw-r--r--arch/arm/mach-pxa/zylonite.h (renamed from arch/arm/mach-pxa/include/mach/zylonite.h)0
-rw-r--r--arch/arm/mach-pxa/zylonite_pxa300.c4
-rw-r--r--arch/arm/mach-pxa/zylonite_pxa320.c4
-rw-r--r--drivers/clk/pxa/clk-pxa25x.c1
117 files changed, 193 insertions, 194 deletions
diff --git a/Documentation/arm/pxa/mfp.txt b/Documentation/arm/pxa/mfp.txt
index a179e5bc02c9..0b7cab978c02 100644
--- a/Documentation/arm/pxa/mfp.txt
+++ b/Documentation/arm/pxa/mfp.txt
@@ -49,7 +49,7 @@ to this new MFP mechanism, here are several key points:
49 internal controllers like PWM, SSP and UART, with 128 internal signals 49 internal controllers like PWM, SSP and UART, with 128 internal signals
50 which can be routed to external through one or more MFPs (e.g. GPIO<0> 50 which can be routed to external through one or more MFPs (e.g. GPIO<0>
51 can be routed through either MFP_PIN_GPIO0 as well as MFP_PIN_GPIO0_2, 51 can be routed through either MFP_PIN_GPIO0 as well as MFP_PIN_GPIO0_2,
52 see arch/arm/mach-pxa/mach/include/mfp-pxa300.h) 52 see arch/arm/mach-pxa/mfp-pxa300.h)
53 53
54 2. Alternate function configuration is removed from this GPIO controller, 54 2. Alternate function configuration is removed from this GPIO controller,
55 the remaining functions are pure GPIO-specific, i.e. 55 the remaining functions are pure GPIO-specific, i.e.
@@ -76,11 +76,11 @@ For board code writers, here are some guidelines:
76 76
771. include ONE of the following header files in your <board>.c: 771. include ONE of the following header files in your <board>.c:
78 78
79 - #include <mach/mfp-pxa25x.h> 79 - #include "mfp-pxa25x.h"
80 - #include <mach/mfp-pxa27x.h> 80 - #include "mfp-pxa27x.h"
81 - #include <mach/mfp-pxa300.h> 81 - #include "mfp-pxa300.h"
82 - #include <mach/mfp-pxa320.h> 82 - #include "mfp-pxa320.h"
83 - #include <mach/mfp-pxa930.h> 83 - #include "mfp-pxa930.h"
84 84
85 NOTE: only one file in your <board>.c, depending on the processors used, 85 NOTE: only one file in your <board>.c, depending on the processors used,
86 because pin configuration definitions may conflict in these file (i.e. 86 because pin configuration definitions may conflict in these file (i.e.
@@ -203,20 +203,20 @@ make them effective there-after.
203 1. Unified pin definitions - enum constants for all configurable pins 203 1. Unified pin definitions - enum constants for all configurable pins
204 2. processor-neutral bit definitions for a possible MFP configuration 204 2. processor-neutral bit definitions for a possible MFP configuration
205 205
206 - arch/arm/mach-pxa/include/mach/mfp-pxa3xx.h 206 - arch/arm/mach-pxa/mfp-pxa3xx.h
207 207
208 for PXA3xx specific MFPR register bit definitions and PXA3xx common pin 208 for PXA3xx specific MFPR register bit definitions and PXA3xx common pin
209 configurations 209 configurations
210 210
211 - arch/arm/mach-pxa/include/mach/mfp-pxa2xx.h 211 - arch/arm/mach-pxa/mfp-pxa2xx.h
212 212
213 for PXA2xx specific definitions and PXA25x/PXA27x common pin configurations 213 for PXA2xx specific definitions and PXA25x/PXA27x common pin configurations
214 214
215 - arch/arm/mach-pxa/include/mach/mfp-pxa25x.h 215 - arch/arm/mach-pxa/mfp-pxa25x.h
216 arch/arm/mach-pxa/include/mach/mfp-pxa27x.h 216 arch/arm/mach-pxa/mfp-pxa27x.h
217 arch/arm/mach-pxa/include/mach/mfp-pxa300.h 217 arch/arm/mach-pxa/mfp-pxa300.h
218 arch/arm/mach-pxa/include/mach/mfp-pxa320.h 218 arch/arm/mach-pxa/mfp-pxa320.h
219 arch/arm/mach-pxa/include/mach/mfp-pxa930.h 219 arch/arm/mach-pxa/mfp-pxa930.h
220 220
221 for processor specific definitions 221 for processor specific definitions
222 222
diff --git a/arch/arm/mach-pxa/am200epd.c b/arch/arm/mach-pxa/am200epd.c
index 12fb0f4ae359..50e18ed37fa6 100644
--- a/arch/arm/mach-pxa/am200epd.c
+++ b/arch/arm/mach-pxa/am200epd.c
@@ -30,8 +30,8 @@
30#include <linux/irq.h> 30#include <linux/irq.h>
31#include <linux/gpio.h> 31#include <linux/gpio.h>
32 32
33#include <mach/pxa25x.h> 33#include "pxa25x.h"
34#include <mach/gumstix.h> 34#include "gumstix.h"
35#include <linux/platform_data/video-pxafb.h> 35#include <linux/platform_data/video-pxafb.h>
36 36
37#include "generic.h" 37#include "generic.h"
diff --git a/arch/arm/mach-pxa/am300epd.c b/arch/arm/mach-pxa/am300epd.c
index 8b90c4f2d430..17d08abeeb17 100644
--- a/arch/arm/mach-pxa/am300epd.c
+++ b/arch/arm/mach-pxa/am300epd.c
@@ -28,8 +28,8 @@
28#include <linux/irq.h> 28#include <linux/irq.h>
29#include <linux/gpio.h> 29#include <linux/gpio.h>
30 30
31#include <mach/gumstix.h> 31#include "gumstix.h"
32#include <mach/mfp-pxa25x.h> 32#include "mfp-pxa25x.h"
33#include <mach/irqs.h> 33#include <mach/irqs.h>
34#include <linux/platform_data/video-pxafb.h> 34#include <linux/platform_data/video-pxafb.h>
35 35
diff --git a/arch/arm/mach-pxa/balloon3.c b/arch/arm/mach-pxa/balloon3.c
index a727282bfa99..782a0a883c01 100644
--- a/arch/arm/mach-pxa/balloon3.c
+++ b/arch/arm/mach-pxa/balloon3.c
@@ -42,13 +42,13 @@
42#include <asm/mach/irq.h> 42#include <asm/mach/irq.h>
43#include <asm/mach/flash.h> 43#include <asm/mach/flash.h>
44 44
45#include <mach/pxa27x.h> 45#include "pxa27x.h"
46#include <mach/balloon3.h> 46#include <mach/balloon3.h>
47#include <mach/audio.h> 47#include <mach/audio.h>
48#include <linux/platform_data/video-pxafb.h> 48#include <linux/platform_data/video-pxafb.h>
49#include <linux/platform_data/mmc-pxamci.h> 49#include <linux/platform_data/mmc-pxamci.h>
50#include <mach/udc.h> 50#include "udc.h"
51#include <mach/pxa27x-udc.h> 51#include "pxa27x-udc.h"
52#include <linux/platform_data/irda-pxaficp.h> 52#include <linux/platform_data/irda-pxaficp.h>
53#include <linux/platform_data/usb-ohci-pxa27x.h> 53#include <linux/platform_data/usb-ohci-pxa27x.h>
54 54
diff --git a/arch/arm/mach-pxa/capc7117.c b/arch/arm/mach-pxa/capc7117.c
index bf366b39fa61..1c3cbfca9f40 100644
--- a/arch/arm/mach-pxa/capc7117.c
+++ b/arch/arm/mach-pxa/capc7117.c
@@ -29,8 +29,8 @@
29#include <asm/mach-types.h> 29#include <asm/mach-types.h>
30#include <asm/mach/arch.h> 30#include <asm/mach/arch.h>
31 31
32#include <mach/pxa320.h> 32#include "pxa320.h"
33#include <mach/mxm8x10.h> 33#include "mxm8x10.h"
34 34
35#include "generic.h" 35#include "generic.h"
36 36
diff --git a/arch/arm/mach-pxa/cm-x255.c b/arch/arm/mach-pxa/cm-x255.c
index be751470d37b..b592f79a1742 100644
--- a/arch/arm/mach-pxa/cm-x255.c
+++ b/arch/arm/mach-pxa/cm-x255.c
@@ -22,7 +22,7 @@
22#include <asm/mach-types.h> 22#include <asm/mach-types.h>
23#include <asm/mach/map.h> 23#include <asm/mach/map.h>
24 24
25#include <mach/pxa25x.h> 25#include "pxa25x.h"
26 26
27#include "generic.h" 27#include "generic.h"
28 28
diff --git a/arch/arm/mach-pxa/cm-x270.c b/arch/arm/mach-pxa/cm-x270.c
index 2503db9e3253..fa5f51d633a3 100644
--- a/arch/arm/mach-pxa/cm-x270.c
+++ b/arch/arm/mach-pxa/cm-x270.c
@@ -21,7 +21,7 @@
21#include <linux/spi/pxa2xx_spi.h> 21#include <linux/spi/pxa2xx_spi.h>
22#include <linux/spi/libertas_spi.h> 22#include <linux/spi/libertas_spi.h>
23 23
24#include <mach/pxa27x.h> 24#include "pxa27x.h"
25#include <linux/platform_data/usb-ohci-pxa27x.h> 25#include <linux/platform_data/usb-ohci-pxa27x.h>
26#include <linux/platform_data/mmc-pxamci.h> 26#include <linux/platform_data/mmc-pxamci.h>
27 27
diff --git a/arch/arm/mach-pxa/cm-x2xx.c b/arch/arm/mach-pxa/cm-x2xx.c
index a17a91eb8e9a..f2d801160079 100644
--- a/arch/arm/mach-pxa/cm-x2xx.c
+++ b/arch/arm/mach-pxa/cm-x2xx.c
@@ -22,9 +22,9 @@
22#include <asm/mach-types.h> 22#include <asm/mach-types.h>
23#include <asm/mach/map.h> 23#include <asm/mach/map.h>
24 24
25#include <mach/pxa25x.h> 25#include "pxa25x.h"
26#undef GPIO24_SSP1_SFRM 26#undef GPIO24_SSP1_SFRM
27#include <mach/pxa27x.h> 27#include "pxa27x.h"
28#include <mach/audio.h> 28#include <mach/audio.h>
29#include <linux/platform_data/video-pxafb.h> 29#include <linux/platform_data/video-pxafb.h>
30#include <mach/smemc.h> 30#include <mach/smemc.h>
diff --git a/arch/arm/mach-pxa/cm-x300.c b/arch/arm/mach-pxa/cm-x300.c
index a7dae60810e8..5f5ac7c8faf0 100644
--- a/arch/arm/mach-pxa/cm-x300.c
+++ b/arch/arm/mach-pxa/cm-x300.c
@@ -47,8 +47,8 @@
47#include <asm/setup.h> 47#include <asm/setup.h>
48#include <asm/system_info.h> 48#include <asm/system_info.h>
49 49
50#include <mach/pxa300.h> 50#include "pxa300.h"
51#include <mach/pxa27x-udc.h> 51#include "pxa27x-udc.h"
52#include <linux/platform_data/video-pxafb.h> 52#include <linux/platform_data/video-pxafb.h>
53#include <linux/platform_data/mmc-pxamci.h> 53#include <linux/platform_data/mmc-pxamci.h>
54#include <linux/platform_data/usb-ohci-pxa27x.h> 54#include <linux/platform_data/usb-ohci-pxa27x.h>
diff --git a/arch/arm/mach-pxa/colibri-evalboard.c b/arch/arm/mach-pxa/colibri-evalboard.c
index 638b0bb88426..dc44fbbe5073 100644
--- a/arch/arm/mach-pxa/colibri-evalboard.c
+++ b/arch/arm/mach-pxa/colibri-evalboard.c
@@ -22,11 +22,11 @@
22#include <linux/i2c/pxa-i2c.h> 22#include <linux/i2c/pxa-i2c.h>
23#include <asm/io.h> 23#include <asm/io.h>
24 24
25#include <mach/pxa27x.h> 25#include "pxa27x.h"
26#include <mach/colibri.h> 26#include "colibri.h"
27#include <linux/platform_data/mmc-pxamci.h> 27#include <linux/platform_data/mmc-pxamci.h>
28#include <linux/platform_data/usb-ohci-pxa27x.h> 28#include <linux/platform_data/usb-ohci-pxa27x.h>
29#include <mach/pxa27x-udc.h> 29#include "pxa27x-udc.h"
30 30
31#include "generic.h" 31#include "generic.h"
32#include "devices.h" 32#include "devices.h"
diff --git a/arch/arm/mach-pxa/colibri-pxa270-income.c b/arch/arm/mach-pxa/colibri-pxa270-income.c
index db20d25daaab..8cff770e6a00 100644
--- a/arch/arm/mach-pxa/colibri-pxa270-income.c
+++ b/arch/arm/mach-pxa/colibri-pxa270-income.c
@@ -30,8 +30,8 @@
30#include <mach/hardware.h> 30#include <mach/hardware.h>
31#include <linux/platform_data/mmc-pxamci.h> 31#include <linux/platform_data/mmc-pxamci.h>
32#include <linux/platform_data/usb-ohci-pxa27x.h> 32#include <linux/platform_data/usb-ohci-pxa27x.h>
33#include <mach/pxa27x.h> 33#include "pxa27x.h"
34#include <mach/pxa27x-udc.h> 34#include "pxa27x-udc.h"
35#include <linux/platform_data/video-pxafb.h> 35#include <linux/platform_data/video-pxafb.h>
36 36
37#include "devices.h" 37#include "devices.h"
diff --git a/arch/arm/mach-pxa/colibri-pxa270.c b/arch/arm/mach-pxa/colibri-pxa270.c
index 3503826333c7..e68acdd0cdbb 100644
--- a/arch/arm/mach-pxa/colibri-pxa270.c
+++ b/arch/arm/mach-pxa/colibri-pxa270.c
@@ -27,8 +27,8 @@
27#include <asm/sizes.h> 27#include <asm/sizes.h>
28 28
29#include <mach/audio.h> 29#include <mach/audio.h>
30#include <mach/colibri.h> 30#include "colibri.h"
31#include <mach/pxa27x.h> 31#include "pxa27x.h"
32 32
33#include "devices.h" 33#include "devices.h"
34#include "generic.h" 34#include "generic.h"
diff --git a/arch/arm/mach-pxa/colibri-pxa300.c b/arch/arm/mach-pxa/colibri-pxa300.c
index f1a1ac1fbd85..6a5558d95d4e 100644
--- a/arch/arm/mach-pxa/colibri-pxa300.c
+++ b/arch/arm/mach-pxa/colibri-pxa300.c
@@ -22,8 +22,8 @@
22#include <asm/mach/arch.h> 22#include <asm/mach/arch.h>
23#include <asm/mach/irq.h> 23#include <asm/mach/irq.h>
24 24
25#include <mach/pxa300.h> 25#include "pxa300.h"
26#include <mach/colibri.h> 26#include "colibri.h"
27#include <linux/platform_data/usb-ohci-pxa27x.h> 27#include <linux/platform_data/usb-ohci-pxa27x.h>
28#include <linux/platform_data/video-pxafb.h> 28#include <linux/platform_data/video-pxafb.h>
29#include <mach/audio.h> 29#include <mach/audio.h>
diff --git a/arch/arm/mach-pxa/colibri-pxa320.c b/arch/arm/mach-pxa/colibri-pxa320.c
index f6cc8b0ab82f..17067a3039a8 100644
--- a/arch/arm/mach-pxa/colibri-pxa320.c
+++ b/arch/arm/mach-pxa/colibri-pxa320.c
@@ -23,13 +23,13 @@
23#include <asm/mach/arch.h> 23#include <asm/mach/arch.h>
24#include <asm/mach/irq.h> 24#include <asm/mach/irq.h>
25 25
26#include <mach/pxa320.h> 26#include "pxa320.h"
27#include <mach/colibri.h> 27#include "colibri.h"
28#include <linux/platform_data/video-pxafb.h> 28#include <linux/platform_data/video-pxafb.h>
29#include <linux/platform_data/usb-ohci-pxa27x.h> 29#include <linux/platform_data/usb-ohci-pxa27x.h>
30#include <mach/audio.h> 30#include <mach/audio.h>
31#include <mach/pxa27x-udc.h> 31#include "pxa27x-udc.h"
32#include <mach/udc.h> 32#include "udc.h"
33 33
34#include "generic.h" 34#include "generic.h"
35#include "devices.h" 35#include "devices.h"
diff --git a/arch/arm/mach-pxa/colibri-pxa3xx.c b/arch/arm/mach-pxa/colibri-pxa3xx.c
index 8240291ab8cf..b04431bb4ba7 100644
--- a/arch/arm/mach-pxa/colibri-pxa3xx.c
+++ b/arch/arm/mach-pxa/colibri-pxa3xx.c
@@ -22,8 +22,8 @@
22#include <asm/mach/arch.h> 22#include <asm/mach/arch.h>
23#include <asm/mach/irq.h> 23#include <asm/mach/irq.h>
24#include <mach/pxa3xx-regs.h> 24#include <mach/pxa3xx-regs.h>
25#include <mach/mfp-pxa300.h> 25#include "mfp-pxa300.h"
26#include <mach/colibri.h> 26#include "colibri.h"
27#include <linux/platform_data/mmc-pxamci.h> 27#include <linux/platform_data/mmc-pxamci.h>
28#include <linux/platform_data/video-pxafb.h> 28#include <linux/platform_data/video-pxafb.h>
29#include <linux/platform_data/mtd-nand-pxa3xx.h> 29#include <linux/platform_data/mtd-nand-pxa3xx.h>
diff --git a/arch/arm/mach-pxa/include/mach/colibri.h b/arch/arm/mach-pxa/colibri.h
index cb4236e98a0f..cb4236e98a0f 100644
--- a/arch/arm/mach-pxa/include/mach/colibri.h
+++ b/arch/arm/mach-pxa/colibri.h
diff --git a/arch/arm/mach-pxa/corgi.c b/arch/arm/mach-pxa/corgi.c
index 89f790dda93e..dc109dc3a622 100644
--- a/arch/arm/mach-pxa/corgi.c
+++ b/arch/arm/mach-pxa/corgi.c
@@ -48,12 +48,12 @@
48#include <asm/mach/map.h> 48#include <asm/mach/map.h>
49#include <asm/mach/irq.h> 49#include <asm/mach/irq.h>
50 50
51#include <mach/pxa25x.h> 51#include "pxa25x.h"
52#include <linux/platform_data/irda-pxaficp.h> 52#include <linux/platform_data/irda-pxaficp.h>
53#include <linux/platform_data/mmc-pxamci.h> 53#include <linux/platform_data/mmc-pxamci.h>
54#include <mach/udc.h> 54#include "udc.h"
55#include <mach/corgi.h> 55#include <mach/corgi.h>
56#include <mach/sharpsl_pm.h> 56#include "sharpsl_pm.h"
57 57
58#include <asm/mach/sharpsl_param.h> 58#include <asm/mach/sharpsl_param.h>
59#include <asm/hardware/scoop.h> 59#include <asm/hardware/scoop.h>
diff --git a/arch/arm/mach-pxa/corgi_pm.c b/arch/arm/mach-pxa/corgi_pm.c
index 7a39efc50865..d9206811be9b 100644
--- a/arch/arm/mach-pxa/corgi_pm.c
+++ b/arch/arm/mach-pxa/corgi_pm.c
@@ -27,7 +27,7 @@
27 27
28#include <mach/corgi.h> 28#include <mach/corgi.h>
29#include <mach/pxa2xx-regs.h> 29#include <mach/pxa2xx-regs.h>
30#include <mach/sharpsl_pm.h> 30#include "sharpsl_pm.h"
31 31
32#include "generic.h" 32#include "generic.h"
33 33
diff --git a/arch/arm/mach-pxa/csb726.c b/arch/arm/mach-pxa/csb726.c
index fadfff8feaef..bf19b8426d2c 100644
--- a/arch/arm/mach-pxa/csb726.c
+++ b/arch/arm/mach-pxa/csb726.c
@@ -21,8 +21,8 @@
21 21
22#include <asm/mach-types.h> 22#include <asm/mach-types.h>
23#include <asm/mach/arch.h> 23#include <asm/mach/arch.h>
24#include <mach/csb726.h> 24#include "csb726.h"
25#include <mach/pxa27x.h> 25#include "pxa27x.h"
26#include <linux/platform_data/mmc-pxamci.h> 26#include <linux/platform_data/mmc-pxamci.h>
27#include <linux/platform_data/usb-ohci-pxa27x.h> 27#include <linux/platform_data/usb-ohci-pxa27x.h>
28#include <mach/audio.h> 28#include <mach/audio.h>
diff --git a/arch/arm/mach-pxa/include/mach/csb726.h b/arch/arm/mach-pxa/csb726.h
index 00cfbbbf73f7..f1f2a78cfd16 100644
--- a/arch/arm/mach-pxa/include/mach/csb726.h
+++ b/arch/arm/mach-pxa/csb726.h
@@ -11,7 +11,7 @@
11#ifndef CSB726_H 11#ifndef CSB726_H
12#define CSB726_H 12#define CSB726_H
13 13
14#include "irqs.h" /* PXA_GPIO_TO_IRQ */ 14#include <mach/irqs.h> /* PXA_GPIO_TO_IRQ */
15 15
16#define CSB726_GPIO_IRQ_LAN 52 16#define CSB726_GPIO_IRQ_LAN 52
17#define CSB726_GPIO_IRQ_SM501 53 17#define CSB726_GPIO_IRQ_SM501 53
diff --git a/arch/arm/mach-pxa/devices.c b/arch/arm/mach-pxa/devices.c
index 2a6e0ae2b920..597c697c39ae 100644
--- a/arch/arm/mach-pxa/devices.c
+++ b/arch/arm/mach-pxa/devices.c
@@ -6,7 +6,7 @@
6#include <linux/spi/pxa2xx_spi.h> 6#include <linux/spi/pxa2xx_spi.h>
7#include <linux/i2c/pxa-i2c.h> 7#include <linux/i2c/pxa-i2c.h>
8 8
9#include <mach/udc.h> 9#include "udc.h"
10#include <linux/platform_data/usb-pxa3xx-ulpi.h> 10#include <linux/platform_data/usb-pxa3xx-ulpi.h>
11#include <linux/platform_data/video-pxafb.h> 11#include <linux/platform_data/video-pxafb.h>
12#include <linux/platform_data/mmc-pxamci.h> 12#include <linux/platform_data/mmc-pxamci.h>
diff --git a/arch/arm/mach-pxa/em-x270.c b/arch/arm/mach-pxa/em-x270.c
index 9d7072b04045..be5c44657d28 100644
--- a/arch/arm/mach-pxa/em-x270.c
+++ b/arch/arm/mach-pxa/em-x270.c
@@ -39,8 +39,8 @@
39#include <asm/mach-types.h> 39#include <asm/mach-types.h>
40#include <asm/mach/arch.h> 40#include <asm/mach/arch.h>
41 41
42#include <mach/pxa27x.h> 42#include "pxa27x.h"
43#include <mach/pxa27x-udc.h> 43#include "pxa27x-udc.h"
44#include <mach/audio.h> 44#include <mach/audio.h>
45#include <linux/platform_data/video-pxafb.h> 45#include <linux/platform_data/video-pxafb.h>
46#include <linux/platform_data/usb-ohci-pxa27x.h> 46#include <linux/platform_data/usb-ohci-pxa27x.h>
diff --git a/arch/arm/mach-pxa/include/mach/eseries-irq.h b/arch/arm/mach-pxa/eseries-irq.h
index de292b269c63..de292b269c63 100644
--- a/arch/arm/mach-pxa/include/mach/eseries-irq.h
+++ b/arch/arm/mach-pxa/eseries-irq.h
diff --git a/arch/arm/mach-pxa/eseries.c b/arch/arm/mach-pxa/eseries.c
index 16dc95f68125..0b00b226f54b 100644
--- a/arch/arm/mach-pxa/eseries.c
+++ b/arch/arm/mach-pxa/eseries.c
@@ -31,12 +31,12 @@
31#include <asm/mach/arch.h> 31#include <asm/mach/arch.h>
32#include <asm/mach-types.h> 32#include <asm/mach-types.h>
33 33
34#include <mach/pxa25x.h> 34#include "pxa25x.h"
35#include <mach/eseries-gpio.h> 35#include <mach/eseries-gpio.h>
36#include <mach/eseries-irq.h> 36#include "eseries-irq.h"
37#include <mach/audio.h> 37#include <mach/audio.h>
38#include <linux/platform_data/video-pxafb.h> 38#include <linux/platform_data/video-pxafb.h>
39#include <mach/udc.h> 39#include "udc.h"
40#include <linux/platform_data/irda-pxaficp.h> 40#include <linux/platform_data/irda-pxaficp.h>
41 41
42#include "devices.h" 42#include "devices.h"
diff --git a/arch/arm/mach-pxa/ezx.c b/arch/arm/mach-pxa/ezx.c
index 9a9c15bfcd34..f987ae3eff6c 100644
--- a/arch/arm/mach-pxa/ezx.c
+++ b/arch/arm/mach-pxa/ezx.c
@@ -29,7 +29,7 @@
29#include <asm/mach-types.h> 29#include <asm/mach-types.h>
30#include <asm/mach/arch.h> 30#include <asm/mach/arch.h>
31 31
32#include <mach/pxa27x.h> 32#include "pxa27x.h"
33#include <linux/platform_data/video-pxafb.h> 33#include <linux/platform_data/video-pxafb.h>
34#include <linux/platform_data/usb-ohci-pxa27x.h> 34#include <linux/platform_data/usb-ohci-pxa27x.h>
35#include <mach/hardware.h> 35#include <mach/hardware.h>
diff --git a/arch/arm/mach-pxa/gumstix.c b/arch/arm/mach-pxa/gumstix.c
index f6c76a3ee3b2..6815a9357774 100644
--- a/arch/arm/mach-pxa/gumstix.c
+++ b/arch/arm/mach-pxa/gumstix.c
@@ -40,10 +40,10 @@
40#include <asm/mach/irq.h> 40#include <asm/mach/irq.h>
41#include <asm/mach/flash.h> 41#include <asm/mach/flash.h>
42 42
43#include <mach/pxa25x.h> 43#include "pxa25x.h"
44#include <linux/platform_data/mmc-pxamci.h> 44#include <linux/platform_data/mmc-pxamci.h>
45#include <mach/udc.h> 45#include "udc.h"
46#include <mach/gumstix.h> 46#include "gumstix.h"
47 47
48#include "generic.h" 48#include "generic.h"
49 49
diff --git a/arch/arm/mach-pxa/include/mach/gumstix.h b/arch/arm/mach-pxa/gumstix.h
index f7df27bbb42e..825f2d1260ae 100644
--- a/arch/arm/mach-pxa/include/mach/gumstix.h
+++ b/arch/arm/mach-pxa/gumstix.h
@@ -6,7 +6,7 @@
6 * published by the Free Software Foundation. 6 * published by the Free Software Foundation.
7 */ 7 */
8 8
9#include "irqs.h" /* PXA_GPIO_TO_IRQ */ 9#include <mach/irqs.h> /* PXA_GPIO_TO_IRQ */
10 10
11/* BTRESET - Reset line to Bluetooth module, active low signal. */ 11/* BTRESET - Reset line to Bluetooth module, active low signal. */
12#define GPIO_GUMSTIX_BTRESET 7 12#define GPIO_GUMSTIX_BTRESET 7
diff --git a/arch/arm/mach-pxa/h5000.c b/arch/arm/mach-pxa/h5000.c
index 875ec3351499..be2a9c3fd55b 100644
--- a/arch/arm/mach-pxa/h5000.c
+++ b/arch/arm/mach-pxa/h5000.c
@@ -30,9 +30,9 @@
30#include <asm/mach/map.h> 30#include <asm/mach/map.h>
31#include <asm/irq.h> 31#include <asm/irq.h>
32 32
33#include <mach/pxa25x.h> 33#include "pxa25x.h"
34#include <mach/h5000.h> 34#include "h5000.h"
35#include <mach/udc.h> 35#include "udc.h"
36#include <mach/smemc.h> 36#include <mach/smemc.h>
37 37
38#include "generic.h" 38#include "generic.h"
diff --git a/arch/arm/mach-pxa/include/mach/h5000.h b/arch/arm/mach-pxa/h5000.h
index 2a5ae3802787..252461fd2ac8 100644
--- a/arch/arm/mach-pxa/include/mach/h5000.h
+++ b/arch/arm/mach-pxa/h5000.h
@@ -18,7 +18,7 @@
18#ifndef __ASM_ARCH_H5000_H 18#ifndef __ASM_ARCH_H5000_H
19#define __ASM_ARCH_H5000_H 19#define __ASM_ARCH_H5000_H
20 20
21#include <mach/mfp-pxa25x.h> 21#include "mfp-pxa25x.h"
22 22
23/* 23/*
24 * CPU GPIOs 24 * CPU GPIOs
diff --git a/arch/arm/mach-pxa/himalaya.c b/arch/arm/mach-pxa/himalaya.c
index 7a8d749a07b8..70e9c06595f6 100644
--- a/arch/arm/mach-pxa/himalaya.c
+++ b/arch/arm/mach-pxa/himalaya.c
@@ -24,7 +24,7 @@
24#include <asm/mach-types.h> 24#include <asm/mach-types.h>
25#include <asm/mach/arch.h> 25#include <asm/mach/arch.h>
26 26
27#include <mach/pxa25x.h> 27#include "pxa25x.h"
28 28
29#include "generic.h" 29#include "generic.h"
30 30
diff --git a/arch/arm/mach-pxa/hx4700.c b/arch/arm/mach-pxa/hx4700.c
index b076a835eb21..4a2f9aba93ea 100644
--- a/arch/arm/mach-pxa/hx4700.c
+++ b/arch/arm/mach-pxa/hx4700.c
@@ -44,7 +44,7 @@
44#include <asm/mach-types.h> 44#include <asm/mach-types.h>
45#include <asm/mach/arch.h> 45#include <asm/mach/arch.h>
46 46
47#include <mach/pxa27x.h> 47#include "pxa27x.h"
48#include <mach/hx4700.h> 48#include <mach/hx4700.h>
49#include <linux/platform_data/irda-pxaficp.h> 49#include <linux/platform_data/irda-pxaficp.h>
50 50
diff --git a/arch/arm/mach-pxa/icontrol.c b/arch/arm/mach-pxa/icontrol.c
index a1869f9b6219..cbaf4f6edcda 100644
--- a/arch/arm/mach-pxa/icontrol.c
+++ b/arch/arm/mach-pxa/icontrol.c
@@ -20,8 +20,8 @@
20#include <asm/mach-types.h> 20#include <asm/mach-types.h>
21#include <asm/mach/arch.h> 21#include <asm/mach/arch.h>
22 22
23#include <mach/pxa320.h> 23#include "pxa320.h"
24#include <mach/mxm8x10.h> 24#include "mxm8x10.h"
25 25
26#include <linux/spi/spi.h> 26#include <linux/spi/spi.h>
27#include <linux/spi/pxa2xx_spi.h> 27#include <linux/spi/pxa2xx_spi.h>
diff --git a/arch/arm/mach-pxa/idp.c b/arch/arm/mach-pxa/idp.c
index f6d02e4cbcda..c410d84b243d 100644
--- a/arch/arm/mach-pxa/idp.c
+++ b/arch/arm/mach-pxa/idp.c
@@ -31,8 +31,8 @@
31#include <asm/mach/arch.h> 31#include <asm/mach/arch.h>
32#include <asm/mach/map.h> 32#include <asm/mach/map.h>
33 33
34#include <mach/pxa25x.h> 34#include "pxa25x.h"
35#include <mach/idp.h> 35#include "idp.h"
36#include <linux/platform_data/video-pxafb.h> 36#include <linux/platform_data/video-pxafb.h>
37#include <mach/bitfield.h> 37#include <mach/bitfield.h>
38#include <linux/platform_data/mmc-pxamci.h> 38#include <linux/platform_data/mmc-pxamci.h>
diff --git a/arch/arm/mach-pxa/include/mach/idp.h b/arch/arm/mach-pxa/idp.h
index 7e63f4680271..7182ff92b732 100644
--- a/arch/arm/mach-pxa/include/mach/idp.h
+++ b/arch/arm/mach-pxa/idp.h
@@ -23,7 +23,7 @@
23 * IDP hardware. 23 * IDP hardware.
24 */ 24 */
25 25
26#include "irqs.h" /* PXA_GPIO_TO_IRQ */ 26#include <mach/irqs.h> /* PXA_GPIO_TO_IRQ */
27 27
28#define IDP_FLASH_PHYS (PXA_CS0_PHYS) 28#define IDP_FLASH_PHYS (PXA_CS0_PHYS)
29#define IDP_ALT_FLASH_PHYS (PXA_CS1_PHYS) 29#define IDP_ALT_FLASH_PHYS (PXA_CS1_PHYS)
diff --git a/arch/arm/mach-pxa/littleton.c b/arch/arm/mach-pxa/littleton.c
index 5d665588c7eb..051c554776a6 100644
--- a/arch/arm/mach-pxa/littleton.c
+++ b/arch/arm/mach-pxa/littleton.c
@@ -41,11 +41,11 @@
41#include <asm/mach/map.h> 41#include <asm/mach/map.h>
42#include <asm/mach/irq.h> 42#include <asm/mach/irq.h>
43 43
44#include <mach/pxa300.h> 44#include "pxa300.h"
45#include <linux/platform_data/video-pxafb.h> 45#include <linux/platform_data/video-pxafb.h>
46#include <linux/platform_data/mmc-pxamci.h> 46#include <linux/platform_data/mmc-pxamci.h>
47#include <linux/platform_data/keypad-pxa27x.h> 47#include <linux/platform_data/keypad-pxa27x.h>
48#include <mach/littleton.h> 48#include "littleton.h"
49#include <linux/platform_data/mtd-nand-pxa3xx.h> 49#include <linux/platform_data/mtd-nand-pxa3xx.h>
50 50
51#include "generic.h" 51#include "generic.h"
diff --git a/arch/arm/mach-pxa/include/mach/littleton.h b/arch/arm/mach-pxa/littleton.h
index 8066be54e9f5..8066be54e9f5 100644
--- a/arch/arm/mach-pxa/include/mach/littleton.h
+++ b/arch/arm/mach-pxa/littleton.h
diff --git a/arch/arm/mach-pxa/lpd270.c b/arch/arm/mach-pxa/lpd270.c
index 5fcd4f094900..e9f401b0a432 100644
--- a/arch/arm/mach-pxa/lpd270.c
+++ b/arch/arm/mach-pxa/lpd270.c
@@ -40,8 +40,8 @@
40#include <asm/mach/irq.h> 40#include <asm/mach/irq.h>
41#include <asm/mach/flash.h> 41#include <asm/mach/flash.h>
42 42
43#include <mach/pxa27x.h> 43#include "pxa27x.h"
44#include <mach/lpd270.h> 44#include "lpd270.h"
45#include <mach/audio.h> 45#include <mach/audio.h>
46#include <linux/platform_data/video-pxafb.h> 46#include <linux/platform_data/video-pxafb.h>
47#include <linux/platform_data/mmc-pxamci.h> 47#include <linux/platform_data/mmc-pxamci.h>
diff --git a/arch/arm/mach-pxa/include/mach/lpd270.h b/arch/arm/mach-pxa/lpd270.h
index 4edc712a2de8..4edc712a2de8 100644
--- a/arch/arm/mach-pxa/include/mach/lpd270.h
+++ b/arch/arm/mach-pxa/lpd270.h
diff --git a/arch/arm/mach-pxa/lubbock.c b/arch/arm/mach-pxa/lubbock.c
index 6de32fa0e251..7245f3359564 100644
--- a/arch/arm/mach-pxa/lubbock.c
+++ b/arch/arm/mach-pxa/lubbock.c
@@ -47,14 +47,14 @@
47 47
48#include <asm/hardware/sa1111.h> 48#include <asm/hardware/sa1111.h>
49 49
50#include <mach/pxa25x.h> 50#include "pxa25x.h"
51#include <mach/audio.h> 51#include <mach/audio.h>
52#include <mach/lubbock.h> 52#include <mach/lubbock.h>
53#include <mach/udc.h> 53#include "udc.h"
54#include <linux/platform_data/irda-pxaficp.h> 54#include <linux/platform_data/irda-pxaficp.h>
55#include <linux/platform_data/video-pxafb.h> 55#include <linux/platform_data/video-pxafb.h>
56#include <linux/platform_data/mmc-pxamci.h> 56#include <linux/platform_data/mmc-pxamci.h>
57#include <mach/pm.h> 57#include "pm.h"
58#include <mach/smemc.h> 58#include <mach/smemc.h>
59 59
60#include "generic.h" 60#include "generic.h"
diff --git a/arch/arm/mach-pxa/magician.c b/arch/arm/mach-pxa/magician.c
index 896b268c3ab7..abc918169367 100644
--- a/arch/arm/mach-pxa/magician.c
+++ b/arch/arm/mach-pxa/magician.c
@@ -38,7 +38,7 @@
38#include <asm/mach/arch.h> 38#include <asm/mach/arch.h>
39#include <asm/system_info.h> 39#include <asm/system_info.h>
40 40
41#include <mach/pxa27x.h> 41#include "pxa27x.h"
42#include <mach/magician.h> 42#include <mach/magician.h>
43#include <linux/platform_data/video-pxafb.h> 43#include <linux/platform_data/video-pxafb.h>
44#include <linux/platform_data/mmc-pxamci.h> 44#include <linux/platform_data/mmc-pxamci.h>
@@ -48,9 +48,9 @@
48#include <linux/regulator/max1586.h> 48#include <linux/regulator/max1586.h>
49 49
50#include <linux/platform_data/pxa2xx_udc.h> 50#include <linux/platform_data/pxa2xx_udc.h>
51#include <mach/udc.h>
52#include <mach/pxa27x-udc.h>
53 51
52#include "udc.h"
53#include "pxa27x-udc.h"
54#include "devices.h" 54#include "devices.h"
55#include "generic.h" 55#include "generic.h"
56 56
diff --git a/arch/arm/mach-pxa/mainstone.c b/arch/arm/mach-pxa/mainstone.c
index c3a87c176d72..40964069a17c 100644
--- a/arch/arm/mach-pxa/mainstone.c
+++ b/arch/arm/mach-pxa/mainstone.c
@@ -46,7 +46,7 @@
46#include <asm/mach/irq.h> 46#include <asm/mach/irq.h>
47#include <asm/mach/flash.h> 47#include <asm/mach/flash.h>
48 48
49#include <mach/pxa27x.h> 49#include "pxa27x.h"
50#include <mach/mainstone.h> 50#include <mach/mainstone.h>
51#include <mach/audio.h> 51#include <mach/audio.h>
52#include <linux/platform_data/video-pxafb.h> 52#include <linux/platform_data/video-pxafb.h>
diff --git a/arch/arm/mach-pxa/include/mach/mfp-pxa25x.h b/arch/arm/mach-pxa/mfp-pxa25x.h
index cafadc33dfd8..1c59d4b3b19b 100644
--- a/arch/arm/mach-pxa/include/mach/mfp-pxa25x.h
+++ b/arch/arm/mach-pxa/mfp-pxa25x.h
@@ -1,7 +1,7 @@
1#ifndef __ASM_ARCH_MFP_PXA25X_H 1#ifndef __ASM_ARCH_MFP_PXA25X_H
2#define __ASM_ARCH_MFP_PXA25X_H 2#define __ASM_ARCH_MFP_PXA25X_H
3 3
4#include <mach/mfp-pxa2xx.h> 4#include "mfp-pxa2xx.h"
5 5
6/* GPIO */ 6/* GPIO */
7#define GPIO2_GPIO MFP_CFG_IN(GPIO2, AF0) 7#define GPIO2_GPIO MFP_CFG_IN(GPIO2, AF0)
diff --git a/arch/arm/mach-pxa/include/mach/mfp-pxa27x.h b/arch/arm/mach-pxa/mfp-pxa27x.h
index b6132aa95dc0..9fe5601ce668 100644
--- a/arch/arm/mach-pxa/include/mach/mfp-pxa27x.h
+++ b/arch/arm/mach-pxa/mfp-pxa27x.h
@@ -8,7 +8,7 @@
8 * specific controller, and this should work in most cases. 8 * specific controller, and this should work in most cases.
9 */ 9 */
10 10
11#include <mach/mfp-pxa2xx.h> 11#include "mfp-pxa2xx.h"
12 12
13/* Note: GPIO3/GPIO4 will be driven by Power I2C when PCFR/PI2C_EN 13/* Note: GPIO3/GPIO4 will be driven by Power I2C when PCFR/PI2C_EN
14 * bit is set, regardless of the GPIO configuration 14 * bit is set, regardless of the GPIO configuration
diff --git a/arch/arm/mach-pxa/mfp-pxa2xx.c b/arch/arm/mach-pxa/mfp-pxa2xx.c
index 666b78972c40..3732aec76750 100644
--- a/arch/arm/mach-pxa/mfp-pxa2xx.c
+++ b/arch/arm/mach-pxa/mfp-pxa2xx.c
@@ -21,7 +21,7 @@
21#include <linux/syscore_ops.h> 21#include <linux/syscore_ops.h>
22 22
23#include <mach/pxa2xx-regs.h> 23#include <mach/pxa2xx-regs.h>
24#include <mach/mfp-pxa2xx.h> 24#include "mfp-pxa2xx.h"
25 25
26#include "generic.h" 26#include "generic.h"
27 27
diff --git a/arch/arm/mach-pxa/include/mach/mfp-pxa2xx.h b/arch/arm/mach-pxa/mfp-pxa2xx.h
index cbf51ae81855..cbf51ae81855 100644
--- a/arch/arm/mach-pxa/include/mach/mfp-pxa2xx.h
+++ b/arch/arm/mach-pxa/mfp-pxa2xx.h
diff --git a/arch/arm/mach-pxa/include/mach/mfp-pxa300.h b/arch/arm/mach-pxa/mfp-pxa300.h
index 4e1287070d21..5ee51e28304d 100644
--- a/arch/arm/mach-pxa/include/mach/mfp-pxa300.h
+++ b/arch/arm/mach-pxa/mfp-pxa300.h
@@ -15,7 +15,7 @@
15#ifndef __ASM_ARCH_MFP_PXA300_H 15#ifndef __ASM_ARCH_MFP_PXA300_H
16#define __ASM_ARCH_MFP_PXA300_H 16#define __ASM_ARCH_MFP_PXA300_H
17 17
18#include <mach/mfp-pxa3xx.h> 18#include "mfp-pxa3xx.h"
19 19
20/* GPIO */ 20/* GPIO */
21#define GPIO46_GPIO MFP_CFG(GPIO46, AF1) 21#define GPIO46_GPIO MFP_CFG(GPIO46, AF1)
diff --git a/arch/arm/mach-pxa/include/mach/mfp-pxa320.h b/arch/arm/mach-pxa/mfp-pxa320.h
index 3ce4682eabb6..e8797cfc72e0 100644
--- a/arch/arm/mach-pxa/include/mach/mfp-pxa320.h
+++ b/arch/arm/mach-pxa/mfp-pxa320.h
@@ -15,7 +15,7 @@
15#ifndef __ASM_ARCH_MFP_PXA320_H 15#ifndef __ASM_ARCH_MFP_PXA320_H
16#define __ASM_ARCH_MFP_PXA320_H 16#define __ASM_ARCH_MFP_PXA320_H
17 17
18#include <mach/mfp-pxa3xx.h> 18#include "mfp-pxa3xx.h"
19 19
20/* GPIO */ 20/* GPIO */
21#define GPIO46_GPIO MFP_CFG(GPIO46, AF0) 21#define GPIO46_GPIO MFP_CFG(GPIO46, AF0)
diff --git a/arch/arm/mach-pxa/mfp-pxa3xx.c b/arch/arm/mach-pxa/mfp-pxa3xx.c
index 89863a01ecd7..994edc0158d4 100644
--- a/arch/arm/mach-pxa/mfp-pxa3xx.c
+++ b/arch/arm/mach-pxa/mfp-pxa3xx.c
@@ -20,7 +20,7 @@
20#include <linux/syscore_ops.h> 20#include <linux/syscore_ops.h>
21 21
22#include <mach/hardware.h> 22#include <mach/hardware.h>
23#include <mach/mfp-pxa3xx.h> 23#include "mfp-pxa3xx.h"
24#include <mach/pxa3xx-regs.h> 24#include <mach/pxa3xx-regs.h>
25 25
26#ifdef CONFIG_PM 26#ifdef CONFIG_PM
diff --git a/arch/arm/mach-pxa/include/mach/mfp-pxa3xx.h b/arch/arm/mach-pxa/mfp-pxa3xx.h
index d375195d982b..d375195d982b 100644
--- a/arch/arm/mach-pxa/include/mach/mfp-pxa3xx.h
+++ b/arch/arm/mach-pxa/mfp-pxa3xx.h
diff --git a/arch/arm/mach-pxa/include/mach/mfp-pxa930.h b/arch/arm/mach-pxa/mfp-pxa930.h
index 04f7c97044f3..113967beeb67 100644
--- a/arch/arm/mach-pxa/include/mach/mfp-pxa930.h
+++ b/arch/arm/mach-pxa/mfp-pxa930.h
@@ -13,7 +13,7 @@
13#ifndef __ASM_ARCH_MFP_PXA9xx_H 13#ifndef __ASM_ARCH_MFP_PXA9xx_H
14#define __ASM_ARCH_MFP_PXA9xx_H 14#define __ASM_ARCH_MFP_PXA9xx_H
15 15
16#include <mach/mfp-pxa3xx.h> 16#include "mfp-pxa3xx.h"
17 17
18/* GPIO */ 18/* GPIO */
19#define GPIO46_GPIO MFP_CFG(GPIO46, AF0) 19#define GPIO46_GPIO MFP_CFG(GPIO46, AF0)
diff --git a/arch/arm/mach-pxa/mioa701.c b/arch/arm/mach-pxa/mioa701.c
index 3b52b1aa0659..a315f6e3c4a6 100644
--- a/arch/arm/mach-pxa/mioa701.c
+++ b/arch/arm/mach-pxa/mioa701.c
@@ -47,19 +47,19 @@
47#include <asm/mach-types.h> 47#include <asm/mach-types.h>
48#include <asm/mach/arch.h> 48#include <asm/mach/arch.h>
49 49
50#include <mach/pxa27x.h> 50#include "pxa27x.h"
51#include <mach/regs-rtc.h> 51#include "regs-rtc.h"
52#include <linux/platform_data/keypad-pxa27x.h> 52#include <linux/platform_data/keypad-pxa27x.h>
53#include <linux/platform_data/video-pxafb.h> 53#include <linux/platform_data/video-pxafb.h>
54#include <linux/platform_data/mmc-pxamci.h> 54#include <linux/platform_data/mmc-pxamci.h>
55#include <mach/udc.h> 55#include "udc.h"
56#include <mach/pxa27x-udc.h> 56#include "pxa27x-udc.h"
57#include <linux/platform_data/camera-pxa.h> 57#include <linux/platform_data/camera-pxa.h>
58#include <mach/audio.h> 58#include <mach/audio.h>
59#include <mach/smemc.h> 59#include <mach/smemc.h>
60#include <media/soc_camera.h> 60#include <media/soc_camera.h>
61 61
62#include <mach/mioa701.h> 62#include "mioa701.h"
63 63
64#include "generic.h" 64#include "generic.h"
65#include "devices.h" 65#include "devices.h"
diff --git a/arch/arm/mach-pxa/include/mach/mioa701.h b/arch/arm/mach-pxa/mioa701.h
index e57f5c724e8a..e57f5c724e8a 100644
--- a/arch/arm/mach-pxa/include/mach/mioa701.h
+++ b/arch/arm/mach-pxa/mioa701.h
diff --git a/arch/arm/mach-pxa/mp900.c b/arch/arm/mach-pxa/mp900.c
index 14f6aaf8fcc9..4d89029e5401 100644
--- a/arch/arm/mach-pxa/mp900.c
+++ b/arch/arm/mach-pxa/mp900.c
@@ -22,7 +22,7 @@
22#include <asm/mach-types.h> 22#include <asm/mach-types.h>
23#include <asm/mach/arch.h> 23#include <asm/mach/arch.h>
24 24
25#include <mach/pxa25x.h> 25#include "pxa25x.h"
26#include "generic.h" 26#include "generic.h"
27 27
28static void isp116x_pfm_delay(struct device *dev, int delay) 28static void isp116x_pfm_delay(struct device *dev, int delay)
diff --git a/arch/arm/mach-pxa/mxm8x10.c b/arch/arm/mach-pxa/mxm8x10.c
index d04ed4961e60..9a22ae0ad8c9 100644
--- a/arch/arm/mach-pxa/mxm8x10.c
+++ b/arch/arm/mach-pxa/mxm8x10.c
@@ -29,9 +29,9 @@
29#include <linux/platform_data/video-pxafb.h> 29#include <linux/platform_data/video-pxafb.h>
30#include <linux/platform_data/mmc-pxamci.h> 30#include <linux/platform_data/mmc-pxamci.h>
31#include <linux/platform_data/usb-ohci-pxa27x.h> 31#include <linux/platform_data/usb-ohci-pxa27x.h>
32#include <mach/pxa320.h> 32#include "pxa320.h"
33 33
34#include <mach/mxm8x10.h> 34#include "mxm8x10.h"
35 35
36#include "devices.h" 36#include "devices.h"
37#include "generic.h" 37#include "generic.h"
diff --git a/arch/arm/mach-pxa/include/mach/mxm8x10.h b/arch/arm/mach-pxa/mxm8x10.h
index ffa15665a418..ffa15665a418 100644
--- a/arch/arm/mach-pxa/include/mach/mxm8x10.h
+++ b/arch/arm/mach-pxa/mxm8x10.h
diff --git a/arch/arm/mach-pxa/palm27x.c b/arch/arm/mach-pxa/palm27x.c
index 8fbfb10047ec..e5ae99db1de4 100644
--- a/arch/arm/mach-pxa/palm27x.c
+++ b/arch/arm/mach-pxa/palm27x.c
@@ -28,14 +28,14 @@
28#include <asm/mach/arch.h> 28#include <asm/mach/arch.h>
29#include <asm/mach/map.h> 29#include <asm/mach/map.h>
30 30
31#include <mach/pxa27x.h> 31#include "pxa27x.h"
32#include <mach/audio.h> 32#include <mach/audio.h>
33#include <linux/platform_data/mmc-pxamci.h> 33#include <linux/platform_data/mmc-pxamci.h>
34#include <linux/platform_data/video-pxafb.h> 34#include <linux/platform_data/video-pxafb.h>
35#include <linux/platform_data/irda-pxaficp.h> 35#include <linux/platform_data/irda-pxaficp.h>
36#include <mach/udc.h> 36#include "udc.h"
37#include <linux/platform_data/asoc-palm27x.h> 37#include <linux/platform_data/asoc-palm27x.h>
38#include <mach/palm27x.h> 38#include "palm27x.h"
39 39
40#include "generic.h" 40#include "generic.h"
41#include "devices.h" 41#include "devices.h"
diff --git a/arch/arm/mach-pxa/include/mach/palm27x.h b/arch/arm/mach-pxa/palm27x.h
index d4eac3d6ffb5..d4eac3d6ffb5 100644
--- a/arch/arm/mach-pxa/include/mach/palm27x.h
+++ b/arch/arm/mach-pxa/palm27x.h
diff --git a/arch/arm/mach-pxa/palmld.c b/arch/arm/mach-pxa/palmld.c
index cf210b11ffcc..980f2847f5b5 100644
--- a/arch/arm/mach-pxa/palmld.c
+++ b/arch/arm/mach-pxa/palmld.c
@@ -32,7 +32,7 @@
32#include <asm/mach/arch.h> 32#include <asm/mach/arch.h>
33#include <asm/mach/map.h> 33#include <asm/mach/map.h>
34 34
35#include <mach/pxa27x.h> 35#include "pxa27x.h"
36#include <mach/audio.h> 36#include <mach/audio.h>
37#include <mach/palmld.h> 37#include <mach/palmld.h>
38#include <linux/platform_data/mmc-pxamci.h> 38#include <linux/platform_data/mmc-pxamci.h>
@@ -40,7 +40,7 @@
40#include <linux/platform_data/irda-pxaficp.h> 40#include <linux/platform_data/irda-pxaficp.h>
41#include <linux/platform_data/keypad-pxa27x.h> 41#include <linux/platform_data/keypad-pxa27x.h>
42#include <linux/platform_data/asoc-palm27x.h> 42#include <linux/platform_data/asoc-palm27x.h>
43#include <mach/palm27x.h> 43#include "palm27x.h"
44 44
45#include "generic.h" 45#include "generic.h"
46#include "devices.h" 46#include "devices.h"
diff --git a/arch/arm/mach-pxa/palmt5.c b/arch/arm/mach-pxa/palmt5.c
index 3ed9b029428b..876144aa3564 100644
--- a/arch/arm/mach-pxa/palmt5.c
+++ b/arch/arm/mach-pxa/palmt5.c
@@ -33,16 +33,16 @@
33#include <asm/mach/arch.h> 33#include <asm/mach/arch.h>
34#include <asm/mach/map.h> 34#include <asm/mach/map.h>
35 35
36#include <mach/pxa27x.h> 36#include "pxa27x.h"
37#include <mach/audio.h> 37#include <mach/audio.h>
38#include <mach/palmt5.h> 38#include "palmt5.h"
39#include <linux/platform_data/mmc-pxamci.h> 39#include <linux/platform_data/mmc-pxamci.h>
40#include <linux/platform_data/video-pxafb.h> 40#include <linux/platform_data/video-pxafb.h>
41#include <linux/platform_data/irda-pxaficp.h> 41#include <linux/platform_data/irda-pxaficp.h>
42#include <linux/platform_data/keypad-pxa27x.h> 42#include <linux/platform_data/keypad-pxa27x.h>
43#include <mach/udc.h> 43#include "udc.h"
44#include <linux/platform_data/asoc-palm27x.h> 44#include <linux/platform_data/asoc-palm27x.h>
45#include <mach/palm27x.h> 45#include "palm27x.h"
46 46
47#include "generic.h" 47#include "generic.h"
48#include "devices.h" 48#include "devices.h"
diff --git a/arch/arm/mach-pxa/include/mach/palmt5.h b/arch/arm/mach-pxa/palmt5.h
index e342c5921405..f850cc9de1b4 100644
--- a/arch/arm/mach-pxa/include/mach/palmt5.h
+++ b/arch/arm/mach-pxa/palmt5.h
@@ -15,7 +15,7 @@
15#ifndef _INCLUDE_PALMT5_H_ 15#ifndef _INCLUDE_PALMT5_H_
16#define _INCLUDE_PALMT5_H_ 16#define _INCLUDE_PALMT5_H_
17 17
18#include "irqs.h" /* PXA_GPIO_TO_IRQ */ 18#include <mach/irqs.h> /* PXA_GPIO_TO_IRQ */
19 19
20/** HERE ARE GPIOs **/ 20/** HERE ARE GPIOs **/
21 21
diff --git a/arch/arm/mach-pxa/palmtc.c b/arch/arm/mach-pxa/palmtc.c
index 0b5c3876720c..18946594a7c8 100644
--- a/arch/arm/mach-pxa/palmtc.c
+++ b/arch/arm/mach-pxa/palmtc.c
@@ -32,13 +32,13 @@
32#include <asm/mach/arch.h> 32#include <asm/mach/arch.h>
33#include <asm/mach/map.h> 33#include <asm/mach/map.h>
34 34
35#include <mach/pxa25x.h> 35#include "pxa25x.h"
36#include <mach/audio.h> 36#include <mach/audio.h>
37#include <mach/palmtc.h> 37#include <mach/palmtc.h>
38#include <linux/platform_data/mmc-pxamci.h> 38#include <linux/platform_data/mmc-pxamci.h>
39#include <linux/platform_data/video-pxafb.h> 39#include <linux/platform_data/video-pxafb.h>
40#include <linux/platform_data/irda-pxaficp.h> 40#include <linux/platform_data/irda-pxaficp.h>
41#include <mach/udc.h> 41#include "udc.h"
42 42
43#include "generic.h" 43#include "generic.h"
44#include "devices.h" 44#include "devices.h"
diff --git a/arch/arm/mach-pxa/palmte2.c b/arch/arm/mach-pxa/palmte2.c
index e64bb4326e69..36b46141a28b 100644
--- a/arch/arm/mach-pxa/palmte2.c
+++ b/arch/arm/mach-pxa/palmte2.c
@@ -32,13 +32,13 @@
32#include <asm/mach/arch.h> 32#include <asm/mach/arch.h>
33#include <asm/mach/map.h> 33#include <asm/mach/map.h>
34 34
35#include <mach/pxa25x.h> 35#include "pxa25x.h"
36#include <mach/audio.h> 36#include <mach/audio.h>
37#include <mach/palmte2.h> 37#include "palmte2.h"
38#include <linux/platform_data/mmc-pxamci.h> 38#include <linux/platform_data/mmc-pxamci.h>
39#include <linux/platform_data/video-pxafb.h> 39#include <linux/platform_data/video-pxafb.h>
40#include <linux/platform_data/irda-pxaficp.h> 40#include <linux/platform_data/irda-pxaficp.h>
41#include <mach/udc.h> 41#include "udc.h"
42#include <linux/platform_data/asoc-palm27x.h> 42#include <linux/platform_data/asoc-palm27x.h>
43 43
44#include "generic.h" 44#include "generic.h"
diff --git a/arch/arm/mach-pxa/include/mach/palmte2.h b/arch/arm/mach-pxa/palmte2.h
index f89e989a7637..f89e989a7637 100644
--- a/arch/arm/mach-pxa/include/mach/palmte2.h
+++ b/arch/arm/mach-pxa/palmte2.h
diff --git a/arch/arm/mach-pxa/palmtreo.c b/arch/arm/mach-pxa/palmtreo.c
index d8b937c870de..b2aae54bed42 100644
--- a/arch/arm/mach-pxa/palmtreo.c
+++ b/arch/arm/mach-pxa/palmtreo.c
@@ -31,20 +31,20 @@
31#include <asm/mach/arch.h> 31#include <asm/mach/arch.h>
32#include <asm/mach/map.h> 32#include <asm/mach/map.h>
33 33
34#include <mach/pxa27x.h> 34#include "pxa27x.h"
35#include <mach/pxa27x-udc.h> 35#include "pxa27x-udc.h"
36#include <mach/audio.h> 36#include <mach/audio.h>
37#include <mach/palmtreo.h> 37#include "palmtreo.h"
38#include <linux/platform_data/mmc-pxamci.h> 38#include <linux/platform_data/mmc-pxamci.h>
39#include <linux/platform_data/video-pxafb.h> 39#include <linux/platform_data/video-pxafb.h>
40#include <linux/platform_data/irda-pxaficp.h> 40#include <linux/platform_data/irda-pxaficp.h>
41#include <linux/platform_data/keypad-pxa27x.h> 41#include <linux/platform_data/keypad-pxa27x.h>
42#include <mach/udc.h> 42#include "udc.h"
43#include <linux/platform_data/usb-ohci-pxa27x.h> 43#include <linux/platform_data/usb-ohci-pxa27x.h>
44#include <mach/pxa2xx-regs.h> 44#include <mach/pxa2xx-regs.h>
45#include <linux/platform_data/asoc-palm27x.h> 45#include <linux/platform_data/asoc-palm27x.h>
46#include <linux/platform_data/camera-pxa.h> 46#include <linux/platform_data/camera-pxa.h>
47#include <mach/palm27x.h> 47#include "palm27x.h"
48 48
49#include <sound/pxa2xx-lib.h> 49#include <sound/pxa2xx-lib.h>
50 50
diff --git a/arch/arm/mach-pxa/include/mach/palmtreo.h b/arch/arm/mach-pxa/palmtreo.h
index 714b6574393e..714b6574393e 100644
--- a/arch/arm/mach-pxa/include/mach/palmtreo.h
+++ b/arch/arm/mach-pxa/palmtreo.h
diff --git a/arch/arm/mach-pxa/palmtx.c b/arch/arm/mach-pxa/palmtx.c
index 83f830dd8ad8..b84b2eb24ccd 100644
--- a/arch/arm/mach-pxa/palmtx.c
+++ b/arch/arm/mach-pxa/palmtx.c
@@ -37,16 +37,16 @@
37#include <asm/mach/arch.h> 37#include <asm/mach/arch.h>
38#include <asm/mach/map.h> 38#include <asm/mach/map.h>
39 39
40#include <mach/pxa27x.h> 40#include "pxa27x.h"
41#include <mach/audio.h> 41#include <mach/audio.h>
42#include <mach/palmtx.h> 42#include <mach/palmtx.h>
43#include <linux/platform_data/mmc-pxamci.h> 43#include <linux/platform_data/mmc-pxamci.h>
44#include <linux/platform_data/video-pxafb.h> 44#include <linux/platform_data/video-pxafb.h>
45#include <linux/platform_data/irda-pxaficp.h> 45#include <linux/platform_data/irda-pxaficp.h>
46#include <linux/platform_data/keypad-pxa27x.h> 46#include <linux/platform_data/keypad-pxa27x.h>
47#include <mach/udc.h> 47#include "udc.h"
48#include <linux/platform_data/asoc-palm27x.h> 48#include <linux/platform_data/asoc-palm27x.h>
49#include <mach/palm27x.h> 49#include "palm27x.h"
50 50
51#include "generic.h" 51#include "generic.h"
52#include "devices.h" 52#include "devices.h"
diff --git a/arch/arm/mach-pxa/palmz72.c b/arch/arm/mach-pxa/palmz72.c
index 1a35ddf218da..abba86f3e254 100644
--- a/arch/arm/mach-pxa/palmz72.c
+++ b/arch/arm/mach-pxa/palmz72.c
@@ -37,18 +37,18 @@
37#include <asm/mach/arch.h> 37#include <asm/mach/arch.h>
38#include <asm/mach/map.h> 38#include <asm/mach/map.h>
39 39
40#include <mach/pxa27x.h> 40#include "pxa27x.h"
41#include <mach/audio.h> 41#include <mach/audio.h>
42#include <mach/palmz72.h> 42#include "palmz72.h"
43#include <linux/platform_data/mmc-pxamci.h> 43#include <linux/platform_data/mmc-pxamci.h>
44#include <linux/platform_data/video-pxafb.h> 44#include <linux/platform_data/video-pxafb.h>
45#include <linux/platform_data/irda-pxaficp.h> 45#include <linux/platform_data/irda-pxaficp.h>
46#include <linux/platform_data/keypad-pxa27x.h> 46#include <linux/platform_data/keypad-pxa27x.h>
47#include <mach/udc.h> 47#include "udc.h"
48#include <linux/platform_data/asoc-palm27x.h> 48#include <linux/platform_data/asoc-palm27x.h>
49#include <mach/palm27x.h> 49#include "palm27x.h"
50 50
51#include <mach/pm.h> 51#include "pm.h"
52#include <linux/platform_data/camera-pxa.h> 52#include <linux/platform_data/camera-pxa.h>
53 53
54#include <media/soc_camera.h> 54#include <media/soc_camera.h>
diff --git a/arch/arm/mach-pxa/include/mach/palmz72.h b/arch/arm/mach-pxa/palmz72.h
index 0d4700a79612..0d4700a79612 100644
--- a/arch/arm/mach-pxa/include/mach/palmz72.h
+++ b/arch/arm/mach-pxa/palmz72.h
diff --git a/arch/arm/mach-pxa/pcm027.c b/arch/arm/mach-pxa/pcm027.c
index 69918c7e3f1f..ccca9f7575c3 100644
--- a/arch/arm/mach-pxa/pcm027.c
+++ b/arch/arm/mach-pxa/pcm027.c
@@ -30,8 +30,8 @@
30 30
31#include <asm/mach-types.h> 31#include <asm/mach-types.h>
32#include <asm/mach/arch.h> 32#include <asm/mach/arch.h>
33#include <mach/pxa27x.h> 33#include "pxa27x.h"
34#include <mach/pcm027.h> 34#include "pcm027.h"
35#include "generic.h" 35#include "generic.h"
36 36
37/* 37/*
diff --git a/arch/arm/mach-pxa/include/mach/pcm027.h b/arch/arm/mach-pxa/pcm027.h
index 86ebd7b6c960..047cdf234f25 100644
--- a/arch/arm/mach-pxa/include/mach/pcm027.h
+++ b/arch/arm/mach-pxa/pcm027.h
@@ -23,7 +23,7 @@
23 * Definitions of CPU card resources only 23 * Definitions of CPU card resources only
24 */ 24 */
25 25
26#include "irqs.h" /* PXA_GPIO_TO_IRQ */ 26#include <mach/irqs.h> /* PXA_GPIO_TO_IRQ */
27 27
28/* phyCORE-PXA270 (PCM027) Interrupts */ 28/* phyCORE-PXA270 (PCM027) Interrupts */
29#define PCM027_IRQ(x) (IRQ_BOARD_START + (x)) 29#define PCM027_IRQ(x) (IRQ_BOARD_START + (x))
diff --git a/arch/arm/mach-pxa/pcm990-baseboard.c b/arch/arm/mach-pxa/pcm990-baseboard.c
index b71c96f614f9..e802b112a255 100644
--- a/arch/arm/mach-pxa/pcm990-baseboard.c
+++ b/arch/arm/mach-pxa/pcm990-baseboard.c
@@ -32,11 +32,11 @@
32 32
33#include <linux/platform_data/camera-pxa.h> 33#include <linux/platform_data/camera-pxa.h>
34#include <asm/mach/map.h> 34#include <asm/mach/map.h>
35#include <mach/pxa27x.h> 35#include "pxa27x.h"
36#include <mach/audio.h> 36#include <mach/audio.h>
37#include <linux/platform_data/mmc-pxamci.h> 37#include <linux/platform_data/mmc-pxamci.h>
38#include <linux/platform_data/usb-ohci-pxa27x.h> 38#include <linux/platform_data/usb-ohci-pxa27x.h>
39#include <mach/pcm990_baseboard.h> 39#include "pcm990_baseboard.h"
40#include <linux/platform_data/video-pxafb.h> 40#include <linux/platform_data/video-pxafb.h>
41 41
42#include "devices.h" 42#include "devices.h"
diff --git a/arch/arm/mach-pxa/include/mach/pcm990_baseboard.h b/arch/arm/mach-pxa/pcm990_baseboard.h
index 7e544c14967e..79d35adfa786 100644
--- a/arch/arm/mach-pxa/include/mach/pcm990_baseboard.h
+++ b/arch/arm/mach-pxa/pcm990_baseboard.h
@@ -19,8 +19,8 @@
19 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 19 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
20 */ 20 */
21 21
22#include <mach/pcm027.h> 22#include "pcm027.h"
23#include "irqs.h" /* PXA_GPIO_TO_IRQ */ 23#include <mach/irqs.h> /* PXA_GPIO_TO_IRQ */
24 24
25/* 25/*
26 * definitions relevant only when the PCM-990 26 * definitions relevant only when the PCM-990
diff --git a/arch/arm/mach-pxa/pm.c b/arch/arm/mach-pxa/pm.c
index 37178a8559b1..388463b99090 100644
--- a/arch/arm/mach-pxa/pm.c
+++ b/arch/arm/mach-pxa/pm.c
@@ -16,7 +16,7 @@
16#include <linux/errno.h> 16#include <linux/errno.h>
17#include <linux/slab.h> 17#include <linux/slab.h>
18 18
19#include <mach/pm.h> 19#include "pm.h"
20 20
21struct pxa_cpu_pm_fns *pxa_cpu_pm_fns; 21struct pxa_cpu_pm_fns *pxa_cpu_pm_fns;
22static unsigned long *sleep_save; 22static unsigned long *sleep_save;
diff --git a/arch/arm/mach-pxa/include/mach/pm.h b/arch/arm/mach-pxa/pm.h
index 51558bcee999..51558bcee999 100644
--- a/arch/arm/mach-pxa/include/mach/pm.h
+++ b/arch/arm/mach-pxa/pm.h
diff --git a/arch/arm/mach-pxa/poodle.c b/arch/arm/mach-pxa/poodle.c
index 195b1121c8f1..62a119137be7 100644
--- a/arch/arm/mach-pxa/poodle.c
+++ b/arch/arm/mach-pxa/poodle.c
@@ -41,9 +41,9 @@
41#include <asm/mach/map.h> 41#include <asm/mach/map.h>
42#include <asm/mach/irq.h> 42#include <asm/mach/irq.h>
43 43
44#include <mach/pxa25x.h> 44#include "pxa25x.h"
45#include <linux/platform_data/mmc-pxamci.h> 45#include <linux/platform_data/mmc-pxamci.h>
46#include <mach/udc.h> 46#include "udc.h"
47#include <linux/platform_data/irda-pxaficp.h> 47#include <linux/platform_data/irda-pxaficp.h>
48#include <mach/poodle.h> 48#include <mach/poodle.h>
49#include <linux/platform_data/video-pxafb.h> 49#include <linux/platform_data/video-pxafb.h>
diff --git a/arch/arm/mach-pxa/pxa25x.c b/arch/arm/mach-pxa/pxa25x.c
index 1dc85ffc3e20..a177bf45feef 100644
--- a/arch/arm/mach-pxa/pxa25x.c
+++ b/arch/arm/mach-pxa/pxa25x.c
@@ -30,9 +30,9 @@
30#include <asm/suspend.h> 30#include <asm/suspend.h>
31#include <mach/hardware.h> 31#include <mach/hardware.h>
32#include <mach/irqs.h> 32#include <mach/irqs.h>
33#include <mach/pxa25x.h> 33#include "pxa25x.h"
34#include <mach/reset.h> 34#include <mach/reset.h>
35#include <mach/pm.h> 35#include "pm.h"
36#include <mach/dma.h> 36#include <mach/dma.h>
37#include <mach/smemc.h> 37#include <mach/smemc.h>
38 38
diff --git a/arch/arm/mach-pxa/include/mach/pxa25x.h b/arch/arm/mach-pxa/pxa25x.h
index 5a341752e32c..2011e8da0592 100644
--- a/arch/arm/mach-pxa/include/mach/pxa25x.h
+++ b/arch/arm/mach-pxa/pxa25x.h
@@ -3,7 +3,7 @@
3 3
4#include <mach/hardware.h> 4#include <mach/hardware.h>
5#include <mach/pxa2xx-regs.h> 5#include <mach/pxa2xx-regs.h>
6#include <mach/mfp-pxa25x.h> 6#include "mfp-pxa25x.h"
7#include <mach/irqs.h> 7#include <mach/irqs.h>
8 8
9#endif /* __MACH_PXA25x_H */ 9#endif /* __MACH_PXA25x_H */
diff --git a/arch/arm/mach-pxa/include/mach/pxa27x-udc.h b/arch/arm/mach-pxa/pxa27x-udc.h
index 4cf28f670706..4cf28f670706 100644
--- a/arch/arm/mach-pxa/include/mach/pxa27x-udc.h
+++ b/arch/arm/mach-pxa/pxa27x-udc.h
diff --git a/arch/arm/mach-pxa/pxa27x.c b/arch/arm/mach-pxa/pxa27x.c
index ffc424028557..8dfd1755c659 100644
--- a/arch/arm/mach-pxa/pxa27x.c
+++ b/arch/arm/mach-pxa/pxa27x.c
@@ -28,10 +28,10 @@
28#include <asm/irq.h> 28#include <asm/irq.h>
29#include <asm/suspend.h> 29#include <asm/suspend.h>
30#include <mach/irqs.h> 30#include <mach/irqs.h>
31#include <mach/pxa27x.h> 31#include "pxa27x.h"
32#include <mach/reset.h> 32#include <mach/reset.h>
33#include <linux/platform_data/usb-ohci-pxa27x.h> 33#include <linux/platform_data/usb-ohci-pxa27x.h>
34#include <mach/pm.h> 34#include "pm.h"
35#include <mach/dma.h> 35#include <mach/dma.h>
36#include <mach/smemc.h> 36#include <mach/smemc.h>
37 37
diff --git a/arch/arm/mach-pxa/include/mach/pxa27x.h b/arch/arm/mach-pxa/pxa27x.h
index 1a4291936c58..075131d83eab 100644
--- a/arch/arm/mach-pxa/include/mach/pxa27x.h
+++ b/arch/arm/mach-pxa/pxa27x.h
@@ -4,7 +4,7 @@
4#include <linux/suspend.h> 4#include <linux/suspend.h>
5#include <mach/hardware.h> 5#include <mach/hardware.h>
6#include <mach/pxa2xx-regs.h> 6#include <mach/pxa2xx-regs.h>
7#include <mach/mfp-pxa27x.h> 7#include "mfp-pxa27x.h"
8#include <mach/irqs.h> 8#include <mach/irqs.h>
9 9
10#define ARB_CNTRL __REG(0x48000048) /* Arbiter Control Register */ 10#define ARB_CNTRL __REG(0x48000048) /* Arbiter Control Register */
diff --git a/arch/arm/mach-pxa/pxa2xx.c b/arch/arm/mach-pxa/pxa2xx.c
index 447dcbb22f6f..6b5e566f52c8 100644
--- a/arch/arm/mach-pxa/pxa2xx.c
+++ b/arch/arm/mach-pxa/pxa2xx.c
@@ -17,7 +17,7 @@
17 17
18#include <mach/hardware.h> 18#include <mach/hardware.h>
19#include <mach/pxa2xx-regs.h> 19#include <mach/pxa2xx-regs.h>
20#include <mach/mfp-pxa25x.h> 20#include "mfp-pxa25x.h"
21#include <mach/reset.h> 21#include <mach/reset.h>
22#include <linux/platform_data/irda-pxaficp.h> 22#include <linux/platform_data/irda-pxaficp.h>
23 23
diff --git a/arch/arm/mach-pxa/pxa300.c b/arch/arm/mach-pxa/pxa300.c
index 28c5b5686638..df83b1bddf34 100644
--- a/arch/arm/mach-pxa/pxa300.c
+++ b/arch/arm/mach-pxa/pxa300.c
@@ -18,7 +18,7 @@
18#include <linux/platform_device.h> 18#include <linux/platform_device.h>
19#include <linux/io.h> 19#include <linux/io.h>
20 20
21#include <mach/pxa300.h> 21#include "pxa300.h"
22 22
23#include "generic.h" 23#include "generic.h"
24#include "devices.h" 24#include "devices.h"
diff --git a/arch/arm/mach-pxa/include/mach/pxa300.h b/arch/arm/mach-pxa/pxa300.h
index 733b6412c3df..59fa41025c80 100644
--- a/arch/arm/mach-pxa/include/mach/pxa300.h
+++ b/arch/arm/mach-pxa/pxa300.h
@@ -1,7 +1,7 @@
1#ifndef __MACH_PXA300_H 1#ifndef __MACH_PXA300_H
2#define __MACH_PXA300_H 2#define __MACH_PXA300_H
3 3
4#include <mach/pxa3xx.h> 4#include "pxa3xx.h"
5#include <mach/mfp-pxa300.h> 5#include "mfp-pxa300.h"
6 6
7#endif /* __MACH_PXA300_H */ 7#endif /* __MACH_PXA300_H */
diff --git a/arch/arm/mach-pxa/pxa320.c b/arch/arm/mach-pxa/pxa320.c
index 2f55bb4b9087..a26eec57eec6 100644
--- a/arch/arm/mach-pxa/pxa320.c
+++ b/arch/arm/mach-pxa/pxa320.c
@@ -18,7 +18,7 @@
18#include <linux/platform_device.h> 18#include <linux/platform_device.h>
19#include <linux/io.h> 19#include <linux/io.h>
20 20
21#include <mach/pxa320.h> 21#include "pxa320.h"
22 22
23#include "generic.h" 23#include "generic.h"
24#include "devices.h" 24#include "devices.h"
diff --git a/arch/arm/mach-pxa/include/mach/pxa320.h b/arch/arm/mach-pxa/pxa320.h
index b6204e470d89..b9e5115a1c30 100644
--- a/arch/arm/mach-pxa/include/mach/pxa320.h
+++ b/arch/arm/mach-pxa/pxa320.h
@@ -1,8 +1,8 @@
1#ifndef __MACH_PXA320_H 1#ifndef __MACH_PXA320_H
2#define __MACH_PXA320_H 2#define __MACH_PXA320_H
3 3
4#include <mach/pxa3xx.h> 4#include "pxa3xx.h"
5#include <mach/mfp-pxa320.h> 5#include "mfp-pxa320.h"
6 6
7#endif /* __MACH_PXA320_H */ 7#endif /* __MACH_PXA320_H */
8 8
diff --git a/arch/arm/mach-pxa/pxa3xx-ulpi.c b/arch/arm/mach-pxa/pxa3xx-ulpi.c
index 1c85275cb768..eba595fac8ca 100644
--- a/arch/arm/mach-pxa/pxa3xx-ulpi.c
+++ b/arch/arm/mach-pxa/pxa3xx-ulpi.c
@@ -26,7 +26,7 @@
26#include <linux/usb/otg.h> 26#include <linux/usb/otg.h>
27 27
28#include <mach/hardware.h> 28#include <mach/hardware.h>
29#include <mach/regs-u2d.h> 29#include "regs-u2d.h"
30#include <linux/platform_data/usb-pxa3xx-ulpi.h> 30#include <linux/platform_data/usb-pxa3xx-ulpi.h>
31 31
32struct pxa3xx_u2d_ulpi { 32struct pxa3xx_u2d_ulpi {
diff --git a/arch/arm/mach-pxa/pxa3xx.c b/arch/arm/mach-pxa/pxa3xx.c
index 20ce2d386f17..a1c4c888f246 100644
--- a/arch/arm/mach-pxa/pxa3xx.c
+++ b/arch/arm/mach-pxa/pxa3xx.c
@@ -30,7 +30,7 @@
30#include <mach/pxa3xx-regs.h> 30#include <mach/pxa3xx-regs.h>
31#include <mach/reset.h> 31#include <mach/reset.h>
32#include <linux/platform_data/usb-ohci-pxa27x.h> 32#include <linux/platform_data/usb-ohci-pxa27x.h>
33#include <mach/pm.h> 33#include "pm.h"
34#include <mach/dma.h> 34#include <mach/dma.h>
35#include <mach/smemc.h> 35#include <mach/smemc.h>
36#include <mach/irqs.h> 36#include <mach/irqs.h>
diff --git a/arch/arm/mach-pxa/include/mach/pxa3xx.h b/arch/arm/mach-pxa/pxa3xx.h
index b4143fb6631f..b4143fb6631f 100644
--- a/arch/arm/mach-pxa/include/mach/pxa3xx.h
+++ b/arch/arm/mach-pxa/pxa3xx.h
diff --git a/arch/arm/mach-pxa/pxa930.c b/arch/arm/mach-pxa/pxa930.c
index ab624487cf39..da912be6eae7 100644
--- a/arch/arm/mach-pxa/pxa930.c
+++ b/arch/arm/mach-pxa/pxa930.c
@@ -17,7 +17,7 @@
17#include <linux/gpio-pxa.h> 17#include <linux/gpio-pxa.h>
18#include <linux/platform_device.h> 18#include <linux/platform_device.h>
19 19
20#include <mach/pxa930.h> 20#include "pxa930.h"
21 21
22#include "devices.h" 22#include "devices.h"
23 23
diff --git a/arch/arm/mach-pxa/include/mach/pxa930.h b/arch/arm/mach-pxa/pxa930.h
index 190363b98d01..4eceb02978e8 100644
--- a/arch/arm/mach-pxa/include/mach/pxa930.h
+++ b/arch/arm/mach-pxa/pxa930.h
@@ -1,7 +1,7 @@
1#ifndef __MACH_PXA930_H 1#ifndef __MACH_PXA930_H
2#define __MACH_PXA930_H 2#define __MACH_PXA930_H
3 3
4#include <mach/pxa3xx.h> 4#include "pxa3xx.h"
5#include <mach/mfp-pxa930.h> 5#include "mfp-pxa930.h"
6 6
7#endif /* __MACH_PXA930_H */ 7#endif /* __MACH_PXA930_H */
diff --git a/arch/arm/mach-pxa/raumfeld.c b/arch/arm/mach-pxa/raumfeld.c
index 36571a9a44fe..0f67d94be297 100644
--- a/arch/arm/mach-pxa/raumfeld.c
+++ b/arch/arm/mach-pxa/raumfeld.c
@@ -49,7 +49,7 @@
49#include <asm/mach-types.h> 49#include <asm/mach-types.h>
50#include <asm/mach/arch.h> 50#include <asm/mach/arch.h>
51 51
52#include <mach/pxa300.h> 52#include "pxa300.h"
53#include <linux/platform_data/usb-ohci-pxa27x.h> 53#include <linux/platform_data/usb-ohci-pxa27x.h>
54#include <linux/platform_data/video-pxafb.h> 54#include <linux/platform_data/video-pxafb.h>
55#include <linux/platform_data/mmc-pxamci.h> 55#include <linux/platform_data/mmc-pxamci.h>
diff --git a/arch/arm/mach-pxa/include/mach/regs-rtc.h b/arch/arm/mach-pxa/regs-rtc.h
index f0e4a589bbe1..f0e4a589bbe1 100644
--- a/arch/arm/mach-pxa/include/mach/regs-rtc.h
+++ b/arch/arm/mach-pxa/regs-rtc.h
diff --git a/arch/arm/mach-pxa/include/mach/regs-u2d.h b/arch/arm/mach-pxa/regs-u2d.h
index c15c0c57de08..c15c0c57de08 100644
--- a/arch/arm/mach-pxa/include/mach/regs-u2d.h
+++ b/arch/arm/mach-pxa/regs-u2d.h
diff --git a/arch/arm/mach-pxa/saar.c b/arch/arm/mach-pxa/saar.c
index 710c493eac89..1414b5f29114 100644
--- a/arch/arm/mach-pxa/saar.c
+++ b/arch/arm/mach-pxa/saar.c
@@ -31,7 +31,7 @@
31#include <asm/mach/arch.h> 31#include <asm/mach/arch.h>
32#include <asm/mach/flash.h> 32#include <asm/mach/flash.h>
33 33
34#include <mach/pxa930.h> 34#include "pxa930.h"
35#include <linux/platform_data/video-pxafb.h> 35#include <linux/platform_data/video-pxafb.h>
36 36
37#include "devices.h" 37#include "devices.h"
diff --git a/arch/arm/mach-pxa/sharpsl_pm.c b/arch/arm/mach-pxa/sharpsl_pm.c
index bdc0c41bc4fd..b80eab9993c5 100644
--- a/arch/arm/mach-pxa/sharpsl_pm.c
+++ b/arch/arm/mach-pxa/sharpsl_pm.c
@@ -27,10 +27,10 @@
27#include <linux/io.h> 27#include <linux/io.h>
28 28
29#include <asm/mach-types.h> 29#include <asm/mach-types.h>
30#include <mach/pm.h> 30#include "pm.h"
31#include <mach/pxa2xx-regs.h> 31#include <mach/pxa2xx-regs.h>
32#include <mach/regs-rtc.h> 32#include "regs-rtc.h"
33#include <mach/sharpsl_pm.h> 33#include "sharpsl_pm.h"
34 34
35/* 35/*
36 * Constants 36 * Constants
diff --git a/arch/arm/mach-pxa/include/mach/sharpsl_pm.h b/arch/arm/mach-pxa/sharpsl_pm.h
index 905be6755f04..905be6755f04 100644
--- a/arch/arm/mach-pxa/include/mach/sharpsl_pm.h
+++ b/arch/arm/mach-pxa/sharpsl_pm.h
diff --git a/arch/arm/mach-pxa/spitz.c b/arch/arm/mach-pxa/spitz.c
index f4e2e2719580..825f903ab77e 100644
--- a/arch/arm/mach-pxa/spitz.c
+++ b/arch/arm/mach-pxa/spitz.c
@@ -40,15 +40,15 @@
40#include <asm/mach/sharpsl_param.h> 40#include <asm/mach/sharpsl_param.h>
41#include <asm/hardware/scoop.h> 41#include <asm/hardware/scoop.h>
42 42
43#include <mach/pxa27x.h> 43#include "pxa27x.h"
44#include <mach/pxa27x-udc.h> 44#include "pxa27x-udc.h"
45#include <mach/reset.h> 45#include <mach/reset.h>
46#include <linux/platform_data/irda-pxaficp.h> 46#include <linux/platform_data/irda-pxaficp.h>
47#include <linux/platform_data/mmc-pxamci.h> 47#include <linux/platform_data/mmc-pxamci.h>
48#include <linux/platform_data/usb-ohci-pxa27x.h> 48#include <linux/platform_data/usb-ohci-pxa27x.h>
49#include <linux/platform_data/video-pxafb.h> 49#include <linux/platform_data/video-pxafb.h>
50#include <mach/spitz.h> 50#include <mach/spitz.h>
51#include <mach/sharpsl_pm.h> 51#include "sharpsl_pm.h"
52#include <mach/smemc.h> 52#include <mach/smemc.h>
53 53
54#include "generic.h" 54#include "generic.h"
diff --git a/arch/arm/mach-pxa/spitz_pm.c b/arch/arm/mach-pxa/spitz_pm.c
index e191f9996b26..ea9f9034cb54 100644
--- a/arch/arm/mach-pxa/spitz_pm.c
+++ b/arch/arm/mach-pxa/spitz_pm.c
@@ -25,8 +25,8 @@
25#include <mach/hardware.h> 25#include <mach/hardware.h>
26 26
27#include <mach/spitz.h> 27#include <mach/spitz.h>
28#include <mach/pxa27x.h> 28#include "pxa27x.h"
29#include <mach/sharpsl_pm.h> 29#include "sharpsl_pm.h"
30 30
31#include "generic.h" 31#include "generic.h"
32 32
diff --git a/arch/arm/mach-pxa/stargate2.c b/arch/arm/mach-pxa/stargate2.c
index 01de542432a6..702f4f14b708 100644
--- a/arch/arm/mach-pxa/stargate2.c
+++ b/arch/arm/mach-pxa/stargate2.c
@@ -43,10 +43,10 @@
43#include <asm/mach/irq.h> 43#include <asm/mach/irq.h>
44#include <asm/mach/flash.h> 44#include <asm/mach/flash.h>
45 45
46#include <mach/pxa27x.h> 46#include "pxa27x.h"
47#include <linux/platform_data/mmc-pxamci.h> 47#include <linux/platform_data/mmc-pxamci.h>
48#include <mach/udc.h> 48#include "udc.h"
49#include <mach/pxa27x-udc.h> 49#include "pxa27x-udc.h"
50#include <mach/smemc.h> 50#include <mach/smemc.h>
51 51
52#include <linux/spi/spi.h> 52#include <linux/spi/spi.h>
diff --git a/arch/arm/mach-pxa/tavorevb.c b/arch/arm/mach-pxa/tavorevb.c
index 349a13a76215..4b38e821ac9c 100644
--- a/arch/arm/mach-pxa/tavorevb.c
+++ b/arch/arm/mach-pxa/tavorevb.c
@@ -24,7 +24,7 @@
24#include <asm/mach-types.h> 24#include <asm/mach-types.h>
25#include <asm/mach/arch.h> 25#include <asm/mach/arch.h>
26 26
27#include <mach/pxa930.h> 27#include "pxa930.h"
28#include <linux/platform_data/video-pxafb.h> 28#include <linux/platform_data/video-pxafb.h>
29#include <linux/platform_data/keypad-pxa27x.h> 29#include <linux/platform_data/keypad-pxa27x.h>
30 30
diff --git a/arch/arm/mach-pxa/tosa-bt.c b/arch/arm/mach-pxa/tosa-bt.c
index e0a53208880a..107f37210fb9 100644
--- a/arch/arm/mach-pxa/tosa-bt.c
+++ b/arch/arm/mach-pxa/tosa-bt.c
@@ -16,7 +16,7 @@
16#include <linux/delay.h> 16#include <linux/delay.h>
17#include <linux/rfkill.h> 17#include <linux/rfkill.h>
18 18
19#include <mach/tosa_bt.h> 19#include "tosa_bt.h"
20 20
21static void tosa_bt_on(struct tosa_bt_data *data) 21static void tosa_bt_on(struct tosa_bt_data *data)
22{ 22{
diff --git a/arch/arm/mach-pxa/tosa.c b/arch/arm/mach-pxa/tosa.c
index e6e27c0468e4..13de6602966f 100644
--- a/arch/arm/mach-pxa/tosa.c
+++ b/arch/arm/mach-pxa/tosa.c
@@ -43,12 +43,12 @@
43#include <asm/setup.h> 43#include <asm/setup.h>
44#include <asm/mach-types.h> 44#include <asm/mach-types.h>
45 45
46#include <mach/pxa25x.h> 46#include "pxa25x.h"
47#include <mach/reset.h> 47#include <mach/reset.h>
48#include <linux/platform_data/irda-pxaficp.h> 48#include <linux/platform_data/irda-pxaficp.h>
49#include <linux/platform_data/mmc-pxamci.h> 49#include <linux/platform_data/mmc-pxamci.h>
50#include <mach/udc.h> 50#include "udc.h"
51#include <mach/tosa_bt.h> 51#include "tosa_bt.h"
52#include <mach/audio.h> 52#include <mach/audio.h>
53#include <mach/smemc.h> 53#include <mach/smemc.h>
54 54
diff --git a/arch/arm/mach-pxa/include/mach/tosa_bt.h b/arch/arm/mach-pxa/tosa_bt.h
index efc3c3d3b75d..efc3c3d3b75d 100644
--- a/arch/arm/mach-pxa/include/mach/tosa_bt.h
+++ b/arch/arm/mach-pxa/tosa_bt.h
diff --git a/arch/arm/mach-pxa/trizeps4.c b/arch/arm/mach-pxa/trizeps4.c
index 066e3a250ee0..ea78bc5c4198 100644
--- a/arch/arm/mach-pxa/trizeps4.c
+++ b/arch/arm/mach-pxa/trizeps4.c
@@ -41,7 +41,7 @@
41#include <asm/mach/irq.h> 41#include <asm/mach/irq.h>
42#include <asm/mach/flash.h> 42#include <asm/mach/flash.h>
43 43
44#include <mach/pxa27x.h> 44#include "pxa27x.h"
45#include <mach/trizeps4.h> 45#include <mach/trizeps4.h>
46#include <mach/audio.h> 46#include <mach/audio.h>
47#include <linux/platform_data/video-pxafb.h> 47#include <linux/platform_data/video-pxafb.h>
diff --git a/arch/arm/mach-pxa/include/mach/udc.h b/arch/arm/mach-pxa/udc.h
index 9a827e32db98..9a827e32db98 100644
--- a/arch/arm/mach-pxa/include/mach/udc.h
+++ b/arch/arm/mach-pxa/udc.h
diff --git a/arch/arm/mach-pxa/viper.c b/arch/arm/mach-pxa/viper.c
index 7ecc61ad2bed..8e89d91b206b 100644
--- a/arch/arm/mach-pxa/viper.c
+++ b/arch/arm/mach-pxa/viper.c
@@ -47,12 +47,12 @@
47#include <linux/mtd/physmap.h> 47#include <linux/mtd/physmap.h>
48#include <linux/syscore_ops.h> 48#include <linux/syscore_ops.h>
49 49
50#include <mach/pxa25x.h> 50#include "pxa25x.h"
51#include <mach/audio.h> 51#include <mach/audio.h>
52#include <linux/platform_data/video-pxafb.h> 52#include <linux/platform_data/video-pxafb.h>
53#include <mach/regs-uart.h> 53#include <mach/regs-uart.h>
54#include <linux/platform_data/pcmcia-pxa2xx_viper.h> 54#include <linux/platform_data/pcmcia-pxa2xx_viper.h>
55#include <mach/viper.h> 55#include "viper.h"
56 56
57#include <asm/setup.h> 57#include <asm/setup.h>
58#include <asm/mach-types.h> 58#include <asm/mach-types.h>
diff --git a/arch/arm/mach-pxa/include/mach/viper.h b/arch/arm/mach-pxa/viper.h
index 5f5fbf1f6489..5f5fbf1f6489 100644
--- a/arch/arm/mach-pxa/include/mach/viper.h
+++ b/arch/arm/mach-pxa/viper.h
diff --git a/arch/arm/mach-pxa/vpac270.c b/arch/arm/mach-pxa/vpac270.c
index 54122a983ae3..c006ee902a8f 100644
--- a/arch/arm/mach-pxa/vpac270.c
+++ b/arch/arm/mach-pxa/vpac270.c
@@ -31,14 +31,14 @@
31#include <asm/mach-types.h> 31#include <asm/mach-types.h>
32#include <asm/mach/arch.h> 32#include <asm/mach/arch.h>
33 33
34#include <mach/pxa27x.h> 34#include "pxa27x.h"
35#include <mach/audio.h> 35#include <mach/audio.h>
36#include <mach/vpac270.h> 36#include <mach/vpac270.h>
37#include <linux/platform_data/mmc-pxamci.h> 37#include <linux/platform_data/mmc-pxamci.h>
38#include <linux/platform_data/video-pxafb.h> 38#include <linux/platform_data/video-pxafb.h>
39#include <linux/platform_data/usb-ohci-pxa27x.h> 39#include <linux/platform_data/usb-ohci-pxa27x.h>
40#include <mach/pxa27x-udc.h> 40#include "pxa27x-udc.h"
41#include <mach/udc.h> 41#include "udc.h"
42#include <linux/platform_data/ata-pxa.h> 42#include <linux/platform_data/ata-pxa.h>
43 43
44#include "generic.h" 44#include "generic.h"
diff --git a/arch/arm/mach-pxa/xcep.c b/arch/arm/mach-pxa/xcep.c
index 13b1d4586d7d..3f06cd90567a 100644
--- a/arch/arm/mach-pxa/xcep.c
+++ b/arch/arm/mach-pxa/xcep.c
@@ -28,7 +28,7 @@
28#include <asm/mach/map.h> 28#include <asm/mach/map.h>
29 29
30#include <mach/hardware.h> 30#include <mach/hardware.h>
31#include <mach/pxa25x.h> 31#include "pxa25x.h"
32#include <mach/smemc.h> 32#include <mach/smemc.h>
33 33
34#include "generic.h" 34#include "generic.h"
diff --git a/arch/arm/mach-pxa/z2.c b/arch/arm/mach-pxa/z2.c
index d9899d73e46b..510e533871f3 100644
--- a/arch/arm/mach-pxa/z2.c
+++ b/arch/arm/mach-pxa/z2.c
@@ -35,13 +35,13 @@
35#include <asm/mach-types.h> 35#include <asm/mach-types.h>
36#include <asm/mach/arch.h> 36#include <asm/mach/arch.h>
37 37
38#include <mach/pxa27x.h> 38#include "pxa27x.h"
39#include <mach/mfp-pxa27x.h> 39#include "mfp-pxa27x.h"
40#include <mach/z2.h> 40#include <mach/z2.h>
41#include <linux/platform_data/video-pxafb.h> 41#include <linux/platform_data/video-pxafb.h>
42#include <linux/platform_data/mmc-pxamci.h> 42#include <linux/platform_data/mmc-pxamci.h>
43#include <linux/platform_data/keypad-pxa27x.h> 43#include <linux/platform_data/keypad-pxa27x.h>
44#include <mach/pm.h> 44#include "pm.h"
45 45
46#include "generic.h" 46#include "generic.h"
47#include "devices.h" 47#include "devices.h"
diff --git a/arch/arm/mach-pxa/zeus.c b/arch/arm/mach-pxa/zeus.c
index 30e62a3f0701..515b7ddda8aa 100644
--- a/arch/arm/mach-pxa/zeus.c
+++ b/arch/arm/mach-pxa/zeus.c
@@ -38,17 +38,17 @@
38#include <asm/mach/arch.h> 38#include <asm/mach/arch.h>
39#include <asm/mach/map.h> 39#include <asm/mach/map.h>
40 40
41#include <mach/pxa27x.h> 41#include "pxa27x.h"
42#include <mach/regs-uart.h> 42#include <mach/regs-uart.h>
43#include <linux/platform_data/usb-ohci-pxa27x.h> 43#include <linux/platform_data/usb-ohci-pxa27x.h>
44#include <linux/platform_data/mmc-pxamci.h> 44#include <linux/platform_data/mmc-pxamci.h>
45#include <mach/pxa27x-udc.h> 45#include "pxa27x-udc.h"
46#include <mach/udc.h> 46#include "udc.h"
47#include <linux/platform_data/video-pxafb.h> 47#include <linux/platform_data/video-pxafb.h>
48#include <mach/pm.h> 48#include "pm.h"
49#include <mach/audio.h> 49#include <mach/audio.h>
50#include <linux/platform_data/pcmcia-pxa2xx_viper.h> 50#include <linux/platform_data/pcmcia-pxa2xx_viper.h>
51#include <mach/zeus.h> 51#include "zeus.h"
52#include <mach/smemc.h> 52#include <mach/smemc.h>
53 53
54#include "generic.h" 54#include "generic.h"
diff --git a/arch/arm/mach-pxa/include/mach/zeus.h b/arch/arm/mach-pxa/zeus.h
index 56024f81d57e..56024f81d57e 100644
--- a/arch/arm/mach-pxa/include/mach/zeus.h
+++ b/arch/arm/mach-pxa/zeus.h
diff --git a/arch/arm/mach-pxa/zylonite.c b/arch/arm/mach-pxa/zylonite.c
index e20359a7433c..3642389b301a 100644
--- a/arch/arm/mach-pxa/zylonite.c
+++ b/arch/arm/mach-pxa/zylonite.c
@@ -25,10 +25,10 @@
25 25
26#include <asm/mach-types.h> 26#include <asm/mach-types.h>
27#include <asm/mach/arch.h> 27#include <asm/mach/arch.h>
28#include <mach/pxa3xx.h> 28#include "pxa3xx.h"
29#include <mach/audio.h> 29#include <mach/audio.h>
30#include <linux/platform_data/video-pxafb.h> 30#include <linux/platform_data/video-pxafb.h>
31#include <mach/zylonite.h> 31#include "zylonite.h"
32#include <linux/platform_data/mmc-pxamci.h> 32#include <linux/platform_data/mmc-pxamci.h>
33#include <linux/platform_data/usb-ohci-pxa27x.h> 33#include <linux/platform_data/usb-ohci-pxa27x.h>
34#include <linux/platform_data/keypad-pxa27x.h> 34#include <linux/platform_data/keypad-pxa27x.h>
diff --git a/arch/arm/mach-pxa/include/mach/zylonite.h b/arch/arm/mach-pxa/zylonite.h
index ecca976f03d2..ecca976f03d2 100644
--- a/arch/arm/mach-pxa/include/mach/zylonite.h
+++ b/arch/arm/mach-pxa/zylonite.h
diff --git a/arch/arm/mach-pxa/zylonite_pxa300.c b/arch/arm/mach-pxa/zylonite_pxa300.c
index 869bce7c3f24..e247acf1400a 100644
--- a/arch/arm/mach-pxa/zylonite_pxa300.c
+++ b/arch/arm/mach-pxa/zylonite_pxa300.c
@@ -21,8 +21,8 @@
21#include <linux/platform_data/pca953x.h> 21#include <linux/platform_data/pca953x.h>
22#include <linux/gpio.h> 22#include <linux/gpio.h>
23 23
24#include <mach/pxa300.h> 24#include "pxa300.h"
25#include <mach/zylonite.h> 25#include "zylonite.h"
26 26
27#include "generic.h" 27#include "generic.h"
28 28
diff --git a/arch/arm/mach-pxa/zylonite_pxa320.c b/arch/arm/mach-pxa/zylonite_pxa320.c
index 9942bac4cf7d..47961ae0c448 100644
--- a/arch/arm/mach-pxa/zylonite_pxa320.c
+++ b/arch/arm/mach-pxa/zylonite_pxa320.c
@@ -18,8 +18,8 @@
18#include <linux/init.h> 18#include <linux/init.h>
19#include <linux/gpio.h> 19#include <linux/gpio.h>
20 20
21#include <mach/pxa320.h> 21#include "pxa320.h"
22#include <mach/zylonite.h> 22#include "zylonite.h"
23 23
24#include "generic.h" 24#include "generic.h"
25 25
diff --git a/drivers/clk/pxa/clk-pxa25x.c b/drivers/clk/pxa/clk-pxa25x.c
index 542e45ef5087..b7747229db9a 100644
--- a/drivers/clk/pxa/clk-pxa25x.c
+++ b/drivers/clk/pxa/clk-pxa25x.c
@@ -17,7 +17,6 @@
17#include <linux/clkdev.h> 17#include <linux/clkdev.h>
18#include <linux/io.h> 18#include <linux/io.h>
19#include <linux/of.h> 19#include <linux/of.h>
20#include <mach/pxa25x.h>
21#include <mach/pxa2xx-regs.h> 20#include <mach/pxa2xx-regs.h>
22 21
23#include <dt-bindings/clock/pxa-clock.h> 22#include <dt-bindings/clock/pxa-clock.h>