summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile2
-rw-r--r--arch/arm/cpu/arm1136/Makefile (renamed from cpu/arm1136/Makefile)0
-rw-r--r--arch/arm/cpu/arm1136/config.mk (renamed from cpu/arm1136/config.mk)0
-rw-r--r--arch/arm/cpu/arm1136/cpu.c (renamed from cpu/arm1136/cpu.c)0
-rw-r--r--arch/arm/cpu/arm1136/mx31/Makefile (renamed from cpu/arm1136/mx31/Makefile)0
-rw-r--r--arch/arm/cpu/arm1136/mx31/devices.c (renamed from cpu/arm1136/mx31/devices.c)0
-rw-r--r--arch/arm/cpu/arm1136/mx31/generic.c (renamed from cpu/arm1136/mx31/generic.c)0
-rw-r--r--arch/arm/cpu/arm1136/mx31/timer.c (renamed from cpu/arm1136/mx31/timer.c)0
-rw-r--r--arch/arm/cpu/arm1136/omap24xx/Makefile (renamed from cpu/arm1136/omap24xx/Makefile)0
-rw-r--r--arch/arm/cpu/arm1136/omap24xx/reset.S (renamed from cpu/arm1136/omap24xx/reset.S)0
-rw-r--r--arch/arm/cpu/arm1136/omap24xx/timer.c (renamed from cpu/arm1136/omap24xx/timer.c)0
-rw-r--r--arch/arm/cpu/arm1136/start.S (renamed from cpu/arm1136/start.S)0
-rw-r--r--arch/arm/cpu/arm1136/u-boot.lds (renamed from cpu/arm1136/u-boot.lds)2
-rw-r--r--arch/arm/cpu/arm1176/Makefile (renamed from cpu/arm1176/Makefile)0
-rw-r--r--arch/arm/cpu/arm1176/config.mk (renamed from cpu/arm1176/config.mk)0
-rw-r--r--arch/arm/cpu/arm1176/cpu.c (renamed from cpu/arm1176/cpu.c)0
-rw-r--r--arch/arm/cpu/arm1176/s3c64xx/Makefile (renamed from cpu/arm1176/s3c64xx/Makefile)0
-rw-r--r--arch/arm/cpu/arm1176/s3c64xx/config.mk (renamed from cpu/arm1176/s3c64xx/config.mk)0
-rw-r--r--arch/arm/cpu/arm1176/s3c64xx/cpu_init.S (renamed from cpu/arm1176/s3c64xx/cpu_init.S)0
-rw-r--r--arch/arm/cpu/arm1176/s3c64xx/reset.S (renamed from cpu/arm1176/s3c64xx/reset.S)0
-rw-r--r--arch/arm/cpu/arm1176/s3c64xx/speed.c (renamed from cpu/arm1176/s3c64xx/speed.c)0
-rw-r--r--arch/arm/cpu/arm1176/s3c64xx/timer.c (renamed from cpu/arm1176/s3c64xx/timer.c)0
-rw-r--r--arch/arm/cpu/arm1176/start.S (renamed from cpu/arm1176/start.S)0
-rw-r--r--arch/arm/cpu/arm1176/u-boot.lds (renamed from cpu/arm1176/u-boot.lds)2
-rw-r--r--arch/arm/cpu/arm720t/Makefile (renamed from cpu/arm720t/Makefile)0
-rw-r--r--arch/arm/cpu/arm720t/config.mk (renamed from cpu/arm720t/config.mk)0
-rw-r--r--arch/arm/cpu/arm720t/cpu.c (renamed from cpu/arm720t/cpu.c)0
-rw-r--r--arch/arm/cpu/arm720t/interrupts.c (renamed from cpu/arm720t/interrupts.c)0
-rw-r--r--arch/arm/cpu/arm720t/lpc2292/Makefile (renamed from cpu/arm720t/lpc2292/Makefile)0
-rw-r--r--arch/arm/cpu/arm720t/lpc2292/flash.c (renamed from cpu/arm720t/lpc2292/flash.c)0
-rw-r--r--arch/arm/cpu/arm720t/lpc2292/iap_entry.S (renamed from cpu/arm720t/lpc2292/iap_entry.S)0
-rw-r--r--arch/arm/cpu/arm720t/lpc2292/mmc.c (renamed from cpu/arm720t/lpc2292/mmc.c)0
-rw-r--r--arch/arm/cpu/arm720t/lpc2292/mmc_hw.c (renamed from cpu/arm720t/lpc2292/mmc_hw.c)0
-rw-r--r--arch/arm/cpu/arm720t/lpc2292/mmc_hw.h (renamed from cpu/arm720t/lpc2292/mmc_hw.h)0
-rw-r--r--arch/arm/cpu/arm720t/lpc2292/spi.c (renamed from cpu/arm720t/lpc2292/spi.c)0
-rw-r--r--arch/arm/cpu/arm720t/s3c4510b/Makefile (renamed from cpu/arm720t/s3c4510b/Makefile)0
-rw-r--r--arch/arm/cpu/arm720t/s3c4510b/cache.c (renamed from cpu/arm720t/s3c4510b/cache.c)0
-rw-r--r--arch/arm/cpu/arm720t/start.S (renamed from cpu/arm720t/start.S)0
-rw-r--r--arch/arm/cpu/arm720t/u-boot.lds (renamed from cpu/arm720t/u-boot.lds)2
-rw-r--r--arch/arm/cpu/arm920t/Makefile (renamed from cpu/arm920t/Makefile)0
-rw-r--r--arch/arm/cpu/arm920t/a320/Makefile (renamed from cpu/arm920t/a320/Makefile)0
-rw-r--r--arch/arm/cpu/arm920t/a320/ftsmc020.c (renamed from cpu/arm920t/a320/ftsmc020.c)0
-rw-r--r--arch/arm/cpu/arm920t/a320/reset.S (renamed from cpu/arm920t/a320/reset.S)0
-rw-r--r--arch/arm/cpu/arm920t/a320/timer.c (renamed from cpu/arm920t/a320/timer.c)0
-rw-r--r--arch/arm/cpu/arm920t/at91/Makefile (renamed from cpu/arm920t/at91/Makefile)0
-rw-r--r--arch/arm/cpu/arm920t/at91/lowlevel_init.S (renamed from cpu/arm920t/at91/lowlevel_init.S)0
-rw-r--r--arch/arm/cpu/arm920t/at91/reset.c (renamed from cpu/arm920t/at91/reset.c)0
-rw-r--r--arch/arm/cpu/arm920t/at91/timer.c (renamed from cpu/arm920t/at91/timer.c)0
-rw-r--r--arch/arm/cpu/arm920t/at91rm9200/Makefile (renamed from cpu/arm920t/at91rm9200/Makefile)0
-rw-r--r--arch/arm/cpu/arm920t/at91rm9200/bcm5221.c (renamed from cpu/arm920t/at91rm9200/bcm5221.c)0
-rw-r--r--arch/arm/cpu/arm920t/at91rm9200/dm9161.c (renamed from cpu/arm920t/at91rm9200/dm9161.c)0
-rw-r--r--arch/arm/cpu/arm920t/at91rm9200/ether.c (renamed from cpu/arm920t/at91rm9200/ether.c)0
-rw-r--r--arch/arm/cpu/arm920t/at91rm9200/i2c.c (renamed from cpu/arm920t/at91rm9200/i2c.c)0
-rw-r--r--arch/arm/cpu/arm920t/at91rm9200/ks8721.c (renamed from cpu/arm920t/at91rm9200/ks8721.c)0
-rw-r--r--arch/arm/cpu/arm920t/at91rm9200/lowlevel_init.S (renamed from cpu/arm920t/at91rm9200/lowlevel_init.S)0
-rw-r--r--arch/arm/cpu/arm920t/at91rm9200/lxt972.c (renamed from cpu/arm920t/at91rm9200/lxt972.c)0
-rw-r--r--arch/arm/cpu/arm920t/at91rm9200/reset.c (renamed from cpu/arm920t/at91rm9200/reset.c)0
-rw-r--r--arch/arm/cpu/arm920t/at91rm9200/spi.c (renamed from cpu/arm920t/at91rm9200/spi.c)0
-rw-r--r--arch/arm/cpu/arm920t/at91rm9200/timer.c (renamed from cpu/arm920t/at91rm9200/timer.c)0
-rw-r--r--arch/arm/cpu/arm920t/at91rm9200/usb.c (renamed from cpu/arm920t/at91rm9200/usb.c)0
-rw-r--r--arch/arm/cpu/arm920t/config.mk (renamed from cpu/arm920t/config.mk)0
-rw-r--r--arch/arm/cpu/arm920t/cpu.c (renamed from cpu/arm920t/cpu.c)0
-rw-r--r--arch/arm/cpu/arm920t/ep93xx/Makefile (renamed from cpu/arm920t/ep93xx/Makefile)0
-rw-r--r--arch/arm/cpu/arm920t/ep93xx/cpu.c (renamed from cpu/arm920t/ep93xx/cpu.c)0
-rw-r--r--arch/arm/cpu/arm920t/ep93xx/led.c (renamed from cpu/arm920t/ep93xx/led.c)0
-rw-r--r--arch/arm/cpu/arm920t/ep93xx/lowlevel_init.S (renamed from cpu/arm920t/ep93xx/lowlevel_init.S)0
-rw-r--r--arch/arm/cpu/arm920t/ep93xx/speed.c (renamed from cpu/arm920t/ep93xx/speed.c)0
-rw-r--r--arch/arm/cpu/arm920t/ep93xx/timer.c (renamed from cpu/arm920t/ep93xx/timer.c)0
-rw-r--r--arch/arm/cpu/arm920t/ep93xx/u-boot.lds (renamed from cpu/arm920t/ep93xx/u-boot.lds)2
-rw-r--r--arch/arm/cpu/arm920t/imx/Makefile (renamed from cpu/arm920t/imx/Makefile)0
-rw-r--r--arch/arm/cpu/arm920t/imx/generic.c (renamed from cpu/arm920t/imx/generic.c)0
-rw-r--r--arch/arm/cpu/arm920t/imx/speed.c (renamed from cpu/arm920t/imx/speed.c)0
-rw-r--r--arch/arm/cpu/arm920t/imx/timer.c (renamed from cpu/arm920t/imx/timer.c)0
-rw-r--r--arch/arm/cpu/arm920t/interrupts.c (renamed from cpu/arm920t/interrupts.c)0
-rw-r--r--arch/arm/cpu/arm920t/ks8695/Makefile (renamed from cpu/arm920t/ks8695/Makefile)0
-rw-r--r--arch/arm/cpu/arm920t/ks8695/lowlevel_init.S (renamed from cpu/arm920t/ks8695/lowlevel_init.S)0
-rw-r--r--arch/arm/cpu/arm920t/ks8695/timer.c (renamed from cpu/arm920t/ks8695/timer.c)0
-rw-r--r--arch/arm/cpu/arm920t/s3c24x0/Makefile (renamed from cpu/arm920t/s3c24x0/Makefile)0
-rw-r--r--arch/arm/cpu/arm920t/s3c24x0/interrupts.c (renamed from cpu/arm920t/s3c24x0/interrupts.c)0
-rw-r--r--arch/arm/cpu/arm920t/s3c24x0/speed.c (renamed from cpu/arm920t/s3c24x0/speed.c)0
-rw-r--r--arch/arm/cpu/arm920t/s3c24x0/timer.c (renamed from cpu/arm920t/s3c24x0/timer.c)0
-rw-r--r--arch/arm/cpu/arm920t/s3c24x0/usb.c (renamed from cpu/arm920t/s3c24x0/usb.c)0
-rw-r--r--arch/arm/cpu/arm920t/s3c24x0/usb_ohci.c (renamed from cpu/arm920t/s3c24x0/usb_ohci.c)0
-rw-r--r--arch/arm/cpu/arm920t/s3c24x0/usb_ohci.h (renamed from cpu/arm920t/s3c24x0/usb_ohci.h)0
-rw-r--r--arch/arm/cpu/arm920t/start.S (renamed from cpu/arm920t/start.S)0
-rw-r--r--arch/arm/cpu/arm920t/u-boot.lds (renamed from cpu/arm920t/u-boot.lds)2
-rw-r--r--arch/arm/cpu/arm925t/Makefile (renamed from cpu/arm925t/Makefile)0
-rw-r--r--arch/arm/cpu/arm925t/config.mk (renamed from cpu/arm925t/config.mk)0
-rw-r--r--arch/arm/cpu/arm925t/cpu.c (renamed from cpu/arm925t/cpu.c)0
-rw-r--r--arch/arm/cpu/arm925t/omap925.c (renamed from cpu/arm925t/omap925.c)0
-rw-r--r--arch/arm/cpu/arm925t/start.S (renamed from cpu/arm925t/start.S)0
-rw-r--r--arch/arm/cpu/arm925t/timer.c (renamed from cpu/arm925t/timer.c)0
-rw-r--r--arch/arm/cpu/arm925t/u-boot.lds (renamed from cpu/arm925t/u-boot.lds)2
-rw-r--r--arch/arm/cpu/arm926ejs/Makefile (renamed from cpu/arm926ejs/Makefile)0
-rw-r--r--arch/arm/cpu/arm926ejs/at91/Makefile (renamed from cpu/arm926ejs/at91/Makefile)0
-rw-r--r--arch/arm/cpu/arm926ejs/at91/at91cap9_devices.c (renamed from cpu/arm926ejs/at91/at91cap9_devices.c)0
-rw-r--r--arch/arm/cpu/arm926ejs/at91/at91sam9260_devices.c (renamed from cpu/arm926ejs/at91/at91sam9260_devices.c)0
-rw-r--r--arch/arm/cpu/arm926ejs/at91/at91sam9261_devices.c (renamed from cpu/arm926ejs/at91/at91sam9261_devices.c)0
-rw-r--r--arch/arm/cpu/arm926ejs/at91/at91sam9263_devices.c (renamed from cpu/arm926ejs/at91/at91sam9263_devices.c)0
-rw-r--r--arch/arm/cpu/arm926ejs/at91/at91sam9m10g45_devices.c (renamed from cpu/arm926ejs/at91/at91sam9m10g45_devices.c)0
-rw-r--r--arch/arm/cpu/arm926ejs/at91/at91sam9rl_devices.c (renamed from cpu/arm926ejs/at91/at91sam9rl_devices.c)0
-rw-r--r--arch/arm/cpu/arm926ejs/at91/clock.c (renamed from cpu/arm926ejs/at91/clock.c)0
-rw-r--r--arch/arm/cpu/arm926ejs/at91/config.mk (renamed from cpu/arm926ejs/at91/config.mk)0
-rw-r--r--arch/arm/cpu/arm926ejs/at91/cpu.c (renamed from cpu/arm926ejs/at91/cpu.c)0
-rw-r--r--arch/arm/cpu/arm926ejs/at91/led.c (renamed from cpu/arm926ejs/at91/led.c)0
-rw-r--r--arch/arm/cpu/arm926ejs/at91/lowlevel_init.S (renamed from cpu/arm926ejs/at91/lowlevel_init.S)0
-rw-r--r--arch/arm/cpu/arm926ejs/at91/reset.c (renamed from cpu/arm926ejs/at91/reset.c)0
-rw-r--r--arch/arm/cpu/arm926ejs/at91/timer.c (renamed from cpu/arm926ejs/at91/timer.c)0
-rw-r--r--arch/arm/cpu/arm926ejs/config.mk (renamed from cpu/arm926ejs/config.mk)0
-rw-r--r--arch/arm/cpu/arm926ejs/cpu.c (renamed from cpu/arm926ejs/cpu.c)0
-rw-r--r--arch/arm/cpu/arm926ejs/davinci/Makefile (renamed from cpu/arm926ejs/davinci/Makefile)0
-rw-r--r--arch/arm/cpu/arm926ejs/davinci/config.mk (renamed from cpu/arm926ejs/davinci/config.mk)0
-rw-r--r--arch/arm/cpu/arm926ejs/davinci/cpu.c (renamed from cpu/arm926ejs/davinci/cpu.c)0
-rw-r--r--arch/arm/cpu/arm926ejs/davinci/dm355.c (renamed from cpu/arm926ejs/davinci/dm355.c)0
-rw-r--r--arch/arm/cpu/arm926ejs/davinci/dm365.c (renamed from cpu/arm926ejs/davinci/dm365.c)0
-rw-r--r--arch/arm/cpu/arm926ejs/davinci/dm644x.c (renamed from cpu/arm926ejs/davinci/dm644x.c)0
-rw-r--r--arch/arm/cpu/arm926ejs/davinci/dm646x.c (renamed from cpu/arm926ejs/davinci/dm646x.c)0
-rw-r--r--arch/arm/cpu/arm926ejs/davinci/dp83848.c (renamed from cpu/arm926ejs/davinci/dp83848.c)0
-rw-r--r--arch/arm/cpu/arm926ejs/davinci/lowlevel_init.S (renamed from cpu/arm926ejs/davinci/lowlevel_init.S)0
-rw-r--r--arch/arm/cpu/arm926ejs/davinci/lxt972.c (renamed from cpu/arm926ejs/davinci/lxt972.c)0
-rw-r--r--arch/arm/cpu/arm926ejs/davinci/psc.c (renamed from cpu/arm926ejs/davinci/psc.c)0
-rw-r--r--arch/arm/cpu/arm926ejs/davinci/reset.S (renamed from cpu/arm926ejs/davinci/reset.S)0
-rw-r--r--arch/arm/cpu/arm926ejs/davinci/timer.c (renamed from cpu/arm926ejs/davinci/timer.c)0
-rw-r--r--arch/arm/cpu/arm926ejs/kirkwood/Makefile (renamed from cpu/arm926ejs/kirkwood/Makefile)0
-rw-r--r--arch/arm/cpu/arm926ejs/kirkwood/cpu.c (renamed from cpu/arm926ejs/kirkwood/cpu.c)0
-rw-r--r--arch/arm/cpu/arm926ejs/kirkwood/dram.c (renamed from cpu/arm926ejs/kirkwood/dram.c)0
-rw-r--r--arch/arm/cpu/arm926ejs/kirkwood/mpp.c (renamed from cpu/arm926ejs/kirkwood/mpp.c)0
-rw-r--r--arch/arm/cpu/arm926ejs/kirkwood/timer.c (renamed from cpu/arm926ejs/kirkwood/timer.c)0
-rw-r--r--arch/arm/cpu/arm926ejs/mx25/Makefile (renamed from cpu/arm926ejs/mx25/Makefile)2
-rw-r--r--arch/arm/cpu/arm926ejs/mx25/generic.c (renamed from cpu/arm926ejs/mx25/generic.c)0
-rw-r--r--arch/arm/cpu/arm926ejs/mx25/reset.c (renamed from cpu/arm926ejs/mx25/reset.c)0
-rw-r--r--arch/arm/cpu/arm926ejs/mx25/timer.c (renamed from cpu/arm926ejs/mx25/timer.c)0
-rw-r--r--arch/arm/cpu/arm926ejs/mx27/Makefile (renamed from cpu/arm926ejs/mx27/Makefile)0
-rw-r--r--arch/arm/cpu/arm926ejs/mx27/generic.c (renamed from cpu/arm926ejs/mx27/generic.c)0
-rw-r--r--arch/arm/cpu/arm926ejs/mx27/reset.c (renamed from cpu/arm926ejs/mx27/reset.c)0
-rw-r--r--arch/arm/cpu/arm926ejs/mx27/timer.c (renamed from cpu/arm926ejs/mx27/timer.c)0
-rw-r--r--arch/arm/cpu/arm926ejs/nomadik/Makefile (renamed from cpu/arm926ejs/nomadik/Makefile)0
-rw-r--r--arch/arm/cpu/arm926ejs/nomadik/gpio.c (renamed from cpu/arm926ejs/nomadik/gpio.c)0
-rw-r--r--arch/arm/cpu/arm926ejs/nomadik/reset.S (renamed from cpu/arm926ejs/nomadik/reset.S)0
-rw-r--r--arch/arm/cpu/arm926ejs/nomadik/timer.c (renamed from cpu/arm926ejs/nomadik/timer.c)0
-rw-r--r--arch/arm/cpu/arm926ejs/omap/Makefile (renamed from cpu/arm926ejs/omap/Makefile)0
-rw-r--r--arch/arm/cpu/arm926ejs/omap/cpuinfo.c (renamed from cpu/arm926ejs/omap/cpuinfo.c)0
-rw-r--r--arch/arm/cpu/arm926ejs/omap/reset.S (renamed from cpu/arm926ejs/omap/reset.S)0
-rw-r--r--arch/arm/cpu/arm926ejs/omap/timer.c (renamed from cpu/arm926ejs/omap/timer.c)0
-rw-r--r--arch/arm/cpu/arm926ejs/spear/Makefile (renamed from cpu/arm926ejs/spear/Makefile)0
-rw-r--r--arch/arm/cpu/arm926ejs/spear/reset.c (renamed from cpu/arm926ejs/spear/reset.c)0
-rw-r--r--arch/arm/cpu/arm926ejs/spear/timer.c (renamed from cpu/arm926ejs/spear/timer.c)0
-rw-r--r--arch/arm/cpu/arm926ejs/start.S (renamed from cpu/arm926ejs/start.S)0
-rw-r--r--arch/arm/cpu/arm926ejs/u-boot.lds (renamed from cpu/arm926ejs/u-boot.lds)2
-rw-r--r--arch/arm/cpu/arm926ejs/versatile/Makefile (renamed from cpu/arm926ejs/versatile/Makefile)0
-rw-r--r--arch/arm/cpu/arm926ejs/versatile/reset.S (renamed from cpu/arm926ejs/versatile/reset.S)0
-rw-r--r--arch/arm/cpu/arm926ejs/versatile/timer.c (renamed from cpu/arm926ejs/versatile/timer.c)0
-rw-r--r--arch/arm/cpu/arm946es/Makefile (renamed from cpu/arm946es/Makefile)0
-rw-r--r--arch/arm/cpu/arm946es/config.mk (renamed from cpu/arm946es/config.mk)0
-rw-r--r--arch/arm/cpu/arm946es/cpu.c (renamed from cpu/arm946es/cpu.c)0
-rw-r--r--arch/arm/cpu/arm946es/start.S (renamed from cpu/arm946es/start.S)0
-rw-r--r--arch/arm/cpu/arm946es/u-boot.lds (renamed from cpu/arm_intcm/u-boot.lds)2
-rw-r--r--arch/arm/cpu/arm_cortexa8/Makefile (renamed from cpu/arm_cortexa8/Makefile)0
-rw-r--r--arch/arm/cpu/arm_cortexa8/config.mk (renamed from cpu/arm_cortexa8/config.mk)0
-rw-r--r--arch/arm/cpu/arm_cortexa8/cpu.c (renamed from cpu/arm_cortexa8/cpu.c)0
-rw-r--r--arch/arm/cpu/arm_cortexa8/mx51/Makefile (renamed from cpu/arm_cortexa8/mx51/Makefile)0
-rw-r--r--arch/arm/cpu/arm_cortexa8/mx51/clock.c (renamed from cpu/arm_cortexa8/mx51/clock.c)0
-rw-r--r--arch/arm/cpu/arm_cortexa8/mx51/iomux.c (renamed from cpu/arm_cortexa8/mx51/iomux.c)0
-rw-r--r--arch/arm/cpu/arm_cortexa8/mx51/lowlevel_init.S (renamed from cpu/arm_cortexa8/mx51/lowlevel_init.S)0
-rw-r--r--arch/arm/cpu/arm_cortexa8/mx51/soc.c (renamed from cpu/arm_cortexa8/mx51/soc.c)0
-rw-r--r--arch/arm/cpu/arm_cortexa8/mx51/speed.c (renamed from cpu/arm_cortexa8/mx51/speed.c)0
-rw-r--r--arch/arm/cpu/arm_cortexa8/mx51/timer.c (renamed from cpu/arm_cortexa8/mx51/timer.c)0
-rw-r--r--arch/arm/cpu/arm_cortexa8/mx51/u-boot.lds (renamed from cpu/arm_cortexa8/mx51/u-boot.lds)2
-rw-r--r--arch/arm/cpu/arm_cortexa8/omap3/Makefile (renamed from cpu/arm_cortexa8/omap3/Makefile)0
-rw-r--r--arch/arm/cpu/arm_cortexa8/omap3/board.c (renamed from cpu/arm_cortexa8/omap3/board.c)0
-rw-r--r--arch/arm/cpu/arm_cortexa8/omap3/cache.S (renamed from cpu/arm_cortexa8/omap3/cache.S)0
-rw-r--r--arch/arm/cpu/arm_cortexa8/omap3/clock.c (renamed from cpu/arm_cortexa8/omap3/clock.c)0
-rw-r--r--arch/arm/cpu/arm_cortexa8/omap3/gpio.c (renamed from cpu/arm_cortexa8/omap3/gpio.c)0
-rw-r--r--arch/arm/cpu/arm_cortexa8/omap3/lowlevel_init.S (renamed from cpu/arm_cortexa8/omap3/lowlevel_init.S)0
-rw-r--r--arch/arm/cpu/arm_cortexa8/omap3/mem.c (renamed from cpu/arm_cortexa8/omap3/mem.c)0
-rw-r--r--arch/arm/cpu/arm_cortexa8/omap3/reset.S (renamed from cpu/arm_cortexa8/omap3/reset.S)0
-rw-r--r--arch/arm/cpu/arm_cortexa8/omap3/sys_info.c (renamed from cpu/arm_cortexa8/omap3/sys_info.c)0
-rw-r--r--arch/arm/cpu/arm_cortexa8/omap3/syslib.c (renamed from cpu/arm_cortexa8/omap3/syslib.c)0
-rw-r--r--arch/arm/cpu/arm_cortexa8/omap3/timer.c (renamed from cpu/arm_cortexa8/omap3/timer.c)0
-rw-r--r--arch/arm/cpu/arm_cortexa8/s5pc1xx/Makefile (renamed from cpu/arm_cortexa8/s5pc1xx/Makefile)0
-rw-r--r--arch/arm/cpu/arm_cortexa8/s5pc1xx/cache.S (renamed from cpu/arm_cortexa8/s5pc1xx/cache.S)2
-rw-r--r--arch/arm/cpu/arm_cortexa8/s5pc1xx/clock.c (renamed from cpu/arm_cortexa8/s5pc1xx/clock.c)0
-rw-r--r--arch/arm/cpu/arm_cortexa8/s5pc1xx/cpu_info.c (renamed from cpu/arm_cortexa8/s5pc1xx/cpu_info.c)0
-rw-r--r--arch/arm/cpu/arm_cortexa8/s5pc1xx/gpio.c (renamed from cpu/arm_cortexa8/s5pc1xx/gpio.c)0
-rw-r--r--arch/arm/cpu/arm_cortexa8/s5pc1xx/reset.S (renamed from cpu/arm_cortexa8/s5pc1xx/reset.S)0
-rw-r--r--arch/arm/cpu/arm_cortexa8/s5pc1xx/sromc.c (renamed from cpu/arm_cortexa8/s5pc1xx/sromc.c)0
-rw-r--r--arch/arm/cpu/arm_cortexa8/s5pc1xx/timer.c (renamed from cpu/arm_cortexa8/s5pc1xx/timer.c)0
-rw-r--r--arch/arm/cpu/arm_cortexa8/start.S (renamed from cpu/arm_cortexa8/start.S)0
-rw-r--r--arch/arm/cpu/arm_cortexa8/u-boot.lds (renamed from cpu/arm_cortexa8/u-boot.lds)2
-rw-r--r--arch/arm/cpu/arm_intcm/Makefile (renamed from cpu/arm_intcm/Makefile)0
-rw-r--r--arch/arm/cpu/arm_intcm/config.mk (renamed from cpu/arm_intcm/config.mk)0
-rw-r--r--arch/arm/cpu/arm_intcm/cpu.c (renamed from cpu/arm_intcm/cpu.c)0
-rw-r--r--arch/arm/cpu/arm_intcm/start.S (renamed from cpu/arm_intcm/start.S)0
-rw-r--r--arch/arm/cpu/arm_intcm/u-boot.lds (renamed from cpu/arm946es/u-boot.lds)2
-rw-r--r--arch/arm/cpu/ixp/Makefile (renamed from cpu/ixp/Makefile)0
-rw-r--r--arch/arm/cpu/ixp/config.mk (renamed from cpu/ixp/config.mk)0
-rw-r--r--arch/arm/cpu/ixp/cpu.c (renamed from cpu/ixp/cpu.c)0
-rw-r--r--arch/arm/cpu/ixp/interrupts.c (renamed from cpu/ixp/interrupts.c)0
-rw-r--r--arch/arm/cpu/ixp/npe/IxEthAcc.c (renamed from cpu/ixp/npe/IxEthAcc.c)0
-rw-r--r--arch/arm/cpu/ixp/npe/IxEthAccCommon.c (renamed from cpu/ixp/npe/IxEthAccCommon.c)0
-rw-r--r--arch/arm/cpu/ixp/npe/IxEthAccControlInterface.c (renamed from cpu/ixp/npe/IxEthAccControlInterface.c)0
-rw-r--r--arch/arm/cpu/ixp/npe/IxEthAccDataPlane.c (renamed from cpu/ixp/npe/IxEthAccDataPlane.c)0
-rw-r--r--arch/arm/cpu/ixp/npe/IxEthAccMac.c (renamed from cpu/ixp/npe/IxEthAccMac.c)0
-rw-r--r--arch/arm/cpu/ixp/npe/IxEthAccMii.c (renamed from cpu/ixp/npe/IxEthAccMii.c)0
-rw-r--r--arch/arm/cpu/ixp/npe/IxEthDBAPI.c (renamed from cpu/ixp/npe/IxEthDBAPI.c)0
-rw-r--r--arch/arm/cpu/ixp/npe/IxEthDBAPISupport.c (renamed from cpu/ixp/npe/IxEthDBAPISupport.c)0
-rw-r--r--arch/arm/cpu/ixp/npe/IxEthDBCore.c (renamed from cpu/ixp/npe/IxEthDBCore.c)0
-rw-r--r--arch/arm/cpu/ixp/npe/IxEthDBEvents.c (renamed from cpu/ixp/npe/IxEthDBEvents.c)0
-rw-r--r--arch/arm/cpu/ixp/npe/IxEthDBFeatures.c (renamed from cpu/ixp/npe/IxEthDBFeatures.c)0
-rw-r--r--arch/arm/cpu/ixp/npe/IxEthDBFirewall.c (renamed from cpu/ixp/npe/IxEthDBFirewall.c)0
-rw-r--r--arch/arm/cpu/ixp/npe/IxEthDBHashtable.c (renamed from cpu/ixp/npe/IxEthDBHashtable.c)0
-rw-r--r--arch/arm/cpu/ixp/npe/IxEthDBLearning.c (renamed from cpu/ixp/npe/IxEthDBLearning.c)0
-rw-r--r--arch/arm/cpu/ixp/npe/IxEthDBMem.c (renamed from cpu/ixp/npe/IxEthDBMem.c)0
-rw-r--r--arch/arm/cpu/ixp/npe/IxEthDBNPEAdaptor.c (renamed from cpu/ixp/npe/IxEthDBNPEAdaptor.c)0
-rw-r--r--arch/arm/cpu/ixp/npe/IxEthDBPortUpdate.c (renamed from cpu/ixp/npe/IxEthDBPortUpdate.c)0
-rw-r--r--arch/arm/cpu/ixp/npe/IxEthDBReports.c (renamed from cpu/ixp/npe/IxEthDBReports.c)0
-rw-r--r--arch/arm/cpu/ixp/npe/IxEthDBSearch.c (renamed from cpu/ixp/npe/IxEthDBSearch.c)0
-rw-r--r--arch/arm/cpu/ixp/npe/IxEthDBSpanningTree.c (renamed from cpu/ixp/npe/IxEthDBSpanningTree.c)0
-rw-r--r--arch/arm/cpu/ixp/npe/IxEthDBUtil.c (renamed from cpu/ixp/npe/IxEthDBUtil.c)0
-rw-r--r--arch/arm/cpu/ixp/npe/IxEthDBVlan.c (renamed from cpu/ixp/npe/IxEthDBVlan.c)0
-rw-r--r--arch/arm/cpu/ixp/npe/IxEthDBWiFi.c (renamed from cpu/ixp/npe/IxEthDBWiFi.c)0
-rw-r--r--arch/arm/cpu/ixp/npe/IxEthMii.c (renamed from cpu/ixp/npe/IxEthMii.c)0
-rw-r--r--arch/arm/cpu/ixp/npe/IxFeatureCtrl.c (renamed from cpu/ixp/npe/IxFeatureCtrl.c)0
-rw-r--r--arch/arm/cpu/ixp/npe/IxNpeDl.c (renamed from cpu/ixp/npe/IxNpeDl.c)0
-rw-r--r--arch/arm/cpu/ixp/npe/IxNpeDlImageMgr.c (renamed from cpu/ixp/npe/IxNpeDlImageMgr.c)0
-rw-r--r--arch/arm/cpu/ixp/npe/IxNpeDlNpeMgr.c (renamed from cpu/ixp/npe/IxNpeDlNpeMgr.c)0
-rw-r--r--arch/arm/cpu/ixp/npe/IxNpeDlNpeMgrUtils.c (renamed from cpu/ixp/npe/IxNpeDlNpeMgrUtils.c)0
-rw-r--r--arch/arm/cpu/ixp/npe/IxNpeMh.c (renamed from cpu/ixp/npe/IxNpeMh.c)0
-rw-r--r--arch/arm/cpu/ixp/npe/IxNpeMhConfig.c (renamed from cpu/ixp/npe/IxNpeMhConfig.c)0
-rw-r--r--arch/arm/cpu/ixp/npe/IxNpeMhReceive.c (renamed from cpu/ixp/npe/IxNpeMhReceive.c)0
-rw-r--r--arch/arm/cpu/ixp/npe/IxNpeMhSend.c (renamed from cpu/ixp/npe/IxNpeMhSend.c)0
-rw-r--r--arch/arm/cpu/ixp/npe/IxNpeMhSolicitedCbMgr.c (renamed from cpu/ixp/npe/IxNpeMhSolicitedCbMgr.c)0
-rw-r--r--arch/arm/cpu/ixp/npe/IxNpeMhUnsolicitedCbMgr.c (renamed from cpu/ixp/npe/IxNpeMhUnsolicitedCbMgr.c)0
-rw-r--r--arch/arm/cpu/ixp/npe/IxOsalBufferMgt.c (renamed from cpu/ixp/npe/IxOsalBufferMgt.c)0
-rw-r--r--arch/arm/cpu/ixp/npe/IxOsalIoMem.c (renamed from cpu/ixp/npe/IxOsalIoMem.c)0
-rw-r--r--arch/arm/cpu/ixp/npe/IxOsalOsCacheMMU.c (renamed from cpu/ixp/npe/IxOsalOsCacheMMU.c)0
-rw-r--r--arch/arm/cpu/ixp/npe/IxOsalOsMsgQ.c (renamed from cpu/ixp/npe/IxOsalOsMsgQ.c)0
-rw-r--r--arch/arm/cpu/ixp/npe/IxOsalOsSemaphore.c (renamed from cpu/ixp/npe/IxOsalOsSemaphore.c)0
-rw-r--r--arch/arm/cpu/ixp/npe/IxOsalOsServices.c (renamed from cpu/ixp/npe/IxOsalOsServices.c)0
-rw-r--r--arch/arm/cpu/ixp/npe/IxOsalOsThread.c (renamed from cpu/ixp/npe/IxOsalOsThread.c)0
-rw-r--r--arch/arm/cpu/ixp/npe/IxQMgrAqmIf.c (renamed from cpu/ixp/npe/IxQMgrAqmIf.c)0
-rw-r--r--arch/arm/cpu/ixp/npe/IxQMgrDispatcher.c (renamed from cpu/ixp/npe/IxQMgrDispatcher.c)0
-rw-r--r--arch/arm/cpu/ixp/npe/IxQMgrInit.c (renamed from cpu/ixp/npe/IxQMgrInit.c)0
-rw-r--r--arch/arm/cpu/ixp/npe/IxQMgrQAccess.c (renamed from cpu/ixp/npe/IxQMgrQAccess.c)0
-rw-r--r--arch/arm/cpu/ixp/npe/IxQMgrQCfg.c (renamed from cpu/ixp/npe/IxQMgrQCfg.c)0
-rw-r--r--arch/arm/cpu/ixp/npe/Makefile (renamed from cpu/ixp/npe/Makefile)2
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxAssert.h (renamed from cpu/ixp/npe/include/IxAssert.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxAtmSch.h (renamed from cpu/ixp/npe/include/IxAtmSch.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxAtmTypes.h (renamed from cpu/ixp/npe/include/IxAtmTypes.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxAtmdAcc.h (renamed from cpu/ixp/npe/include/IxAtmdAcc.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxAtmdAccCtrl.h (renamed from cpu/ixp/npe/include/IxAtmdAccCtrl.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxAtmm.h (renamed from cpu/ixp/npe/include/IxAtmm.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxDmaAcc.h (renamed from cpu/ixp/npe/include/IxDmaAcc.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxEthAcc.h (renamed from cpu/ixp/npe/include/IxEthAcc.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxEthAccDataPlane_p.h (renamed from cpu/ixp/npe/include/IxEthAccDataPlane_p.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxEthAccMac_p.h (renamed from cpu/ixp/npe/include/IxEthAccMac_p.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxEthAccMii_p.h (renamed from cpu/ixp/npe/include/IxEthAccMii_p.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxEthAccQueueAssign_p.h (renamed from cpu/ixp/npe/include/IxEthAccQueueAssign_p.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxEthAcc_p.h (renamed from cpu/ixp/npe/include/IxEthAcc_p.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxEthDB.h (renamed from cpu/ixp/npe/include/IxEthDB.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxEthDBLocks_p.h (renamed from cpu/ixp/npe/include/IxEthDBLocks_p.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxEthDBLog_p.h (renamed from cpu/ixp/npe/include/IxEthDBLog_p.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxEthDBMessages_p.h (renamed from cpu/ixp/npe/include/IxEthDBMessages_p.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxEthDBPortDefs.h (renamed from cpu/ixp/npe/include/IxEthDBPortDefs.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxEthDBQoS.h (renamed from cpu/ixp/npe/include/IxEthDBQoS.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxEthDB_p.h (renamed from cpu/ixp/npe/include/IxEthDB_p.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxEthMii.h (renamed from cpu/ixp/npe/include/IxEthMii.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxEthMii_p.h (renamed from cpu/ixp/npe/include/IxEthMii_p.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxEthNpe.h (renamed from cpu/ixp/npe/include/IxEthNpe.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxFeatureCtrl.h (renamed from cpu/ixp/npe/include/IxFeatureCtrl.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxHssAcc.h (renamed from cpu/ixp/npe/include/IxHssAcc.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxI2cDrv.h (renamed from cpu/ixp/npe/include/IxI2cDrv.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxNpeA.h (renamed from cpu/ixp/npe/include/IxNpeA.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxNpeDl.h (renamed from cpu/ixp/npe/include/IxNpeDl.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxNpeDlImageMgr_p.h (renamed from cpu/ixp/npe/include/IxNpeDlImageMgr_p.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxNpeDlMacros_p.h (renamed from cpu/ixp/npe/include/IxNpeDlMacros_p.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxNpeDlNpeMgrEcRegisters_p.h (renamed from cpu/ixp/npe/include/IxNpeDlNpeMgrEcRegisters_p.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxNpeDlNpeMgrUtils_p.h (renamed from cpu/ixp/npe/include/IxNpeDlNpeMgrUtils_p.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxNpeDlNpeMgr_p.h (renamed from cpu/ixp/npe/include/IxNpeDlNpeMgr_p.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxNpeMh.h (renamed from cpu/ixp/npe/include/IxNpeMh.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxNpeMhConfig_p.h (renamed from cpu/ixp/npe/include/IxNpeMhConfig_p.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxNpeMhMacros_p.h (renamed from cpu/ixp/npe/include/IxNpeMhMacros_p.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxNpeMhReceive_p.h (renamed from cpu/ixp/npe/include/IxNpeMhReceive_p.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxNpeMhSend_p.h (renamed from cpu/ixp/npe/include/IxNpeMhSend_p.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxNpeMhSolicitedCbMgr_p.h (renamed from cpu/ixp/npe/include/IxNpeMhSolicitedCbMgr_p.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxNpeMhUnsolicitedCbMgr_p.h (renamed from cpu/ixp/npe/include/IxNpeMhUnsolicitedCbMgr_p.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxNpeMicrocode.h (renamed from cpu/ixp/npe/include/IxNpeMicrocode.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxOsBufLib.h (renamed from cpu/ixp/npe/include/IxOsBufLib.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxOsBuffMgt.h (renamed from cpu/ixp/npe/include/IxOsBuffMgt.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxOsBuffPoolMgt.h (renamed from cpu/ixp/npe/include/IxOsBuffPoolMgt.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxOsCacheMMU.h (renamed from cpu/ixp/npe/include/IxOsCacheMMU.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxOsPrintf.h (renamed from cpu/ixp/npe/include/IxOsPrintf.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxOsServices.h (renamed from cpu/ixp/npe/include/IxOsServices.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxOsServicesComponents.h (renamed from cpu/ixp/npe/include/IxOsServicesComponents.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxOsServicesEndianess.h (renamed from cpu/ixp/npe/include/IxOsServicesEndianess.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxOsServicesMemAccess.h (renamed from cpu/ixp/npe/include/IxOsServicesMemAccess.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxOsServicesMemMap.h (renamed from cpu/ixp/npe/include/IxOsServicesMemMap.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxOsal.h (renamed from cpu/ixp/npe/include/IxOsal.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxOsalAssert.h (renamed from cpu/ixp/npe/include/IxOsalAssert.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxOsalBackward.h (renamed from cpu/ixp/npe/include/IxOsalBackward.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxOsalBackwardAssert.h (renamed from cpu/ixp/npe/include/IxOsalBackwardAssert.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxOsalBackwardBufferMgt.h (renamed from cpu/ixp/npe/include/IxOsalBackwardBufferMgt.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxOsalBackwardCacheMMU.h (renamed from cpu/ixp/npe/include/IxOsalBackwardCacheMMU.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxOsalBackwardMemMap.h (renamed from cpu/ixp/npe/include/IxOsalBackwardMemMap.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxOsalBackwardOsServices.h (renamed from cpu/ixp/npe/include/IxOsalBackwardOsServices.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxOsalBackwardOssl.h (renamed from cpu/ixp/npe/include/IxOsalBackwardOssl.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxOsalBufferMgt.h (renamed from cpu/ixp/npe/include/IxOsalBufferMgt.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxOsalBufferMgtDefault.h (renamed from cpu/ixp/npe/include/IxOsalBufferMgtDefault.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxOsalConfig.h (renamed from cpu/ixp/npe/include/IxOsalConfig.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxOsalEndianess.h (renamed from cpu/ixp/npe/include/IxOsalEndianess.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxOsalIoMem.h (renamed from cpu/ixp/npe/include/IxOsalIoMem.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxOsalMemAccess.h (renamed from cpu/ixp/npe/include/IxOsalMemAccess.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxOsalOem.h (renamed from cpu/ixp/npe/include/IxOsalOem.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxOsalOs.h (renamed from cpu/ixp/npe/include/IxOsalOs.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxOsalOsAssert.h (renamed from cpu/ixp/npe/include/IxOsalOsAssert.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxOsalOsBufferMgt.h (renamed from cpu/ixp/npe/include/IxOsalOsBufferMgt.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxOsalOsIxp400.h (renamed from cpu/ixp/npe/include/IxOsalOsIxp400.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxOsalOsIxp400CustomizedMapping.h (renamed from cpu/ixp/npe/include/IxOsalOsIxp400CustomizedMapping.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxOsalOsTypes.h (renamed from cpu/ixp/npe/include/IxOsalOsTypes.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxOsalOsUtilitySymbols.h (renamed from cpu/ixp/npe/include/IxOsalOsUtilitySymbols.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxOsalTypes.h (renamed from cpu/ixp/npe/include/IxOsalTypes.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxOsalUtilitySymbols.h (renamed from cpu/ixp/npe/include/IxOsalUtilitySymbols.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxParityENAcc.h (renamed from cpu/ixp/npe/include/IxParityENAcc.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxPerfProfAcc.h (renamed from cpu/ixp/npe/include/IxPerfProfAcc.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxQMgr.h (renamed from cpu/ixp/npe/include/IxQMgr.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxQMgrAqmIf_p.h (renamed from cpu/ixp/npe/include/IxQMgrAqmIf_p.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxQMgrDefines_p.h (renamed from cpu/ixp/npe/include/IxQMgrDefines_p.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxQMgrDispatcher_p.h (renamed from cpu/ixp/npe/include/IxQMgrDispatcher_p.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxQMgrLog_p.h (renamed from cpu/ixp/npe/include/IxQMgrLog_p.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxQMgrQAccess_p.h (renamed from cpu/ixp/npe/include/IxQMgrQAccess_p.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxQMgrQCfg_p.h (renamed from cpu/ixp/npe/include/IxQMgrQCfg_p.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxQueueAssignments.h (renamed from cpu/ixp/npe/include/IxQueueAssignments.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxSspAcc.h (renamed from cpu/ixp/npe/include/IxSspAcc.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxTimeSyncAcc.h (renamed from cpu/ixp/npe/include/IxTimeSyncAcc.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxTimerCtrl.h (renamed from cpu/ixp/npe/include/IxTimerCtrl.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxTypes.h (renamed from cpu/ixp/npe/include/IxTypes.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxUART.h (renamed from cpu/ixp/npe/include/IxUART.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/IxVersionId.h (renamed from cpu/ixp/npe/include/IxVersionId.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/ix_error.h (renamed from cpu/ixp/npe/include/ix_error.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/ix_macros.h (renamed from cpu/ixp/npe/include/ix_macros.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/ix_os_type.h (renamed from cpu/ixp/npe/include/ix_os_type.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/ix_ossl.h (renamed from cpu/ixp/npe/include/ix_ossl.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/ix_symbols.h (renamed from cpu/ixp/npe/include/ix_symbols.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/ix_types.h (renamed from cpu/ixp/npe/include/ix_types.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/npe.h (renamed from cpu/ixp/npe/include/npe.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/include/os_datatypes.h (renamed from cpu/ixp/npe/include/os_datatypes.h)0
-rw-r--r--arch/arm/cpu/ixp/npe/miiphy.c (renamed from cpu/ixp/npe/miiphy.c)0
-rw-r--r--arch/arm/cpu/ixp/npe/npe.c (renamed from cpu/ixp/npe/npe.c)0
-rw-r--r--arch/arm/cpu/ixp/start.S (renamed from cpu/ixp/start.S)0
-rw-r--r--arch/arm/cpu/ixp/timer.c (renamed from cpu/ixp/timer.c)0
-rw-r--r--arch/arm/cpu/ixp/u-boot.lds (renamed from cpu/ixp/u-boot.lds)2
-rw-r--r--arch/arm/cpu/lh7a40x/Makefile (renamed from cpu/lh7a40x/Makefile)0
-rw-r--r--arch/arm/cpu/lh7a40x/config.mk (renamed from cpu/lh7a40x/config.mk)0
-rw-r--r--arch/arm/cpu/lh7a40x/cpu.c (renamed from cpu/lh7a40x/cpu.c)0
-rw-r--r--arch/arm/cpu/lh7a40x/speed.c (renamed from cpu/lh7a40x/speed.c)0
-rw-r--r--arch/arm/cpu/lh7a40x/start.S (renamed from cpu/lh7a40x/start.S)0
-rw-r--r--arch/arm/cpu/lh7a40x/timer.c (renamed from cpu/lh7a40x/timer.c)0
-rw-r--r--arch/arm/cpu/lh7a40x/u-boot.lds (renamed from cpu/lh7a40x/u-boot.lds)2
-rw-r--r--arch/arm/cpu/pxa/Makefile (renamed from cpu/pxa/Makefile)0
-rw-r--r--arch/arm/cpu/pxa/config.mk (renamed from cpu/pxa/config.mk)0
-rw-r--r--arch/arm/cpu/pxa/cpu.c (renamed from cpu/pxa/cpu.c)0
-rw-r--r--arch/arm/cpu/pxa/i2c.c (renamed from cpu/pxa/i2c.c)0
-rw-r--r--arch/arm/cpu/pxa/pxafb.c (renamed from cpu/pxa/pxafb.c)0
-rw-r--r--arch/arm/cpu/pxa/start.S (renamed from cpu/pxa/start.S)0
-rw-r--r--arch/arm/cpu/pxa/timer.c (renamed from cpu/pxa/timer.c)0
-rw-r--r--arch/arm/cpu/pxa/u-boot.lds (renamed from cpu/pxa/u-boot.lds)2
-rw-r--r--arch/arm/cpu/pxa/usb.c (renamed from cpu/pxa/usb.c)0
-rw-r--r--arch/arm/cpu/s3c44b0/Makefile (renamed from cpu/s3c44b0/Makefile)0
-rw-r--r--arch/arm/cpu/s3c44b0/cache.c (renamed from cpu/s3c44b0/cache.c)0
-rw-r--r--arch/arm/cpu/s3c44b0/config.mk (renamed from cpu/s3c44b0/config.mk)0
-rw-r--r--arch/arm/cpu/s3c44b0/cpu.c (renamed from cpu/s3c44b0/cpu.c)0
-rw-r--r--arch/arm/cpu/s3c44b0/start.S (renamed from cpu/s3c44b0/start.S)0
-rw-r--r--arch/arm/cpu/s3c44b0/timer.c (renamed from cpu/s3c44b0/timer.c)0
-rw-r--r--arch/arm/cpu/s3c44b0/u-boot.lds (renamed from cpu/s3c44b0/u-boot.lds)2
-rw-r--r--arch/arm/cpu/sa1100/Makefile (renamed from cpu/sa1100/Makefile)0
-rw-r--r--arch/arm/cpu/sa1100/config.mk (renamed from cpu/sa1100/config.mk)0
-rw-r--r--arch/arm/cpu/sa1100/cpu.c (renamed from cpu/sa1100/cpu.c)0
-rw-r--r--arch/arm/cpu/sa1100/start.S (renamed from cpu/sa1100/start.S)0
-rw-r--r--arch/arm/cpu/sa1100/timer.c (renamed from cpu/sa1100/timer.c)0
-rw-r--r--arch/arm/cpu/sa1100/u-boot.lds (renamed from cpu/sa1100/u-boot.lds)2
-rw-r--r--arch/arm/include/asm/arch-mx51/asm-offsets.h2
-rw-r--r--board/actux1/config.mk2
-rw-r--r--board/actux1/u-boot.lds4
-rw-r--r--board/actux2/config.mk2
-rw-r--r--board/actux2/u-boot.lds4
-rw-r--r--board/actux3/config.mk2
-rw-r--r--board/actux3/u-boot.lds4
-rw-r--r--board/actux4/config.mk2
-rw-r--r--board/davinci/dvevm/board_init.S2
-rw-r--r--board/davinci/schmoogie/board_init.S2
-rw-r--r--board/davinci/sffsdr/board_init.S2
-rw-r--r--board/davinci/sonata/board_init.S2
-rw-r--r--board/edb93xx/config.mk2
-rw-r--r--board/freescale/mx31ads/u-boot.lds2
-rw-r--r--board/logicpd/zoom2/zoom2.c2
-rw-r--r--board/lpc2292sodimm/flash.c2
-rw-r--r--board/samsung/smdk6400/u-boot-nand.lds4
-rw-r--r--board/siemens/SMN42/flash.c2
-rw-r--r--board/trab/rs485.c2
-rw-r--r--board/trab/rs485.h2
-rw-r--r--board/trab/u-boot.lds2
-rw-r--r--doc/README-integrator2
-rw-r--r--doc/README.ARM-SoC6
-rw-r--r--doc/README.modnet502
-rw-r--r--nand_spl/board/freescale/mx31pdk/Makefile4
-rw-r--r--nand_spl/board/karo/tx25/Makefile4
-rw-r--r--nand_spl/board/samsung/smdk6400/Makefile4
407 files changed, 56 insertions, 56 deletions
diff --git a/Makefile b/Makefile
index ddfe73c063f..e922ec3a7bc 100644
--- a/Makefile
+++ b/Makefile
@@ -193,7 +193,7 @@ ifdef SOC
LIBS += $(CPUDIR)/$(SOC)/lib$(SOC).a
endif
ifeq ($(CPU),ixp)
-LIBS += cpu/ixp/npe/libnpe.a
+LIBS += arch/arm/cpu/ixp/npe/libnpe.a
endif
LIBS += arch/$(ARCH)/lib/lib$(ARCH).a
LIBS += fs/cramfs/libcramfs.a fs/fat/libfat.a fs/fdos/libfdos.a fs/jffs2/libjffs2.a \
diff --git a/cpu/arm1136/Makefile b/arch/arm/cpu/arm1136/Makefile
index 7701b03bbeb..7701b03bbeb 100644
--- a/cpu/arm1136/Makefile
+++ b/arch/arm/cpu/arm1136/Makefile
diff --git a/cpu/arm1136/config.mk b/arch/arm/cpu/arm1136/config.mk
index 3e685354ab7..3e685354ab7 100644
--- a/cpu/arm1136/config.mk
+++ b/arch/arm/cpu/arm1136/config.mk
diff --git a/cpu/arm1136/cpu.c b/arch/arm/cpu/arm1136/cpu.c
index ade7f468007..ade7f468007 100644
--- a/cpu/arm1136/cpu.c
+++ b/arch/arm/cpu/arm1136/cpu.c
diff --git a/cpu/arm1136/mx31/Makefile b/arch/arm/cpu/arm1136/mx31/Makefile
index c8e18f7f025..c8e18f7f025 100644
--- a/cpu/arm1136/mx31/Makefile
+++ b/arch/arm/cpu/arm1136/mx31/Makefile
diff --git a/cpu/arm1136/mx31/devices.c b/arch/arm/cpu/arm1136/mx31/devices.c
index 1f4ca7eb443..1f4ca7eb443 100644
--- a/cpu/arm1136/mx31/devices.c
+++ b/arch/arm/cpu/arm1136/mx31/devices.c
diff --git a/cpu/arm1136/mx31/generic.c b/arch/arm/cpu/arm1136/mx31/generic.c
index 1415d6c2ae0..1415d6c2ae0 100644
--- a/cpu/arm1136/mx31/generic.c
+++ b/arch/arm/cpu/arm1136/mx31/generic.c
diff --git a/cpu/arm1136/mx31/timer.c b/arch/arm/cpu/arm1136/mx31/timer.c
index 7972ba0dd74..7972ba0dd74 100644
--- a/cpu/arm1136/mx31/timer.c
+++ b/arch/arm/cpu/arm1136/mx31/timer.c
diff --git a/cpu/arm1136/omap24xx/Makefile b/arch/arm/cpu/arm1136/omap24xx/Makefile
index 48dc7e32833..48dc7e32833 100644
--- a/cpu/arm1136/omap24xx/Makefile
+++ b/arch/arm/cpu/arm1136/omap24xx/Makefile
diff --git a/cpu/arm1136/omap24xx/reset.S b/arch/arm/cpu/arm1136/omap24xx/reset.S
index 5f8343fe628..5f8343fe628 100644
--- a/cpu/arm1136/omap24xx/reset.S
+++ b/arch/arm/cpu/arm1136/omap24xx/reset.S
diff --git a/cpu/arm1136/omap24xx/timer.c b/arch/arm/cpu/arm1136/omap24xx/timer.c
index 67547490fda..67547490fda 100644
--- a/cpu/arm1136/omap24xx/timer.c
+++ b/arch/arm/cpu/arm1136/omap24xx/timer.c
diff --git a/cpu/arm1136/start.S b/arch/arm/cpu/arm1136/start.S
index 957f4389b2b..957f4389b2b 100644
--- a/cpu/arm1136/start.S
+++ b/arch/arm/cpu/arm1136/start.S
diff --git a/cpu/arm1136/u-boot.lds b/arch/arm/cpu/arm1136/u-boot.lds
index 7181a569eaf..e7eefc972c4 100644
--- a/cpu/arm1136/u-boot.lds
+++ b/arch/arm/cpu/arm1136/u-boot.lds
@@ -39,7 +39,7 @@ SECTIONS
. = ALIGN(4);
.text :
{
- cpu/arm1136/start.o (.text)
+ arch/arm/cpu/arm1136/start.o (.text)
*(.text)
}
diff --git a/cpu/arm1176/Makefile b/arch/arm/cpu/arm1176/Makefile
index 1ca9199a642..1ca9199a642 100644
--- a/cpu/arm1176/Makefile
+++ b/arch/arm/cpu/arm1176/Makefile
diff --git a/cpu/arm1176/config.mk b/arch/arm/cpu/arm1176/config.mk
index 14346cfff3f..14346cfff3f 100644
--- a/cpu/arm1176/config.mk
+++ b/arch/arm/cpu/arm1176/config.mk
diff --git a/cpu/arm1176/cpu.c b/arch/arm/cpu/arm1176/cpu.c
index befa0cdcc43..befa0cdcc43 100644
--- a/cpu/arm1176/cpu.c
+++ b/arch/arm/cpu/arm1176/cpu.c
diff --git a/cpu/arm1176/s3c64xx/Makefile b/arch/arm/cpu/arm1176/s3c64xx/Makefile
index b5279391377..b5279391377 100644
--- a/cpu/arm1176/s3c64xx/Makefile
+++ b/arch/arm/cpu/arm1176/s3c64xx/Makefile
diff --git a/cpu/arm1176/s3c64xx/config.mk b/arch/arm/cpu/arm1176/s3c64xx/config.mk
index 14346cfff3f..14346cfff3f 100644
--- a/cpu/arm1176/s3c64xx/config.mk
+++ b/arch/arm/cpu/arm1176/s3c64xx/config.mk
diff --git a/cpu/arm1176/s3c64xx/cpu_init.S b/arch/arm/cpu/arm1176/s3c64xx/cpu_init.S
index df88cba3421..df88cba3421 100644
--- a/cpu/arm1176/s3c64xx/cpu_init.S
+++ b/arch/arm/cpu/arm1176/s3c64xx/cpu_init.S
diff --git a/cpu/arm1176/s3c64xx/reset.S b/arch/arm/cpu/arm1176/s3c64xx/reset.S
index eae572e4fdb..eae572e4fdb 100644
--- a/cpu/arm1176/s3c64xx/reset.S
+++ b/arch/arm/cpu/arm1176/s3c64xx/reset.S
diff --git a/cpu/arm1176/s3c64xx/speed.c b/arch/arm/cpu/arm1176/s3c64xx/speed.c
index 11962acade5..11962acade5 100644
--- a/cpu/arm1176/s3c64xx/speed.c
+++ b/arch/arm/cpu/arm1176/s3c64xx/speed.c
diff --git a/cpu/arm1176/s3c64xx/timer.c b/arch/arm/cpu/arm1176/s3c64xx/timer.c
index 9768319efa0..9768319efa0 100644
--- a/cpu/arm1176/s3c64xx/timer.c
+++ b/arch/arm/cpu/arm1176/s3c64xx/timer.c
diff --git a/cpu/arm1176/start.S b/arch/arm/cpu/arm1176/start.S
index e2b6c9b08d9..e2b6c9b08d9 100644
--- a/cpu/arm1176/start.S
+++ b/arch/arm/cpu/arm1176/start.S
diff --git a/cpu/arm1176/u-boot.lds b/arch/arm/cpu/arm1176/u-boot.lds
index cc682f54dfc..8969587e8c6 100644
--- a/cpu/arm1176/u-boot.lds
+++ b/arch/arm/cpu/arm1176/u-boot.lds
@@ -31,7 +31,7 @@ SECTIONS
. = ALIGN(4);
.text :
{
- cpu/arm1176/start.o (.text)
+ arch/arm/cpu/arm1176/start.o (.text)
*(.text)
}
diff --git a/cpu/arm720t/Makefile b/arch/arm/cpu/arm720t/Makefile
index d5ac7d3fd98..d5ac7d3fd98 100644
--- a/cpu/arm720t/Makefile
+++ b/arch/arm/cpu/arm720t/Makefile
diff --git a/cpu/arm720t/config.mk b/arch/arm/cpu/arm720t/config.mk
index 3844c626af3..3844c626af3 100644
--- a/cpu/arm720t/config.mk
+++ b/arch/arm/cpu/arm720t/config.mk
diff --git a/cpu/arm720t/cpu.c b/arch/arm/cpu/arm720t/cpu.c
index 88c71bfe184..88c71bfe184 100644
--- a/cpu/arm720t/cpu.c
+++ b/arch/arm/cpu/arm720t/cpu.c
diff --git a/cpu/arm720t/interrupts.c b/arch/arm/cpu/arm720t/interrupts.c
index eb8d4253181..eb8d4253181 100644
--- a/cpu/arm720t/interrupts.c
+++ b/arch/arm/cpu/arm720t/interrupts.c
diff --git a/cpu/arm720t/lpc2292/Makefile b/arch/arm/cpu/arm720t/lpc2292/Makefile
index 240f1e3b3b5..240f1e3b3b5 100644
--- a/cpu/arm720t/lpc2292/Makefile
+++ b/arch/arm/cpu/arm720t/lpc2292/Makefile
diff --git a/cpu/arm720t/lpc2292/flash.c b/arch/arm/cpu/arm720t/lpc2292/flash.c
index 3d2dc32231e..3d2dc32231e 100644
--- a/cpu/arm720t/lpc2292/flash.c
+++ b/arch/arm/cpu/arm720t/lpc2292/flash.c
diff --git a/cpu/arm720t/lpc2292/iap_entry.S b/arch/arm/cpu/arm720t/lpc2292/iap_entry.S
index c31d5190bd7..c31d5190bd7 100644
--- a/cpu/arm720t/lpc2292/iap_entry.S
+++ b/arch/arm/cpu/arm720t/lpc2292/iap_entry.S
diff --git a/cpu/arm720t/lpc2292/mmc.c b/arch/arm/cpu/arm720t/lpc2292/mmc.c
index beaffe944c7..beaffe944c7 100644
--- a/cpu/arm720t/lpc2292/mmc.c
+++ b/arch/arm/cpu/arm720t/lpc2292/mmc.c
diff --git a/cpu/arm720t/lpc2292/mmc_hw.c b/arch/arm/cpu/arm720t/lpc2292/mmc_hw.c
index b4dc4a6e2f1..b4dc4a6e2f1 100644
--- a/cpu/arm720t/lpc2292/mmc_hw.c
+++ b/arch/arm/cpu/arm720t/lpc2292/mmc_hw.c
diff --git a/cpu/arm720t/lpc2292/mmc_hw.h b/arch/arm/cpu/arm720t/lpc2292/mmc_hw.h
index 3687dbf6969..3687dbf6969 100644
--- a/cpu/arm720t/lpc2292/mmc_hw.h
+++ b/arch/arm/cpu/arm720t/lpc2292/mmc_hw.h
diff --git a/cpu/arm720t/lpc2292/spi.c b/arch/arm/cpu/arm720t/lpc2292/spi.c
index d296bdac686..d296bdac686 100644
--- a/cpu/arm720t/lpc2292/spi.c
+++ b/arch/arm/cpu/arm720t/lpc2292/spi.c
diff --git a/cpu/arm720t/s3c4510b/Makefile b/arch/arm/cpu/arm720t/s3c4510b/Makefile
index c099036351d..c099036351d 100644
--- a/cpu/arm720t/s3c4510b/Makefile
+++ b/arch/arm/cpu/arm720t/s3c4510b/Makefile
diff --git a/cpu/arm720t/s3c4510b/cache.c b/arch/arm/cpu/arm720t/s3c4510b/cache.c
index 104d287b264..104d287b264 100644
--- a/cpu/arm720t/s3c4510b/cache.c
+++ b/arch/arm/cpu/arm720t/s3c4510b/cache.c
diff --git a/cpu/arm720t/start.S b/arch/arm/cpu/arm720t/start.S
index 022b873e35c..022b873e35c 100644
--- a/cpu/arm720t/start.S
+++ b/arch/arm/cpu/arm720t/start.S
diff --git a/cpu/arm720t/u-boot.lds b/arch/arm/cpu/arm720t/u-boot.lds
index 111c3f5a6a8..c975fc3d5e4 100644
--- a/cpu/arm720t/u-boot.lds
+++ b/arch/arm/cpu/arm720t/u-boot.lds
@@ -31,7 +31,7 @@ SECTIONS
. = ALIGN(4);
.text :
{
- cpu/arm720t/start.o (.text)
+ arch/arm/cpu/arm720t/start.o (.text)
*(.text)
}
diff --git a/cpu/arm920t/Makefile b/arch/arm/cpu/arm920t/Makefile
index cbb13b2a4c8..cbb13b2a4c8 100644
--- a/cpu/arm920t/Makefile
+++ b/arch/arm/cpu/arm920t/Makefile
diff --git a/cpu/arm920t/a320/Makefile b/arch/arm/cpu/arm920t/a320/Makefile
index f030c536260..f030c536260 100644
--- a/cpu/arm920t/a320/Makefile
+++ b/arch/arm/cpu/arm920t/a320/Makefile
diff --git a/cpu/arm920t/a320/ftsmc020.c b/arch/arm/cpu/arm920t/a320/ftsmc020.c
index 76465373ec1..76465373ec1 100644
--- a/cpu/arm920t/a320/ftsmc020.c
+++ b/arch/arm/cpu/arm920t/a320/ftsmc020.c
diff --git a/cpu/arm920t/a320/reset.S b/arch/arm/cpu/arm920t/a320/reset.S
index 12ca527c5d9..12ca527c5d9 100644
--- a/cpu/arm920t/a320/reset.S
+++ b/arch/arm/cpu/arm920t/a320/reset.S
diff --git a/cpu/arm920t/a320/timer.c b/arch/arm/cpu/arm920t/a320/timer.c
index bb655930de5..bb655930de5 100644
--- a/cpu/arm920t/a320/timer.c
+++ b/arch/arm/cpu/arm920t/a320/timer.c
diff --git a/cpu/arm920t/at91/Makefile b/arch/arm/cpu/arm920t/at91/Makefile
index d8a4383650f..d8a4383650f 100644
--- a/cpu/arm920t/at91/Makefile
+++ b/arch/arm/cpu/arm920t/at91/Makefile
diff --git a/cpu/arm920t/at91/lowlevel_init.S b/arch/arm/cpu/arm920t/at91/lowlevel_init.S
index 22fc86cd5bc..22fc86cd5bc 100644
--- a/cpu/arm920t/at91/lowlevel_init.S
+++ b/arch/arm/cpu/arm920t/at91/lowlevel_init.S
diff --git a/cpu/arm920t/at91/reset.c b/arch/arm/cpu/arm920t/at91/reset.c
index ce9c156154f..ce9c156154f 100644
--- a/cpu/arm920t/at91/reset.c
+++ b/arch/arm/cpu/arm920t/at91/reset.c
diff --git a/cpu/arm920t/at91/timer.c b/arch/arm/cpu/arm920t/at91/timer.c
index 91377d47a6e..91377d47a6e 100644
--- a/cpu/arm920t/at91/timer.c
+++ b/arch/arm/cpu/arm920t/at91/timer.c
diff --git a/cpu/arm920t/at91rm9200/Makefile b/arch/arm/cpu/arm920t/at91rm9200/Makefile
index 114d8adeb2f..114d8adeb2f 100644
--- a/cpu/arm920t/at91rm9200/Makefile
+++ b/arch/arm/cpu/arm920t/at91rm9200/Makefile
diff --git a/cpu/arm920t/at91rm9200/bcm5221.c b/arch/arm/cpu/arm920t/at91rm9200/bcm5221.c
index 8de3cba7381..8de3cba7381 100644
--- a/cpu/arm920t/at91rm9200/bcm5221.c
+++ b/arch/arm/cpu/arm920t/at91rm9200/bcm5221.c
diff --git a/cpu/arm920t/at91rm9200/dm9161.c b/arch/arm/cpu/arm920t/at91rm9200/dm9161.c
index 6d4384f41a0..6d4384f41a0 100644
--- a/cpu/arm920t/at91rm9200/dm9161.c
+++ b/arch/arm/cpu/arm920t/at91rm9200/dm9161.c
diff --git a/cpu/arm920t/at91rm9200/ether.c b/arch/arm/cpu/arm920t/at91rm9200/ether.c
index 91eab95eed1..91eab95eed1 100644
--- a/cpu/arm920t/at91rm9200/ether.c
+++ b/arch/arm/cpu/arm920t/at91rm9200/ether.c
diff --git a/cpu/arm920t/at91rm9200/i2c.c b/arch/arm/cpu/arm920t/at91rm9200/i2c.c
index 1711088ad31..1711088ad31 100644
--- a/cpu/arm920t/at91rm9200/i2c.c
+++ b/arch/arm/cpu/arm920t/at91rm9200/i2c.c
diff --git a/cpu/arm920t/at91rm9200/ks8721.c b/arch/arm/cpu/arm920t/at91rm9200/ks8721.c
index 9fe379369a7..9fe379369a7 100644
--- a/cpu/arm920t/at91rm9200/ks8721.c
+++ b/arch/arm/cpu/arm920t/at91rm9200/ks8721.c
diff --git a/cpu/arm920t/at91rm9200/lowlevel_init.S b/arch/arm/cpu/arm920t/at91rm9200/lowlevel_init.S
index d8bb96004b9..d8bb96004b9 100644
--- a/cpu/arm920t/at91rm9200/lowlevel_init.S
+++ b/arch/arm/cpu/arm920t/at91rm9200/lowlevel_init.S
diff --git a/cpu/arm920t/at91rm9200/lxt972.c b/arch/arm/cpu/arm920t/at91rm9200/lxt972.c
index 260d393cf0a..260d393cf0a 100644
--- a/cpu/arm920t/at91rm9200/lxt972.c
+++ b/arch/arm/cpu/arm920t/at91rm9200/lxt972.c
diff --git a/cpu/arm920t/at91rm9200/reset.c b/arch/arm/cpu/arm920t/at91rm9200/reset.c
index 945ea2c248a..945ea2c248a 100644
--- a/cpu/arm920t/at91rm9200/reset.c
+++ b/arch/arm/cpu/arm920t/at91rm9200/reset.c
diff --git a/cpu/arm920t/at91rm9200/spi.c b/arch/arm/cpu/arm920t/at91rm9200/spi.c
index f3cb5d8c2c6..f3cb5d8c2c6 100644
--- a/cpu/arm920t/at91rm9200/spi.c
+++ b/arch/arm/cpu/arm920t/at91rm9200/spi.c
diff --git a/cpu/arm920t/at91rm9200/timer.c b/arch/arm/cpu/arm920t/at91rm9200/timer.c
index 9c54bbedbe6..9c54bbedbe6 100644
--- a/cpu/arm920t/at91rm9200/timer.c
+++ b/arch/arm/cpu/arm920t/at91rm9200/timer.c
diff --git a/cpu/arm920t/at91rm9200/usb.c b/arch/arm/cpu/arm920t/at91rm9200/usb.c
index 72355dcf9aa..72355dcf9aa 100644
--- a/cpu/arm920t/at91rm9200/usb.c
+++ b/arch/arm/cpu/arm920t/at91rm9200/usb.c
diff --git a/cpu/arm920t/config.mk b/arch/arm/cpu/arm920t/config.mk
index 8f6c1a354c5..8f6c1a354c5 100644
--- a/cpu/arm920t/config.mk
+++ b/arch/arm/cpu/arm920t/config.mk
diff --git a/cpu/arm920t/cpu.c b/arch/arm/cpu/arm920t/cpu.c
index be82c87c7dd..be82c87c7dd 100644
--- a/cpu/arm920t/cpu.c
+++ b/arch/arm/cpu/arm920t/cpu.c
diff --git a/cpu/arm920t/ep93xx/Makefile b/arch/arm/cpu/arm920t/ep93xx/Makefile
index 01a2f5555a7..01a2f5555a7 100644
--- a/cpu/arm920t/ep93xx/Makefile
+++ b/arch/arm/cpu/arm920t/ep93xx/Makefile
diff --git a/cpu/arm920t/ep93xx/cpu.c b/arch/arm/cpu/arm920t/ep93xx/cpu.c
index 1abb9c6faac..1abb9c6faac 100644
--- a/cpu/arm920t/ep93xx/cpu.c
+++ b/arch/arm/cpu/arm920t/ep93xx/cpu.c
diff --git a/cpu/arm920t/ep93xx/led.c b/arch/arm/cpu/arm920t/ep93xx/led.c
index 7e2c8977570..7e2c8977570 100644
--- a/cpu/arm920t/ep93xx/led.c
+++ b/arch/arm/cpu/arm920t/ep93xx/led.c
diff --git a/cpu/arm920t/ep93xx/lowlevel_init.S b/arch/arm/cpu/arm920t/ep93xx/lowlevel_init.S
index a20ec894be0..a20ec894be0 100644
--- a/cpu/arm920t/ep93xx/lowlevel_init.S
+++ b/arch/arm/cpu/arm920t/ep93xx/lowlevel_init.S
diff --git a/cpu/arm920t/ep93xx/speed.c b/arch/arm/cpu/arm920t/ep93xx/speed.c
index c83a3bb91d3..c83a3bb91d3 100644
--- a/cpu/arm920t/ep93xx/speed.c
+++ b/arch/arm/cpu/arm920t/ep93xx/speed.c
diff --git a/cpu/arm920t/ep93xx/timer.c b/arch/arm/cpu/arm920t/ep93xx/timer.c
index 4a0ce4da642..4a0ce4da642 100644
--- a/cpu/arm920t/ep93xx/timer.c
+++ b/arch/arm/cpu/arm920t/ep93xx/timer.c
diff --git a/cpu/arm920t/ep93xx/u-boot.lds b/arch/arm/cpu/arm920t/ep93xx/u-boot.lds
index 737c9d8c1be..5bfcb02317e 100644
--- a/cpu/arm920t/ep93xx/u-boot.lds
+++ b/arch/arm/cpu/arm920t/ep93xx/u-boot.lds
@@ -31,7 +31,7 @@ SECTIONS
. = ALIGN(4);
.text :
{
- cpu/arm920t/start.o (.text)
+ arch/arm/cpu/arm920t/start.o (.text)
/* the EP93xx expects to find the pattern 'CRUS' at 0x1000 */
. = 0x1000;
LONG(0x53555243)
diff --git a/cpu/arm920t/imx/Makefile b/arch/arm/cpu/arm920t/imx/Makefile
index 28945e22cb8..28945e22cb8 100644
--- a/cpu/arm920t/imx/Makefile
+++ b/arch/arm/cpu/arm920t/imx/Makefile
diff --git a/cpu/arm920t/imx/generic.c b/arch/arm/cpu/arm920t/imx/generic.c
index aa7c8c159dc..aa7c8c159dc 100644
--- a/cpu/arm920t/imx/generic.c
+++ b/arch/arm/cpu/arm920t/imx/generic.c
diff --git a/cpu/arm920t/imx/speed.c b/arch/arm/cpu/arm920t/imx/speed.c
index 1e296987d6a..1e296987d6a 100644
--- a/cpu/arm920t/imx/speed.c
+++ b/arch/arm/cpu/arm920t/imx/speed.c
diff --git a/cpu/arm920t/imx/timer.c b/arch/arm/cpu/arm920t/imx/timer.c
index b06b518f03b..b06b518f03b 100644
--- a/cpu/arm920t/imx/timer.c
+++ b/arch/arm/cpu/arm920t/imx/timer.c
diff --git a/cpu/arm920t/interrupts.c b/arch/arm/cpu/arm920t/interrupts.c
index 561083ec73e..561083ec73e 100644
--- a/cpu/arm920t/interrupts.c
+++ b/arch/arm/cpu/arm920t/interrupts.c
diff --git a/cpu/arm920t/ks8695/Makefile b/arch/arm/cpu/arm920t/ks8695/Makefile
index f53fdc2b251..f53fdc2b251 100644
--- a/cpu/arm920t/ks8695/Makefile
+++ b/arch/arm/cpu/arm920t/ks8695/Makefile
diff --git a/cpu/arm920t/ks8695/lowlevel_init.S b/arch/arm/cpu/arm920t/ks8695/lowlevel_init.S
index e9f1227dd60..e9f1227dd60 100644
--- a/cpu/arm920t/ks8695/lowlevel_init.S
+++ b/arch/arm/cpu/arm920t/ks8695/lowlevel_init.S
diff --git a/cpu/arm920t/ks8695/timer.c b/arch/arm/cpu/arm920t/ks8695/timer.c
index 886e3705962..886e3705962 100644
--- a/cpu/arm920t/ks8695/timer.c
+++ b/arch/arm/cpu/arm920t/ks8695/timer.c
diff --git a/cpu/arm920t/s3c24x0/Makefile b/arch/arm/cpu/arm920t/s3c24x0/Makefile
index 7e8d6ed5f2f..7e8d6ed5f2f 100644
--- a/cpu/arm920t/s3c24x0/Makefile
+++ b/arch/arm/cpu/arm920t/s3c24x0/Makefile
diff --git a/cpu/arm920t/s3c24x0/interrupts.c b/arch/arm/cpu/arm920t/s3c24x0/interrupts.c
index 879fda66a9d..879fda66a9d 100644
--- a/cpu/arm920t/s3c24x0/interrupts.c
+++ b/arch/arm/cpu/arm920t/s3c24x0/interrupts.c
diff --git a/cpu/arm920t/s3c24x0/speed.c b/arch/arm/cpu/arm920t/s3c24x0/speed.c
index b13283a798e..b13283a798e 100644
--- a/cpu/arm920t/s3c24x0/speed.c
+++ b/arch/arm/cpu/arm920t/s3c24x0/speed.c
diff --git a/cpu/arm920t/s3c24x0/timer.c b/arch/arm/cpu/arm920t/s3c24x0/timer.c
index 7d47354381c..7d47354381c 100644
--- a/cpu/arm920t/s3c24x0/timer.c
+++ b/arch/arm/cpu/arm920t/s3c24x0/timer.c
diff --git a/cpu/arm920t/s3c24x0/usb.c b/arch/arm/cpu/arm920t/s3c24x0/usb.c
index e468ed08fc4..e468ed08fc4 100644
--- a/cpu/arm920t/s3c24x0/usb.c
+++ b/arch/arm/cpu/arm920t/s3c24x0/usb.c
diff --git a/cpu/arm920t/s3c24x0/usb_ohci.c b/arch/arm/cpu/arm920t/s3c24x0/usb_ohci.c
index 5aa8d64a55c..5aa8d64a55c 100644
--- a/cpu/arm920t/s3c24x0/usb_ohci.c
+++ b/arch/arm/cpu/arm920t/s3c24x0/usb_ohci.c
diff --git a/cpu/arm920t/s3c24x0/usb_ohci.h b/arch/arm/cpu/arm920t/s3c24x0/usb_ohci.h
index f272d788592..f272d788592 100644
--- a/cpu/arm920t/s3c24x0/usb_ohci.h
+++ b/arch/arm/cpu/arm920t/s3c24x0/usb_ohci.h
diff --git a/cpu/arm920t/start.S b/arch/arm/cpu/arm920t/start.S
index 779f192e519..779f192e519 100644
--- a/cpu/arm920t/start.S
+++ b/arch/arm/cpu/arm920t/start.S
diff --git a/cpu/arm920t/u-boot.lds b/arch/arm/cpu/arm920t/u-boot.lds
index d9bfbee73b0..a7decfcd7db 100644
--- a/cpu/arm920t/u-boot.lds
+++ b/arch/arm/cpu/arm920t/u-boot.lds
@@ -39,7 +39,7 @@ SECTIONS
. = ALIGN(4);
.text :
{
- cpu/arm920t/start.o (.text)
+ arch/arm/cpu/arm920t/start.o (.text)
*(.text)
}
diff --git a/cpu/arm925t/Makefile b/arch/arm/cpu/arm925t/Makefile
index 8d0e88f9026..8d0e88f9026 100644
--- a/cpu/arm925t/Makefile
+++ b/arch/arm/cpu/arm925t/Makefile
diff --git a/cpu/arm925t/config.mk b/arch/arm/cpu/arm925t/config.mk
index 8f6c1a354c5..8f6c1a354c5 100644
--- a/cpu/arm925t/config.mk
+++ b/arch/arm/cpu/arm925t/config.mk
diff --git a/cpu/arm925t/cpu.c b/arch/arm/cpu/arm925t/cpu.c
index 71700bb1751..71700bb1751 100644
--- a/cpu/arm925t/cpu.c
+++ b/arch/arm/cpu/arm925t/cpu.c
diff --git a/cpu/arm925t/omap925.c b/arch/arm/cpu/arm925t/omap925.c
index 65dab9f88d6..65dab9f88d6 100644
--- a/cpu/arm925t/omap925.c
+++ b/arch/arm/cpu/arm925t/omap925.c
diff --git a/cpu/arm925t/start.S b/arch/arm/cpu/arm925t/start.S
index 567e80479e2..567e80479e2 100644
--- a/cpu/arm925t/start.S
+++ b/arch/arm/cpu/arm925t/start.S
diff --git a/cpu/arm925t/timer.c b/arch/arm/cpu/arm925t/timer.c
index 7dfe2b56463..7dfe2b56463 100644
--- a/cpu/arm925t/timer.c
+++ b/arch/arm/cpu/arm925t/timer.c
diff --git a/cpu/arm925t/u-boot.lds b/arch/arm/cpu/arm925t/u-boot.lds
index 694780eba2e..e21d6dc5a7d 100644
--- a/cpu/arm925t/u-boot.lds
+++ b/arch/arm/cpu/arm925t/u-boot.lds
@@ -34,7 +34,7 @@ SECTIONS
. = ALIGN(4);
.text :
{
- cpu/arm925t/start.o (.text)
+ arch/arm/cpu/arm925t/start.o (.text)
*(.text)
}
diff --git a/cpu/arm926ejs/Makefile b/arch/arm/cpu/arm926ejs/Makefile
index 7701b03bbeb..7701b03bbeb 100644
--- a/cpu/arm926ejs/Makefile
+++ b/arch/arm/cpu/arm926ejs/Makefile
diff --git a/cpu/arm926ejs/at91/Makefile b/arch/arm/cpu/arm926ejs/at91/Makefile
index 4f467be91c2..4f467be91c2 100644
--- a/cpu/arm926ejs/at91/Makefile
+++ b/arch/arm/cpu/arm926ejs/at91/Makefile
diff --git a/cpu/arm926ejs/at91/at91cap9_devices.c b/arch/arm/cpu/arm926ejs/at91/at91cap9_devices.c
index 2d878fdde6d..2d878fdde6d 100644
--- a/cpu/arm926ejs/at91/at91cap9_devices.c
+++ b/arch/arm/cpu/arm926ejs/at91/at91cap9_devices.c
diff --git a/cpu/arm926ejs/at91/at91sam9260_devices.c b/arch/arm/cpu/arm926ejs/at91/at91sam9260_devices.c
index 77d49ab1c76..77d49ab1c76 100644
--- a/cpu/arm926ejs/at91/at91sam9260_devices.c
+++ b/arch/arm/cpu/arm926ejs/at91/at91sam9260_devices.c
diff --git a/cpu/arm926ejs/at91/at91sam9261_devices.c b/arch/arm/cpu/arm926ejs/at91/at91sam9261_devices.c
index b4353ef5cb5..b4353ef5cb5 100644
--- a/cpu/arm926ejs/at91/at91sam9261_devices.c
+++ b/arch/arm/cpu/arm926ejs/at91/at91sam9261_devices.c
diff --git a/cpu/arm926ejs/at91/at91sam9263_devices.c b/arch/arm/cpu/arm926ejs/at91/at91sam9263_devices.c
index deda3e54d92..deda3e54d92 100644
--- a/cpu/arm926ejs/at91/at91sam9263_devices.c
+++ b/arch/arm/cpu/arm926ejs/at91/at91sam9263_devices.c
diff --git a/cpu/arm926ejs/at91/at91sam9m10g45_devices.c b/arch/arm/cpu/arm926ejs/at91/at91sam9m10g45_devices.c
index 4ad9b1fcc98..4ad9b1fcc98 100644
--- a/cpu/arm926ejs/at91/at91sam9m10g45_devices.c
+++ b/arch/arm/cpu/arm926ejs/at91/at91sam9m10g45_devices.c
diff --git a/cpu/arm926ejs/at91/at91sam9rl_devices.c b/arch/arm/cpu/arm926ejs/at91/at91sam9rl_devices.c
index 4f570f4fb55..4f570f4fb55 100644
--- a/cpu/arm926ejs/at91/at91sam9rl_devices.c
+++ b/arch/arm/cpu/arm926ejs/at91/at91sam9rl_devices.c
diff --git a/cpu/arm926ejs/at91/clock.c b/arch/arm/cpu/arm926ejs/at91/clock.c
index ecf91f51874..ecf91f51874 100644
--- a/cpu/arm926ejs/at91/clock.c
+++ b/arch/arm/cpu/arm926ejs/at91/clock.c
diff --git a/cpu/arm926ejs/at91/config.mk b/arch/arm/cpu/arm926ejs/at91/config.mk
index 19296fdba2a..19296fdba2a 100644
--- a/cpu/arm926ejs/at91/config.mk
+++ b/arch/arm/cpu/arm926ejs/at91/config.mk
diff --git a/cpu/arm926ejs/at91/cpu.c b/arch/arm/cpu/arm926ejs/at91/cpu.c
index 141a7d1ec63..141a7d1ec63 100644
--- a/cpu/arm926ejs/at91/cpu.c
+++ b/arch/arm/cpu/arm926ejs/at91/cpu.c
diff --git a/cpu/arm926ejs/at91/led.c b/arch/arm/cpu/arm926ejs/at91/led.c
index 0a315c49710..0a315c49710 100644
--- a/cpu/arm926ejs/at91/led.c
+++ b/arch/arm/cpu/arm926ejs/at91/led.c
diff --git a/cpu/arm926ejs/at91/lowlevel_init.S b/arch/arm/cpu/arm926ejs/at91/lowlevel_init.S
index 559c35c9ee7..559c35c9ee7 100644
--- a/cpu/arm926ejs/at91/lowlevel_init.S
+++ b/arch/arm/cpu/arm926ejs/at91/lowlevel_init.S
diff --git a/cpu/arm926ejs/at91/reset.c b/arch/arm/cpu/arm926ejs/at91/reset.c
index 1b67e77887f..1b67e77887f 100644
--- a/cpu/arm926ejs/at91/reset.c
+++ b/arch/arm/cpu/arm926ejs/at91/reset.c
diff --git a/cpu/arm926ejs/at91/timer.c b/arch/arm/cpu/arm926ejs/at91/timer.c
index d21eebfb4eb..d21eebfb4eb 100644
--- a/cpu/arm926ejs/at91/timer.c
+++ b/arch/arm/cpu/arm926ejs/at91/timer.c
diff --git a/cpu/arm926ejs/config.mk b/arch/arm/cpu/arm926ejs/config.mk
index f8ef90f2d51..f8ef90f2d51 100644
--- a/cpu/arm926ejs/config.mk
+++ b/arch/arm/cpu/arm926ejs/config.mk
diff --git a/cpu/arm926ejs/cpu.c b/arch/arm/cpu/arm926ejs/cpu.c
index 5c902dfc133..5c902dfc133 100644
--- a/cpu/arm926ejs/cpu.c
+++ b/arch/arm/cpu/arm926ejs/cpu.c
diff --git a/cpu/arm926ejs/davinci/Makefile b/arch/arm/cpu/arm926ejs/davinci/Makefile
index d7e9e2ca047..d7e9e2ca047 100644
--- a/cpu/arm926ejs/davinci/Makefile
+++ b/arch/arm/cpu/arm926ejs/davinci/Makefile
diff --git a/cpu/arm926ejs/davinci/config.mk b/arch/arm/cpu/arm926ejs/davinci/config.mk
index 565adda11d4..565adda11d4 100644
--- a/cpu/arm926ejs/davinci/config.mk
+++ b/arch/arm/cpu/arm926ejs/davinci/config.mk
diff --git a/cpu/arm926ejs/davinci/cpu.c b/arch/arm/cpu/arm926ejs/davinci/cpu.c
index fc3551c3023..fc3551c3023 100644
--- a/cpu/arm926ejs/davinci/cpu.c
+++ b/arch/arm/cpu/arm926ejs/davinci/cpu.c
diff --git a/cpu/arm926ejs/davinci/dm355.c b/arch/arm/cpu/arm926ejs/davinci/dm355.c
index bc45b67fbeb..bc45b67fbeb 100644
--- a/cpu/arm926ejs/davinci/dm355.c
+++ b/arch/arm/cpu/arm926ejs/davinci/dm355.c
diff --git a/cpu/arm926ejs/davinci/dm365.c b/arch/arm/cpu/arm926ejs/davinci/dm365.c
index 56c1bc032b0..56c1bc032b0 100644
--- a/cpu/arm926ejs/davinci/dm365.c
+++ b/arch/arm/cpu/arm926ejs/davinci/dm365.c
diff --git a/cpu/arm926ejs/davinci/dm644x.c b/arch/arm/cpu/arm926ejs/davinci/dm644x.c
index bb105b56ee7..bb105b56ee7 100644
--- a/cpu/arm926ejs/davinci/dm644x.c
+++ b/arch/arm/cpu/arm926ejs/davinci/dm644x.c
diff --git a/cpu/arm926ejs/davinci/dm646x.c b/arch/arm/cpu/arm926ejs/davinci/dm646x.c
index 329825f453b..329825f453b 100644
--- a/cpu/arm926ejs/davinci/dm646x.c
+++ b/arch/arm/cpu/arm926ejs/davinci/dm646x.c
diff --git a/cpu/arm926ejs/davinci/dp83848.c b/arch/arm/cpu/arm926ejs/davinci/dp83848.c
index c71c685f72b..c71c685f72b 100644
--- a/cpu/arm926ejs/davinci/dp83848.c
+++ b/arch/arm/cpu/arm926ejs/davinci/dp83848.c
diff --git a/cpu/arm926ejs/davinci/lowlevel_init.S b/arch/arm/cpu/arm926ejs/davinci/lowlevel_init.S
index 0a4b2cf674d..0a4b2cf674d 100644
--- a/cpu/arm926ejs/davinci/lowlevel_init.S
+++ b/arch/arm/cpu/arm926ejs/davinci/lowlevel_init.S
diff --git a/cpu/arm926ejs/davinci/lxt972.c b/arch/arm/cpu/arm926ejs/davinci/lxt972.c
index ce3e41c5517..ce3e41c5517 100644
--- a/cpu/arm926ejs/davinci/lxt972.c
+++ b/arch/arm/cpu/arm926ejs/davinci/lxt972.c
diff --git a/cpu/arm926ejs/davinci/psc.c b/arch/arm/cpu/arm926ejs/davinci/psc.c
index 8273a7fae4e..8273a7fae4e 100644
--- a/cpu/arm926ejs/davinci/psc.c
+++ b/arch/arm/cpu/arm926ejs/davinci/psc.c
diff --git a/cpu/arm926ejs/davinci/reset.S b/arch/arm/cpu/arm926ejs/davinci/reset.S
index ba0a7c3b4ba..ba0a7c3b4ba 100644
--- a/cpu/arm926ejs/davinci/reset.S
+++ b/arch/arm/cpu/arm926ejs/davinci/reset.S
diff --git a/cpu/arm926ejs/davinci/timer.c b/arch/arm/cpu/arm926ejs/davinci/timer.c
index 9da7443f30b..9da7443f30b 100644
--- a/cpu/arm926ejs/davinci/timer.c
+++ b/arch/arm/cpu/arm926ejs/davinci/timer.c
diff --git a/cpu/arm926ejs/kirkwood/Makefile b/arch/arm/cpu/arm926ejs/kirkwood/Makefile
index fc2cc030017..fc2cc030017 100644
--- a/cpu/arm926ejs/kirkwood/Makefile
+++ b/arch/arm/cpu/arm926ejs/kirkwood/Makefile
diff --git a/cpu/arm926ejs/kirkwood/cpu.c b/arch/arm/cpu/arm926ejs/kirkwood/cpu.c
index 6fc39025809..6fc39025809 100644
--- a/cpu/arm926ejs/kirkwood/cpu.c
+++ b/arch/arm/cpu/arm926ejs/kirkwood/cpu.c
diff --git a/cpu/arm926ejs/kirkwood/dram.c b/arch/arm/cpu/arm926ejs/kirkwood/dram.c
index 8f2a18af6b3..8f2a18af6b3 100644
--- a/cpu/arm926ejs/kirkwood/dram.c
+++ b/arch/arm/cpu/arm926ejs/kirkwood/dram.c
diff --git a/cpu/arm926ejs/kirkwood/mpp.c b/arch/arm/cpu/arm926ejs/kirkwood/mpp.c
index b2f0ad55e3c..b2f0ad55e3c 100644
--- a/cpu/arm926ejs/kirkwood/mpp.c
+++ b/arch/arm/cpu/arm926ejs/kirkwood/mpp.c
diff --git a/cpu/arm926ejs/kirkwood/timer.c b/arch/arm/cpu/arm926ejs/kirkwood/timer.c
index 2ec6a93807e..2ec6a93807e 100644
--- a/cpu/arm926ejs/kirkwood/timer.c
+++ b/arch/arm/cpu/arm926ejs/kirkwood/timer.c
diff --git a/cpu/arm926ejs/mx25/Makefile b/arch/arm/cpu/arm926ejs/mx25/Makefile
index 55c1e899be7..76f01791a0a 100644
--- a/cpu/arm926ejs/mx25/Makefile
+++ b/arch/arm/cpu/arm926ejs/mx25/Makefile
@@ -28,7 +28,7 @@ COBJS = generic.o timer.o
MX27OBJS = reset.o
SRCS := $(SOBJS:.o=.S) $(COBJS:.o=.c)
-SRCS += $(addprefix $(SRCTREE)/cpu/arm926ejs/mx27/,$(MX27OBJS:.o=.c))
+SRCS += $(addprefix $(SRCTREE)/arch/arm/cpu/arm926ejs/mx27/,$(MX27OBJS:.o=.c))
OBJS := $(addprefix $(obj),$(SOBJS) $(COBJS) $(MX27OBJS))
all: $(obj).depend $(LIB)
diff --git a/cpu/arm926ejs/mx25/generic.c b/arch/arm/cpu/arm926ejs/mx25/generic.c
index 694841dd10e..694841dd10e 100644
--- a/cpu/arm926ejs/mx25/generic.c
+++ b/arch/arm/cpu/arm926ejs/mx25/generic.c
diff --git a/cpu/arm926ejs/mx25/reset.c b/arch/arm/cpu/arm926ejs/mx25/reset.c
index 1e33150eb9f..1e33150eb9f 100644
--- a/cpu/arm926ejs/mx25/reset.c
+++ b/arch/arm/cpu/arm926ejs/mx25/reset.c
diff --git a/cpu/arm926ejs/mx25/timer.c b/arch/arm/cpu/arm926ejs/mx25/timer.c
index 11d41a8bf9f..11d41a8bf9f 100644
--- a/cpu/arm926ejs/mx25/timer.c
+++ b/arch/arm/cpu/arm926ejs/mx25/timer.c
diff --git a/cpu/arm926ejs/mx27/Makefile b/arch/arm/cpu/arm926ejs/mx27/Makefile
index 67d1b0e3037..67d1b0e3037 100644
--- a/cpu/arm926ejs/mx27/Makefile
+++ b/arch/arm/cpu/arm926ejs/mx27/Makefile
diff --git a/cpu/arm926ejs/mx27/generic.c b/arch/arm/cpu/arm926ejs/mx27/generic.c
index 30cf5447121..30cf5447121 100644
--- a/cpu/arm926ejs/mx27/generic.c
+++ b/arch/arm/cpu/arm926ejs/mx27/generic.c
diff --git a/cpu/arm926ejs/mx27/reset.c b/arch/arm/cpu/arm926ejs/mx27/reset.c
index 6c54eafd37d..6c54eafd37d 100644
--- a/cpu/arm926ejs/mx27/reset.c
+++ b/arch/arm/cpu/arm926ejs/mx27/reset.c
diff --git a/cpu/arm926ejs/mx27/timer.c b/arch/arm/cpu/arm926ejs/mx27/timer.c
index 8f1d47bba77..8f1d47bba77 100644
--- a/cpu/arm926ejs/mx27/timer.c
+++ b/arch/arm/cpu/arm926ejs/mx27/timer.c
diff --git a/cpu/arm926ejs/nomadik/Makefile b/arch/arm/cpu/arm926ejs/nomadik/Makefile
index 0fc9f2a4c1f..0fc9f2a4c1f 100644
--- a/cpu/arm926ejs/nomadik/Makefile
+++ b/arch/arm/cpu/arm926ejs/nomadik/Makefile
diff --git a/cpu/arm926ejs/nomadik/gpio.c b/arch/arm/cpu/arm926ejs/nomadik/gpio.c
index 62a375b5b52..62a375b5b52 100644
--- a/cpu/arm926ejs/nomadik/gpio.c
+++ b/arch/arm/cpu/arm926ejs/nomadik/gpio.c
diff --git a/cpu/arm926ejs/nomadik/reset.S b/arch/arm/cpu/arm926ejs/nomadik/reset.S
index ec954726aeb..ec954726aeb 100644
--- a/cpu/arm926ejs/nomadik/reset.S
+++ b/arch/arm/cpu/arm926ejs/nomadik/reset.S
diff --git a/cpu/arm926ejs/nomadik/timer.c b/arch/arm/cpu/arm926ejs/nomadik/timer.c
index 1d98ef3eb3d..1d98ef3eb3d 100644
--- a/cpu/arm926ejs/nomadik/timer.c
+++ b/arch/arm/cpu/arm926ejs/nomadik/timer.c
diff --git a/cpu/arm926ejs/omap/Makefile b/arch/arm/cpu/arm926ejs/omap/Makefile
index 74aea741892..74aea741892 100644
--- a/cpu/arm926ejs/omap/Makefile
+++ b/arch/arm/cpu/arm926ejs/omap/Makefile
diff --git a/cpu/arm926ejs/omap/cpuinfo.c b/arch/arm/cpu/arm926ejs/omap/cpuinfo.c
index 0052daba8ee..0052daba8ee 100644
--- a/cpu/arm926ejs/omap/cpuinfo.c
+++ b/arch/arm/cpu/arm926ejs/omap/cpuinfo.c
diff --git a/cpu/arm926ejs/omap/reset.S b/arch/arm/cpu/arm926ejs/omap/reset.S
index 4b20756d1b6..4b20756d1b6 100644
--- a/cpu/arm926ejs/omap/reset.S
+++ b/arch/arm/cpu/arm926ejs/omap/reset.S
diff --git a/cpu/arm926ejs/omap/timer.c b/arch/arm/cpu/arm926ejs/omap/timer.c
index 2ac38c40b77..2ac38c40b77 100644
--- a/cpu/arm926ejs/omap/timer.c
+++ b/arch/arm/cpu/arm926ejs/omap/timer.c
diff --git a/cpu/arm926ejs/spear/Makefile b/arch/arm/cpu/arm926ejs/spear/Makefile
index bf8dfa8c3ca..bf8dfa8c3ca 100644
--- a/cpu/arm926ejs/spear/Makefile
+++ b/arch/arm/cpu/arm926ejs/spear/Makefile
diff --git a/cpu/arm926ejs/spear/reset.c b/arch/arm/cpu/arm926ejs/spear/reset.c
index 73ad86da307..73ad86da307 100644
--- a/cpu/arm926ejs/spear/reset.c
+++ b/arch/arm/cpu/arm926ejs/spear/reset.c
diff --git a/cpu/arm926ejs/spear/timer.c b/arch/arm/cpu/arm926ejs/spear/timer.c
index 06858b4a13b..06858b4a13b 100644
--- a/cpu/arm926ejs/spear/timer.c
+++ b/arch/arm/cpu/arm926ejs/spear/timer.c
diff --git a/cpu/arm926ejs/start.S b/arch/arm/cpu/arm926ejs/start.S
index 3b81151f49c..3b81151f49c 100644
--- a/cpu/arm926ejs/start.S
+++ b/arch/arm/cpu/arm926ejs/start.S
diff --git a/cpu/arm926ejs/u-boot.lds b/arch/arm/cpu/arm926ejs/u-boot.lds
index ee5eeb590ae..ecbc58c7c24 100644
--- a/cpu/arm926ejs/u-boot.lds
+++ b/arch/arm/cpu/arm926ejs/u-boot.lds
@@ -31,7 +31,7 @@ SECTIONS
. = ALIGN(4);
.text :
{
- cpu/arm926ejs/start.o (.text)
+ arch/arm/cpu/arm926ejs/start.o (.text)
*(.text)
}
diff --git a/cpu/arm926ejs/versatile/Makefile b/arch/arm/cpu/arm926ejs/versatile/Makefile
index c335d5c8665..c335d5c8665 100644
--- a/cpu/arm926ejs/versatile/Makefile
+++ b/arch/arm/cpu/arm926ejs/versatile/Makefile
diff --git a/cpu/arm926ejs/versatile/reset.S b/arch/arm/cpu/arm926ejs/versatile/reset.S
index 4b20756d1b6..4b20756d1b6 100644
--- a/cpu/arm926ejs/versatile/reset.S
+++ b/arch/arm/cpu/arm926ejs/versatile/reset.S
diff --git a/cpu/arm926ejs/versatile/timer.c b/arch/arm/cpu/arm926ejs/versatile/timer.c
index 563db365486..563db365486 100644
--- a/cpu/arm926ejs/versatile/timer.c
+++ b/arch/arm/cpu/arm926ejs/versatile/timer.c
diff --git a/cpu/arm946es/Makefile b/arch/arm/cpu/arm946es/Makefile
index e81f2da29d1..e81f2da29d1 100644
--- a/cpu/arm946es/Makefile
+++ b/arch/arm/cpu/arm946es/Makefile
diff --git a/cpu/arm946es/config.mk b/arch/arm/cpu/arm946es/config.mk
index e783f697a10..e783f697a10 100644
--- a/cpu/arm946es/config.mk
+++ b/arch/arm/cpu/arm946es/config.mk
diff --git a/cpu/arm946es/cpu.c b/arch/arm/cpu/arm946es/cpu.c
index c63c98be864..c63c98be864 100644
--- a/cpu/arm946es/cpu.c
+++ b/arch/arm/cpu/arm946es/cpu.c
diff --git a/cpu/arm946es/start.S b/arch/arm/cpu/arm946es/start.S
index 627e3cb94db..627e3cb94db 100644
--- a/cpu/arm946es/start.S
+++ b/arch/arm/cpu/arm946es/start.S
diff --git a/cpu/arm_intcm/u-boot.lds b/arch/arm/cpu/arm946es/u-boot.lds
index 5eb87fbee76..fef21c7587f 100644
--- a/cpu/arm_intcm/u-boot.lds
+++ b/arch/arm/cpu/arm946es/u-boot.lds
@@ -31,7 +31,7 @@ SECTIONS
. = ALIGN(4);
.text :
{
- cpu/arm_intcm/start.o (.text)
+ arch/arm/cpu/arm946es/start.o (.text)
*(.text)
}
diff --git a/cpu/arm_cortexa8/Makefile b/arch/arm/cpu/arm_cortexa8/Makefile
index ae20299db73..ae20299db73 100644
--- a/cpu/arm_cortexa8/Makefile
+++ b/arch/arm/cpu/arm_cortexa8/Makefile
diff --git a/cpu/arm_cortexa8/config.mk b/arch/arm/cpu/arm_cortexa8/config.mk
index 49ac9c74aeb..49ac9c74aeb 100644
--- a/cpu/arm_cortexa8/config.mk
+++ b/arch/arm/cpu/arm_cortexa8/config.mk
diff --git a/cpu/arm_cortexa8/cpu.c b/arch/arm/cpu/arm_cortexa8/cpu.c
index a01e0d605ff..a01e0d605ff 100644
--- a/cpu/arm_cortexa8/cpu.c
+++ b/arch/arm/cpu/arm_cortexa8/cpu.c
diff --git a/cpu/arm_cortexa8/mx51/Makefile b/arch/arm/cpu/arm_cortexa8/mx51/Makefile
index 7cfaa2c1305..7cfaa2c1305 100644
--- a/cpu/arm_cortexa8/mx51/Makefile
+++ b/arch/arm/cpu/arm_cortexa8/mx51/Makefile
diff --git a/cpu/arm_cortexa8/mx51/clock.c b/arch/arm/cpu/arm_cortexa8/mx51/clock.c
index 38480ac5a1a..38480ac5a1a 100644
--- a/cpu/arm_cortexa8/mx51/clock.c
+++ b/arch/arm/cpu/arm_cortexa8/mx51/clock.c
diff --git a/cpu/arm_cortexa8/mx51/iomux.c b/arch/arm/cpu/arm_cortexa8/mx51/iomux.c
index 62b2954be99..62b2954be99 100644
--- a/cpu/arm_cortexa8/mx51/iomux.c
+++ b/arch/arm/cpu/arm_cortexa8/mx51/iomux.c
diff --git a/cpu/arm_cortexa8/mx51/lowlevel_init.S b/arch/arm/cpu/arm_cortexa8/mx51/lowlevel_init.S
index 31af9e2b58b..31af9e2b58b 100644
--- a/cpu/arm_cortexa8/mx51/lowlevel_init.S
+++ b/arch/arm/cpu/arm_cortexa8/mx51/lowlevel_init.S
diff --git a/cpu/arm_cortexa8/mx51/soc.c b/arch/arm/cpu/arm_cortexa8/mx51/soc.c
index 2a139b21d50..2a139b21d50 100644
--- a/cpu/arm_cortexa8/mx51/soc.c
+++ b/arch/arm/cpu/arm_cortexa8/mx51/soc.c
diff --git a/cpu/arm_cortexa8/mx51/speed.c b/arch/arm/cpu/arm_cortexa8/mx51/speed.c
index a444def7eb8..a444def7eb8 100644
--- a/cpu/arm_cortexa8/mx51/speed.c
+++ b/arch/arm/cpu/arm_cortexa8/mx51/speed.c
diff --git a/cpu/arm_cortexa8/mx51/timer.c b/arch/arm/cpu/arm_cortexa8/mx51/timer.c
index 8ecfec66dad..8ecfec66dad 100644
--- a/cpu/arm_cortexa8/mx51/timer.c
+++ b/arch/arm/cpu/arm_cortexa8/mx51/timer.c
diff --git a/cpu/arm_cortexa8/mx51/u-boot.lds b/arch/arm/cpu/arm_cortexa8/mx51/u-boot.lds
index 84c173ac719..2953b936321 100644
--- a/cpu/arm_cortexa8/mx51/u-boot.lds
+++ b/arch/arm/cpu/arm_cortexa8/mx51/u-boot.lds
@@ -36,7 +36,7 @@ SECTIONS
. = ALIGN(4);
.text :
{
- cpu/arm_cortexa8/start.o
+ arch/arm/cpu/arm_cortexa8/start.o
*(.text)
}
diff --git a/cpu/arm_cortexa8/omap3/Makefile b/arch/arm/cpu/arm_cortexa8/omap3/Makefile
index 136b163ad75..136b163ad75 100644
--- a/cpu/arm_cortexa8/omap3/Makefile
+++ b/arch/arm/cpu/arm_cortexa8/omap3/Makefile
diff --git a/cpu/arm_cortexa8/omap3/board.c b/arch/arm/cpu/arm_cortexa8/omap3/board.c
index 7b78fa448b3..7b78fa448b3 100644
--- a/cpu/arm_cortexa8/omap3/board.c
+++ b/arch/arm/cpu/arm_cortexa8/omap3/board.c
diff --git a/cpu/arm_cortexa8/omap3/cache.S b/arch/arm/cpu/arm_cortexa8/omap3/cache.S
index 0f63815359e..0f63815359e 100644
--- a/cpu/arm_cortexa8/omap3/cache.S
+++ b/arch/arm/cpu/arm_cortexa8/omap3/cache.S
diff --git a/cpu/arm_cortexa8/omap3/clock.c b/arch/arm/cpu/arm_cortexa8/omap3/clock.c
index 6330c9e5da4..6330c9e5da4 100644
--- a/cpu/arm_cortexa8/omap3/clock.c
+++ b/arch/arm/cpu/arm_cortexa8/omap3/clock.c
diff --git a/cpu/arm_cortexa8/omap3/gpio.c b/arch/arm/cpu/arm_cortexa8/omap3/gpio.c
index aeb6066d894..aeb6066d894 100644
--- a/cpu/arm_cortexa8/omap3/gpio.c
+++ b/arch/arm/cpu/arm_cortexa8/omap3/gpio.c
diff --git a/cpu/arm_cortexa8/omap3/lowlevel_init.S b/arch/arm/cpu/arm_cortexa8/omap3/lowlevel_init.S
index 73063ec8e66..73063ec8e66 100644
--- a/cpu/arm_cortexa8/omap3/lowlevel_init.S
+++ b/arch/arm/cpu/arm_cortexa8/omap3/lowlevel_init.S
diff --git a/cpu/arm_cortexa8/omap3/mem.c b/arch/arm/cpu/arm_cortexa8/omap3/mem.c
index dfb7e4c2ad7..dfb7e4c2ad7 100644
--- a/cpu/arm_cortexa8/omap3/mem.c
+++ b/arch/arm/cpu/arm_cortexa8/omap3/mem.c
diff --git a/cpu/arm_cortexa8/omap3/reset.S b/arch/arm/cpu/arm_cortexa8/omap3/reset.S
index a53c4081958..a53c4081958 100644
--- a/cpu/arm_cortexa8/omap3/reset.S
+++ b/arch/arm/cpu/arm_cortexa8/omap3/reset.S
diff --git a/cpu/arm_cortexa8/omap3/sys_info.c b/arch/arm/cpu/arm_cortexa8/omap3/sys_info.c
index 08fb32eaaef..08fb32eaaef 100644
--- a/cpu/arm_cortexa8/omap3/sys_info.c
+++ b/arch/arm/cpu/arm_cortexa8/omap3/sys_info.c
diff --git a/cpu/arm_cortexa8/omap3/syslib.c b/arch/arm/cpu/arm_cortexa8/omap3/syslib.c
index 9ced495c8d0..9ced495c8d0 100644
--- a/cpu/arm_cortexa8/omap3/syslib.c
+++ b/arch/arm/cpu/arm_cortexa8/omap3/syslib.c
diff --git a/cpu/arm_cortexa8/omap3/timer.c b/arch/arm/cpu/arm_cortexa8/omap3/timer.c
index 401bfe6d097..401bfe6d097 100644
--- a/cpu/arm_cortexa8/omap3/timer.c
+++ b/arch/arm/cpu/arm_cortexa8/omap3/timer.c
diff --git a/cpu/arm_cortexa8/s5pc1xx/Makefile b/arch/arm/cpu/arm_cortexa8/s5pc1xx/Makefile
index 01c93feda82..01c93feda82 100644
--- a/cpu/arm_cortexa8/s5pc1xx/Makefile
+++ b/arch/arm/cpu/arm_cortexa8/s5pc1xx/Makefile
diff --git a/cpu/arm_cortexa8/s5pc1xx/cache.S b/arch/arm/cpu/arm_cortexa8/s5pc1xx/cache.S
index 23f527a4854..906118d8208 100644
--- a/cpu/arm_cortexa8/s5pc1xx/cache.S
+++ b/arch/arm/cpu/arm_cortexa8/s5pc1xx/cache.S
@@ -2,7 +2,7 @@
* Copyright (C) 2009 Samsung Electronics
* Minkyu Kang <mk7.kang@samsung.com>
*
- * based on cpu/arm_cortexa8/omap3/cache.S
+ * based on arch/arm/cpu/arm_cortexa8/omap3/cache.S
*
* See file CREDITS for list of people who contributed to this
* project.
diff --git a/cpu/arm_cortexa8/s5pc1xx/clock.c b/arch/arm/cpu/arm_cortexa8/s5pc1xx/clock.c
index 19619f92cd9..19619f92cd9 100644
--- a/cpu/arm_cortexa8/s5pc1xx/clock.c
+++ b/arch/arm/cpu/arm_cortexa8/s5pc1xx/clock.c
diff --git a/cpu/arm_cortexa8/s5pc1xx/cpu_info.c b/arch/arm/cpu/arm_cortexa8/s5pc1xx/cpu_info.c
index f16c0ff1307..f16c0ff1307 100644
--- a/cpu/arm_cortexa8/s5pc1xx/cpu_info.c
+++ b/arch/arm/cpu/arm_cortexa8/s5pc1xx/cpu_info.c
diff --git a/cpu/arm_cortexa8/s5pc1xx/gpio.c b/arch/arm/cpu/arm_cortexa8/s5pc1xx/gpio.c
index a97244bf30e..a97244bf30e 100644
--- a/cpu/arm_cortexa8/s5pc1xx/gpio.c
+++ b/arch/arm/cpu/arm_cortexa8/s5pc1xx/gpio.c
diff --git a/cpu/arm_cortexa8/s5pc1xx/reset.S b/arch/arm/cpu/arm_cortexa8/s5pc1xx/reset.S
index 7f6ff9c35f2..7f6ff9c35f2 100644
--- a/cpu/arm_cortexa8/s5pc1xx/reset.S
+++ b/arch/arm/cpu/arm_cortexa8/s5pc1xx/reset.S
diff --git a/cpu/arm_cortexa8/s5pc1xx/sromc.c b/arch/arm/cpu/arm_cortexa8/s5pc1xx/sromc.c
index 380be81be5e..380be81be5e 100644
--- a/cpu/arm_cortexa8/s5pc1xx/sromc.c
+++ b/arch/arm/cpu/arm_cortexa8/s5pc1xx/sromc.c
diff --git a/cpu/arm_cortexa8/s5pc1xx/timer.c b/arch/arm/cpu/arm_cortexa8/s5pc1xx/timer.c
index c5df5c5ab53..c5df5c5ab53 100644
--- a/cpu/arm_cortexa8/s5pc1xx/timer.c
+++ b/arch/arm/cpu/arm_cortexa8/s5pc1xx/timer.c
diff --git a/cpu/arm_cortexa8/start.S b/arch/arm/cpu/arm_cortexa8/start.S
index 29dae2f2823..29dae2f2823 100644
--- a/cpu/arm_cortexa8/start.S
+++ b/arch/arm/cpu/arm_cortexa8/start.S
diff --git a/cpu/arm_cortexa8/u-boot.lds b/arch/arm/cpu/arm_cortexa8/u-boot.lds
index 4f1711cca00..820e3a10431 100644
--- a/cpu/arm_cortexa8/u-boot.lds
+++ b/arch/arm/cpu/arm_cortexa8/u-boot.lds
@@ -34,7 +34,7 @@ SECTIONS
. = ALIGN(4);
.text :
{
- cpu/arm_cortexa8/start.o (.text)
+ arch/arm/cpu/arm_cortexa8/start.o (.text)
*(.text)
}
diff --git a/cpu/arm_intcm/Makefile b/arch/arm/cpu/arm_intcm/Makefile
index 7701b03bbeb..7701b03bbeb 100644
--- a/cpu/arm_intcm/Makefile
+++ b/arch/arm/cpu/arm_intcm/Makefile
diff --git a/cpu/arm_intcm/config.mk b/arch/arm/cpu/arm_intcm/config.mk
index e783f697a10..e783f697a10 100644
--- a/cpu/arm_intcm/config.mk
+++ b/arch/arm/cpu/arm_intcm/config.mk
diff --git a/cpu/arm_intcm/cpu.c b/arch/arm/cpu/arm_intcm/cpu.c
index c0748e872e2..c0748e872e2 100644
--- a/cpu/arm_intcm/cpu.c
+++ b/arch/arm/cpu/arm_intcm/cpu.c
diff --git a/cpu/arm_intcm/start.S b/arch/arm/cpu/arm_intcm/start.S
index bb1f003592a..bb1f003592a 100644
--- a/cpu/arm_intcm/start.S
+++ b/arch/arm/cpu/arm_intcm/start.S
diff --git a/cpu/arm946es/u-boot.lds b/arch/arm/cpu/arm_intcm/u-boot.lds
index 5bd4390fb56..4ed7d8906d3 100644
--- a/cpu/arm946es/u-boot.lds
+++ b/arch/arm/cpu/arm_intcm/u-boot.lds
@@ -31,7 +31,7 @@ SECTIONS
. = ALIGN(4);
.text :
{
- cpu/arm946es/start.o (.text)
+ arch/arm/cpu/arm_intcm/start.o (.text)
*(.text)
}
diff --git a/cpu/ixp/Makefile b/arch/arm/cpu/ixp/Makefile
index 1403c4f390f..1403c4f390f 100644
--- a/cpu/ixp/Makefile
+++ b/arch/arm/cpu/ixp/Makefile
diff --git a/cpu/ixp/config.mk b/arch/arm/cpu/ixp/config.mk
index deca3f4d550..deca3f4d550 100644
--- a/cpu/ixp/config.mk
+++ b/arch/arm/cpu/ixp/config.mk
diff --git a/cpu/ixp/cpu.c b/arch/arm/cpu/ixp/cpu.c
index ce275e5f3c7..ce275e5f3c7 100644
--- a/cpu/ixp/cpu.c
+++ b/arch/arm/cpu/ixp/cpu.c
diff --git a/cpu/ixp/interrupts.c b/arch/arm/cpu/ixp/interrupts.c
index 06a826af63e..06a826af63e 100644
--- a/cpu/ixp/interrupts.c
+++ b/arch/arm/cpu/ixp/interrupts.c
diff --git a/cpu/ixp/npe/IxEthAcc.c b/arch/arm/cpu/ixp/npe/IxEthAcc.c
index 061b24bb505..061b24bb505 100644
--- a/cpu/ixp/npe/IxEthAcc.c
+++ b/arch/arm/cpu/ixp/npe/IxEthAcc.c
diff --git a/cpu/ixp/npe/IxEthAccCommon.c b/arch/arm/cpu/ixp/npe/IxEthAccCommon.c
index 211203dffd5..211203dffd5 100644
--- a/cpu/ixp/npe/IxEthAccCommon.c
+++ b/arch/arm/cpu/ixp/npe/IxEthAccCommon.c
diff --git a/cpu/ixp/npe/IxEthAccControlInterface.c b/arch/arm/cpu/ixp/npe/IxEthAccControlInterface.c
index 44328473e63..44328473e63 100644
--- a/cpu/ixp/npe/IxEthAccControlInterface.c
+++ b/arch/arm/cpu/ixp/npe/IxEthAccControlInterface.c
diff --git a/cpu/ixp/npe/IxEthAccDataPlane.c b/arch/arm/cpu/ixp/npe/IxEthAccDataPlane.c
index b62f0d016e2..b62f0d016e2 100644
--- a/cpu/ixp/npe/IxEthAccDataPlane.c
+++ b/arch/arm/cpu/ixp/npe/IxEthAccDataPlane.c
diff --git a/cpu/ixp/npe/IxEthAccMac.c b/arch/arm/cpu/ixp/npe/IxEthAccMac.c
index 369ee91d946..369ee91d946 100644
--- a/cpu/ixp/npe/IxEthAccMac.c
+++ b/arch/arm/cpu/ixp/npe/IxEthAccMac.c
diff --git a/cpu/ixp/npe/IxEthAccMii.c b/arch/arm/cpu/ixp/npe/IxEthAccMii.c
index d282aa6725b..d282aa6725b 100644
--- a/cpu/ixp/npe/IxEthAccMii.c
+++ b/arch/arm/cpu/ixp/npe/IxEthAccMii.c
diff --git a/cpu/ixp/npe/IxEthDBAPI.c b/arch/arm/cpu/ixp/npe/IxEthDBAPI.c
index b2bfb72606e..b2bfb72606e 100644
--- a/cpu/ixp/npe/IxEthDBAPI.c
+++ b/arch/arm/cpu/ixp/npe/IxEthDBAPI.c
diff --git a/cpu/ixp/npe/IxEthDBAPISupport.c b/arch/arm/cpu/ixp/npe/IxEthDBAPISupport.c
index 25633a3d56e..25633a3d56e 100644
--- a/cpu/ixp/npe/IxEthDBAPISupport.c
+++ b/arch/arm/cpu/ixp/npe/IxEthDBAPISupport.c
diff --git a/cpu/ixp/npe/IxEthDBCore.c b/arch/arm/cpu/ixp/npe/IxEthDBCore.c
index 25b7cbb8b80..25b7cbb8b80 100644
--- a/cpu/ixp/npe/IxEthDBCore.c
+++ b/arch/arm/cpu/ixp/npe/IxEthDBCore.c
diff --git a/cpu/ixp/npe/IxEthDBEvents.c b/arch/arm/cpu/ixp/npe/IxEthDBEvents.c
index 4d44e033375..4d44e033375 100644
--- a/cpu/ixp/npe/IxEthDBEvents.c
+++ b/arch/arm/cpu/ixp/npe/IxEthDBEvents.c
diff --git a/cpu/ixp/npe/IxEthDBFeatures.c b/arch/arm/cpu/ixp/npe/IxEthDBFeatures.c
index 7a58d268ca4..7a58d268ca4 100644
--- a/cpu/ixp/npe/IxEthDBFeatures.c
+++ b/arch/arm/cpu/ixp/npe/IxEthDBFeatures.c
diff --git a/cpu/ixp/npe/IxEthDBFirewall.c b/arch/arm/cpu/ixp/npe/IxEthDBFirewall.c
index eb46174b6c5..eb46174b6c5 100644
--- a/cpu/ixp/npe/IxEthDBFirewall.c
+++ b/arch/arm/cpu/ixp/npe/IxEthDBFirewall.c
diff --git a/cpu/ixp/npe/IxEthDBHashtable.c b/arch/arm/cpu/ixp/npe/IxEthDBHashtable.c
index f1b18e6b482..f1b18e6b482 100644
--- a/cpu/ixp/npe/IxEthDBHashtable.c
+++ b/arch/arm/cpu/ixp/npe/IxEthDBHashtable.c
diff --git a/cpu/ixp/npe/IxEthDBLearning.c b/arch/arm/cpu/ixp/npe/IxEthDBLearning.c
index 2287dbe96cf..2287dbe96cf 100644
--- a/cpu/ixp/npe/IxEthDBLearning.c
+++ b/arch/arm/cpu/ixp/npe/IxEthDBLearning.c
diff --git a/cpu/ixp/npe/IxEthDBMem.c b/arch/arm/cpu/ixp/npe/IxEthDBMem.c
index 133cbef8d64..133cbef8d64 100644
--- a/cpu/ixp/npe/IxEthDBMem.c
+++ b/arch/arm/cpu/ixp/npe/IxEthDBMem.c
diff --git a/cpu/ixp/npe/IxEthDBNPEAdaptor.c b/arch/arm/cpu/ixp/npe/IxEthDBNPEAdaptor.c
index 112a46c9983..112a46c9983 100644
--- a/cpu/ixp/npe/IxEthDBNPEAdaptor.c
+++ b/arch/arm/cpu/ixp/npe/IxEthDBNPEAdaptor.c
diff --git a/cpu/ixp/npe/IxEthDBPortUpdate.c b/arch/arm/cpu/ixp/npe/IxEthDBPortUpdate.c
index cdf114bfc43..cdf114bfc43 100644
--- a/cpu/ixp/npe/IxEthDBPortUpdate.c
+++ b/arch/arm/cpu/ixp/npe/IxEthDBPortUpdate.c
diff --git a/cpu/ixp/npe/IxEthDBReports.c b/arch/arm/cpu/ixp/npe/IxEthDBReports.c
index 9c7ae1cc6a2..9c7ae1cc6a2 100644
--- a/cpu/ixp/npe/IxEthDBReports.c
+++ b/arch/arm/cpu/ixp/npe/IxEthDBReports.c
diff --git a/cpu/ixp/npe/IxEthDBSearch.c b/arch/arm/cpu/ixp/npe/IxEthDBSearch.c
index 4a10878b689..4a10878b689 100644
--- a/cpu/ixp/npe/IxEthDBSearch.c
+++ b/arch/arm/cpu/ixp/npe/IxEthDBSearch.c
diff --git a/cpu/ixp/npe/IxEthDBSpanningTree.c b/arch/arm/cpu/ixp/npe/IxEthDBSpanningTree.c
index 6d9fd6ec188..6d9fd6ec188 100644
--- a/cpu/ixp/npe/IxEthDBSpanningTree.c
+++ b/arch/arm/cpu/ixp/npe/IxEthDBSpanningTree.c
diff --git a/cpu/ixp/npe/IxEthDBUtil.c b/arch/arm/cpu/ixp/npe/IxEthDBUtil.c
index e708bf1bce6..e708bf1bce6 100644
--- a/cpu/ixp/npe/IxEthDBUtil.c
+++ b/arch/arm/cpu/ixp/npe/IxEthDBUtil.c
diff --git a/cpu/ixp/npe/IxEthDBVlan.c b/arch/arm/cpu/ixp/npe/IxEthDBVlan.c
index e2efb9b3391..e2efb9b3391 100644
--- a/cpu/ixp/npe/IxEthDBVlan.c
+++ b/arch/arm/cpu/ixp/npe/IxEthDBVlan.c
diff --git a/cpu/ixp/npe/IxEthDBWiFi.c b/arch/arm/cpu/ixp/npe/IxEthDBWiFi.c
index 0a6043f3640..0a6043f3640 100644
--- a/cpu/ixp/npe/IxEthDBWiFi.c
+++ b/arch/arm/cpu/ixp/npe/IxEthDBWiFi.c
diff --git a/cpu/ixp/npe/IxEthMii.c b/arch/arm/cpu/ixp/npe/IxEthMii.c
index 4d92f17eef7..4d92f17eef7 100644
--- a/cpu/ixp/npe/IxEthMii.c
+++ b/arch/arm/cpu/ixp/npe/IxEthMii.c
diff --git a/cpu/ixp/npe/IxFeatureCtrl.c b/arch/arm/cpu/ixp/npe/IxFeatureCtrl.c
index 2e196a19aa6..2e196a19aa6 100644
--- a/cpu/ixp/npe/IxFeatureCtrl.c
+++ b/arch/arm/cpu/ixp/npe/IxFeatureCtrl.c
diff --git a/cpu/ixp/npe/IxNpeDl.c b/arch/arm/cpu/ixp/npe/IxNpeDl.c
index 37383375380..37383375380 100644
--- a/cpu/ixp/npe/IxNpeDl.c
+++ b/arch/arm/cpu/ixp/npe/IxNpeDl.c
diff --git a/cpu/ixp/npe/IxNpeDlImageMgr.c b/arch/arm/cpu/ixp/npe/IxNpeDlImageMgr.c
index 9bcdc9c0d88..9bcdc9c0d88 100644
--- a/cpu/ixp/npe/IxNpeDlImageMgr.c
+++ b/arch/arm/cpu/ixp/npe/IxNpeDlImageMgr.c
diff --git a/cpu/ixp/npe/IxNpeDlNpeMgr.c b/arch/arm/cpu/ixp/npe/IxNpeDlNpeMgr.c
index f5a4c5f508f..f5a4c5f508f 100644
--- a/cpu/ixp/npe/IxNpeDlNpeMgr.c
+++ b/arch/arm/cpu/ixp/npe/IxNpeDlNpeMgr.c
diff --git a/cpu/ixp/npe/IxNpeDlNpeMgrUtils.c b/arch/arm/cpu/ixp/npe/IxNpeDlNpeMgrUtils.c
index 18cac502088..18cac502088 100644
--- a/cpu/ixp/npe/IxNpeDlNpeMgrUtils.c
+++ b/arch/arm/cpu/ixp/npe/IxNpeDlNpeMgrUtils.c
diff --git a/cpu/ixp/npe/IxNpeMh.c b/arch/arm/cpu/ixp/npe/IxNpeMh.c
index 8703def8bce..8703def8bce 100644
--- a/cpu/ixp/npe/IxNpeMh.c
+++ b/arch/arm/cpu/ixp/npe/IxNpeMh.c
diff --git a/cpu/ixp/npe/IxNpeMhConfig.c b/arch/arm/cpu/ixp/npe/IxNpeMhConfig.c
index 50c8f211386..50c8f211386 100644
--- a/cpu/ixp/npe/IxNpeMhConfig.c
+++ b/arch/arm/cpu/ixp/npe/IxNpeMhConfig.c
diff --git a/cpu/ixp/npe/IxNpeMhReceive.c b/arch/arm/cpu/ixp/npe/IxNpeMhReceive.c
index 57c8be30e51..57c8be30e51 100644
--- a/cpu/ixp/npe/IxNpeMhReceive.c
+++ b/arch/arm/cpu/ixp/npe/IxNpeMhReceive.c
diff --git a/cpu/ixp/npe/IxNpeMhSend.c b/arch/arm/cpu/ixp/npe/IxNpeMhSend.c
index 318913ac849..318913ac849 100644
--- a/cpu/ixp/npe/IxNpeMhSend.c
+++ b/arch/arm/cpu/ixp/npe/IxNpeMhSend.c
diff --git a/cpu/ixp/npe/IxNpeMhSolicitedCbMgr.c b/arch/arm/cpu/ixp/npe/IxNpeMhSolicitedCbMgr.c
index 8e083a63bfc..8e083a63bfc 100644
--- a/cpu/ixp/npe/IxNpeMhSolicitedCbMgr.c
+++ b/arch/arm/cpu/ixp/npe/IxNpeMhSolicitedCbMgr.c
diff --git a/cpu/ixp/npe/IxNpeMhUnsolicitedCbMgr.c b/arch/arm/cpu/ixp/npe/IxNpeMhUnsolicitedCbMgr.c
index d37f9f93064..d37f9f93064 100644
--- a/cpu/ixp/npe/IxNpeMhUnsolicitedCbMgr.c
+++ b/arch/arm/cpu/ixp/npe/IxNpeMhUnsolicitedCbMgr.c
diff --git a/cpu/ixp/npe/IxOsalBufferMgt.c b/arch/arm/cpu/ixp/npe/IxOsalBufferMgt.c
index fa8db477afc..fa8db477afc 100644
--- a/cpu/ixp/npe/IxOsalBufferMgt.c
+++ b/arch/arm/cpu/ixp/npe/IxOsalBufferMgt.c
diff --git a/cpu/ixp/npe/IxOsalIoMem.c b/arch/arm/cpu/ixp/npe/IxOsalIoMem.c
index 34df92bf79f..34df92bf79f 100644
--- a/cpu/ixp/npe/IxOsalIoMem.c
+++ b/arch/arm/cpu/ixp/npe/IxOsalIoMem.c
diff --git a/cpu/ixp/npe/IxOsalOsCacheMMU.c b/arch/arm/cpu/ixp/npe/IxOsalOsCacheMMU.c
index 3db1a70da99..3db1a70da99 100644
--- a/cpu/ixp/npe/IxOsalOsCacheMMU.c
+++ b/arch/arm/cpu/ixp/npe/IxOsalOsCacheMMU.c
diff --git a/cpu/ixp/npe/IxOsalOsMsgQ.c b/arch/arm/cpu/ixp/npe/IxOsalOsMsgQ.c
index 45a5c68b16e..45a5c68b16e 100644
--- a/cpu/ixp/npe/IxOsalOsMsgQ.c
+++ b/arch/arm/cpu/ixp/npe/IxOsalOsMsgQ.c
diff --git a/cpu/ixp/npe/IxOsalOsSemaphore.c b/arch/arm/cpu/ixp/npe/IxOsalOsSemaphore.c
index 443aefd4fce..443aefd4fce 100644
--- a/cpu/ixp/npe/IxOsalOsSemaphore.c
+++ b/arch/arm/cpu/ixp/npe/IxOsalOsSemaphore.c
diff --git a/cpu/ixp/npe/IxOsalOsServices.c b/arch/arm/cpu/ixp/npe/IxOsalOsServices.c
index e18c6c4c1e9..e18c6c4c1e9 100644
--- a/cpu/ixp/npe/IxOsalOsServices.c
+++ b/arch/arm/cpu/ixp/npe/IxOsalOsServices.c
diff --git a/cpu/ixp/npe/IxOsalOsThread.c b/arch/arm/cpu/ixp/npe/IxOsalOsThread.c
index e6a4967fcdc..e6a4967fcdc 100644
--- a/cpu/ixp/npe/IxOsalOsThread.c
+++ b/arch/arm/cpu/ixp/npe/IxOsalOsThread.c
diff --git a/cpu/ixp/npe/IxQMgrAqmIf.c b/arch/arm/cpu/ixp/npe/IxQMgrAqmIf.c
index 738651322c8..738651322c8 100644
--- a/cpu/ixp/npe/IxQMgrAqmIf.c
+++ b/arch/arm/cpu/ixp/npe/IxQMgrAqmIf.c
diff --git a/cpu/ixp/npe/IxQMgrDispatcher.c b/arch/arm/cpu/ixp/npe/IxQMgrDispatcher.c
index 09f69ce3223..09f69ce3223 100644
--- a/cpu/ixp/npe/IxQMgrDispatcher.c
+++ b/arch/arm/cpu/ixp/npe/IxQMgrDispatcher.c
diff --git a/cpu/ixp/npe/IxQMgrInit.c b/arch/arm/cpu/ixp/npe/IxQMgrInit.c
index b00c22d08ea..b00c22d08ea 100644
--- a/cpu/ixp/npe/IxQMgrInit.c
+++ b/arch/arm/cpu/ixp/npe/IxQMgrInit.c
diff --git a/cpu/ixp/npe/IxQMgrQAccess.c b/arch/arm/cpu/ixp/npe/IxQMgrQAccess.c
index 8885736246d..8885736246d 100644
--- a/cpu/ixp/npe/IxQMgrQAccess.c
+++ b/arch/arm/cpu/ixp/npe/IxQMgrQAccess.c
diff --git a/cpu/ixp/npe/IxQMgrQCfg.c b/arch/arm/cpu/ixp/npe/IxQMgrQCfg.c
index ec7d837c38c..ec7d837c38c 100644
--- a/cpu/ixp/npe/IxQMgrQCfg.c
+++ b/arch/arm/cpu/ixp/npe/IxQMgrQCfg.c
diff --git a/cpu/ixp/npe/Makefile b/arch/arm/cpu/ixp/npe/Makefile
index 8fefd29eb56..e1f970062df 100644
--- a/cpu/ixp/npe/Makefile
+++ b/arch/arm/cpu/ixp/npe/Makefile
@@ -25,7 +25,7 @@ include $(TOPDIR)/config.mk
LIB := $(obj)libnpe.a
-LOCAL_CFLAGS += -I$(TOPDIR)/cpu/ixp/npe/include -DCONFIG_IXP425_COMPONENT_ETHDB -D__linux
+LOCAL_CFLAGS += -I$(TOPDIR)/arch/arm/cpu/ixp/npe/include -DCONFIG_IXP425_COMPONENT_ETHDB -D__linux
CFLAGS += $(LOCAL_CFLAGS)
HOSTCFLAGS += $(LOCAL_CFLAGS)
diff --git a/cpu/ixp/npe/include/IxAssert.h b/arch/arm/cpu/ixp/npe/include/IxAssert.h
index eae8b3f2731..eae8b3f2731 100644
--- a/cpu/ixp/npe/include/IxAssert.h
+++ b/arch/arm/cpu/ixp/npe/include/IxAssert.h
diff --git a/cpu/ixp/npe/include/IxAtmSch.h b/arch/arm/cpu/ixp/npe/include/IxAtmSch.h
index 73c3be29aba..73c3be29aba 100644
--- a/cpu/ixp/npe/include/IxAtmSch.h
+++ b/arch/arm/cpu/ixp/npe/include/IxAtmSch.h
diff --git a/cpu/ixp/npe/include/IxAtmTypes.h b/arch/arm/cpu/ixp/npe/include/IxAtmTypes.h
index 8624c3328e3..8624c3328e3 100644
--- a/cpu/ixp/npe/include/IxAtmTypes.h
+++ b/arch/arm/cpu/ixp/npe/include/IxAtmTypes.h
diff --git a/cpu/ixp/npe/include/IxAtmdAcc.h b/arch/arm/cpu/ixp/npe/include/IxAtmdAcc.h
index ae7b2434c33..ae7b2434c33 100644
--- a/cpu/ixp/npe/include/IxAtmdAcc.h
+++ b/arch/arm/cpu/ixp/npe/include/IxAtmdAcc.h
diff --git a/cpu/ixp/npe/include/IxAtmdAccCtrl.h b/arch/arm/cpu/ixp/npe/include/IxAtmdAccCtrl.h
index e2230493f2f..e2230493f2f 100644
--- a/cpu/ixp/npe/include/IxAtmdAccCtrl.h
+++ b/arch/arm/cpu/ixp/npe/include/IxAtmdAccCtrl.h
diff --git a/cpu/ixp/npe/include/IxAtmm.h b/arch/arm/cpu/ixp/npe/include/IxAtmm.h
index fcf523fca4a..fcf523fca4a 100644
--- a/cpu/ixp/npe/include/IxAtmm.h
+++ b/arch/arm/cpu/ixp/npe/include/IxAtmm.h
diff --git a/cpu/ixp/npe/include/IxDmaAcc.h b/arch/arm/cpu/ixp/npe/include/IxDmaAcc.h
index 45c7527de9d..45c7527de9d 100644
--- a/cpu/ixp/npe/include/IxDmaAcc.h
+++ b/arch/arm/cpu/ixp/npe/include/IxDmaAcc.h
diff --git a/cpu/ixp/npe/include/IxEthAcc.h b/arch/arm/cpu/ixp/npe/include/IxEthAcc.h
index ff706c451de..ff706c451de 100644
--- a/cpu/ixp/npe/include/IxEthAcc.h
+++ b/arch/arm/cpu/ixp/npe/include/IxEthAcc.h
diff --git a/cpu/ixp/npe/include/IxEthAccDataPlane_p.h b/arch/arm/cpu/ixp/npe/include/IxEthAccDataPlane_p.h
index 8b8e6b256c4..8b8e6b256c4 100644
--- a/cpu/ixp/npe/include/IxEthAccDataPlane_p.h
+++ b/arch/arm/cpu/ixp/npe/include/IxEthAccDataPlane_p.h
diff --git a/cpu/ixp/npe/include/IxEthAccMac_p.h b/arch/arm/cpu/ixp/npe/include/IxEthAccMac_p.h
index 93e9d98e76d..93e9d98e76d 100644
--- a/cpu/ixp/npe/include/IxEthAccMac_p.h
+++ b/arch/arm/cpu/ixp/npe/include/IxEthAccMac_p.h
diff --git a/cpu/ixp/npe/include/IxEthAccMii_p.h b/arch/arm/cpu/ixp/npe/include/IxEthAccMii_p.h
index 568d4a0fa4f..568d4a0fa4f 100644
--- a/cpu/ixp/npe/include/IxEthAccMii_p.h
+++ b/arch/arm/cpu/ixp/npe/include/IxEthAccMii_p.h
diff --git a/cpu/ixp/npe/include/IxEthAccQueueAssign_p.h b/arch/arm/cpu/ixp/npe/include/IxEthAccQueueAssign_p.h
index e5fd16e2fb1..e5fd16e2fb1 100644
--- a/cpu/ixp/npe/include/IxEthAccQueueAssign_p.h
+++ b/arch/arm/cpu/ixp/npe/include/IxEthAccQueueAssign_p.h
diff --git a/cpu/ixp/npe/include/IxEthAcc_p.h b/arch/arm/cpu/ixp/npe/include/IxEthAcc_p.h
index 0ee4123557e..0ee4123557e 100644
--- a/cpu/ixp/npe/include/IxEthAcc_p.h
+++ b/arch/arm/cpu/ixp/npe/include/IxEthAcc_p.h
diff --git a/cpu/ixp/npe/include/IxEthDB.h b/arch/arm/cpu/ixp/npe/include/IxEthDB.h
index 1189c9a1401..1189c9a1401 100644
--- a/cpu/ixp/npe/include/IxEthDB.h
+++ b/arch/arm/cpu/ixp/npe/include/IxEthDB.h
diff --git a/cpu/ixp/npe/include/IxEthDBLocks_p.h b/arch/arm/cpu/ixp/npe/include/IxEthDBLocks_p.h
index 1d8b24fdf66..1d8b24fdf66 100644
--- a/cpu/ixp/npe/include/IxEthDBLocks_p.h
+++ b/arch/arm/cpu/ixp/npe/include/IxEthDBLocks_p.h
diff --git a/cpu/ixp/npe/include/IxEthDBLog_p.h b/arch/arm/cpu/ixp/npe/include/IxEthDBLog_p.h
index 1d6b0bb20de..1d6b0bb20de 100644
--- a/cpu/ixp/npe/include/IxEthDBLog_p.h
+++ b/arch/arm/cpu/ixp/npe/include/IxEthDBLog_p.h
diff --git a/cpu/ixp/npe/include/IxEthDBMessages_p.h b/arch/arm/cpu/ixp/npe/include/IxEthDBMessages_p.h
index ff18160c1fd..ff18160c1fd 100644
--- a/cpu/ixp/npe/include/IxEthDBMessages_p.h
+++ b/arch/arm/cpu/ixp/npe/include/IxEthDBMessages_p.h
diff --git a/cpu/ixp/npe/include/IxEthDBPortDefs.h b/arch/arm/cpu/ixp/npe/include/IxEthDBPortDefs.h
index c3acbdddef7..c3acbdddef7 100644
--- a/cpu/ixp/npe/include/IxEthDBPortDefs.h
+++ b/arch/arm/cpu/ixp/npe/include/IxEthDBPortDefs.h
diff --git a/cpu/ixp/npe/include/IxEthDBQoS.h b/arch/arm/cpu/ixp/npe/include/IxEthDBQoS.h
index 6d34889452d..6d34889452d 100644
--- a/cpu/ixp/npe/include/IxEthDBQoS.h
+++ b/arch/arm/cpu/ixp/npe/include/IxEthDBQoS.h
diff --git a/cpu/ixp/npe/include/IxEthDB_p.h b/arch/arm/cpu/ixp/npe/include/IxEthDB_p.h
index ccec7ea7be2..ccec7ea7be2 100644
--- a/cpu/ixp/npe/include/IxEthDB_p.h
+++ b/arch/arm/cpu/ixp/npe/include/IxEthDB_p.h
diff --git a/cpu/ixp/npe/include/IxEthMii.h b/arch/arm/cpu/ixp/npe/include/IxEthMii.h
index 397253a9474..397253a9474 100644
--- a/cpu/ixp/npe/include/IxEthMii.h
+++ b/arch/arm/cpu/ixp/npe/include/IxEthMii.h
diff --git a/cpu/ixp/npe/include/IxEthMii_p.h b/arch/arm/cpu/ixp/npe/include/IxEthMii_p.h
index 104b65c1f04..104b65c1f04 100644
--- a/cpu/ixp/npe/include/IxEthMii_p.h
+++ b/arch/arm/cpu/ixp/npe/include/IxEthMii_p.h
diff --git a/cpu/ixp/npe/include/IxEthNpe.h b/arch/arm/cpu/ixp/npe/include/IxEthNpe.h
index 21bdedc5a76..21bdedc5a76 100644
--- a/cpu/ixp/npe/include/IxEthNpe.h
+++ b/arch/arm/cpu/ixp/npe/include/IxEthNpe.h
diff --git a/cpu/ixp/npe/include/IxFeatureCtrl.h b/arch/arm/cpu/ixp/npe/include/IxFeatureCtrl.h
index dabc38e25e6..dabc38e25e6 100644
--- a/cpu/ixp/npe/include/IxFeatureCtrl.h
+++ b/arch/arm/cpu/ixp/npe/include/IxFeatureCtrl.h
diff --git a/cpu/ixp/npe/include/IxHssAcc.h b/arch/arm/cpu/ixp/npe/include/IxHssAcc.h
index 07bb119b0b7..07bb119b0b7 100644
--- a/cpu/ixp/npe/include/IxHssAcc.h
+++ b/arch/arm/cpu/ixp/npe/include/IxHssAcc.h
diff --git a/cpu/ixp/npe/include/IxI2cDrv.h b/arch/arm/cpu/ixp/npe/include/IxI2cDrv.h
index 92c6b24b46e..92c6b24b46e 100644
--- a/cpu/ixp/npe/include/IxI2cDrv.h
+++ b/arch/arm/cpu/ixp/npe/include/IxI2cDrv.h
diff --git a/cpu/ixp/npe/include/IxNpeA.h b/arch/arm/cpu/ixp/npe/include/IxNpeA.h
index 7427cc41c8f..7427cc41c8f 100644
--- a/cpu/ixp/npe/include/IxNpeA.h
+++ b/arch/arm/cpu/ixp/npe/include/IxNpeA.h
diff --git a/cpu/ixp/npe/include/IxNpeDl.h b/arch/arm/cpu/ixp/npe/include/IxNpeDl.h
index 86f69f41442..86f69f41442 100644
--- a/cpu/ixp/npe/include/IxNpeDl.h
+++ b/arch/arm/cpu/ixp/npe/include/IxNpeDl.h
diff --git a/cpu/ixp/npe/include/IxNpeDlImageMgr_p.h b/arch/arm/cpu/ixp/npe/include/IxNpeDlImageMgr_p.h
index 622f879a41d..622f879a41d 100644
--- a/cpu/ixp/npe/include/IxNpeDlImageMgr_p.h
+++ b/arch/arm/cpu/ixp/npe/include/IxNpeDlImageMgr_p.h
diff --git a/cpu/ixp/npe/include/IxNpeDlMacros_p.h b/arch/arm/cpu/ixp/npe/include/IxNpeDlMacros_p.h
index e32906a63a7..e32906a63a7 100644
--- a/cpu/ixp/npe/include/IxNpeDlMacros_p.h
+++ b/arch/arm/cpu/ixp/npe/include/IxNpeDlMacros_p.h
diff --git a/cpu/ixp/npe/include/IxNpeDlNpeMgrEcRegisters_p.h b/arch/arm/cpu/ixp/npe/include/IxNpeDlNpeMgrEcRegisters_p.h
index f6821266774..f6821266774 100644
--- a/cpu/ixp/npe/include/IxNpeDlNpeMgrEcRegisters_p.h
+++ b/arch/arm/cpu/ixp/npe/include/IxNpeDlNpeMgrEcRegisters_p.h
diff --git a/cpu/ixp/npe/include/IxNpeDlNpeMgrUtils_p.h b/arch/arm/cpu/ixp/npe/include/IxNpeDlNpeMgrUtils_p.h
index a752f26e886..a752f26e886 100644
--- a/cpu/ixp/npe/include/IxNpeDlNpeMgrUtils_p.h
+++ b/arch/arm/cpu/ixp/npe/include/IxNpeDlNpeMgrUtils_p.h
diff --git a/cpu/ixp/npe/include/IxNpeDlNpeMgr_p.h b/arch/arm/cpu/ixp/npe/include/IxNpeDlNpeMgr_p.h
index b7fb0f02172..b7fb0f02172 100644
--- a/cpu/ixp/npe/include/IxNpeDlNpeMgr_p.h
+++ b/arch/arm/cpu/ixp/npe/include/IxNpeDlNpeMgr_p.h
diff --git a/cpu/ixp/npe/include/IxNpeMh.h b/arch/arm/cpu/ixp/npe/include/IxNpeMh.h
index 20ee38b0628..20ee38b0628 100644
--- a/cpu/ixp/npe/include/IxNpeMh.h
+++ b/arch/arm/cpu/ixp/npe/include/IxNpeMh.h
diff --git a/cpu/ixp/npe/include/IxNpeMhConfig_p.h b/arch/arm/cpu/ixp/npe/include/IxNpeMhConfig_p.h
index 375b3468e6d..375b3468e6d 100644
--- a/cpu/ixp/npe/include/IxNpeMhConfig_p.h
+++ b/arch/arm/cpu/ixp/npe/include/IxNpeMhConfig_p.h
diff --git a/cpu/ixp/npe/include/IxNpeMhMacros_p.h b/arch/arm/cpu/ixp/npe/include/IxNpeMhMacros_p.h
index 68f34ef3573..68f34ef3573 100644
--- a/cpu/ixp/npe/include/IxNpeMhMacros_p.h
+++ b/arch/arm/cpu/ixp/npe/include/IxNpeMhMacros_p.h
diff --git a/cpu/ixp/npe/include/IxNpeMhReceive_p.h b/arch/arm/cpu/ixp/npe/include/IxNpeMhReceive_p.h
index 6416bedcbcf..6416bedcbcf 100644
--- a/cpu/ixp/npe/include/IxNpeMhReceive_p.h
+++ b/arch/arm/cpu/ixp/npe/include/IxNpeMhReceive_p.h
diff --git a/cpu/ixp/npe/include/IxNpeMhSend_p.h b/arch/arm/cpu/ixp/npe/include/IxNpeMhSend_p.h
index 977cc94a7f2..977cc94a7f2 100644
--- a/cpu/ixp/npe/include/IxNpeMhSend_p.h
+++ b/arch/arm/cpu/ixp/npe/include/IxNpeMhSend_p.h
diff --git a/cpu/ixp/npe/include/IxNpeMhSolicitedCbMgr_p.h b/arch/arm/cpu/ixp/npe/include/IxNpeMhSolicitedCbMgr_p.h
index 40cd496c943..40cd496c943 100644
--- a/cpu/ixp/npe/include/IxNpeMhSolicitedCbMgr_p.h
+++ b/arch/arm/cpu/ixp/npe/include/IxNpeMhSolicitedCbMgr_p.h
diff --git a/cpu/ixp/npe/include/IxNpeMhUnsolicitedCbMgr_p.h b/arch/arm/cpu/ixp/npe/include/IxNpeMhUnsolicitedCbMgr_p.h
index dea8cafa259..dea8cafa259 100644
--- a/cpu/ixp/npe/include/IxNpeMhUnsolicitedCbMgr_p.h
+++ b/arch/arm/cpu/ixp/npe/include/IxNpeMhUnsolicitedCbMgr_p.h
diff --git a/cpu/ixp/npe/include/IxNpeMicrocode.h b/arch/arm/cpu/ixp/npe/include/IxNpeMicrocode.h
index 893d8030a10..893d8030a10 100644
--- a/cpu/ixp/npe/include/IxNpeMicrocode.h
+++ b/arch/arm/cpu/ixp/npe/include/IxNpeMicrocode.h
diff --git a/cpu/ixp/npe/include/IxOsBufLib.h b/arch/arm/cpu/ixp/npe/include/IxOsBufLib.h
index a297a97d8bf..a297a97d8bf 100644
--- a/cpu/ixp/npe/include/IxOsBufLib.h
+++ b/arch/arm/cpu/ixp/npe/include/IxOsBufLib.h
diff --git a/cpu/ixp/npe/include/IxOsBuffMgt.h b/arch/arm/cpu/ixp/npe/include/IxOsBuffMgt.h
index b7de712bc51..b7de712bc51 100644
--- a/cpu/ixp/npe/include/IxOsBuffMgt.h
+++ b/arch/arm/cpu/ixp/npe/include/IxOsBuffMgt.h
diff --git a/cpu/ixp/npe/include/IxOsBuffPoolMgt.h b/arch/arm/cpu/ixp/npe/include/IxOsBuffPoolMgt.h
index 4a983c79116..4a983c79116 100644
--- a/cpu/ixp/npe/include/IxOsBuffPoolMgt.h
+++ b/arch/arm/cpu/ixp/npe/include/IxOsBuffPoolMgt.h
diff --git a/cpu/ixp/npe/include/IxOsCacheMMU.h b/arch/arm/cpu/ixp/npe/include/IxOsCacheMMU.h
index 2c8592fe80e..2c8592fe80e 100644
--- a/cpu/ixp/npe/include/IxOsCacheMMU.h
+++ b/arch/arm/cpu/ixp/npe/include/IxOsCacheMMU.h
diff --git a/cpu/ixp/npe/include/IxOsPrintf.h b/arch/arm/cpu/ixp/npe/include/IxOsPrintf.h
index 218e140934b..218e140934b 100644
--- a/cpu/ixp/npe/include/IxOsPrintf.h
+++ b/arch/arm/cpu/ixp/npe/include/IxOsPrintf.h
diff --git a/cpu/ixp/npe/include/IxOsServices.h b/arch/arm/cpu/ixp/npe/include/IxOsServices.h
index 62e8a790b93..62e8a790b93 100644
--- a/cpu/ixp/npe/include/IxOsServices.h
+++ b/arch/arm/cpu/ixp/npe/include/IxOsServices.h
diff --git a/cpu/ixp/npe/include/IxOsServicesComponents.h b/arch/arm/cpu/ixp/npe/include/IxOsServicesComponents.h
index d662cd3eeec..d662cd3eeec 100644
--- a/cpu/ixp/npe/include/IxOsServicesComponents.h
+++ b/arch/arm/cpu/ixp/npe/include/IxOsServicesComponents.h
diff --git a/cpu/ixp/npe/include/IxOsServicesEndianess.h b/arch/arm/cpu/ixp/npe/include/IxOsServicesEndianess.h
index 0d6cd8ccefd..0d6cd8ccefd 100644
--- a/cpu/ixp/npe/include/IxOsServicesEndianess.h
+++ b/arch/arm/cpu/ixp/npe/include/IxOsServicesEndianess.h
diff --git a/cpu/ixp/npe/include/IxOsServicesMemAccess.h b/arch/arm/cpu/ixp/npe/include/IxOsServicesMemAccess.h
index 58e99410657..58e99410657 100644
--- a/cpu/ixp/npe/include/IxOsServicesMemAccess.h
+++ b/arch/arm/cpu/ixp/npe/include/IxOsServicesMemAccess.h
diff --git a/cpu/ixp/npe/include/IxOsServicesMemMap.h b/arch/arm/cpu/ixp/npe/include/IxOsServicesMemMap.h
index 4ce37c3f672..4ce37c3f672 100644
--- a/cpu/ixp/npe/include/IxOsServicesMemMap.h
+++ b/arch/arm/cpu/ixp/npe/include/IxOsServicesMemMap.h
diff --git a/cpu/ixp/npe/include/IxOsal.h b/arch/arm/cpu/ixp/npe/include/IxOsal.h
index b2a93a5dba1..b2a93a5dba1 100644
--- a/cpu/ixp/npe/include/IxOsal.h
+++ b/arch/arm/cpu/ixp/npe/include/IxOsal.h
diff --git a/cpu/ixp/npe/include/IxOsalAssert.h b/arch/arm/cpu/ixp/npe/include/IxOsalAssert.h
index 04a4f515aa9..04a4f515aa9 100644
--- a/cpu/ixp/npe/include/IxOsalAssert.h
+++ b/arch/arm/cpu/ixp/npe/include/IxOsalAssert.h
diff --git a/cpu/ixp/npe/include/IxOsalBackward.h b/arch/arm/cpu/ixp/npe/include/IxOsalBackward.h
index ea9f30731ab..ea9f30731ab 100644
--- a/cpu/ixp/npe/include/IxOsalBackward.h
+++ b/arch/arm/cpu/ixp/npe/include/IxOsalBackward.h
diff --git a/cpu/ixp/npe/include/IxOsalBackwardAssert.h b/arch/arm/cpu/ixp/npe/include/IxOsalBackwardAssert.h
index be1e27255d1..be1e27255d1 100644
--- a/cpu/ixp/npe/include/IxOsalBackwardAssert.h
+++ b/arch/arm/cpu/ixp/npe/include/IxOsalBackwardAssert.h
diff --git a/cpu/ixp/npe/include/IxOsalBackwardBufferMgt.h b/arch/arm/cpu/ixp/npe/include/IxOsalBackwardBufferMgt.h
index 4cf80d31eb7..4cf80d31eb7 100644
--- a/cpu/ixp/npe/include/IxOsalBackwardBufferMgt.h
+++ b/arch/arm/cpu/ixp/npe/include/IxOsalBackwardBufferMgt.h
diff --git a/cpu/ixp/npe/include/IxOsalBackwardCacheMMU.h b/arch/arm/cpu/ixp/npe/include/IxOsalBackwardCacheMMU.h
index fe570e64175..fe570e64175 100644
--- a/cpu/ixp/npe/include/IxOsalBackwardCacheMMU.h
+++ b/arch/arm/cpu/ixp/npe/include/IxOsalBackwardCacheMMU.h
diff --git a/cpu/ixp/npe/include/IxOsalBackwardMemMap.h b/arch/arm/cpu/ixp/npe/include/IxOsalBackwardMemMap.h
index 3881a3b6dac..3881a3b6dac 100644
--- a/cpu/ixp/npe/include/IxOsalBackwardMemMap.h
+++ b/arch/arm/cpu/ixp/npe/include/IxOsalBackwardMemMap.h
diff --git a/cpu/ixp/npe/include/IxOsalBackwardOsServices.h b/arch/arm/cpu/ixp/npe/include/IxOsalBackwardOsServices.h
index 0ccff84aeed..0ccff84aeed 100644
--- a/cpu/ixp/npe/include/IxOsalBackwardOsServices.h
+++ b/arch/arm/cpu/ixp/npe/include/IxOsalBackwardOsServices.h
diff --git a/cpu/ixp/npe/include/IxOsalBackwardOssl.h b/arch/arm/cpu/ixp/npe/include/IxOsalBackwardOssl.h
index 634b494aece..634b494aece 100644
--- a/cpu/ixp/npe/include/IxOsalBackwardOssl.h
+++ b/arch/arm/cpu/ixp/npe/include/IxOsalBackwardOssl.h
diff --git a/cpu/ixp/npe/include/IxOsalBufferMgt.h b/arch/arm/cpu/ixp/npe/include/IxOsalBufferMgt.h
index 497ed047101..497ed047101 100644
--- a/cpu/ixp/npe/include/IxOsalBufferMgt.h
+++ b/arch/arm/cpu/ixp/npe/include/IxOsalBufferMgt.h
diff --git a/cpu/ixp/npe/include/IxOsalBufferMgtDefault.h b/arch/arm/cpu/ixp/npe/include/IxOsalBufferMgtDefault.h
index 684b52edb4b..684b52edb4b 100644
--- a/cpu/ixp/npe/include/IxOsalBufferMgtDefault.h
+++ b/arch/arm/cpu/ixp/npe/include/IxOsalBufferMgtDefault.h
diff --git a/cpu/ixp/npe/include/IxOsalConfig.h b/arch/arm/cpu/ixp/npe/include/IxOsalConfig.h
index d56e796393b..d56e796393b 100644
--- a/cpu/ixp/npe/include/IxOsalConfig.h
+++ b/arch/arm/cpu/ixp/npe/include/IxOsalConfig.h
diff --git a/cpu/ixp/npe/include/IxOsalEndianess.h b/arch/arm/cpu/ixp/npe/include/IxOsalEndianess.h
index 3b1c7394745..3b1c7394745 100644
--- a/cpu/ixp/npe/include/IxOsalEndianess.h
+++ b/arch/arm/cpu/ixp/npe/include/IxOsalEndianess.h
diff --git a/cpu/ixp/npe/include/IxOsalIoMem.h b/arch/arm/cpu/ixp/npe/include/IxOsalIoMem.h
index ea6d64d0006..ea6d64d0006 100644
--- a/cpu/ixp/npe/include/IxOsalIoMem.h
+++ b/arch/arm/cpu/ixp/npe/include/IxOsalIoMem.h
diff --git a/cpu/ixp/npe/include/IxOsalMemAccess.h b/arch/arm/cpu/ixp/npe/include/IxOsalMemAccess.h
index 9e7fb87be5b..9e7fb87be5b 100644
--- a/cpu/ixp/npe/include/IxOsalMemAccess.h
+++ b/arch/arm/cpu/ixp/npe/include/IxOsalMemAccess.h
diff --git a/cpu/ixp/npe/include/IxOsalOem.h b/arch/arm/cpu/ixp/npe/include/IxOsalOem.h
index f89402620cb..f89402620cb 100644
--- a/cpu/ixp/npe/include/IxOsalOem.h
+++ b/arch/arm/cpu/ixp/npe/include/IxOsalOem.h
diff --git a/cpu/ixp/npe/include/IxOsalOs.h b/arch/arm/cpu/ixp/npe/include/IxOsalOs.h
index 6c666134159..6c666134159 100644
--- a/cpu/ixp/npe/include/IxOsalOs.h
+++ b/arch/arm/cpu/ixp/npe/include/IxOsalOs.h
diff --git a/cpu/ixp/npe/include/IxOsalOsAssert.h b/arch/arm/cpu/ixp/npe/include/IxOsalOsAssert.h
index e4c3e1f6147..e4c3e1f6147 100644
--- a/cpu/ixp/npe/include/IxOsalOsAssert.h
+++ b/arch/arm/cpu/ixp/npe/include/IxOsalOsAssert.h
diff --git a/cpu/ixp/npe/include/IxOsalOsBufferMgt.h b/arch/arm/cpu/ixp/npe/include/IxOsalOsBufferMgt.h
index 8e46586ea0f..8e46586ea0f 100644
--- a/cpu/ixp/npe/include/IxOsalOsBufferMgt.h
+++ b/arch/arm/cpu/ixp/npe/include/IxOsalOsBufferMgt.h
diff --git a/cpu/ixp/npe/include/IxOsalOsIxp400.h b/arch/arm/cpu/ixp/npe/include/IxOsalOsIxp400.h
index 44a94fb30fe..44a94fb30fe 100644
--- a/cpu/ixp/npe/include/IxOsalOsIxp400.h
+++ b/arch/arm/cpu/ixp/npe/include/IxOsalOsIxp400.h
diff --git a/cpu/ixp/npe/include/IxOsalOsIxp400CustomizedMapping.h b/arch/arm/cpu/ixp/npe/include/IxOsalOsIxp400CustomizedMapping.h
index 47ce3a2d80d..47ce3a2d80d 100644
--- a/cpu/ixp/npe/include/IxOsalOsIxp400CustomizedMapping.h
+++ b/arch/arm/cpu/ixp/npe/include/IxOsalOsIxp400CustomizedMapping.h
diff --git a/cpu/ixp/npe/include/IxOsalOsTypes.h b/arch/arm/cpu/ixp/npe/include/IxOsalOsTypes.h
index 272eef185ed..272eef185ed 100644
--- a/cpu/ixp/npe/include/IxOsalOsTypes.h
+++ b/arch/arm/cpu/ixp/npe/include/IxOsalOsTypes.h
diff --git a/cpu/ixp/npe/include/IxOsalOsUtilitySymbols.h b/arch/arm/cpu/ixp/npe/include/IxOsalOsUtilitySymbols.h
index beb45a0794e..beb45a0794e 100644
--- a/cpu/ixp/npe/include/IxOsalOsUtilitySymbols.h
+++ b/arch/arm/cpu/ixp/npe/include/IxOsalOsUtilitySymbols.h
diff --git a/cpu/ixp/npe/include/IxOsalTypes.h b/arch/arm/cpu/ixp/npe/include/IxOsalTypes.h
index a190a707e32..a190a707e32 100644
--- a/cpu/ixp/npe/include/IxOsalTypes.h
+++ b/arch/arm/cpu/ixp/npe/include/IxOsalTypes.h
diff --git a/cpu/ixp/npe/include/IxOsalUtilitySymbols.h b/arch/arm/cpu/ixp/npe/include/IxOsalUtilitySymbols.h
index f2a73db8b97..f2a73db8b97 100644
--- a/cpu/ixp/npe/include/IxOsalUtilitySymbols.h
+++ b/arch/arm/cpu/ixp/npe/include/IxOsalUtilitySymbols.h
diff --git a/cpu/ixp/npe/include/IxParityENAcc.h b/arch/arm/cpu/ixp/npe/include/IxParityENAcc.h
index 62fe1714f19..62fe1714f19 100644
--- a/cpu/ixp/npe/include/IxParityENAcc.h
+++ b/arch/arm/cpu/ixp/npe/include/IxParityENAcc.h
diff --git a/cpu/ixp/npe/include/IxPerfProfAcc.h b/arch/arm/cpu/ixp/npe/include/IxPerfProfAcc.h
index 65c0ba96ab7..65c0ba96ab7 100644
--- a/cpu/ixp/npe/include/IxPerfProfAcc.h
+++ b/arch/arm/cpu/ixp/npe/include/IxPerfProfAcc.h
diff --git a/cpu/ixp/npe/include/IxQMgr.h b/arch/arm/cpu/ixp/npe/include/IxQMgr.h
index 165ed96e545..165ed96e545 100644
--- a/cpu/ixp/npe/include/IxQMgr.h
+++ b/arch/arm/cpu/ixp/npe/include/IxQMgr.h
diff --git a/cpu/ixp/npe/include/IxQMgrAqmIf_p.h b/arch/arm/cpu/ixp/npe/include/IxQMgrAqmIf_p.h
index 4f0f64d273c..4f0f64d273c 100644
--- a/cpu/ixp/npe/include/IxQMgrAqmIf_p.h
+++ b/arch/arm/cpu/ixp/npe/include/IxQMgrAqmIf_p.h
diff --git a/cpu/ixp/npe/include/IxQMgrDefines_p.h b/arch/arm/cpu/ixp/npe/include/IxQMgrDefines_p.h
index 0183596af54..0183596af54 100644
--- a/cpu/ixp/npe/include/IxQMgrDefines_p.h
+++ b/arch/arm/cpu/ixp/npe/include/IxQMgrDefines_p.h
diff --git a/cpu/ixp/npe/include/IxQMgrDispatcher_p.h b/arch/arm/cpu/ixp/npe/include/IxQMgrDispatcher_p.h
index 71a3f8588e9..71a3f8588e9 100644
--- a/cpu/ixp/npe/include/IxQMgrDispatcher_p.h
+++ b/arch/arm/cpu/ixp/npe/include/IxQMgrDispatcher_p.h
diff --git a/cpu/ixp/npe/include/IxQMgrLog_p.h b/arch/arm/cpu/ixp/npe/include/IxQMgrLog_p.h
index 6b685b8a285..6b685b8a285 100644
--- a/cpu/ixp/npe/include/IxQMgrLog_p.h
+++ b/arch/arm/cpu/ixp/npe/include/IxQMgrLog_p.h
diff --git a/cpu/ixp/npe/include/IxQMgrQAccess_p.h b/arch/arm/cpu/ixp/npe/include/IxQMgrQAccess_p.h
index 8612670a174..8612670a174 100644
--- a/cpu/ixp/npe/include/IxQMgrQAccess_p.h
+++ b/arch/arm/cpu/ixp/npe/include/IxQMgrQAccess_p.h
diff --git a/cpu/ixp/npe/include/IxQMgrQCfg_p.h b/arch/arm/cpu/ixp/npe/include/IxQMgrQCfg_p.h
index c9dae1ef049..c9dae1ef049 100644
--- a/cpu/ixp/npe/include/IxQMgrQCfg_p.h
+++ b/arch/arm/cpu/ixp/npe/include/IxQMgrQCfg_p.h
diff --git a/cpu/ixp/npe/include/IxQueueAssignments.h b/arch/arm/cpu/ixp/npe/include/IxQueueAssignments.h
index f7194e72ec4..f7194e72ec4 100644
--- a/cpu/ixp/npe/include/IxQueueAssignments.h
+++ b/arch/arm/cpu/ixp/npe/include/IxQueueAssignments.h
diff --git a/cpu/ixp/npe/include/IxSspAcc.h b/arch/arm/cpu/ixp/npe/include/IxSspAcc.h
index 35e7abf06fc..35e7abf06fc 100644
--- a/cpu/ixp/npe/include/IxSspAcc.h
+++ b/arch/arm/cpu/ixp/npe/include/IxSspAcc.h
diff --git a/cpu/ixp/npe/include/IxTimeSyncAcc.h b/arch/arm/cpu/ixp/npe/include/IxTimeSyncAcc.h
index 25effed90b4..25effed90b4 100644
--- a/cpu/ixp/npe/include/IxTimeSyncAcc.h
+++ b/arch/arm/cpu/ixp/npe/include/IxTimeSyncAcc.h
diff --git a/cpu/ixp/npe/include/IxTimerCtrl.h b/arch/arm/cpu/ixp/npe/include/IxTimerCtrl.h
index 669dd3ef286..669dd3ef286 100644
--- a/cpu/ixp/npe/include/IxTimerCtrl.h
+++ b/arch/arm/cpu/ixp/npe/include/IxTimerCtrl.h
diff --git a/cpu/ixp/npe/include/IxTypes.h b/arch/arm/cpu/ixp/npe/include/IxTypes.h
index c4c5a2d2677..c4c5a2d2677 100644
--- a/cpu/ixp/npe/include/IxTypes.h
+++ b/arch/arm/cpu/ixp/npe/include/IxTypes.h
diff --git a/cpu/ixp/npe/include/IxUART.h b/arch/arm/cpu/ixp/npe/include/IxUART.h
index 03a44441c51..03a44441c51 100644
--- a/cpu/ixp/npe/include/IxUART.h
+++ b/arch/arm/cpu/ixp/npe/include/IxUART.h
diff --git a/cpu/ixp/npe/include/IxVersionId.h b/arch/arm/cpu/ixp/npe/include/IxVersionId.h
index 27796ede842..27796ede842 100644
--- a/cpu/ixp/npe/include/IxVersionId.h
+++ b/arch/arm/cpu/ixp/npe/include/IxVersionId.h
diff --git a/cpu/ixp/npe/include/ix_error.h b/arch/arm/cpu/ixp/npe/include/ix_error.h
index d32ace20b5e..d32ace20b5e 100644
--- a/cpu/ixp/npe/include/ix_error.h
+++ b/arch/arm/cpu/ixp/npe/include/ix_error.h
diff --git a/cpu/ixp/npe/include/ix_macros.h b/arch/arm/cpu/ixp/npe/include/ix_macros.h
index 53f5942f979..53f5942f979 100644
--- a/cpu/ixp/npe/include/ix_macros.h
+++ b/arch/arm/cpu/ixp/npe/include/ix_macros.h
diff --git a/cpu/ixp/npe/include/ix_os_type.h b/arch/arm/cpu/ixp/npe/include/ix_os_type.h
index 8575096722f..8575096722f 100644
--- a/cpu/ixp/npe/include/ix_os_type.h
+++ b/arch/arm/cpu/ixp/npe/include/ix_os_type.h
diff --git a/cpu/ixp/npe/include/ix_ossl.h b/arch/arm/cpu/ixp/npe/include/ix_ossl.h
index b59f7d08732..b59f7d08732 100644
--- a/cpu/ixp/npe/include/ix_ossl.h
+++ b/arch/arm/cpu/ixp/npe/include/ix_ossl.h
diff --git a/cpu/ixp/npe/include/ix_symbols.h b/arch/arm/cpu/ixp/npe/include/ix_symbols.h
index f7bb029d66f..f7bb029d66f 100644
--- a/cpu/ixp/npe/include/ix_symbols.h
+++ b/arch/arm/cpu/ixp/npe/include/ix_symbols.h
diff --git a/cpu/ixp/npe/include/ix_types.h b/arch/arm/cpu/ixp/npe/include/ix_types.h
index fc7b1e993a9..fc7b1e993a9 100644
--- a/cpu/ixp/npe/include/ix_types.h
+++ b/arch/arm/cpu/ixp/npe/include/ix_types.h
diff --git a/cpu/ixp/npe/include/npe.h b/arch/arm/cpu/ixp/npe/include/npe.h
index 3d6f7274760..3d6f7274760 100644
--- a/cpu/ixp/npe/include/npe.h
+++ b/arch/arm/cpu/ixp/npe/include/npe.h
diff --git a/cpu/ixp/npe/include/os_datatypes.h b/arch/arm/cpu/ixp/npe/include/os_datatypes.h
index 4387b2a0525..4387b2a0525 100644
--- a/cpu/ixp/npe/include/os_datatypes.h
+++ b/arch/arm/cpu/ixp/npe/include/os_datatypes.h
diff --git a/cpu/ixp/npe/miiphy.c b/arch/arm/cpu/ixp/npe/miiphy.c
index b208c51eae8..b208c51eae8 100644
--- a/cpu/ixp/npe/miiphy.c
+++ b/arch/arm/cpu/ixp/npe/miiphy.c
diff --git a/cpu/ixp/npe/npe.c b/arch/arm/cpu/ixp/npe/npe.c
index 2e6868960a0..2e6868960a0 100644
--- a/cpu/ixp/npe/npe.c
+++ b/arch/arm/cpu/ixp/npe/npe.c
diff --git a/cpu/ixp/start.S b/arch/arm/cpu/ixp/start.S
index 5ebce5338cb..5ebce5338cb 100644
--- a/cpu/ixp/start.S
+++ b/arch/arm/cpu/ixp/start.S
diff --git a/cpu/ixp/timer.c b/arch/arm/cpu/ixp/timer.c
index edf341ff9f9..edf341ff9f9 100644
--- a/cpu/ixp/timer.c
+++ b/arch/arm/cpu/ixp/timer.c
diff --git a/cpu/ixp/u-boot.lds b/arch/arm/cpu/ixp/u-boot.lds
index 85209caf744..b8ff2eed5c9 100644
--- a/cpu/ixp/u-boot.lds
+++ b/arch/arm/cpu/ixp/u-boot.lds
@@ -31,7 +31,7 @@ SECTIONS
. = ALIGN(4);
.text :
{
- cpu/ixp/start.o(.text)
+ arch/arm/cpu/ixp/start.o(.text)
*(.text)
}
diff --git a/cpu/lh7a40x/Makefile b/arch/arm/cpu/lh7a40x/Makefile
index 1b3f58abb93..1b3f58abb93 100644
--- a/cpu/lh7a40x/Makefile
+++ b/arch/arm/cpu/lh7a40x/Makefile
diff --git a/cpu/lh7a40x/config.mk b/arch/arm/cpu/lh7a40x/config.mk
index 47b2b7b722d..47b2b7b722d 100644
--- a/cpu/lh7a40x/config.mk
+++ b/arch/arm/cpu/lh7a40x/config.mk
diff --git a/cpu/lh7a40x/cpu.c b/arch/arm/cpu/lh7a40x/cpu.c
index b193189123b..b193189123b 100644
--- a/cpu/lh7a40x/cpu.c
+++ b/arch/arm/cpu/lh7a40x/cpu.c
diff --git a/cpu/lh7a40x/speed.c b/arch/arm/cpu/lh7a40x/speed.c
index 333ebb504aa..333ebb504aa 100644
--- a/cpu/lh7a40x/speed.c
+++ b/arch/arm/cpu/lh7a40x/speed.c
diff --git a/cpu/lh7a40x/start.S b/arch/arm/cpu/lh7a40x/start.S
index a1321b1d740..a1321b1d740 100644
--- a/cpu/lh7a40x/start.S
+++ b/arch/arm/cpu/lh7a40x/start.S
diff --git a/cpu/lh7a40x/timer.c b/arch/arm/cpu/lh7a40x/timer.c
index 2691315d84f..2691315d84f 100644
--- a/cpu/lh7a40x/timer.c
+++ b/arch/arm/cpu/lh7a40x/timer.c
diff --git a/cpu/lh7a40x/u-boot.lds b/arch/arm/cpu/lh7a40x/u-boot.lds
index e7543c97ce0..5a8ccf58884 100644
--- a/cpu/lh7a40x/u-boot.lds
+++ b/arch/arm/cpu/lh7a40x/u-boot.lds
@@ -31,7 +31,7 @@ SECTIONS
. = ALIGN(4);
.text :
{
- cpu/lh7a40x/start.o (.text)
+ arch/arm/cpu/lh7a40x/start.o (.text)
*(.text)
}
diff --git a/cpu/pxa/Makefile b/arch/arm/cpu/pxa/Makefile
index 07a151a1703..07a151a1703 100644
--- a/cpu/pxa/Makefile
+++ b/arch/arm/cpu/pxa/Makefile
diff --git a/cpu/pxa/config.mk b/arch/arm/cpu/pxa/config.mk
index a05d69ca270..a05d69ca270 100644
--- a/cpu/pxa/config.mk
+++ b/arch/arm/cpu/pxa/config.mk
diff --git a/cpu/pxa/cpu.c b/arch/arm/cpu/pxa/cpu.c
index 800d120e718..800d120e718 100644
--- a/cpu/pxa/cpu.c
+++ b/arch/arm/cpu/pxa/cpu.c
diff --git a/cpu/pxa/i2c.c b/arch/arm/cpu/pxa/i2c.c
index 6b72ba13a09..6b72ba13a09 100644
--- a/cpu/pxa/i2c.c
+++ b/arch/arm/cpu/pxa/i2c.c
diff --git a/cpu/pxa/pxafb.c b/arch/arm/cpu/pxa/pxafb.c
index d56c5f099f0..d56c5f099f0 100644
--- a/cpu/pxa/pxafb.c
+++ b/arch/arm/cpu/pxa/pxafb.c
diff --git a/cpu/pxa/start.S b/arch/arm/cpu/pxa/start.S
index 63ab0c591aa..63ab0c591aa 100644
--- a/cpu/pxa/start.S
+++ b/arch/arm/cpu/pxa/start.S
diff --git a/cpu/pxa/timer.c b/arch/arm/cpu/pxa/timer.c
index 8d0f82679b0..8d0f82679b0 100644
--- a/cpu/pxa/timer.c
+++ b/arch/arm/cpu/pxa/timer.c
diff --git a/cpu/pxa/u-boot.lds b/arch/arm/cpu/pxa/u-boot.lds
index 77ab3c902b4..d4e85ef5500 100644
--- a/cpu/pxa/u-boot.lds
+++ b/arch/arm/cpu/pxa/u-boot.lds
@@ -31,7 +31,7 @@ SECTIONS
. = ALIGN(4);
.text :
{
- cpu/pxa/start.o (.text)
+ arch/arm/cpu/pxa/start.o (.text)
*(.text)
}
diff --git a/cpu/pxa/usb.c b/arch/arm/cpu/pxa/usb.c
index bd718a6fff8..bd718a6fff8 100644
--- a/cpu/pxa/usb.c
+++ b/arch/arm/cpu/pxa/usb.c
diff --git a/cpu/s3c44b0/Makefile b/arch/arm/cpu/s3c44b0/Makefile
index 6da2016f660..6da2016f660 100644
--- a/cpu/s3c44b0/Makefile
+++ b/arch/arm/cpu/s3c44b0/Makefile
diff --git a/cpu/s3c44b0/cache.c b/arch/arm/cpu/s3c44b0/cache.c
index 66974f61a63..66974f61a63 100644
--- a/cpu/s3c44b0/cache.c
+++ b/arch/arm/cpu/s3c44b0/cache.c
diff --git a/cpu/s3c44b0/config.mk b/arch/arm/cpu/s3c44b0/config.mk
index 7454d728a55..7454d728a55 100644
--- a/cpu/s3c44b0/config.mk
+++ b/arch/arm/cpu/s3c44b0/config.mk
diff --git a/cpu/s3c44b0/cpu.c b/arch/arm/cpu/s3c44b0/cpu.c
index bca38f81d33..bca38f81d33 100644
--- a/cpu/s3c44b0/cpu.c
+++ b/arch/arm/cpu/s3c44b0/cpu.c
diff --git a/cpu/s3c44b0/start.S b/arch/arm/cpu/s3c44b0/start.S
index f5a3d3ac386..f5a3d3ac386 100644
--- a/cpu/s3c44b0/start.S
+++ b/arch/arm/cpu/s3c44b0/start.S
diff --git a/cpu/s3c44b0/timer.c b/arch/arm/cpu/s3c44b0/timer.c
index 6f1d8f677af..6f1d8f677af 100644
--- a/cpu/s3c44b0/timer.c
+++ b/arch/arm/cpu/s3c44b0/timer.c
diff --git a/cpu/s3c44b0/u-boot.lds b/arch/arm/cpu/s3c44b0/u-boot.lds
index 41ca3b4e8d2..267d94c083d 100644
--- a/cpu/s3c44b0/u-boot.lds
+++ b/arch/arm/cpu/s3c44b0/u-boot.lds
@@ -31,7 +31,7 @@ SECTIONS
. = ALIGN(4);
.text :
{
- cpu/s3c44b0/start.o (.text)
+ arch/arm/cpu/s3c44b0/start.o (.text)
*(.text)
}
diff --git a/cpu/sa1100/Makefile b/arch/arm/cpu/sa1100/Makefile
index 28b668267c4..28b668267c4 100644
--- a/cpu/sa1100/Makefile
+++ b/arch/arm/cpu/sa1100/Makefile
diff --git a/cpu/sa1100/config.mk b/arch/arm/cpu/sa1100/config.mk
index 6f21f410be3..6f21f410be3 100644
--- a/cpu/sa1100/config.mk
+++ b/arch/arm/cpu/sa1100/config.mk
diff --git a/cpu/sa1100/cpu.c b/arch/arm/cpu/sa1100/cpu.c
index 58e90dc9f69..58e90dc9f69 100644
--- a/cpu/sa1100/cpu.c
+++ b/arch/arm/cpu/sa1100/cpu.c
diff --git a/cpu/sa1100/start.S b/arch/arm/cpu/sa1100/start.S
index 278c5008fb8..278c5008fb8 100644
--- a/cpu/sa1100/start.S
+++ b/arch/arm/cpu/sa1100/start.S
diff --git a/cpu/sa1100/timer.c b/arch/arm/cpu/sa1100/timer.c
index 020750125af..020750125af 100644
--- a/cpu/sa1100/timer.c
+++ b/arch/arm/cpu/sa1100/timer.c
diff --git a/cpu/sa1100/u-boot.lds b/arch/arm/cpu/sa1100/u-boot.lds
index 0c02e76e7ae..f6197acd819 100644
--- a/cpu/sa1100/u-boot.lds
+++ b/arch/arm/cpu/sa1100/u-boot.lds
@@ -34,7 +34,7 @@ SECTIONS
. = ALIGN(4);
.text :
{
- cpu/sa1100/start.o (.text)
+ arch/arm/cpu/sa1100/start.o (.text)
*(.text)
}
diff --git a/arch/arm/include/asm/arch-mx51/asm-offsets.h b/arch/arm/include/asm/arch-mx51/asm-offsets.h
index 3a83fa07a18..fbba412aabe 100644
--- a/arch/arm/include/asm/arch-mx51/asm-offsets.h
+++ b/arch/arm/include/asm/arch-mx51/asm-offsets.h
@@ -1,5 +1,5 @@
/*
- * needed for cpu/arm_cortexa8/mx51/lowlevel_init.S
+ * needed for arch/arm/cpu/arm_cortexa8/mx51/lowlevel_init.S
*
* These should be auto-generated
*/
diff --git a/board/actux1/config.mk b/board/actux1/config.mk
index 119140d8c34..a0dbe0bc485 100644
--- a/board/actux1/config.mk
+++ b/board/actux1/config.mk
@@ -1,6 +1,6 @@
TEXT_BASE = 0x00e00000
# include NPE ethernet driver
-BOARDLIBS = cpu/ixp/npe/libnpe.a
+BOARDLIBS = arch/arm/cpu/ixp/npe/libnpe.a
LDSCRIPT := $(SRCTREE)/board/$(BOARDDIR)/u-boot.lds
diff --git a/board/actux1/u-boot.lds b/board/actux1/u-boot.lds
index 40b5ef3bd19..5c1ece79c8e 100644
--- a/board/actux1/u-boot.lds
+++ b/board/actux1/u-boot.lds
@@ -30,12 +30,12 @@ SECTIONS
. = ALIGN (4);
.text : {
- cpu/ixp/start.o(.text)
+ arch/arm/cpu/ixp/start.o(.text)
lib/string.o(.text)
lib/vsprintf.o(.text)
arch/arm/lib/board.o(.text)
common/dlmalloc.o(.text)
- cpu/ixp/cpu.o(.text)
+ arch/arm/cpu/ixp/cpu.o(.text)
. = env_offset;
common/env_embedded.o(.ppcenv)
* (.text)
diff --git a/board/actux2/config.mk b/board/actux2/config.mk
index 119140d8c34..a0dbe0bc485 100644
--- a/board/actux2/config.mk
+++ b/board/actux2/config.mk
@@ -1,6 +1,6 @@
TEXT_BASE = 0x00e00000
# include NPE ethernet driver
-BOARDLIBS = cpu/ixp/npe/libnpe.a
+BOARDLIBS = arch/arm/cpu/ixp/npe/libnpe.a
LDSCRIPT := $(SRCTREE)/board/$(BOARDDIR)/u-boot.lds
diff --git a/board/actux2/u-boot.lds b/board/actux2/u-boot.lds
index f9ab281bc0a..707c027ab56 100644
--- a/board/actux2/u-boot.lds
+++ b/board/actux2/u-boot.lds
@@ -30,12 +30,12 @@ SECTIONS
. = ALIGN (4);
.text : {
- cpu/ixp/start.o(.text)
+ arch/arm/cpu/ixp/start.o(.text)
lib/string.o(.text)
lib/vsprintf.o(.text)
arch/arm/lib/board.o(.text)
common/dlmalloc.o(.text)
- cpu/ixp/cpu.o(.text)
+ arch/arm/cpu/ixp/cpu.o(.text)
. = env_offset;
common/env_embedded.o (.ppcenv)
diff --git a/board/actux3/config.mk b/board/actux3/config.mk
index 119140d8c34..a0dbe0bc485 100644
--- a/board/actux3/config.mk
+++ b/board/actux3/config.mk
@@ -1,6 +1,6 @@
TEXT_BASE = 0x00e00000
# include NPE ethernet driver
-BOARDLIBS = cpu/ixp/npe/libnpe.a
+BOARDLIBS = arch/arm/cpu/ixp/npe/libnpe.a
LDSCRIPT := $(SRCTREE)/board/$(BOARDDIR)/u-boot.lds
diff --git a/board/actux3/u-boot.lds b/board/actux3/u-boot.lds
index 2fc37961507..497ab976908 100644
--- a/board/actux3/u-boot.lds
+++ b/board/actux3/u-boot.lds
@@ -30,12 +30,12 @@ SECTIONS
. = ALIGN (4);
.text : {
- cpu/ixp/start.o (.text)
+ arch/arm/cpu/ixp/start.o (.text)
lib/string.o (.text)
lib/vsprintf.o (.text)
arch/arm/lib/board.o (.text)
common/dlmalloc.o (.text)
- cpu/ixp/cpu.o (.text)
+ arch/arm/cpu/ixp/cpu.o (.text)
. = env_offset;
common/env_embedded.o (.ppcenv)
diff --git a/board/actux4/config.mk b/board/actux4/config.mk
index 9a634cdffab..f2b5fc911a8 100644
--- a/board/actux4/config.mk
+++ b/board/actux4/config.mk
@@ -1,4 +1,4 @@
TEXT_BASE = 0x00e00000
# include NPE ethernet driver
-BOARDLIBS = cpu/ixp/npe/libnpe.a
+BOARDLIBS = arch/arm/cpu/ixp/npe/libnpe.a
diff --git a/board/davinci/dvevm/board_init.S b/board/davinci/dvevm/board_init.S
index 22d8adc18ca..81b23d0436f 100644
--- a/board/davinci/dvevm/board_init.S
+++ b/board/davinci/dvevm/board_init.S
@@ -2,7 +2,7 @@
* Copyright (C) 2007 Sergey Kubushyn <ksi@koi8.net>
*
* Board-specific low level initialization code. Called at the very end
- * of cpu/arm926ejs/davinci/lowlevel_init.S. Just returns if there is no
+ * of arch/arm/cpu/arm926ejs/davinci/lowlevel_init.S. Just returns if there is no
* initialization required.
*
* This program is free software; you can redistribute it and/or
diff --git a/board/davinci/schmoogie/board_init.S b/board/davinci/schmoogie/board_init.S
index 22d8adc18ca..81b23d0436f 100644
--- a/board/davinci/schmoogie/board_init.S
+++ b/board/davinci/schmoogie/board_init.S
@@ -2,7 +2,7 @@
* Copyright (C) 2007 Sergey Kubushyn <ksi@koi8.net>
*
* Board-specific low level initialization code. Called at the very end
- * of cpu/arm926ejs/davinci/lowlevel_init.S. Just returns if there is no
+ * of arch/arm/cpu/arm926ejs/davinci/lowlevel_init.S. Just returns if there is no
* initialization required.
*
* This program is free software; you can redistribute it and/or
diff --git a/board/davinci/sffsdr/board_init.S b/board/davinci/sffsdr/board_init.S
index 22d8adc18ca..81b23d0436f 100644
--- a/board/davinci/sffsdr/board_init.S
+++ b/board/davinci/sffsdr/board_init.S
@@ -2,7 +2,7 @@
* Copyright (C) 2007 Sergey Kubushyn <ksi@koi8.net>
*
* Board-specific low level initialization code. Called at the very end
- * of cpu/arm926ejs/davinci/lowlevel_init.S. Just returns if there is no
+ * of arch/arm/cpu/arm926ejs/davinci/lowlevel_init.S. Just returns if there is no
* initialization required.
*
* This program is free software; you can redistribute it and/or
diff --git a/board/davinci/sonata/board_init.S b/board/davinci/sonata/board_init.S
index fbb9ea73e9f..3e4c7a2c54c 100644
--- a/board/davinci/sonata/board_init.S
+++ b/board/davinci/sonata/board_init.S
@@ -2,7 +2,7 @@
* Copyright (C) 2007 Sergey Kubushyn <ksi@koi8.net>
*
* Board-specific low level initialization code. Called at the very end
- * of cpu/arm926ejs/davinci/lowlevel_init.S. Just returns if there is no
+ * of arch/arm/cpu/arm926ejs/davinci/lowlevel_init.S. Just returns if there is no
* initialization required.
*
* For _OLDER_ Sonata boards sets up GPIO4 to control NAND WP line. Newer
diff --git a/board/edb93xx/config.mk b/board/edb93xx/config.mk
index b2fc6fac317..b627869c25f 100644
--- a/board/edb93xx/config.mk
+++ b/board/edb93xx/config.mk
@@ -1,4 +1,4 @@
-LDSCRIPT := $(SRCTREE)/cpu/arm920t/ep93xx/u-boot.lds
+LDSCRIPT := $(SRCTREE)/arch/arm/cpu/arm920t/ep93xx/u-boot.lds
ifdef CONFIG_EDB9301
TEXT_BASE = 0x05700000
diff --git a/board/freescale/mx31ads/u-boot.lds b/board/freescale/mx31ads/u-boot.lds
index 6f5bda45721..273129457b2 100644
--- a/board/freescale/mx31ads/u-boot.lds
+++ b/board/freescale/mx31ads/u-boot.lds
@@ -37,7 +37,7 @@ SECTIONS
/* WARNING - the following is hand-optimized to fit within */
/* the sector layout of our flash chips! XXX FIXME XXX */
- cpu/arm1136/start.o (.text)
+ arch/arm/cpu/arm1136/start.o (.text)
board/freescale/mx31ads/libmx31ads.a (.text)
arch/arm/lib/libarm.a (.text)
net/libnet.a (.text)
diff --git a/board/logicpd/zoom2/zoom2.c b/board/logicpd/zoom2/zoom2.c
index 387ed2d3968..6455d1dc3cb 100644
--- a/board/logicpd/zoom2/zoom2.c
+++ b/board/logicpd/zoom2/zoom2.c
@@ -46,7 +46,7 @@
/*
* This the the zoom2, board specific, gpmc configuration for the
* quad uart on the debug board. The more general gpmc configurations
- * are setup at the cpu level in cpu/arm_cortexa8/omap3/mem.c
+ * are setup at the cpu level in arch/arm/cpu/arm_cortexa8/omap3/mem.c
*
* The details of the setting of the serial gpmc setup are not available.
* The values were provided by another party.
diff --git a/board/lpc2292sodimm/flash.c b/board/lpc2292sodimm/flash.c
index a7e175d8edb..fd5389fb98c 100644
--- a/board/lpc2292sodimm/flash.c
+++ b/board/lpc2292sodimm/flash.c
@@ -1,7 +1,7 @@
/*
* (C) Copyright 2006 Embedded Artists AB <www.embeddedartists.com>
*
- * Modified to use the routines in cpu/arm720t/lpc2292/flash.c by
+ * Modified to use the routines in arch/arm/cpu/arm720t/lpc2292/flash.c by
* Gary Jennejohn <garyj@denx,de>
*
* This program is free software; you can redistribute it and/or
diff --git a/board/samsung/smdk6400/u-boot-nand.lds b/board/samsung/smdk6400/u-boot-nand.lds
index a074420c151..29a4f61e361 100644
--- a/board/samsung/smdk6400/u-boot-nand.lds
+++ b/board/samsung/smdk6400/u-boot-nand.lds
@@ -34,8 +34,8 @@ SECTIONS
. = ALIGN(4);
.text :
{
- cpu/arm1176/start.o (.text)
- cpu/arm1176/s3c64xx/cpu_init.o (.text)
+ arch/arm/cpu/arm1176/start.o (.text)
+ arch/arm/cpu/arm1176/s3c64xx/cpu_init.o (.text)
*(.text)
}
diff --git a/board/siemens/SMN42/flash.c b/board/siemens/SMN42/flash.c
index 8cf17b8576c..fc91574f851 100644
--- a/board/siemens/SMN42/flash.c
+++ b/board/siemens/SMN42/flash.c
@@ -2,7 +2,7 @@
* (C) Copyright 2006 Embedded Artists AB <www.embeddedartists.com>
*
* (C) Copyright 2007 Gary Jennejohn garyj@denx.de
- * Modified to use the routines in cpu/arm720t/lpc2292/flash.c.
+ * Modified to use the routines in arch/arm/cpu/arm720t/lpc2292/flash.c.
* Heavily modified to support the SMN42 board from Siemens
*
* This program is free software; you can redistribute it and/or
diff --git a/board/trab/rs485.c b/board/trab/rs485.c
index ad0c13665e4..6a3a4cda9ce 100644
--- a/board/trab/rs485.c
+++ b/board/trab/rs485.c
@@ -2,7 +2,7 @@
* (C) Copyright 2003
* Martin Krause, TQ-Systems GmbH, <martin.krause@tqs.de>
*
- * Based on cpu/arm920t/serial.c, by Gary Jennejohn
+ * Based on arch/arm/cpu/arm920t/serial.c, by Gary Jennejohn
* (C) Copyright 2002 Gary Jennejohn, DENX Software Engineering, <garyj@denx.de>
*
* This program is free software; you can redistribute it and/or modify
diff --git a/board/trab/rs485.h b/board/trab/rs485.h
index 16d69bbd5ca..19e32446c35 100644
--- a/board/trab/rs485.h
+++ b/board/trab/rs485.h
@@ -2,7 +2,7 @@
* (C) Copyright 2003
* Martin Krause, TQ-Systems GmbH, <martin.krause@tqs.de>
*
- * Based on cpu/arm920t/serial.c, by Gary Jennejohn
+ * Based on arch/arm/cpu/arm920t/serial.c, by Gary Jennejohn
* (C) Copyright 2002 Gary Jennejohn, DENX Software Engineering, <garyj@denx.de>
*
* This program is free software; you can redistribute it and/or modify
diff --git a/board/trab/u-boot.lds b/board/trab/u-boot.lds
index 05b929f5697..cd50e85242c 100644
--- a/board/trab/u-boot.lds
+++ b/board/trab/u-boot.lds
@@ -32,7 +32,7 @@ SECTIONS
. = ALIGN(4);
.text :
{
- cpu/arm920t/start.o (.text)
+ arch/arm/cpu/arm920t/start.o (.text)
lib/zlib.o (.text)
lib/crc32.o (.text)
lib/string.o (.text)
diff --git a/doc/README-integrator b/doc/README-integrator
index 4daf3413aa6..5a0e9349248 100644
--- a/doc/README-integrator
+++ b/doc/README-integrator
@@ -52,7 +52,7 @@ cpu/arm<>/start.S so that it may be used by other boards.
However, to avoid duplicating code through all processor files, a generic core
for ARM Integrator CMs has been added
- cpu/arm_intcm
+ arch/arm/cpu/arm_intcm
Otherwise. for example, the standard CM reset via the CM control register would
need placing in each CM processor file......
diff --git a/doc/README.ARM-SoC b/doc/README.ARM-SoC
index 15f065dfbc7..d6bd6248865 100644
--- a/doc/README.ARM-SoC
+++ b/doc/README.ARM-SoC
@@ -1,7 +1,7 @@
[By Steven Scholz <steven.scholz@imc-berlin.de>, 16 Aug 2004]
Since the cpu/ directory gets clobbered with peripheral driver code I
-started cleaning up cpu/arm920t.
+started cleaning up arch/arm/cpu/arm920t.
I introduced the concept of Soc (system on a chip) into the ./cpu
directory. That means that code that is cpu (i.e. core) specific
@@ -17,8 +17,8 @@ peripherals around the core) is moved into
Thus a library/archive "$(CPUDIR)/$(SOC)/lib$(SOC).a" will be build
and linked. Examples will be
- cpu/arm920t/imx/
- cpu/arm920t/s3c24x0
+ arch/arm/cpu/arm920t/imx/
+ arch/arm/cpu/arm920t/s3c24x0
One can select an SoC by passing the name of it to ./mkconfig just
like
diff --git a/doc/README.modnet50 b/doc/README.modnet50
index f7bb254e16d..2ac3c8fbe34 100644
--- a/doc/README.modnet50
+++ b/doc/README.modnet50
@@ -45,7 +45,7 @@ flash.
Files:
-cpu/arm720t/serial_netarm.c .. serial I/O for the cpu
+arch/arm/cpu/arm720t/serial_netarm.c .. serial I/O for the cpu
board/modnet50/lowlevel_init.S .. memory setup for ModNET50
board/modnet50/flash.c .. flash routines
diff --git a/nand_spl/board/freescale/mx31pdk/Makefile b/nand_spl/board/freescale/mx31pdk/Makefile
index 0e13d5de260..c1dcf05f3b6 100644
--- a/nand_spl/board/freescale/mx31pdk/Makefile
+++ b/nand_spl/board/freescale/mx31pdk/Makefile
@@ -12,7 +12,7 @@ SOBJS = start.o lowlevel_init.o
COBJS = nand_boot_fsl_nfc.o
SRCS := $(SRCTREE)/nand_spl/nand_boot_fsl_nfc.c
-SRCS += $(SRCTREE)/cpu/arm1136/start.S
+SRCS += $(SRCTREE)/arch/arm/cpu/arm1136/start.S
SRCS += $(SRCTREE)/board/freescale/mx31pdk/lowlevel_init.S
OBJS := $(addprefix $(obj),$(SOBJS) $(COBJS))
__OBJS := $(SOBJS) $(COBJS)
@@ -40,7 +40,7 @@ $(nandobj)u-boot.lds: $(LDSCRIPT)
#########################################################################
-$(obj)%.o: $(SRCTREE)/cpu/arm1136/%.S
+$(obj)%.o: $(SRCTREE)/arch/arm/cpu/arm1136/%.S
$(CC) $(AFLAGS) -c -o $@ $<
$(obj)%.o: $(SRCTREE)/board/freescale/mx31pdk/%.S
diff --git a/nand_spl/board/karo/tx25/Makefile b/nand_spl/board/karo/tx25/Makefile
index ae71f6695fd..62aa58351c7 100644
--- a/nand_spl/board/karo/tx25/Makefile
+++ b/nand_spl/board/karo/tx25/Makefile
@@ -33,7 +33,7 @@ SOBJS = start.o lowlevel_init.o
COBJS = nand_boot_fsl_nfc.o
SRCS := $(SRCTREE)/nand_spl/nand_boot_fsl_nfc.c
-SRCS += $(SRCTREE)/cpu/arm926ejs/start.S
+SRCS += $(SRCTREE)/arch/arm/cpu/arm926ejs/start.S
SRCS += $(SRCTREE)/board/karo/tx25/lowlevel_init.S
OBJS := $(addprefix $(obj),$(SOBJS) $(COBJS))
__OBJS := $(SOBJS) $(COBJS)
@@ -61,7 +61,7 @@ $(nandobj)u-boot.lds: $(LDSCRIPT)
#########################################################################
-$(obj)%.o: $(SRCTREE)/cpu/arm926ejs/%.S
+$(obj)%.o: $(SRCTREE)/arch/arm/cpu/arm926ejs/%.S
$(CC) $(AFLAGS) -c -o $@ $<
$(obj)%.o: $(SRCTREE)/board/karo/tx25/%.S
diff --git a/nand_spl/board/samsung/smdk6400/Makefile b/nand_spl/board/samsung/smdk6400/Makefile
index 0fdda25ac56..9cb48533180 100644
--- a/nand_spl/board/samsung/smdk6400/Makefile
+++ b/nand_spl/board/samsung/smdk6400/Makefile
@@ -67,12 +67,12 @@ $(nandobj)u-boot.lds: $(LDSCRIPT)
# from cpu directory
$(obj)start.S:
@rm -f $@
- @ln -s $(TOPDIR)/cpu/arm1176/start.S $@
+ @ln -s $(TOPDIR)/arch/arm/cpu/arm1176/start.S $@
# from SoC directory
$(obj)cpu_init.S:
@rm -f $@
- @ln -s $(TOPDIR)/cpu/arm1176/s3c64xx/cpu_init.S $@
+ @ln -s $(TOPDIR)/arch/arm/cpu/arm1176/s3c64xx/cpu_init.S $@
# from board directory
$(obj)lowlevel_init.S: