summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTimothy Pearson <tpearson@raptorengineering.com>2017-08-23 15:54:21 -0500
committerTimothy Pearson <tpearson@raptorengineering.com>2017-08-23 15:54:21 -0500
commit0223e595f4033e91e93403a7317bcc9e47676b8f (patch)
tree2ccd7127bc343f82456b76eeb0da2d380f6eaf65
downloadast2050-uboot-0223e595f4033e91e93403a7317bcc9e47676b8f.zip
ast2050-uboot-0223e595f4033e91e93403a7317bcc9e47676b8f.tar.gz
Initial import of modified u-boot tree
Original upstream URL: git://git.denx.de/u-boot.git Original upstream GIT hash: 62c175fbb8a0f9a926c88294ea9f7e88eb898f6c
-rw-r--r--.checkpatch.conf23
-rw-r--r--.gitignore90
-rw-r--r--.scmversion1
-rw-r--r--COPYING306
-rw-r--r--CREDITS540
-rw-r--r--MAINTAINERS1391
-rwxr-xr-xMAKEALL863
-rw-r--r--Makefile903
-rw-r--r--README5790
-rw-r--r--api/Makefile40
-rw-r--r--api/README55
-rw-r--r--api/api.c708
-rw-r--r--api/api_display.c74
-rw-r--r--api/api_net.c104
-rw-r--r--api/api_platform-arm.c55
-rw-r--r--api/api_platform-powerpc.c72
-rw-r--r--api/api_private.h52
-rw-r--r--api/api_storage.c390
-rw-r--r--arch/.gitignore2
-rw-r--r--arch/arm/config.mk116
-rw-r--r--arch/arm/cpu/arm1136/Makefile47
-rw-r--r--arch/arm/cpu/arm1136/config.mk43
-rw-r--r--arch/arm/cpu/arm1136/cpu.c176
-rw-r--r--arch/arm/cpu/arm1136/mx31/Makefile47
-rw-r--r--arch/arm/cpu/arm1136/mx31/devices.c67
-rw-r--r--arch/arm/cpu/arm1136/mx31/generic.c235
-rw-r--r--arch/arm/cpu/arm1136/mx31/timer.c163
-rw-r--r--arch/arm/cpu/arm1136/mx35/Makefile50
-rw-r--r--arch/arm/cpu/arm1136/mx35/asm-offsets.c74
-rw-r--r--arch/arm/cpu/arm1136/mx35/generic.c563
-rw-r--r--arch/arm/cpu/arm1136/mx35/mx35_sdram.c137
-rw-r--r--arch/arm/cpu/arm1136/mx35/timer.c146
-rw-r--r--arch/arm/cpu/arm1136/omap24xx/Makefile47
-rw-r--r--arch/arm/cpu/arm1136/omap24xx/reset.S42
-rw-r--r--arch/arm/cpu/arm1136/omap24xx/timer.c152
-rw-r--r--arch/arm/cpu/arm1136/start.S389
-rw-r--r--arch/arm/cpu/arm1136/u-boot-spl.lds62
-rw-r--r--arch/arm/cpu/arm1176/Makefile50
-rw-r--r--arch/arm/cpu/arm1176/bcm2835/Makefile37
-rw-r--r--arch/arm/cpu/arm1176/bcm2835/config.mk19
-rw-r--r--arch/arm/cpu/arm1176/bcm2835/init.c24
-rw-r--r--arch/arm/cpu/arm1176/bcm2835/lowlevel_init.S19
-rw-r--r--arch/arm/cpu/arm1176/bcm2835/mbox.c164
-rw-r--r--arch/arm/cpu/arm1176/bcm2835/reset.c35
-rw-r--r--arch/arm/cpu/arm1176/bcm2835/timer.c63
-rw-r--r--arch/arm/cpu/arm1176/config.mk34
-rw-r--r--arch/arm/cpu/arm1176/cpu.c67
-rw-r--r--arch/arm/cpu/arm1176/start.S374
-rw-r--r--arch/arm/cpu/arm1176/tnetv107x/Makefile44
-rw-r--r--arch/arm/cpu/arm1176/tnetv107x/aemif.c93
-rw-r--r--arch/arm/cpu/arm1176/tnetv107x/clock.c447
-rw-r--r--arch/arm/cpu/arm1176/tnetv107x/init.c37
-rw-r--r--arch/arm/cpu/arm1176/tnetv107x/lowlevel_init.S25
-rw-r--r--arch/arm/cpu/arm1176/tnetv107x/mux.c334
-rw-r--r--arch/arm/cpu/arm1176/tnetv107x/timer.c108
-rw-r--r--arch/arm/cpu/arm720t/Makefile47
-rw-r--r--arch/arm/cpu/arm720t/config.mk35
-rw-r--r--arch/arm/cpu/arm720t/cpu.c38
-rw-r--r--arch/arm/cpu/arm720t/interrupts.c49
-rw-r--r--arch/arm/cpu/arm720t/start.S349
-rw-r--r--arch/arm/cpu/arm720t/tegra-common/Makefile48
-rw-r--r--arch/arm/cpu/arm720t/tegra-common/cpu.c341
-rw-r--r--arch/arm/cpu/arm720t/tegra-common/cpu.h86
-rw-r--r--arch/arm/cpu/arm720t/tegra-common/spl.c63
-rw-r--r--arch/arm/cpu/arm720t/tegra114/Makefile42
-rw-r--r--arch/arm/cpu/arm720t/tegra114/config.mk19
-rw-r--r--arch/arm/cpu/arm720t/tegra114/cpu.c324
-rw-r--r--arch/arm/cpu/arm720t/tegra20/Makefile47
-rw-r--r--arch/arm/cpu/arm720t/tegra20/config.mk26
-rw-r--r--arch/arm/cpu/arm720t/tegra20/cpu.c70
-rw-r--r--arch/arm/cpu/arm720t/tegra30/Makefile41
-rw-r--r--arch/arm/cpu/arm720t/tegra30/config.mk19
-rw-r--r--arch/arm/cpu/arm720t/tegra30/cpu.c176
-rw-r--r--arch/arm/cpu/arm920t/Makefile49
-rw-r--r--arch/arm/cpu/arm920t/a320/Makefile46
-rw-r--r--arch/arm/cpu/arm920t/a320/reset.S22
-rw-r--r--arch/arm/cpu/arm920t/a320/timer.c130
-rw-r--r--arch/arm/cpu/arm920t/at91/Makefile50
-rw-r--r--arch/arm/cpu/arm920t/at91/at91rm9200_devices.c83
-rw-r--r--arch/arm/cpu/arm920t/at91/clock.c160
-rw-r--r--arch/arm/cpu/arm920t/at91/cpu.c42
-rw-r--r--arch/arm/cpu/arm920t/at91/lowlevel_init.S168
-rw-r--r--arch/arm/cpu/arm920t/at91/reset.c57
-rw-r--r--arch/arm/cpu/arm920t/at91/timer.c143
-rw-r--r--arch/arm/cpu/arm920t/config.mk33
-rw-r--r--arch/arm/cpu/arm920t/cpu.c64
-rw-r--r--arch/arm/cpu/arm920t/ep93xx/Makefile55
-rw-r--r--arch/arm/cpu/arm920t/ep93xx/cpu.c51
-rw-r--r--arch/arm/cpu/arm920t/ep93xx/led.c101
-rw-r--r--arch/arm/cpu/arm920t/ep93xx/lowlevel_init.S65
-rw-r--r--arch/arm/cpu/arm920t/ep93xx/speed.c110
-rw-r--r--arch/arm/cpu/arm920t/ep93xx/timer.c134
-rw-r--r--arch/arm/cpu/arm920t/ep93xx/u-boot.lds70
-rw-r--r--arch/arm/cpu/arm920t/imx/Makefile47
-rw-r--r--arch/arm/cpu/arm920t/imx/generic.c90
-rw-r--r--arch/arm/cpu/arm920t/imx/speed.c102
-rw-r--r--arch/arm/cpu/arm920t/imx/timer.c123
-rw-r--r--arch/arm/cpu/arm920t/interrupts.c43
-rw-r--r--arch/arm/cpu/arm920t/ks8695/Makefile47
-rw-r--r--arch/arm/cpu/arm920t/ks8695/lowlevel_init.S205
-rw-r--r--arch/arm/cpu/arm920t/ks8695/timer.c93
-rw-r--r--arch/arm/cpu/arm920t/s3c24x0/Makefile48
-rw-r--r--arch/arm/cpu/arm920t/s3c24x0/cpu_info.c54
-rw-r--r--arch/arm/cpu/arm920t/s3c24x0/interrupts.c42
-rw-r--r--arch/arm/cpu/arm920t/s3c24x0/speed.c118
-rw-r--r--arch/arm/cpu/arm920t/s3c24x0/timer.c176
-rw-r--r--arch/arm/cpu/arm920t/start.S403
-rw-r--r--arch/arm/cpu/arm925t/Makefile50
-rw-r--r--arch/arm/cpu/arm925t/config.mk33
-rw-r--r--arch/arm/cpu/arm925t/cpu.c66
-rw-r--r--arch/arm/cpu/arm925t/omap925.c39
-rw-r--r--arch/arm/cpu/arm925t/start.S398
-rw-r--r--arch/arm/cpu/arm925t/timer.c120
-rw-r--r--arch/arm/cpu/arm926ejs/Makefile53
-rw-r--r--arch/arm/cpu/arm926ejs/armada100/Makefile46
-rw-r--r--arch/arm/cpu/arm926ejs/armada100/cpu.c108
-rw-r--r--arch/arm/cpu/arm926ejs/armada100/dram.c132
-rw-r--r--arch/arm/cpu/arm926ejs/armada100/timer.c210
-rw-r--r--arch/arm/cpu/arm926ejs/aspeed/COMMINF.H641
-rw-r--r--arch/arm/cpu/arm926ejs/aspeed/DEF_SPI.H35
-rw-r--r--arch/arm/cpu/arm926ejs/aspeed/DRAM_SPI.c78
-rw-r--r--arch/arm/cpu/arm926ejs/aspeed/IO.H36
-rw-r--r--arch/arm/cpu/arm926ejs/aspeed/IO.c355
-rw-r--r--arch/arm/cpu/arm926ejs/aspeed/LAN9303.c525
-rw-r--r--arch/arm/cpu/arm926ejs/aspeed/LIB.H37
-rw-r--r--arch/arm/cpu/arm926ejs/aspeed/LIB.c184
-rw-r--r--arch/arm/cpu/arm926ejs/aspeed/LIB_SPI.H23
-rw-r--r--arch/arm/cpu/arm926ejs/aspeed/MAC.H157
-rw-r--r--arch/arm/cpu/arm926ejs/aspeed/MAC.c2083
-rw-r--r--arch/arm/cpu/arm926ejs/aspeed/Makefile53
-rw-r--r--arch/arm/cpu/arm926ejs/aspeed/NCSI.H189
-rw-r--r--arch/arm/cpu/arm926ejs/aspeed/NCSI.c934
-rw-r--r--arch/arm/cpu/arm926ejs/aspeed/PCI_SPI.c83
-rw-r--r--arch/arm/cpu/arm926ejs/aspeed/PHY.H56
-rw-r--r--arch/arm/cpu/arm926ejs/aspeed/PHY.c1541
-rw-r--r--arch/arm/cpu/arm926ejs/aspeed/PLLTESTU.H50
-rw-r--r--arch/arm/cpu/arm926ejs/aspeed/PLLTESTU.c409
-rw-r--r--arch/arm/cpu/arm926ejs/aspeed/SPIM.c63
-rw-r--r--arch/arm/cpu/arm926ejs/aspeed/STDUBOOT.H17
-rw-r--r--arch/arm/cpu/arm926ejs/aspeed/STDUBOOT.c224
-rw-r--r--arch/arm/cpu/arm926ejs/aspeed/STRESS.c144
-rw-r--r--arch/arm/cpu/arm926ejs/aspeed/SWFUNC.H137
-rw-r--r--arch/arm/cpu/arm926ejs/aspeed/TRAPTEST.c151
-rw-r--r--arch/arm/cpu/arm926ejs/aspeed/TYPEDEF.H74
-rw-r--r--arch/arm/cpu/arm926ejs/aspeed/mactest.c1214
-rw-r--r--arch/arm/cpu/arm926ejs/aspeed/reset.c24
-rw-r--r--arch/arm/cpu/arm926ejs/aspeed/timer.c135
-rw-r--r--arch/arm/cpu/arm926ejs/at91/Makefile66
-rw-r--r--arch/arm/cpu/arm926ejs/at91/at91cap9_devices.c205
-rw-r--r--arch/arm/cpu/arm926ejs/at91/at91sam9260_devices.c225
-rw-r--r--arch/arm/cpu/arm926ejs/at91/at91sam9261_devices.c156
-rw-r--r--arch/arm/cpu/arm926ejs/at91/at91sam9263_devices.c209
-rw-r--r--arch/arm/cpu/arm926ejs/at91/at91sam9m10g45_devices.c183
-rw-r--r--arch/arm/cpu/arm926ejs/at91/at91sam9n12_devices.c177
-rw-r--r--arch/arm/cpu/arm926ejs/at91/at91sam9rl_devices.c119
-rw-r--r--arch/arm/cpu/arm926ejs/at91/at91sam9x5_devices.c260
-rw-r--r--arch/arm/cpu/arm926ejs/at91/clock.c192
-rw-r--r--arch/arm/cpu/arm926ejs/at91/config.mk2
-rw-r--r--arch/arm/cpu/arm926ejs/at91/cpu.c73
-rw-r--r--arch/arm/cpu/arm926ejs/at91/eflash.c270
-rw-r--r--arch/arm/cpu/arm926ejs/at91/led.c65
-rw-r--r--arch/arm/cpu/arm926ejs/at91/lowlevel_init.S274
-rw-r--r--arch/arm/cpu/arm926ejs/at91/reset.c45
-rw-r--r--arch/arm/cpu/arm926ejs/at91/timer.c136
-rw-r--r--arch/arm/cpu/arm926ejs/cache.c120
-rw-r--r--arch/arm/cpu/arm926ejs/config.mk43
-rw-r--r--arch/arm/cpu/arm926ejs/cpu.c67
-rw-r--r--arch/arm/cpu/arm926ejs/davinci/Makefile66
-rw-r--r--arch/arm/cpu/arm926ejs/davinci/config.mk16
-rw-r--r--arch/arm/cpu/arm926ejs/davinci/cpu.c238
-rw-r--r--arch/arm/cpu/arm926ejs/davinci/da830_pinmux.c151
-rw-r--r--arch/arm/cpu/arm926ejs/davinci/da850_lowlevel.c324
-rw-r--r--arch/arm/cpu/arm926ejs/davinci/da850_pinmux.c187
-rw-r--r--arch/arm/cpu/arm926ejs/davinci/dm355.c45
-rw-r--r--arch/arm/cpu/arm926ejs/davinci/dm365.c35
-rw-r--r--arch/arm/cpu/arm926ejs/davinci/dm365_lowlevel.c474
-rw-r--r--arch/arm/cpu/arm926ejs/davinci/dm644x.c96
-rw-r--r--arch/arm/cpu/arm926ejs/davinci/dm646x.c41
-rw-r--r--arch/arm/cpu/arm926ejs/davinci/dp83848.c144
-rw-r--r--arch/arm/cpu/arm926ejs/davinci/et1011c.c54
-rw-r--r--arch/arm/cpu/arm926ejs/davinci/ksz8873.c69
-rw-r--r--arch/arm/cpu/arm926ejs/davinci/lowlevel_init.S712
-rw-r--r--arch/arm/cpu/arm926ejs/davinci/lxt972.c129
-rw-r--r--arch/arm/cpu/arm926ejs/davinci/misc.c153
-rw-r--r--arch/arm/cpu/arm926ejs/davinci/pinmux.c105
-rw-r--r--arch/arm/cpu/arm926ejs/davinci/psc.c175
-rw-r--r--arch/arm/cpu/arm926ejs/davinci/reset.c33
-rw-r--r--arch/arm/cpu/arm926ejs/davinci/spl.c96
-rw-r--r--arch/arm/cpu/arm926ejs/davinci/timer.c144
-rw-r--r--arch/arm/cpu/arm926ejs/kirkwood/Makefile50
-rw-r--r--arch/arm/cpu/arm926ejs/kirkwood/cache.c34
-rw-r--r--arch/arm/cpu/arm926ejs/kirkwood/cpu.c396
-rw-r--r--arch/arm/cpu/arm926ejs/kirkwood/dram.c153
-rw-r--r--arch/arm/cpu/arm926ejs/kirkwood/mpp.c90
-rw-r--r--arch/arm/cpu/arm926ejs/kirkwood/timer.c173
-rw-r--r--arch/arm/cpu/arm926ejs/lpc32xx/Makefile45
-rw-r--r--arch/arm/cpu/arm926ejs/lpc32xx/clk.c117
-rw-r--r--arch/arm/cpu/arm926ejs/lpc32xx/cpu.c70
-rw-r--r--arch/arm/cpu/arm926ejs/lpc32xx/devices.c52
-rw-r--r--arch/arm/cpu/arm926ejs/lpc32xx/timer.c95
-rw-r--r--arch/arm/cpu/arm926ejs/mb86r0x/Makefile47
-rw-r--r--arch/arm/cpu/arm926ejs/mb86r0x/asm-offsets.c65
-rw-r--r--arch/arm/cpu/arm926ejs/mb86r0x/clock.c43
-rw-r--r--arch/arm/cpu/arm926ejs/mb86r0x/reset.c40
-rw-r--r--arch/arm/cpu/arm926ejs/mb86r0x/timer.c131
-rw-r--r--arch/arm/cpu/arm926ejs/mx25/Makefile44
-rw-r--r--arch/arm/cpu/arm926ejs/mx25/asm-offsets.c60
-rw-r--r--arch/arm/cpu/arm926ejs/mx25/generic.c262
-rw-r--r--arch/arm/cpu/arm926ejs/mx25/reset.c56
-rw-r--r--arch/arm/cpu/arm926ejs/mx25/timer.c182
-rw-r--r--arch/arm/cpu/arm926ejs/mx27/Makefile44
-rw-r--r--arch/arm/cpu/arm926ejs/mx27/asm-offsets.c45
-rw-r--r--arch/arm/cpu/arm926ejs/mx27/generic.c392
-rw-r--r--arch/arm/cpu/arm926ejs/mx27/reset.c57
-rw-r--r--arch/arm/cpu/arm926ejs/mx27/timer.c178
-rw-r--r--arch/arm/cpu/arm926ejs/mxs/Makefile60
-rw-r--r--arch/arm/cpu/arm926ejs/mxs/clock.c452
-rw-r--r--arch/arm/cpu/arm926ejs/mxs/iomux.c109
-rw-r--r--arch/arm/cpu/arm926ejs/mxs/mxs.c315
-rw-r--r--arch/arm/cpu/arm926ejs/mxs/mxs_init.h45
-rw-r--r--arch/arm/cpu/arm926ejs/mxs/spl_boot.c150
-rw-r--r--arch/arm/cpu/arm926ejs/mxs/spl_lradc_init.c86
-rw-r--r--arch/arm/cpu/arm926ejs/mxs/spl_mem_init.c347
-rw-r--r--arch/arm/cpu/arm926ejs/mxs/spl_power_init.c963
-rw-r--r--arch/arm/cpu/arm926ejs/mxs/start.S209
-rw-r--r--arch/arm/cpu/arm926ejs/mxs/timer.c175
-rw-r--r--arch/arm/cpu/arm926ejs/mxs/u-boot-imx23.bd18
-rw-r--r--arch/arm/cpu/arm926ejs/mxs/u-boot-imx28.bd14
-rw-r--r--arch/arm/cpu/arm926ejs/mxs/u-boot-spl.lds77
-rw-r--r--arch/arm/cpu/arm926ejs/nomadik/Makefile46
-rw-r--r--arch/arm/cpu/arm926ejs/nomadik/gpio.c99
-rw-r--r--arch/arm/cpu/arm926ejs/nomadik/reset.S14
-rw-r--r--arch/arm/cpu/arm926ejs/nomadik/timer.c87
-rw-r--r--arch/arm/cpu/arm926ejs/omap/Makefile47
-rw-r--r--arch/arm/cpu/arm926ejs/omap/cpuinfo.c242
-rw-r--r--arch/arm/cpu/arm926ejs/omap/reset.S45
-rw-r--r--arch/arm/cpu/arm926ejs/omap/timer.c168
-rw-r--r--arch/arm/cpu/arm926ejs/orion5x/Makefile55
-rw-r--r--arch/arm/cpu/arm926ejs/orion5x/cpu.c311
-rw-r--r--arch/arm/cpu/arm926ejs/orion5x/dram.c71
-rw-r--r--arch/arm/cpu/arm926ejs/orion5x/lowlevel_init.S293
-rw-r--r--arch/arm/cpu/arm926ejs/orion5x/timer.c187
-rw-r--r--arch/arm/cpu/arm926ejs/pantheon/Makefile46
-rw-r--r--arch/arm/cpu/arm926ejs/pantheon/cpu.c101
-rw-r--r--arch/arm/cpu/arm926ejs/pantheon/dram.c133
-rw-r--r--arch/arm/cpu/arm926ejs/pantheon/timer.c217
-rw-r--r--arch/arm/cpu/arm926ejs/spear/Makefile57
-rw-r--r--arch/arm/cpu/arm926ejs/spear/cpu.c87
-rw-r--r--arch/arm/cpu/arm926ejs/spear/reset.c54
-rw-r--r--arch/arm/cpu/arm926ejs/spear/spear600.c233
-rw-r--r--arch/arm/cpu/arm926ejs/spear/spl.c275
-rw-r--r--arch/arm/cpu/arm926ejs/spear/spl_boot.c197
-rw-r--r--arch/arm/cpu/arm926ejs/spear/spr600_mt47h128m8_3_266_cl5_async.c130
-rw-r--r--arch/arm/cpu/arm926ejs/spear/spr600_mt47h32m16_333_cl5_psync.c135
-rw-r--r--arch/arm/cpu/arm926ejs/spear/spr600_mt47h32m16_37e_166_cl4_sync.c130
-rw-r--r--arch/arm/cpu/arm926ejs/spear/spr600_mt47h64m16_3_333_cl5_psync.c144
-rw-r--r--arch/arm/cpu/arm926ejs/spear/start.S122
-rw-r--r--arch/arm/cpu/arm926ejs/spear/timer.c139
-rw-r--r--arch/arm/cpu/arm926ejs/spear/u-boot-spl.lds77
-rw-r--r--arch/arm/cpu/arm926ejs/start.S415
-rw-r--r--arch/arm/cpu/arm926ejs/versatile/Makefile47
-rw-r--r--arch/arm/cpu/arm926ejs/versatile/reset.S45
-rw-r--r--arch/arm/cpu/arm926ejs/versatile/timer.c196
-rw-r--r--arch/arm/cpu/arm946es/Makefile48
-rw-r--r--arch/arm/cpu/arm946es/config.mk33
-rw-r--r--arch/arm/cpu/arm946es/cpu.c69
-rw-r--r--arch/arm/cpu/arm946es/start.S387
-rw-r--r--arch/arm/cpu/arm_intcm/Makefile47
-rw-r--r--arch/arm/cpu/arm_intcm/config.mk33
-rw-r--r--arch/arm/cpu/arm_intcm/cpu.c52
-rw-r--r--arch/arm/cpu/arm_intcm/start.S347
-rw-r--r--arch/arm/cpu/armv7/Makefile55
-rw-r--r--arch/arm/cpu/armv7/am33xx/Makefile50
-rw-r--r--arch/arm/cpu/armv7/am33xx/board.c191
-rw-r--r--arch/arm/cpu/armv7/am33xx/clock_am33xx.c413
-rw-r--r--arch/arm/cpu/armv7/am33xx/clock_ti814x.c505
-rw-r--r--arch/arm/cpu/armv7/am33xx/config.mk19
-rw-r--r--arch/arm/cpu/armv7/am33xx/ddr.c147
-rw-r--r--arch/arm/cpu/armv7/am33xx/elm.c212
-rw-r--r--arch/arm/cpu/armv7/am33xx/emif4.c108
-rw-r--r--arch/arm/cpu/armv7/am33xx/mem.c101
-rw-r--r--arch/arm/cpu/armv7/am33xx/mux.c33
-rw-r--r--arch/arm/cpu/armv7/am33xx/sys_info.c129
-rw-r--r--arch/arm/cpu/armv7/am33xx/u-boot-spl.lds67
-rw-r--r--arch/arm/cpu/armv7/at91/Makefile52
-rw-r--r--arch/arm/cpu/armv7/at91/clock.c125
-rw-r--r--arch/arm/cpu/armv7/at91/cpu.c90
-rw-r--r--arch/arm/cpu/armv7/at91/reset.c47
-rw-r--r--arch/arm/cpu/armv7/at91/sama5d3_devices.c196
-rw-r--r--arch/arm/cpu/armv7/at91/timer.c139
-rw-r--r--arch/arm/cpu/armv7/cache_v7.c410
-rw-r--r--arch/arm/cpu/armv7/config.mk50
-rw-r--r--arch/arm/cpu/armv7/cpu.c86
-rw-r--r--arch/arm/cpu/armv7/exynos/Makefile51
-rw-r--r--arch/arm/cpu/armv7/exynos/clock.c1455
-rw-r--r--arch/arm/cpu/armv7/exynos/clock_init.h154
-rw-r--r--arch/arm/cpu/armv7/exynos/clock_init_exynos4.c95
-rw-r--r--arch/arm/cpu/armv7/exynos/clock_init_exynos5.c684
-rw-r--r--arch/arm/cpu/armv7/exynos/common_setup.h45
-rw-r--r--arch/arm/cpu/armv7/exynos/dmc_common.c200
-rw-r--r--arch/arm/cpu/armv7/exynos/dmc_init_ddr3.c233
-rw-r--r--arch/arm/cpu/armv7/exynos/dmc_init_exynos4.c213
-rw-r--r--arch/arm/cpu/armv7/exynos/exynos4_setup.h594
-rw-r--r--arch/arm/cpu/armv7/exynos/exynos5_setup.h567
-rw-r--r--arch/arm/cpu/armv7/exynos/lowlevel_init.c73
-rw-r--r--arch/arm/cpu/armv7/exynos/pinmux.c518
-rw-r--r--arch/arm/cpu/armv7/exynos/power.c192
-rw-r--r--arch/arm/cpu/armv7/exynos/soc.c74
-rw-r--r--arch/arm/cpu/armv7/exynos/spl_boot.c203
-rw-r--r--arch/arm/cpu/armv7/exynos/system.c87
-rw-r--r--arch/arm/cpu/armv7/exynos/tzpc.c57
-rw-r--r--arch/arm/cpu/armv7/highbank/Makefile46
-rw-r--r--arch/arm/cpu/armv7/highbank/timer.c128
-rw-r--r--arch/arm/cpu/armv7/lowlevel_init.S57
-rw-r--r--arch/arm/cpu/armv7/mx5/Makefile48
-rw-r--r--arch/arm/cpu/armv7/mx5/asm-offsets.c76
-rw-r--r--arch/arm/cpu/armv7/mx5/clock.c953
-rw-r--r--arch/arm/cpu/armv7/mx5/lowlevel_init.S442
-rw-r--r--arch/arm/cpu/armv7/mx5/soc.c163
-rw-r--r--arch/arm/cpu/armv7/mx6/Makefile47
-rw-r--r--arch/arm/cpu/armv7/mx6/clock.c477
-rw-r--r--arch/arm/cpu/armv7/mx6/soc.c230
-rw-r--r--arch/arm/cpu/armv7/omap-common/Makefile66
-rw-r--r--arch/arm/cpu/armv7/omap-common/abb.c137
-rw-r--r--arch/arm/cpu/armv7/omap-common/boot-common.c112
-rw-r--r--arch/arm/cpu/armv7/omap-common/clocks-common.c790
-rw-r--r--arch/arm/cpu/armv7/omap-common/config.mk25
-rw-r--r--arch/arm/cpu/armv7/omap-common/emif-common.c1339
-rw-r--r--arch/arm/cpu/armv7/omap-common/hwinit-common.c318
-rw-r--r--arch/arm/cpu/armv7/omap-common/lowlevel_init.S48
-rw-r--r--arch/arm/cpu/armv7/omap-common/mem-common.c45
-rw-r--r--arch/arm/cpu/armv7/omap-common/reset.c45
-rw-r--r--arch/arm/cpu/armv7/omap-common/timer.c124
-rw-r--r--arch/arm/cpu/armv7/omap-common/u-boot-spl.lds63
-rw-r--r--arch/arm/cpu/armv7/omap-common/utils.c57
-rw-r--r--arch/arm/cpu/armv7/omap-common/vc.c151
-rw-r--r--arch/arm/cpu/armv7/omap3/Makefile58
-rw-r--r--arch/arm/cpu/armv7/omap3/am35x_musb.c75
-rw-r--r--arch/arm/cpu/armv7/omap3/board.c504
-rw-r--r--arch/arm/cpu/armv7/omap3/clock.c734
-rw-r--r--arch/arm/cpu/armv7/omap3/config.mk30
-rw-r--r--arch/arm/cpu/armv7/omap3/emac.c44
-rw-r--r--arch/arm/cpu/armv7/omap3/emif4.c178
-rw-r--r--arch/arm/cpu/armv7/omap3/lowlevel_init.S501
-rw-r--r--arch/arm/cpu/armv7/omap3/mem.c152
-rw-r--r--arch/arm/cpu/armv7/omap3/sdrc.c250
-rw-r--r--arch/arm/cpu/armv7/omap3/spl_id_nand.c87
-rw-r--r--arch/arm/cpu/armv7/omap3/sys_info.c368
-rw-r--r--arch/arm/cpu/armv7/omap4/Makefile49
-rw-r--r--arch/arm/cpu/armv7/omap4/config.mk30
-rw-r--r--arch/arm/cpu/armv7/omap4/emif.c128
-rw-r--r--arch/arm/cpu/armv7/omap4/hw_data.c500
-rw-r--r--arch/arm/cpu/armv7/omap4/hwinit.c182
-rw-r--r--arch/arm/cpu/armv7/omap4/prcm-regs.c318
-rw-r--r--arch/arm/cpu/armv7/omap4/sdram_elpida.c308
-rw-r--r--arch/arm/cpu/armv7/omap5/Makefile50
-rw-r--r--arch/arm/cpu/armv7/omap5/abb.c67
-rw-r--r--arch/arm/cpu/armv7/omap5/config.mk28
-rw-r--r--arch/arm/cpu/armv7/omap5/emif.c104
-rw-r--r--arch/arm/cpu/armv7/omap5/hw_data.c674
-rw-r--r--arch/arm/cpu/armv7/omap5/hwinit.c395
-rw-r--r--arch/arm/cpu/armv7/omap5/prcm-regs.c980
-rw-r--r--arch/arm/cpu/armv7/omap5/sdram.c578
-rw-r--r--arch/arm/cpu/armv7/rmobile/Makefile65
-rw-r--r--arch/arm/cpu/armv7/rmobile/board.c31
-rw-r--r--arch/arm/cpu/armv7/rmobile/config.mk26
-rw-r--r--arch/arm/cpu/armv7/rmobile/cpu_info-r8a7740.c48
-rw-r--r--arch/arm/cpu/armv7/rmobile/cpu_info-sh73a0.c60
-rw-r--r--arch/arm/cpu/armv7/rmobile/cpu_info.c85
-rw-r--r--arch/arm/cpu/armv7/rmobile/emac.c36
-rw-r--r--arch/arm/cpu/armv7/rmobile/lowlevel_init.S88
-rw-r--r--arch/arm/cpu/armv7/rmobile/pfc-r8a7740.c2612
-rw-r--r--arch/arm/cpu/armv7/rmobile/pfc-sh73a0.c2807
-rw-r--r--arch/arm/cpu/armv7/rmobile/timer.c97
-rw-r--r--arch/arm/cpu/armv7/s5p-common/Makefile50
-rw-r--r--arch/arm/cpu/armv7/s5p-common/cpu_info.c57
-rw-r--r--arch/arm/cpu/armv7/s5p-common/pwm.c187
-rw-r--r--arch/arm/cpu/armv7/s5p-common/sromc.c49
-rw-r--r--arch/arm/cpu/armv7/s5p-common/timer.c148
-rw-r--r--arch/arm/cpu/armv7/s5pc1xx/Makefile51
-rw-r--r--arch/arm/cpu/armv7/s5pc1xx/cache.S46
-rw-r--r--arch/arm/cpu/armv7/s5pc1xx/clock.c343
-rw-r--r--arch/arm/cpu/armv7/s5pc1xx/reset.S48
-rw-r--r--arch/arm/cpu/armv7/socfpga/Makefile51
-rw-r--r--arch/arm/cpu/armv7/socfpga/config.mk16
-rw-r--r--arch/arm/cpu/armv7/socfpga/lowlevel_init.S77
-rw-r--r--arch/arm/cpu/armv7/socfpga/misc.c54
-rw-r--r--arch/arm/cpu/armv7/socfpga/spl.c44
-rw-r--r--arch/arm/cpu/armv7/socfpga/timer.c105
-rw-r--r--arch/arm/cpu/armv7/socfpga/u-boot-spl.lds60
-rw-r--r--arch/arm/cpu/armv7/start.S471
-rw-r--r--arch/arm/cpu/armv7/syslib.c69
-rw-r--r--arch/arm/cpu/armv7/tegra-common/Makefile48
-rw-r--r--arch/arm/cpu/armv7/tegra-common/cmd_enterrcm.c65
-rw-r--r--arch/arm/cpu/armv7/tegra114/Makefile40
-rw-r--r--arch/arm/cpu/armv7/tegra114/config.mk19
-rw-r--r--arch/arm/cpu/armv7/tegra20/Makefile49
-rw-r--r--arch/arm/cpu/armv7/tegra20/config.mk26
-rw-r--r--arch/arm/cpu/armv7/tegra20/display.c409
-rw-r--r--arch/arm/cpu/armv7/tegra20/pwm.c101
-rw-r--r--arch/arm/cpu/armv7/tegra30/Makefile40
-rw-r--r--arch/arm/cpu/armv7/tegra30/config.mk19
-rw-r--r--arch/arm/cpu/armv7/u8500/Makefile46
-rw-r--r--arch/arm/cpu/armv7/u8500/clock.c90
-rw-r--r--arch/arm/cpu/armv7/u8500/cpu.c192
-rw-r--r--arch/arm/cpu/armv7/u8500/lowlevel.S36
-rw-r--r--arch/arm/cpu/armv7/u8500/prcmu.c229
-rw-r--r--arch/arm/cpu/armv7/u8500/timer.c151
-rw-r--r--arch/arm/cpu/armv7/vf610/Makefile42
-rw-r--r--arch/arm/cpu/armv7/vf610/generic.c324
-rw-r--r--arch/arm/cpu/armv7/vf610/timer.c103
-rw-r--r--arch/arm/cpu/armv7/zynq/Makefile52
-rw-r--r--arch/arm/cpu/armv7/zynq/cpu.c57
-rw-r--r--arch/arm/cpu/armv7/zynq/slcr.c124
-rw-r--r--arch/arm/cpu/armv7/zynq/timer.c179
-rw-r--r--arch/arm/cpu/ixp/Makefile50
-rw-r--r--arch/arm/cpu/ixp/config.mk40
-rw-r--r--arch/arm/cpu/ixp/cpu.c116
-rw-r--r--arch/arm/cpu/ixp/interrupts.c82
-rw-r--r--arch/arm/cpu/ixp/start.S446
-rw-r--r--arch/arm/cpu/ixp/timer.c117
-rw-r--r--arch/arm/cpu/ixp/u-boot.lds104
-rw-r--r--arch/arm/cpu/pxa/Makefile55
-rw-r--r--arch/arm/cpu/pxa/config.mk34
-rw-r--r--arch/arm/cpu/pxa/cpuinfo.c139
-rw-r--r--arch/arm/cpu/pxa/pxa2xx.c301
-rw-r--r--arch/arm/cpu/pxa/start.S493
-rw-r--r--arch/arm/cpu/pxa/timer.c101
-rw-r--r--arch/arm/cpu/pxa/usb.c105
-rw-r--r--arch/arm/cpu/s3c44b0/Makefile50
-rw-r--r--arch/arm/cpu/s3c44b0/cache.c90
-rw-r--r--arch/arm/cpu/s3c44b0/config.mk34
-rw-r--r--arch/arm/cpu/s3c44b0/cpu.c74
-rw-r--r--arch/arm/cpu/s3c44b0/start.S244
-rw-r--r--arch/arm/cpu/s3c44b0/timer.c118
-rw-r--r--arch/arm/cpu/sa1100/Makefile49
-rw-r--r--arch/arm/cpu/sa1100/config.mk34
-rw-r--r--arch/arm/cpu/sa1100/cpu.c70
-rw-r--r--arch/arm/cpu/sa1100/start.S391
-rw-r--r--arch/arm/cpu/sa1100/timer.c94
-rw-r--r--arch/arm/cpu/tegra-common/Makefile48
-rw-r--r--arch/arm/cpu/tegra-common/ap.c171
-rw-r--r--arch/arm/cpu/tegra-common/board.c191
-rw-r--r--arch/arm/cpu/tegra-common/cache.c48
-rw-r--r--arch/arm/cpu/tegra-common/clock.c563
-rw-r--r--arch/arm/cpu/tegra-common/lowlevel_init.S42
-rw-r--r--arch/arm/cpu/tegra-common/sys_info.c49
-rw-r--r--arch/arm/cpu/tegra-common/timer.c111
-rw-r--r--arch/arm/cpu/tegra114-common/Makefile41
-rw-r--r--arch/arm/cpu/tegra114-common/clock.c677
-rw-r--r--arch/arm/cpu/tegra114-common/funcmux.c63
-rw-r--r--arch/arm/cpu/tegra114-common/pinmux.c740
-rw-r--r--arch/arm/cpu/tegra20-common/Makefile54
-rw-r--r--arch/arm/cpu/tegra20-common/clock.c565
-rw-r--r--arch/arm/cpu/tegra20-common/crypto.c230
-rw-r--r--arch/arm/cpu/tegra20-common/crypto.h36
-rw-r--r--arch/arm/cpu/tegra20-common/emc.c286
-rw-r--r--arch/arm/cpu/tegra20-common/funcmux.c310
-rw-r--r--arch/arm/cpu/tegra20-common/pinmux.c572
-rw-r--r--arch/arm/cpu/tegra20-common/pmu.c70
-rw-r--r--arch/arm/cpu/tegra20-common/warmboot.c386
-rw-r--r--arch/arm/cpu/tegra20-common/warmboot_avp.c250
-rw-r--r--arch/arm/cpu/tegra20-common/warmboot_avp.h81
-rw-r--r--arch/arm/cpu/tegra30-common/Makefile44
-rw-r--r--arch/arm/cpu/tegra30-common/clock.c622
-rw-r--r--arch/arm/cpu/tegra30-common/funcmux.c57
-rw-r--r--arch/arm/cpu/tegra30-common/pinmux.c694
-rw-r--r--arch/arm/cpu/u-boot-spl.lds91
-rw-r--r--arch/arm/cpu/u-boot.lds116
-rw-r--r--arch/arm/dts/exynos5250.dtsi235
-rw-r--r--arch/arm/dts/skeleton.dtsi13
-rw-r--r--arch/arm/dts/tegra114.dtsi246
-rw-r--r--arch/arm/dts/tegra20.dtsi349
-rw-r--r--arch/arm/dts/tegra30.dtsi246
-rw-r--r--arch/arm/imx-common/Makefile95
-rw-r--r--arch/arm/imx-common/cmd_bmode.c122
-rw-r--r--arch/arm/imx-common/cmd_hdmidet.c37
-rw-r--r--arch/arm/imx-common/cpu.c196
-rw-r--r--arch/arm/imx-common/i2c-mxv7.c99
-rw-r--r--arch/arm/imx-common/iomux-v3.c69
-rw-r--r--arch/arm/imx-common/misc.c84
-rw-r--r--arch/arm/imx-common/speed.c61
-rw-r--r--arch/arm/imx-common/timer.c137
-rw-r--r--arch/arm/include/asm/arch-a320/a320.h34
-rw-r--r--arch/arm/include/asm/arch-am33xx/clock.h24
-rw-r--r--arch/arm/include/asm/arch-am33xx/clocks_am33xx.h31
-rw-r--r--arch/arm/include/asm/arch-am33xx/cpu.h350
-rw-r--r--arch/arm/include/asm/arch-am33xx/ddr_defs.h310
-rw-r--r--arch/arm/include/asm/arch-am33xx/elm.h93
-rw-r--r--arch/arm/include/asm/arch-am33xx/gpio.h31
-rw-r--r--arch/arm/include/asm/arch-am33xx/hardware.h89
-rw-r--r--arch/arm/include/asm/arch-am33xx/hardware_am33xx.h54
-rw-r--r--arch/arm/include/asm/arch-am33xx/hardware_ti814x.h54
-rw-r--r--arch/arm/include/asm/arch-am33xx/i2c.h81
-rw-r--r--arch/arm/include/asm/arch-am33xx/mem.h83
-rw-r--r--arch/arm/include/asm/arch-am33xx/mmc_host_def.h32
-rw-r--r--arch/arm/include/asm/arch-am33xx/mux.h43
-rw-r--r--arch/arm/include/asm/arch-am33xx/mux_am33xx.h247
-rw-r--r--arch/arm/include/asm/arch-am33xx/mux_ti814x.h311
-rw-r--r--arch/arm/include/asm/arch-am33xx/omap.h40
-rw-r--r--arch/arm/include/asm/arch-am33xx/omap_gpmc.h64
-rw-r--r--arch/arm/include/asm/arch-am33xx/spl.h48
-rw-r--r--arch/arm/include/asm/arch-am33xx/sys_proto.h48
-rw-r--r--arch/arm/include/asm/arch-arm720t/hardware.h33
-rw-r--r--arch/arm/include/asm/arch-armada100/armada100.h76
-rw-r--r--arch/arm/include/asm/arch-armada100/config.h59
-rw-r--r--arch/arm/include/asm/arch-armada100/cpu.h178
-rw-r--r--arch/arm/include/asm/arch-armada100/gpio.h48
-rw-r--r--arch/arm/include/asm/arch-armada100/mfp.h96
-rw-r--r--arch/arm/include/asm/arch-armada100/spi.h95
-rw-r--r--arch/arm/include/asm/arch-armada100/utmi-armada100.h79
-rw-r--r--arch/arm/include/asm/arch-armv7/globaltimer.h36
-rw-r--r--arch/arm/include/asm/arch-armv7/sysctrl.h70
-rw-r--r--arch/arm/include/asm/arch-armv7/systimer.h50
-rw-r--r--arch/arm/include/asm/arch-armv7/wdt.h55
-rw-r--r--arch/arm/include/asm/arch-aspeed/aspeed_i2c.h74
-rw-r--r--arch/arm/include/asm/arch-at91/at91_common.h40
-rw-r--r--arch/arm/include/asm/arch-at91/at91_dbu.h45
-rw-r--r--arch/arm/include/asm/arch-at91/at91_eefc.h51
-rw-r--r--arch/arm/include/asm/arch-at91/at91_emac.h143
-rw-r--r--arch/arm/include/asm/arch-at91/at91_gpbr.h45
-rw-r--r--arch/arm/include/asm/arch-at91/at91_matrix.h254
-rw-r--r--arch/arm/include/asm/arch-at91/at91_mc.h97
-rw-r--r--arch/arm/include/asm/arch-at91/at91_pdc.h39
-rw-r--r--arch/arm/include/asm/arch-at91/at91_pio.h190
-rw-r--r--arch/arm/include/asm/arch-at91/at91_pit.h47
-rw-r--r--arch/arm/include/asm/arch-at91/at91_pmc.h268
-rw-r--r--arch/arm/include/asm/arch-at91/at91_rstc.h44
-rw-r--r--arch/arm/include/asm/arch-at91/at91_rtt.h36
-rw-r--r--arch/arm/include/asm/arch-at91/at91_shdwn.h38
-rw-r--r--arch/arm/include/asm/arch-at91/at91_spi.h126
-rw-r--r--arch/arm/include/asm/arch-at91/at91_st.h46
-rw-r--r--arch/arm/include/asm/arch-at91/at91_tc.h77
-rw-r--r--arch/arm/include/asm/arch-at91/at91_wdt.h67
-rw-r--r--arch/arm/include/asm/arch-at91/at91cap9.h150
-rw-r--r--arch/arm/include/asm/arch-at91/at91cap9_matrix.h132
-rw-r--r--arch/arm/include/asm/arch-at91/at91rm9200.h152
-rw-r--r--arch/arm/include/asm/arch-at91/at91sam9260.h173
-rw-r--r--arch/arm/include/asm/arch-at91/at91sam9260_matrix.h68
-rw-r--r--arch/arm/include/asm/arch-at91/at91sam9261.h140
-rw-r--r--arch/arm/include/asm/arch-at91/at91sam9261_matrix.h59
-rw-r--r--arch/arm/include/asm/arch-at91/at91sam9263.h151
-rw-r--r--arch/arm/include/asm/arch-at91/at91sam9263_matrix.h67
-rw-r--r--arch/arm/include/asm/arch-at91/at91sam9_matrix.h32
-rw-r--r--arch/arm/include/asm/arch-at91/at91sam9_sdramc.h100
-rw-r--r--arch/arm/include/asm/arch-at91/at91sam9_smc.h139
-rw-r--r--arch/arm/include/asm/arch-at91/at91sam9g45.h155
-rw-r--r--arch/arm/include/asm/arch-at91/at91sam9g45_matrix.h95
-rw-r--r--arch/arm/include/asm/arch-at91/at91sam9rl.h131
-rw-r--r--arch/arm/include/asm/arch-at91/at91sam9rl_matrix.h61
-rw-r--r--arch/arm/include/asm/arch-at91/at91sam9x5.h179
-rw-r--r--arch/arm/include/asm/arch-at91/at91sam9x5_matrix.h102
-rw-r--r--arch/arm/include/asm/arch-at91/clk.h99
-rw-r--r--arch/arm/include/asm/arch-at91/gpio.h238
-rw-r--r--arch/arm/include/asm/arch-at91/hardware.h52
-rw-r--r--arch/arm/include/asm/arch-at91/sama5d3.h212
-rw-r--r--arch/arm/include/asm/arch-at91/sama5d3_smc.h79
-rw-r--r--arch/arm/include/asm/arch-bcm2835/gpio.h66
-rw-r--r--arch/arm/include/asm/arch-bcm2835/mbox.h433
-rw-r--r--arch/arm/include/asm/arch-bcm2835/sdhci.h24
-rw-r--r--arch/arm/include/asm/arch-bcm2835/timer.h39
-rw-r--r--arch/arm/include/asm/arch-bcm2835/wdog.h36
-rw-r--r--arch/arm/include/asm/arch-davinci/aintc_defs.h52
-rw-r--r--arch/arm/include/asm/arch-davinci/da850_lowlevel.h53
-rw-r--r--arch/arm/include/asm/arch-davinci/da8xx-fb.h125
-rw-r--r--arch/arm/include/asm/arch-davinci/da8xx-usb.h105
-rw-r--r--arch/arm/include/asm/arch-davinci/davinci_misc.h66
-rw-r--r--arch/arm/include/asm/arch-davinci/ddr2_defs.h100
-rw-r--r--arch/arm/include/asm/arch-davinci/dm365_lowlevel.h40
-rw-r--r--arch/arm/include/asm/arch-davinci/emac_defs.h108
-rw-r--r--arch/arm/include/asm/arch-davinci/emif_defs.h88
-rw-r--r--arch/arm/include/asm/arch-davinci/gpio.h83
-rw-r--r--arch/arm/include/asm/arch-davinci/hardware.h673
-rw-r--r--arch/arm/include/asm/arch-davinci/i2c_defs.h99
-rw-r--r--arch/arm/include/asm/arch-davinci/nand_defs.h54
-rw-r--r--arch/arm/include/asm/arch-davinci/pinmux_defs.h68
-rw-r--r--arch/arm/include/asm/arch-davinci/pll_defs.h99
-rw-r--r--arch/arm/include/asm/arch-davinci/psc_defs.h86
-rw-r--r--arch/arm/include/asm/arch-davinci/sdmmc_defs.h175
-rw-r--r--arch/arm/include/asm/arch-davinci/spl.h32
-rw-r--r--arch/arm/include/asm/arch-davinci/syscfg_defs.h66
-rw-r--r--arch/arm/include/asm/arch-davinci/timer_defs.h60
-rw-r--r--arch/arm/include/asm/arch-ep93xx/ep93xx.h596
-rw-r--r--arch/arm/include/asm/arch-exynos/adc.h42
-rw-r--r--arch/arm/include/asm/arch-exynos/clk.h62
-rw-r--r--arch/arm/include/asm/arch-exynos/clock.h909
-rw-r--r--arch/arm/include/asm/arch-exynos/cpu.h245
-rw-r--r--arch/arm/include/asm/arch-exynos/dmc.h320
-rw-r--r--arch/arm/include/asm/arch-exynos/dp.h751
-rw-r--r--arch/arm/include/asm/arch-exynos/dp_info.h215
-rw-r--r--arch/arm/include/asm/arch-exynos/dsim.h181
-rw-r--r--arch/arm/include/asm/arch-exynos/dwmmc.h33
-rw-r--r--arch/arm/include/asm/arch-exynos/ehci.h66
-rw-r--r--arch/arm/include/asm/arch-exynos/fb.h471
-rw-r--r--arch/arm/include/asm/arch-exynos/gpio.h334
-rw-r--r--arch/arm/include/asm/arch-exynos/i2s-regs.h66
-rw-r--r--arch/arm/include/asm/arch-exynos/mipi_dsim.h388
-rw-r--r--arch/arm/include/asm/arch-exynos/mmc.h74
-rw-r--r--arch/arm/include/asm/arch-exynos/periph.h74
-rw-r--r--arch/arm/include/asm/arch-exynos/pinmux.h66
-rw-r--r--arch/arm/include/asm/arch-exynos/power.h903
-rw-r--r--arch/arm/include/asm/arch-exynos/pwm.h68
-rw-r--r--arch/arm/include/asm/arch-exynos/pwm_backlight.h34
-rw-r--r--arch/arm/include/asm/arch-exynos/sound.h44
-rw-r--r--arch/arm/include/asm/arch-exynos/spi.h78
-rw-r--r--arch/arm/include/asm/arch-exynos/spl.h99
-rw-r--r--arch/arm/include/asm/arch-exynos/sromc.h69
-rw-r--r--arch/arm/include/asm/arch-exynos/sys_proto.h32
-rw-r--r--arch/arm/include/asm/arch-exynos/system.h57
-rw-r--r--arch/arm/include/asm/arch-exynos/tmu.h50
-rw-r--r--arch/arm/include/asm/arch-exynos/tzpc.h72
-rw-r--r--arch/arm/include/asm/arch-exynos/uart.h58
-rw-r--r--arch/arm/include/asm/arch-exynos/watchdog.h57
-rw-r--r--arch/arm/include/asm/arch-imx/imx-regs.h637
-rw-r--r--arch/arm/include/asm/arch-ixp/ixp425.h548
-rw-r--r--arch/arm/include/asm/arch-ixp/ixp425pci.h190
-rw-r--r--arch/arm/include/asm/arch-kirkwood/config.h154
-rw-r--r--arch/arm/include/asm/arch-kirkwood/cpu.h171
-rw-r--r--arch/arm/include/asm/arch-kirkwood/gpio.h65
-rw-r--r--arch/arm/include/asm/arch-kirkwood/kirkwood.h88
-rw-r--r--arch/arm/include/asm/arch-kirkwood/kw88f6192.h37
-rw-r--r--arch/arm/include/asm/arch-kirkwood/kw88f6281.h39
-rw-r--r--arch/arm/include/asm/arch-kirkwood/mpp.h317
-rw-r--r--arch/arm/include/asm/arch-kirkwood/spi.h68
-rw-r--r--arch/arm/include/asm/arch-ks8695/platform.h306
-rw-r--r--arch/arm/include/asm/arch-lpc32xx/clk.h170
-rw-r--r--arch/arm/include/asm/arch-lpc32xx/config.h76
-rw-r--r--arch/arm/include/asm/arch-lpc32xx/cpu.h64
-rw-r--r--arch/arm/include/asm/arch-lpc32xx/emc.h92
-rw-r--r--arch/arm/include/asm/arch-lpc32xx/sys_proto.h25
-rw-r--r--arch/arm/include/asm/arch-lpc32xx/timer.h74
-rw-r--r--arch/arm/include/asm/arch-lpc32xx/uart.h114
-rw-r--r--arch/arm/include/asm/arch-lpc32xx/wdt.h51
-rw-r--r--arch/arm/include/asm/arch-mb86r0x/hardware.h31
-rw-r--r--arch/arm/include/asm/arch-mb86r0x/mb86r0x.h615
-rw-r--r--arch/arm/include/asm/arch-mx25/clock.h75
-rw-r--r--arch/arm/include/asm/arch-mx25/gpio.h30
-rw-r--r--arch/arm/include/asm/arch-mx25/imx-regs.h374
-rw-r--r--arch/arm/include/asm/arch-mx25/iomux-mx25.h545
-rw-r--r--arch/arm/include/asm/arch-mx25/macro.h107
-rw-r--r--arch/arm/include/asm/arch-mx27/clock.h39
-rw-r--r--arch/arm/include/asm/arch-mx27/gpio.h55
-rw-r--r--arch/arm/include/asm/arch-mx27/imx-regs.h515
-rw-r--r--arch/arm/include/asm/arch-mx27/mxcmmc.h25
-rw-r--r--arch/arm/include/asm/arch-mx27/regs-rtc.h40
-rw-r--r--arch/arm/include/asm/arch-mx31/clock.h62
-rw-r--r--arch/arm/include/asm/arch-mx31/gpio.h30
-rw-r--r--arch/arm/include/asm/arch-mx31/imx-regs.h934
-rw-r--r--arch/arm/include/asm/arch-mx31/sys_proto.h36
-rw-r--r--arch/arm/include/asm/arch-mx35/clock.h86
-rw-r--r--arch/arm/include/asm/arch-mx35/crm_regs.h260
-rw-r--r--arch/arm/include/asm/arch-mx35/gpio.h30
-rw-r--r--arch/arm/include/asm/arch-mx35/imx-regs.h391
-rw-r--r--arch/arm/include/asm/arch-mx35/iomux-mx35.h1276
-rw-r--r--arch/arm/include/asm/arch-mx35/lowlevel_macro.S139
-rw-r--r--arch/arm/include/asm/arch-mx35/mmc_host_def.h31
-rw-r--r--arch/arm/include/asm/arch-mx35/spl.h38
-rw-r--r--arch/arm/include/asm/arch-mx35/sys_proto.h32
-rw-r--r--arch/arm/include/asm/arch-mx5/clock.h73
-rw-r--r--arch/arm/include/asm/arch-mx5/crm_regs.h622
-rw-r--r--arch/arm/include/asm/arch-mx5/gpio.h30
-rw-r--r--arch/arm/include/asm/arch-mx5/imx-regs.h547
-rw-r--r--arch/arm/include/asm/arch-mx5/iomux-mx51.h236
-rw-r--r--arch/arm/include/asm/arch-mx5/iomux-mx53.h1232
-rw-r--r--arch/arm/include/asm/arch-mx5/spl.h19
-rw-r--r--arch/arm/include/asm/arch-mx5/sys_proto.h50
-rw-r--r--arch/arm/include/asm/arch-mx6/clock.h69
-rw-r--r--arch/arm/include/asm/arch-mx6/crm_regs.h917
-rw-r--r--arch/arm/include/asm/arch-mx6/gpio.h30
-rw-r--r--arch/arm/include/asm/arch-mx6/imx-regs.h686
-rw-r--r--arch/arm/include/asm/arch-mx6/iomux.h134
-rw-r--r--arch/arm/include/asm/arch-mx6/mx6-ddr.h85
-rw-r--r--arch/arm/include/asm/arch-mx6/mx6-pins.h35
-rw-r--r--arch/arm/include/asm/arch-mx6/mx6dl-ddr.h71
-rw-r--r--arch/arm/include/asm/arch-mx6/mx6dl_pins.h1683
-rw-r--r--arch/arm/include/asm/arch-mx6/mx6q-ddr.h69
-rw-r--r--arch/arm/include/asm/arch-mx6/mx6q_pins.h1644
-rw-r--r--arch/arm/include/asm/arch-mx6/mx6sl_pins.h25
-rw-r--r--arch/arm/include/asm/arch-mx6/mxc_hdmi.h1064
-rw-r--r--arch/arm/include/asm/arch-mx6/sys_proto.h59
-rw-r--r--arch/arm/include/asm/arch-mxs/clock.h67
-rw-r--r--arch/arm/include/asm/arch-mxs/gpio.h32
-rw-r--r--arch/arm/include/asm/arch-mxs/imx-regs.h52
-rw-r--r--arch/arm/include/asm/arch-mxs/iomux-mx23.h355
-rw-r--r--arch/arm/include/asm/arch-mxs/iomux-mx28.h537
-rw-r--r--arch/arm/include/asm/arch-mxs/iomux.h177
-rw-r--r--arch/arm/include/asm/arch-mxs/regs-base.h134
-rw-r--r--arch/arm/include/asm/arch-mxs/regs-clkctrl-mx23.h221
-rw-r--r--arch/arm/include/asm/arch-mxs/regs-clkctrl-mx28.h296
-rw-r--r--arch/arm/include/asm/arch-mxs/regs-digctl.h160
-rw-r--r--arch/arm/include/asm/arch-mxs/regs-i2c.h207
-rw-r--r--arch/arm/include/asm/arch-mxs/regs-lcdif.h230
-rw-r--r--arch/arm/include/asm/arch-mxs/regs-lradc.h400
-rw-r--r--arch/arm/include/asm/arch-mxs/regs-ocotp.h173
-rw-r--r--arch/arm/include/asm/arch-mxs/regs-pinctrl.h1284
-rw-r--r--arch/arm/include/asm/arch-mxs/regs-power-mx23.h358
-rw-r--r--arch/arm/include/asm/arch-mxs/regs-power-mx28.h413
-rw-r--r--arch/arm/include/asm/arch-mxs/regs-rtc.h147
-rw-r--r--arch/arm/include/asm/arch-mxs/regs-ssp.h429
-rw-r--r--arch/arm/include/asm/arch-mxs/regs-timrot.h272
-rw-r--r--arch/arm/include/asm/arch-mxs/regs-usb.h178
-rw-r--r--arch/arm/include/asm/arch-mxs/regs-usbphy.h151
-rw-r--r--arch/arm/include/asm/arch-mxs/sys_proto.h92
-rw-r--r--arch/arm/include/asm/arch-nomadik/gpio.h42
-rw-r--r--arch/arm/include/asm/arch-nomadik/mtu.h66
-rw-r--r--arch/arm/include/asm/arch-omap3/am35x_def.h82
-rw-r--r--arch/arm/include/asm/arch-omap3/clock.h80
-rw-r--r--arch/arm/include/asm/arch-omap3/clocks_omap3.h339
-rw-r--r--arch/arm/include/asm/arch-omap3/cpu.h580
-rw-r--r--arch/arm/include/asm/arch-omap3/dma.h77
-rw-r--r--arch/arm/include/asm/arch-omap3/dss.h232
-rw-r--r--arch/arm/include/asm/arch-omap3/ehci.h55
-rw-r--r--arch/arm/include/asm/arch-omap3/emac_defs.h56
-rw-r--r--arch/arm/include/asm/arch-omap3/emif4.h79
-rw-r--r--arch/arm/include/asm/arch-omap3/gpio.h52
-rw-r--r--arch/arm/include/asm/arch-omap3/i2c.h64
-rw-r--r--arch/arm/include/asm/arch-omap3/mem.h472
-rw-r--r--arch/arm/include/asm/arch-omap3/mmc_host_def.h65
-rw-r--r--arch/arm/include/asm/arch-omap3/musb.h28
-rw-r--r--arch/arm/include/asm/arch-omap3/mux.h464
-rw-r--r--arch/arm/include/asm/arch-omap3/omap3-regs.h95
-rw-r--r--arch/arm/include/asm/arch-omap3/omap3.h263
-rw-r--r--arch/arm/include/asm/arch-omap3/omap_gpmc.h52
-rw-r--r--arch/arm/include/asm/arch-omap3/spl.h37
-rw-r--r--arch/arm/include/asm/arch-omap3/sys_proto.h87
-rw-r--r--arch/arm/include/asm/arch-omap4/clock.h261
-rw-r--r--arch/arm/include/asm/arch-omap4/cpu.h173
-rw-r--r--arch/arm/include/asm/arch-omap4/ehci.h49
-rw-r--r--arch/arm/include/asm/arch-omap4/gpio.h52
-rw-r--r--arch/arm/include/asm/arch-omap4/i2c.h74
-rw-r--r--arch/arm/include/asm/arch-omap4/mmc_host_def.h38
-rw-r--r--arch/arm/include/asm/arch-omap4/mux_omap4.h345
-rw-r--r--arch/arm/include/asm/arch-omap4/omap.h141
-rw-r--r--arch/arm/include/asm/arch-omap4/spl.h37
-rw-r--r--arch/arm/include/asm/arch-omap4/sys_proto.h116
-rw-r--r--arch/arm/include/asm/arch-omap5/clock.h319
-rw-r--r--arch/arm/include/asm/arch-omap5/cpu.h178
-rw-r--r--arch/arm/include/asm/arch-omap5/gpio.h54
-rw-r--r--arch/arm/include/asm/arch-omap5/i2c.h74
-rw-r--r--arch/arm/include/asm/arch-omap5/mmc_host_def.h38
-rw-r--r--arch/arm/include/asm/arch-omap5/mux_dra7xx.h347
-rw-r--r--arch/arm/include/asm/arch-omap5/mux_omap5.h334
-rw-r--r--arch/arm/include/asm/arch-omap5/omap.h228
-rw-r--r--arch/arm/include/asm/arch-omap5/spl.h37
-rw-r--r--arch/arm/include/asm/arch-omap5/sys_proto.h131
-rw-r--r--arch/arm/include/asm/arch-orion5x/cpu.h259
-rw-r--r--arch/arm/include/asm/arch-orion5x/mv88f5182.h40
-rw-r--r--arch/arm/include/asm/arch-orion5x/orion5x.h83
-rw-r--r--arch/arm/include/asm/arch-pantheon/config.h70
-rw-r--r--arch/arm/include/asm/arch-pantheon/cpu.h93
-rw-r--r--arch/arm/include/asm/arch-pantheon/mfp.h55
-rw-r--r--arch/arm/include/asm/arch-pantheon/pantheon.h54
-rw-r--r--arch/arm/include/asm/arch-pxa/bitfield.h112
-rw-r--r--arch/arm/include/asm/arch-pxa/hardware.h112
-rw-r--r--arch/arm/include/asm/arch-pxa/pxa-regs.h2635
-rw-r--r--arch/arm/include/asm/arch-pxa/pxa.h42
-rw-r--r--arch/arm/include/asm/arch-pxa/regs-mmc.h154
-rw-r--r--arch/arm/include/asm/arch-pxa/regs-uart.h109
-rw-r--r--arch/arm/include/asm/arch-pxa/regs-usb.h159
-rw-r--r--arch/arm/include/asm/arch-rmobile/gpio.h12
-rw-r--r--arch/arm/include/asm/arch-rmobile/irqs.h18
-rw-r--r--arch/arm/include/asm/arch-rmobile/r8a7740-gpio.h584
-rw-r--r--arch/arm/include/asm/arch-rmobile/r8a7740.h287
-rw-r--r--arch/arm/include/asm/arch-rmobile/rmobile.h14
-rw-r--r--arch/arm/include/asm/arch-rmobile/sh73a0-gpio.h553
-rw-r--r--arch/arm/include/asm/arch-rmobile/sh73a0.h289
-rw-r--r--arch/arm/include/asm/arch-rmobile/sys_proto.h29
-rw-r--r--arch/arm/include/asm/arch-s3c24x0/gpio.h171
-rw-r--r--arch/arm/include/asm/arch-s3c24x0/iomux.h200
-rw-r--r--arch/arm/include/asm/arch-s3c24x0/memory.h162
-rw-r--r--arch/arm/include/asm/arch-s3c24x0/s3c2400.h152
-rw-r--r--arch/arm/include/asm/arch-s3c24x0/s3c2410.h163
-rw-r--r--arch/arm/include/asm/arch-s3c24x0/s3c2440.h161
-rw-r--r--arch/arm/include/asm/arch-s3c24x0/s3c24x0.h720
-rw-r--r--arch/arm/include/asm/arch-s3c24x0/s3c24x0_cpu.h29
-rw-r--r--arch/arm/include/asm/arch-s3c44b0/hardware.h281
-rw-r--r--arch/arm/include/asm/arch-s5pc1xx/clk.h38
-rw-r--r--arch/arm/include/asm/arch-s5pc1xx/clock.h94
-rw-r--r--arch/arm/include/asm/arch-s5pc1xx/cpu.h110
-rw-r--r--arch/arm/include/asm/arch-s5pc1xx/gpio.h176
-rw-r--r--arch/arm/include/asm/arch-s5pc1xx/mmc.h74
-rw-r--r--arch/arm/include/asm/arch-s5pc1xx/power.h42
-rw-r--r--arch/arm/include/asm/arch-s5pc1xx/pwm.h68
-rw-r--r--arch/arm/include/asm/arch-s5pc1xx/sromc.h53
-rw-r--r--arch/arm/include/asm/arch-s5pc1xx/sys_proto.h29
-rw-r--r--arch/arm/include/asm/arch-s5pc1xx/uart.h58
-rw-r--r--arch/arm/include/asm/arch-s5pc1xx/watchdog.h58
-rw-r--r--arch/arm/include/asm/arch-sa1100/bitfield.h112
-rw-r--r--arch/arm/include/asm/arch-socfpga/reset_manager.h37
-rw-r--r--arch/arm/include/asm/arch-socfpga/socfpga_base_addrs.h27
-rw-r--r--arch/arm/include/asm/arch-socfpga/spl.h26
-rw-r--r--arch/arm/include/asm/arch-socfpga/timer.h29
-rw-r--r--arch/arm/include/asm/arch-spear/clk.h27
-rw-r--r--arch/arm/include/asm/arch-spear/gpio.h40
-rw-r--r--arch/arm/include/asm/arch-spear/hardware.h91
-rw-r--r--arch/arm/include/asm/arch-spear/spr_defs.h69
-rw-r--r--arch/arm/include/asm/arch-spear/spr_emi.h54
-rw-r--r--arch/arm/include/asm/arch-spear/spr_gpt.h85
-rw-r--r--arch/arm/include/asm/arch-spear/spr_misc.h273
-rw-r--r--arch/arm/include/asm/arch-spear/spr_ssp.h45
-rw-r--r--arch/arm/include/asm/arch-spear/spr_syscntl.h52
-rw-r--r--arch/arm/include/asm/arch-tegra/ap.h83
-rw-r--r--arch/arm/include/asm/arch-tegra/board.h48
-rw-r--r--arch/arm/include/asm/arch-tegra/clk_rst.h338
-rw-r--r--arch/arm/include/asm/arch-tegra/clock.h323
-rw-r--r--arch/arm/include/asm/arch-tegra/funcmux.h39
-rw-r--r--arch/arm/include/asm/arch-tegra/fuse.h39
-rw-r--r--arch/arm/include/asm/arch-tegra/gp_padctrl.h40
-rw-r--r--arch/arm/include/asm/arch-tegra/gpio.h40
-rw-r--r--arch/arm/include/asm/arch-tegra/mmc.h27
-rw-r--r--arch/arm/include/asm/arch-tegra/pmc.h140
-rw-r--r--arch/arm/include/asm/arch-tegra/scu.h43
-rw-r--r--arch/arm/include/asm/arch-tegra/sys_proto.h35
-rw-r--r--arch/arm/include/asm/arch-tegra/tegra.h108
-rw-r--r--arch/arm/include/asm/arch-tegra/tegra_i2c.h170
-rw-r--r--arch/arm/include/asm/arch-tegra/tegra_mmc.h159
-rw-r--r--arch/arm/include/asm/arch-tegra/timer.h30
-rw-r--r--arch/arm/include/asm/arch-tegra/uart.h47
-rw-r--r--arch/arm/include/asm/arch-tegra/usb.h153
-rw-r--r--arch/arm/include/asm/arch-tegra/warmboot.h150
-rw-r--r--arch/arm/include/asm/arch-tegra114/clock-tables.h402
-rw-r--r--arch/arm/include/asm/arch-tegra114/clock.h28
-rw-r--r--arch/arm/include/asm/arch-tegra114/flow.h35
-rw-r--r--arch/arm/include/asm/arch-tegra114/funcmux.h31
-rw-r--r--arch/arm/include/asm/arch-tegra114/gp_padctrl.h83
-rw-r--r--arch/arm/include/asm/arch-tegra114/gpio.h30
-rw-r--r--arch/arm/include/asm/arch-tegra114/hardware.h22
-rw-r--r--arch/arm/include/asm/arch-tegra114/pinmux.h616
-rw-r--r--arch/arm/include/asm/arch-tegra114/pmu.h23
-rw-r--r--arch/arm/include/asm/arch-tegra114/spl.h22
-rw-r--r--arch/arm/include/asm/arch-tegra114/sysctr.h35
-rw-r--r--arch/arm/include/asm/arch-tegra114/tegra.h34
-rw-r--r--arch/arm/include/asm/arch-tegra114/tegra114_spi.h41
-rw-r--r--arch/arm/include/asm/arch-tegra114/usb.h156
-rw-r--r--arch/arm/include/asm/arch-tegra20/apb_misc.h36
-rw-r--r--arch/arm/include/asm/arch-tegra20/clock-tables.h200
-rw-r--r--arch/arm/include/asm/arch-tegra20/clock.h33
-rw-r--r--arch/arm/include/asm/arch-tegra20/dc.h545
-rw-r--r--arch/arm/include/asm/arch-tegra20/display.h152
-rw-r--r--arch/arm/include/asm/arch-tegra20/emc.h113
-rw-r--r--arch/arm/include/asm/arch-tegra20/flow.h36
-rw-r--r--arch/arm/include/asm/arch-tegra20/funcmux.h67
-rw-r--r--arch/arm/include/asm/arch-tegra20/gp_padctrl.h66
-rw-r--r--arch/arm/include/asm/arch-tegra20/gpio.h278
-rw-r--r--arch/arm/include/asm/arch-tegra20/hardware.h29
-rw-r--r--arch/arm/include/asm/arch-tegra20/pinmux.h353
-rw-r--r--arch/arm/include/asm/arch-tegra20/pmu.h30
-rw-r--r--arch/arm/include/asm/arch-tegra20/pwm.h75
-rw-r--r--arch/arm/include/asm/arch-tegra20/sdram_param.h148
-rw-r--r--arch/arm/include/asm/arch-tegra20/spl.h28
-rw-r--r--arch/arm/include/asm/arch-tegra20/tegra.h37
-rw-r--r--arch/arm/include/asm/arch-tegra20/tegra20_sflash.h41
-rw-r--r--arch/arm/include/asm/arch-tegra20/tegra20_slink.h41
-rw-r--r--arch/arm/include/asm/arch-tegra20/usb.h155
-rw-r--r--arch/arm/include/asm/arch-tegra30/clock-tables.h382
-rw-r--r--arch/arm/include/asm/arch-tegra30/clock.h28
-rw-r--r--arch/arm/include/asm/arch-tegra30/flow.h35
-rw-r--r--arch/arm/include/asm/arch-tegra30/funcmux.h31
-rw-r--r--arch/arm/include/asm/arch-tegra30/gp_padctrl.h65
-rw-r--r--arch/arm/include/asm/arch-tegra30/gpio.h304
-rw-r--r--arch/arm/include/asm/arch-tegra30/hardware.h22
-rw-r--r--arch/arm/include/asm/arch-tegra30/pinmux.h668
-rw-r--r--arch/arm/include/asm/arch-tegra30/pmu.h23
-rw-r--r--arch/arm/include/asm/arch-tegra30/spl.h28
-rw-r--r--arch/arm/include/asm/arch-tegra30/tegra.h30
-rw-r--r--arch/arm/include/asm/arch-tegra30/usb.h168
-rw-r--r--arch/arm/include/asm/arch-tnetv107x/clock.h68
-rw-r--r--arch/arm/include/asm/arch-tnetv107x/emif_defs.h1
-rw-r--r--arch/arm/include/asm/arch-tnetv107x/hardware.h173
-rw-r--r--arch/arm/include/asm/arch-tnetv107x/mux.h306
-rw-r--r--arch/arm/include/asm/arch-tnetv107x/nand_defs.h38
-rw-r--r--arch/arm/include/asm/arch-u8500/clock.h69
-rw-r--r--arch/arm/include/asm/arch-u8500/db8500_gpio.h42
-rw-r--r--arch/arm/include/asm/arch-u8500/db8500_pincfg.h170
-rw-r--r--arch/arm/include/asm/arch-u8500/gpio.h247
-rw-r--r--arch/arm/include/asm/arch-u8500/hardware.h110
-rw-r--r--arch/arm/include/asm/arch-u8500/prcmu.h76
-rw-r--r--arch/arm/include/asm/arch-u8500/sys_proto.h28
-rw-r--r--arch/arm/include/asm/arch-u8500/u8500.h47
-rw-r--r--arch/arm/include/asm/arch-vf610/clock.h39
-rw-r--r--arch/arm/include/asm/arch-vf610/crm_regs.h225
-rw-r--r--arch/arm/include/asm/arch-vf610/imx-regs.h419
-rw-r--r--arch/arm/include/asm/arch-vf610/iomux-vf610.h101
-rw-r--r--arch/arm/include/asm/arch-zynq/hardware.h103
-rw-r--r--arch/arm/include/asm/arch-zynq/sys_proto.h37
-rw-r--r--arch/arm/include/asm/armv7.h77
-rw-r--r--arch/arm/include/asm/assembler.h60
-rw-r--r--arch/arm/include/asm/atomic.h113
-rw-r--r--arch/arm/include/asm/bitops.h156
-rw-r--r--arch/arm/include/asm/bootm.h76
-rw-r--r--arch/arm/include/asm/byteorder.h32
-rw-r--r--arch/arm/include/asm/cache.h58
-rw-r--r--arch/arm/include/asm/config.h26
-rw-r--r--arch/arm/include/asm/dma-mapping.h50
-rw-r--r--arch/arm/include/asm/ehci-omap.h150
-rw-r--r--arch/arm/include/asm/emif.h1170
-rw-r--r--arch/arm/include/asm/errno.h1
-rw-r--r--arch/arm/include/asm/global_data.h68
-rw-r--r--arch/arm/include/asm/gpio.h2
-rw-r--r--arch/arm/include/asm/hardware.h18
-rw-r--r--arch/arm/include/asm/imx-common/boot_mode.h36
-rw-r--r--arch/arm/include/asm/imx-common/dma.h177
-rw-r--r--arch/arm/include/asm/imx-common/gpio.h39
-rw-r--r--arch/arm/include/asm/imx-common/imximage.cfg30
-rw-r--r--arch/arm/include/asm/imx-common/iomux-v3.h183
-rw-r--r--arch/arm/include/asm/imx-common/mx5_video.h21
-rw-r--r--arch/arm/include/asm/imx-common/mxc_i2c.h42
-rw-r--r--arch/arm/include/asm/imx-common/regs-apbh.h602
-rw-r--r--arch/arm/include/asm/imx-common/regs-bch.h240
-rw-r--r--arch/arm/include/asm/imx-common/regs-common.h82
-rw-r--r--arch/arm/include/asm/imx-common/regs-gpmi.h222
-rw-r--r--arch/arm/include/asm/io.h437
-rw-r--r--arch/arm/include/asm/linkage.h7
-rw-r--r--arch/arm/include/asm/mach-types.h14363
-rw-r--r--arch/arm/include/asm/macro.h74
-rw-r--r--arch/arm/include/asm/memory.h137
-rw-r--r--arch/arm/include/asm/omap_boot.h50
-rw-r--r--arch/arm/include/asm/omap_common.h656
-rw-r--r--arch/arm/include/asm/omap_gpio.h59
-rw-r--r--arch/arm/include/asm/omap_gpmc.h87
-rw-r--r--arch/arm/include/asm/omap_mmc.h168
-rw-r--r--arch/arm/include/asm/omap_musb.h32
-rw-r--r--arch/arm/include/asm/pl310.h73
-rw-r--r--arch/arm/include/asm/posix_types.h79
-rw-r--r--arch/arm/include/asm/proc-armv/domain.h50
-rw-r--r--arch/arm/include/asm/proc-armv/processor.h74
-rw-r--r--arch/arm/include/asm/proc-armv/ptrace.h109
-rw-r--r--arch/arm/include/asm/proc-armv/system.h169
-rw-r--r--arch/arm/include/asm/processor.h134
-rw-r--r--arch/arm/include/asm/ptrace.h33
-rw-r--r--arch/arm/include/asm/sections.h27
-rw-r--r--arch/arm/include/asm/setup.h274
-rw-r--r--arch/arm/include/asm/sizes.h51
-rw-r--r--arch/arm/include/asm/spl.h34
-rw-r--r--arch/arm/include/asm/string.h53
-rw-r--r--arch/arm/include/asm/system.h135
-rw-r--r--arch/arm/include/asm/types.h53
-rw-r--r--arch/arm/include/asm/u-boot-arm.h64
-rw-r--r--arch/arm/include/asm/u-boot.h65
-rw-r--r--arch/arm/include/asm/unaligned.h19
-rw-r--r--arch/arm/include/asm/utils.h56
-rw-r--r--arch/arm/lib/Makefile97
-rw-r--r--arch/arm/lib/_ashldi3.S48
-rw-r--r--arch/arm/lib/_ashrdi3.S48
-rw-r--r--arch/arm/lib/_divsi3.S142
-rw-r--r--arch/arm/lib/_lshrdi3.S48
-rw-r--r--arch/arm/lib/_modsi3.S99
-rw-r--r--arch/arm/lib/_udivsi3.S93
-rw-r--r--arch/arm/lib/_umodsi3.S88
-rw-r--r--arch/arm/lib/board.c708
-rw-r--r--arch/arm/lib/bootm-fdt.c52
-rw-r--r--arch/arm/lib/bootm.c322
-rw-r--r--arch/arm/lib/cache-cp15.c236
-rw-r--r--arch/arm/lib/cache-pl310.c118
-rw-r--r--arch/arm/lib/cache.c67
-rw-r--r--arch/arm/lib/crt0.S139
-rw-r--r--arch/arm/lib/div0.c30
-rw-r--r--arch/arm/lib/eabi_compat.c30
-rw-r--r--arch/arm/lib/interrupts.c198
-rw-r--r--arch/arm/lib/memcpy.S243
-rw-r--r--arch/arm/lib/memset.S126
-rw-r--r--arch/arm/lib/relocate.S90
-rw-r--r--arch/arm/lib/reset.c53
-rw-r--r--arch/arm/lib/sections.c43
-rw-r--r--arch/arm/lib/spl.c72
-rw-r--r--arch/avr32/config.mk31
-rw-r--r--arch/avr32/cpu/Makefile56
-rw-r--r--arch/avr32/cpu/at32ap700x/Makefile43
-rw-r--r--arch/avr32/cpu/at32ap700x/clk.c98
-rw-r--r--arch/avr32/cpu/at32ap700x/mmu.c78
-rw-r--r--arch/avr32/cpu/at32ap700x/portmux.c294
-rw-r--r--arch/avr32/cpu/at32ap700x/sm.h204
-rw-r--r--arch/avr32/cpu/cache.c97
-rw-r--r--arch/avr32/cpu/config.mk22
-rw-r--r--arch/avr32/cpu/cpu.c89
-rw-r--r--arch/avr32/cpu/exception.c122
-rw-r--r--arch/avr32/cpu/hsdramc.c117
-rw-r--r--arch/avr32/cpu/hsdramc1.h143
-rw-r--r--arch/avr32/cpu/hsmc3.h126
-rw-r--r--arch/avr32/cpu/interrupts.c128
-rw-r--r--arch/avr32/cpu/pio2.h44
-rw-r--r--arch/avr32/cpu/portmux-gpio.c107
-rw-r--r--arch/avr32/cpu/portmux-pio.c92
-rw-r--r--arch/avr32/cpu/start.S284
-rw-r--r--arch/avr32/cpu/u-boot.lds72
-rw-r--r--arch/avr32/include/asm/arch-at32ap700x/addrspace.h81
-rw-r--r--arch/avr32/include/asm/arch-at32ap700x/cacheflush.h83
-rw-r--r--arch/avr32/include/asm/arch-at32ap700x/chip-features.h40
-rw-r--r--arch/avr32/include/asm/arch-at32ap700x/clk.h191
-rw-r--r--arch/avr32/include/asm/arch-at32ap700x/gpio-impl.h86
-rw-r--r--arch/avr32/include/asm/arch-at32ap700x/gpio.h64
-rw-r--r--arch/avr32/include/asm/arch-at32ap700x/hardware.h86
-rw-r--r--arch/avr32/include/asm/arch-at32ap700x/hmatrix.h61
-rw-r--r--arch/avr32/include/asm/arch-at32ap700x/mmu.h66
-rw-r--r--arch/avr32/include/asm/arch-at32ap700x/portmux.h92
-rw-r--r--arch/avr32/include/asm/arch-common/portmux-gpio.h114
-rw-r--r--arch/avr32/include/asm/arch-common/portmux-pio.h138
-rw-r--r--arch/avr32/include/asm/bitops.h25
-rw-r--r--arch/avr32/include/asm/byteorder.h37
-rw-r--r--arch/avr32/include/asm/cache.h40
-rw-r--r--arch/avr32/include/asm/config.h26
-rw-r--r--arch/avr32/include/asm/dma-mapping.h64
-rw-r--r--arch/avr32/include/asm/errno.h1
-rw-r--r--arch/avr32/include/asm/global_data.h35
-rw-r--r--arch/avr32/include/asm/hmatrix-common.h131
-rw-r--r--arch/avr32/include/asm/io.h93
-rw-r--r--arch/avr32/include/asm/posix_types.h144
-rw-r--r--arch/avr32/include/asm/processor.h97
-rw-r--r--arch/avr32/include/asm/ptrace.h148
-rw-r--r--arch/avr32/include/asm/sdram.h53
-rw-r--r--arch/avr32/include/asm/sections.h32
-rw-r--r--arch/avr32/include/asm/setup.h150
-rw-r--r--arch/avr32/include/asm/string.h28
-rw-r--r--arch/avr32/include/asm/sysreg.h281
-rw-r--r--arch/avr32/include/asm/types.h87
-rw-r--r--arch/avr32/include/asm/u-boot.h45
-rw-r--r--arch/avr32/include/asm/unaligned.h1
-rw-r--r--arch/avr32/lib/Makefile49
-rw-r--r--arch/avr32/lib/board.c332
-rw-r--r--arch/avr32/lib/bootm.c229
-rw-r--r--arch/avr32/lib/interrupts.c46
-rw-r--r--arch/avr32/lib/memset.S81
-rw-r--r--arch/blackfin/config.mk82
-rw-r--r--arch/blackfin/cpu/.gitignore4
-rw-r--r--arch/blackfin/cpu/Makefile73
-rwxr-xr-xarch/blackfin/cpu/bootrom-asm-offsets.awk41
-rw-r--r--arch/blackfin/cpu/bootrom-asm-offsets.c.in12
-rw-r--r--arch/blackfin/cpu/cache.S87
-rw-r--r--arch/blackfin/cpu/cpu.c149
-rw-r--r--arch/blackfin/cpu/cpu.h39
-rw-r--r--arch/blackfin/cpu/gpio.c775
-rw-r--r--arch/blackfin/cpu/init.S9
-rw-r--r--arch/blackfin/cpu/init.lds.S25
-rw-r--r--arch/blackfin/cpu/initcode.c1038
-rw-r--r--arch/blackfin/cpu/initcode.h123
-rw-r--r--arch/blackfin/cpu/interrupt.S157
-rw-r--r--arch/blackfin/cpu/interrupts.c154
-rw-r--r--arch/blackfin/cpu/jtag-console.c228
-rw-r--r--arch/blackfin/cpu/os_log.c30
-rw-r--r--arch/blackfin/cpu/reset.c96
-rw-r--r--arch/blackfin/cpu/start.S269
-rw-r--r--arch/blackfin/cpu/traps.c435
-rw-r--r--arch/blackfin/cpu/u-boot.lds156
-rw-r--r--arch/blackfin/include/asm/bfin_logo_230x230_gzip.h2377
-rw-r--r--arch/blackfin/include/asm/bfin_logo_230x230_lzma.h1819
-rw-r--r--arch/blackfin/include/asm/bfin_logo_rgb565_230x230_gzip.h1242
-rw-r--r--arch/blackfin/include/asm/bfin_logo_rgb565_230x230_lzma.h1079
-rw-r--r--arch/blackfin/include/asm/bitops.h371
-rw-r--r--arch/blackfin/include/asm/blackfin.h15
-rw-r--r--arch/blackfin/include/asm/blackfin_cdef.h91
-rw-r--r--arch/blackfin/include/asm/blackfin_def.h145
-rw-r--r--arch/blackfin/include/asm/blackfin_local.h228
-rw-r--r--arch/blackfin/include/asm/byteorder.h40
-rw-r--r--arch/blackfin/include/asm/cache.h70
-rw-r--r--arch/blackfin/include/asm/clock.h78
-rw-r--r--arch/blackfin/include/asm/config-pre.h85
-rw-r--r--arch/blackfin/include/asm/config.h184
-rw-r--r--arch/blackfin/include/asm/cplb.h99
-rw-r--r--arch/blackfin/include/asm/deferred.h20
-rw-r--r--arch/blackfin/include/asm/delay.h55
-rw-r--r--arch/blackfin/include/asm/dma.h104
-rw-r--r--arch/blackfin/include/asm/entry.h259
-rw-r--r--arch/blackfin/include/asm/errno.h1
-rw-r--r--arch/blackfin/include/asm/global_data.h42
-rw-r--r--arch/blackfin/include/asm/gpio.h213
-rw-r--r--arch/blackfin/include/asm/io.h229
-rw-r--r--arch/blackfin/include/asm/linkage.h28
-rw-r--r--arch/blackfin/include/asm/mach-bf506/BF504_cdef.h1782
-rw-r--r--arch/blackfin/include/asm/mach-bf506/BF504_def.h944
-rw-r--r--arch/blackfin/include/asm/mach-bf506/BF506_cdef.h11
-rw-r--r--arch/blackfin/include/asm/mach-bf506/BF506_def.h11
-rw-r--r--arch/blackfin/include/asm/mach-bf506/anomaly.h145
-rw-r--r--arch/blackfin/include/asm/mach-bf506/def_local.h5
-rw-r--r--arch/blackfin/include/asm/mach-bf506/gpio.h52
-rw-r--r--arch/blackfin/include/asm/mach-bf506/portmux.h148
-rw-r--r--arch/blackfin/include/asm/mach-bf506/ports.h59
-rw-r--r--arch/blackfin/include/asm/mach-bf518/BF512_cdef.h1000
-rw-r--r--arch/blackfin/include/asm/mach-bf518/BF512_def.h517
-rw-r--r--arch/blackfin/include/asm/mach-bf518/BF514_cdef.h68
-rw-r--r--arch/blackfin/include/asm/mach-bf518/BF514_def.h40
-rw-r--r--arch/blackfin/include/asm/mach-bf518/BF516_cdef.h170
-rw-r--r--arch/blackfin/include/asm/mach-bf518/BF516_def.h91
-rw-r--r--arch/blackfin/include/asm/mach-bf518/BF518_cdef.h58
-rw-r--r--arch/blackfin/include/asm/mach-bf518/BF518_def.h35
-rw-r--r--arch/blackfin/include/asm/mach-bf518/anomaly.h170
-rw-r--r--arch/blackfin/include/asm/mach-bf518/def_local.h5
-rw-r--r--arch/blackfin/include/asm/mach-bf518/gpio.h58
-rw-r--r--arch/blackfin/include/asm/mach-bf518/portmux.h201
-rw-r--r--arch/blackfin/include/asm/mach-bf518/ports.h59
-rw-r--r--arch/blackfin/include/asm/mach-bf527/BF522_cdef.h1012
-rw-r--r--arch/blackfin/include/asm/mach-bf527/BF522_def.h513
-rw-r--r--arch/blackfin/include/asm/mach-bf527/BF523_cdef.h1
-rw-r--r--arch/blackfin/include/asm/mach-bf527/BF523_def.h1
-rw-r--r--arch/blackfin/include/asm/mach-bf527/BF524_cdef.h350
-rw-r--r--arch/blackfin/include/asm/mach-bf527/BF524_def.h181
-rw-r--r--arch/blackfin/include/asm/mach-bf527/BF525_cdef.h1
-rw-r--r--arch/blackfin/include/asm/mach-bf527/BF525_def.h1
-rw-r--r--arch/blackfin/include/asm/mach-bf527/BF526_cdef.h170
-rw-r--r--arch/blackfin/include/asm/mach-bf527/BF526_def.h91
-rw-r--r--arch/blackfin/include/asm/mach-bf527/BF527_cdef.h1
-rw-r--r--arch/blackfin/include/asm/mach-bf527/BF527_def.h1
-rw-r--r--arch/blackfin/include/asm/mach-bf527/anomaly.h290
-rw-r--r--arch/blackfin/include/asm/mach-bf527/def_local.h6
-rw-r--r--arch/blackfin/include/asm/mach-bf527/gpio.h65
-rw-r--r--arch/blackfin/include/asm/mach-bf527/mem_map.h21
-rw-r--r--arch/blackfin/include/asm/mach-bf527/portmux.h220
-rw-r--r--arch/blackfin/include/asm/mach-bf527/ports.h60
-rw-r--r--arch/blackfin/include/asm/mach-bf533/BF531_cdef.h872
-rw-r--r--arch/blackfin/include/asm/mach-bf533/BF531_def.h444
-rw-r--r--arch/blackfin/include/asm/mach-bf533/BF532_cdef.h1
-rw-r--r--arch/blackfin/include/asm/mach-bf533/BF532_def.h17
-rw-r--r--arch/blackfin/include/asm/mach-bf533/BF533_cdef.h1
-rw-r--r--arch/blackfin/include/asm/mach-bf533/BF533_def.h21
-rw-r--r--arch/blackfin/include/asm/mach-bf533/anomaly.h383
-rw-r--r--arch/blackfin/include/asm/mach-bf533/def_local.h5
-rw-r--r--arch/blackfin/include/asm/mach-bf533/gpio.h31
-rw-r--r--arch/blackfin/include/asm/mach-bf533/portmux.h71
-rw-r--r--arch/blackfin/include/asm/mach-bf533/ports.h10
-rw-r--r--arch/blackfin/include/asm/mach-bf537/BF534_cdef.h1624
-rw-r--r--arch/blackfin/include/asm/mach-bf537/BF534_def.h831
-rw-r--r--arch/blackfin/include/asm/mach-bf537/BF536_cdef.h170
-rw-r--r--arch/blackfin/include/asm/mach-bf537/BF536_def.h91
-rw-r--r--arch/blackfin/include/asm/mach-bf537/BF537_cdef.h1
-rw-r--r--arch/blackfin/include/asm/mach-bf537/BF537_def.h1
-rw-r--r--arch/blackfin/include/asm/mach-bf537/anomaly.h241
-rw-r--r--arch/blackfin/include/asm/mach-bf537/def_local.h5
-rw-r--r--arch/blackfin/include/asm/mach-bf537/gpio.h65
-rw-r--r--arch/blackfin/include/asm/mach-bf537/portmux.h152
-rw-r--r--arch/blackfin/include/asm/mach-bf537/ports.h28
-rw-r--r--arch/blackfin/include/asm/mach-bf538/BF538_cdef.h2014
-rw-r--r--arch/blackfin/include/asm/mach-bf538/BF538_def.h1025
-rw-r--r--arch/blackfin/include/asm/mach-bf538/BF539_cdef.h1
-rw-r--r--arch/blackfin/include/asm/mach-bf538/BF539_def.h1
-rw-r--r--arch/blackfin/include/asm/mach-bf538/anomaly.h215
-rw-r--r--arch/blackfin/include/asm/mach-bf538/def_local.h5
-rw-r--r--arch/blackfin/include/asm/mach-bf538/gpio.h73
-rw-r--r--arch/blackfin/include/asm/mach-bf538/portmux.h114
-rw-r--r--arch/blackfin/include/asm/mach-bf538/ports.h13
-rw-r--r--arch/blackfin/include/asm/mach-bf548/ADSP-EDN-BF542-extended_cdef.h2913
-rw-r--r--arch/blackfin/include/asm/mach-bf548/ADSP-EDN-BF542-extended_def.h1463
-rw-r--r--arch/blackfin/include/asm/mach-bf548/ADSP-EDN-BF544-extended_cdef.h3309
-rw-r--r--arch/blackfin/include/asm/mach-bf548/ADSP-EDN-BF544-extended_def.h1661
-rw-r--r--arch/blackfin/include/asm/mach-bf548/ADSP-EDN-BF547-extended_cdef.h2404
-rw-r--r--arch/blackfin/include/asm/mach-bf548/ADSP-EDN-BF547-extended_def.h1209
-rw-r--r--arch/blackfin/include/asm/mach-bf548/ADSP-EDN-BF548-extended_cdef.h3852
-rw-r--r--arch/blackfin/include/asm/mach-bf548/ADSP-EDN-BF548-extended_def.h1933
-rw-r--r--arch/blackfin/include/asm/mach-bf548/ADSP-EDN-BF549-extended_cdef.h4084
-rw-r--r--arch/blackfin/include/asm/mach-bf548/ADSP-EDN-BF549-extended_def.h2049
-rw-r--r--arch/blackfin/include/asm/mach-bf548/BF542_cdef.h20
-rw-r--r--arch/blackfin/include/asm/mach-bf548/BF542_def.h17
-rw-r--r--arch/blackfin/include/asm/mach-bf548/BF544_cdef.h20
-rw-r--r--arch/blackfin/include/asm/mach-bf548/BF544_def.h17
-rw-r--r--arch/blackfin/include/asm/mach-bf548/BF547_cdef.h20
-rw-r--r--arch/blackfin/include/asm/mach-bf548/BF547_def.h17
-rw-r--r--arch/blackfin/include/asm/mach-bf548/BF548_cdef.h20
-rw-r--r--arch/blackfin/include/asm/mach-bf548/BF548_def.h17
-rw-r--r--arch/blackfin/include/asm/mach-bf548/BF549_cdef.h20
-rw-r--r--arch/blackfin/include/asm/mach-bf548/BF549_def.h17
-rw-r--r--arch/blackfin/include/asm/mach-bf548/anomaly.h303
-rw-r--r--arch/blackfin/include/asm/mach-bf548/def_local.h6
-rw-r--r--arch/blackfin/include/asm/mach-bf548/gpio.h203
-rw-r--r--arch/blackfin/include/asm/mach-bf548/mem_map.h21
-rw-r--r--arch/blackfin/include/asm/mach-bf548/portmux.h320
-rw-r--r--arch/blackfin/include/asm/mach-bf548/ports.h106
-rw-r--r--arch/blackfin/include/asm/mach-bf561/BF561_cdef.h1410
-rw-r--r--arch/blackfin/include/asm/mach-bf561/BF561_def.h719
-rw-r--r--arch/blackfin/include/asm/mach-bf561/anomaly.h349
-rw-r--r--arch/blackfin/include/asm/mach-bf561/def_local.h16
-rw-r--r--arch/blackfin/include/asm/mach-bf561/gpio.h65
-rw-r--r--arch/blackfin/include/asm/mach-bf561/portmux.h97
-rw-r--r--arch/blackfin/include/asm/mach-bf561/ports.h44
-rw-r--r--arch/blackfin/include/asm/mach-bf609/BF609_cdef.h192
-rw-r--r--arch/blackfin/include/asm/mach-bf609/BF609_def.h252
-rw-r--r--arch/blackfin/include/asm/mach-bf609/anomaly.h97
-rw-r--r--arch/blackfin/include/asm/mach-bf609/def_local.h5
-rw-r--r--arch/blackfin/include/asm/mach-bf609/gpio.h151
-rw-r--r--arch/blackfin/include/asm/mach-bf609/portmux.h257
-rw-r--r--arch/blackfin/include/asm/mach-bf609/ports.h103
-rw-r--r--arch/blackfin/include/asm/mach-common/ADSP-EDN-core_cdef.h276
-rw-r--r--arch/blackfin/include/asm/mach-common/ADSP-EDN-core_def.h147
-rw-r--r--arch/blackfin/include/asm/mach-common/bits/bootrom.h293
-rw-r--r--arch/blackfin/include/asm/mach-common/bits/cgu.h80
-rw-r--r--arch/blackfin/include/asm/mach-common/bits/core.h112
-rw-r--r--arch/blackfin/include/asm/mach-common/bits/dde.h88
-rw-r--r--arch/blackfin/include/asm/mach-common/bits/dma.h102
-rw-r--r--arch/blackfin/include/asm/mach-common/bits/ebiu.h440
-rw-r--r--arch/blackfin/include/asm/mach-common/bits/emac.h220
-rw-r--r--arch/blackfin/include/asm/mach-common/bits/eppi.h70
-rw-r--r--arch/blackfin/include/asm/mach-common/bits/lockbox.h62
-rw-r--r--arch/blackfin/include/asm/mach-common/bits/mpu.h120
-rw-r--r--arch/blackfin/include/asm/mach-common/bits/otp.h71
-rw-r--r--arch/blackfin/include/asm/mach-common/bits/pata.h220
-rw-r--r--arch/blackfin/include/asm/mach-common/bits/pll.h101
-rw-r--r--arch/blackfin/include/asm/mach-common/bits/ports-a.h25
-rw-r--r--arch/blackfin/include/asm/mach-common/bits/ports-b.h25
-rw-r--r--arch/blackfin/include/asm/mach-common/bits/ports-c.h25
-rw-r--r--arch/blackfin/include/asm/mach-common/bits/ports-d.h25
-rw-r--r--arch/blackfin/include/asm/mach-common/bits/ports-e.h25
-rw-r--r--arch/blackfin/include/asm/mach-common/bits/ports-f.h25
-rw-r--r--arch/blackfin/include/asm/mach-common/bits/ports-g.h25
-rw-r--r--arch/blackfin/include/asm/mach-common/bits/ports-h.h25
-rw-r--r--arch/blackfin/include/asm/mach-common/bits/ports-i.h25
-rw-r--r--arch/blackfin/include/asm/mach-common/bits/ports-j.h25
-rw-r--r--arch/blackfin/include/asm/mach-common/bits/ppi.h38
-rw-r--r--arch/blackfin/include/asm/mach-common/bits/rtc.h42
-rw-r--r--arch/blackfin/include/asm/mach-common/bits/sdh.h156
-rw-r--r--arch/blackfin/include/asm/mach-common/bits/spi.h67
-rw-r--r--arch/blackfin/include/asm/mach-common/bits/spi6xx.h240
-rw-r--r--arch/blackfin/include/asm/mach-common/bits/sport.h89
-rw-r--r--arch/blackfin/include/asm/mach-common/bits/timer.h78
-rw-r--r--arch/blackfin/include/asm/mach-common/bits/trace.h19
-rw-r--r--arch/blackfin/include/asm/mach-common/bits/twi.h77
-rw-r--r--arch/blackfin/include/asm/mach-common/bits/uart.h98
-rw-r--r--arch/blackfin/include/asm/mach-common/bits/uart4.h66
-rw-r--r--arch/blackfin/include/asm/mach-common/bits/usb.h264
-rw-r--r--arch/blackfin/include/asm/mach-common/bits/watchdog.h19
-rw-r--r--arch/blackfin/include/asm/mem_map.h26
-rw-r--r--arch/blackfin/include/asm/net.h28
-rw-r--r--arch/blackfin/include/asm/portmux.h1193
-rw-r--r--arch/blackfin/include/asm/posix_types.h88
-rw-r--r--arch/blackfin/include/asm/processor.h35
-rw-r--r--arch/blackfin/include/asm/ptrace.h198
-rw-r--r--arch/blackfin/include/asm/sdh.h17
-rw-r--r--arch/blackfin/include/asm/sections.h27
-rw-r--r--arch/blackfin/include/asm/serial.h131
-rw-r--r--arch/blackfin/include/asm/serial1.h342
-rw-r--r--arch/blackfin/include/asm/serial4.h150
-rw-r--r--arch/blackfin/include/asm/shared_resources.h33
-rw-r--r--arch/blackfin/include/asm/signal.h1
-rw-r--r--arch/blackfin/include/asm/soft_switch.h18
-rw-r--r--arch/blackfin/include/asm/string.h79
-rw-r--r--arch/blackfin/include/asm/system.h123
-rw-r--r--arch/blackfin/include/asm/traps.h50
-rw-r--r--arch/blackfin/include/asm/types.h86
-rw-r--r--arch/blackfin/include/asm/u-boot.h50
-rw-r--r--arch/blackfin/include/asm/unaligned.h1
-rw-r--r--arch/blackfin/lib/.gitignore1
-rw-r--r--arch/blackfin/lib/Makefile65
-rw-r--r--arch/blackfin/lib/__kgdb.S155
-rw-r--r--arch/blackfin/lib/board.c436
-rw-r--r--arch/blackfin/lib/boot.c74
-rw-r--r--arch/blackfin/lib/cache.c113
-rw-r--r--arch/blackfin/lib/clocks.c137
-rw-r--r--arch/blackfin/lib/cmd_cache_dump.c145
-rw-r--r--arch/blackfin/lib/ins.S118
-rw-r--r--arch/blackfin/lib/kgdb.c423
-rw-r--r--arch/blackfin/lib/kgdb.h160
-rw-r--r--arch/blackfin/lib/memcmp.S103
-rw-r--r--arch/blackfin/lib/memcpy.S117
-rw-r--r--arch/blackfin/lib/memmove.S96
-rw-r--r--arch/blackfin/lib/memset.S96
-rw-r--r--arch/blackfin/lib/muldi3.c92
-rw-r--r--arch/blackfin/lib/outs.S64
-rw-r--r--arch/blackfin/lib/post.c85
-rw-r--r--arch/blackfin/lib/string.c284
-rw-r--r--arch/m68k/config.mk31
-rw-r--r--arch/m68k/cpu/mcf5227x/Makefile48
-rw-r--r--arch/m68k/cpu/mcf5227x/config.mk27
-rw-r--r--arch/m68k/cpu/mcf5227x/cpu.c78
-rw-r--r--arch/m68k/cpu/mcf5227x/cpu_init.c210
-rw-r--r--arch/m68k/cpu/mcf5227x/interrupts.c53
-rw-r--r--arch/m68k/cpu/mcf5227x/speed.c142
-rw-r--r--arch/m68k/cpu/mcf5227x/start.S511
-rw-r--r--arch/m68k/cpu/mcf523x/Makefile48
-rw-r--r--arch/m68k/cpu/mcf523x/config.mk27
-rw-r--r--arch/m68k/cpu/mcf523x/cpu.c127
-rw-r--r--arch/m68k/cpu/mcf523x/cpu_init.c185
-rw-r--r--arch/m68k/cpu/mcf523x/interrupts.c50
-rw-r--r--arch/m68k/cpu/mcf523x/speed.c55
-rw-r--r--arch/m68k/cpu/mcf523x/start.S273
-rw-r--r--arch/m68k/cpu/mcf52x2/Makefile49
-rw-r--r--arch/m68k/cpu/mcf52x2/config.mk57
-rw-r--r--arch/m68k/cpu/mcf52x2/cpu.c430
-rw-r--r--arch/m68k/cpu/mcf52x2/cpu.h33
-rw-r--r--arch/m68k/cpu/mcf52x2/cpu_init.c766
-rw-r--r--arch/m68k/cpu/mcf52x2/interrupts.c109
-rw-r--r--arch/m68k/cpu/mcf52x2/speed.c101
-rw-r--r--arch/m68k/cpu/mcf52x2/start.S333
-rw-r--r--arch/m68k/cpu/mcf532x/Makefile48
-rw-r--r--arch/m68k/cpu/mcf532x/config.mk37
-rw-r--r--arch/m68k/cpu/mcf532x/cpu.c168
-rw-r--r--arch/m68k/cpu/mcf532x/cpu_init.c366
-rw-r--r--arch/m68k/cpu/mcf532x/interrupts.c50
-rw-r--r--arch/m68k/cpu/mcf532x/speed.c278
-rw-r--r--arch/m68k/cpu/mcf532x/start.S286
-rw-r--r--arch/m68k/cpu/mcf5445x/Makefile48
-rw-r--r--arch/m68k/cpu/mcf5445x/config.mk43
-rw-r--r--arch/m68k/cpu/mcf5445x/cpu.c130
-rw-r--r--arch/m68k/cpu/mcf5445x/cpu_init.c552
-rw-r--r--arch/m68k/cpu/mcf5445x/interrupts.c53
-rw-r--r--arch/m68k/cpu/mcf5445x/pci.c168
-rw-r--r--arch/m68k/cpu/mcf5445x/speed.c297
-rw-r--r--arch/m68k/cpu/mcf5445x/start.S796
-rw-r--r--arch/m68k/cpu/mcf547x_8x/Makefile48
-rw-r--r--arch/m68k/cpu/mcf547x_8x/config.mk33
-rw-r--r--arch/m68k/cpu/mcf547x_8x/cpu.c164
-rw-r--r--arch/m68k/cpu/mcf547x_8x/cpu_init.c161
-rw-r--r--arch/m68k/cpu/mcf547x_8x/interrupts.c51
-rw-r--r--arch/m68k/cpu/mcf547x_8x/pci.c170
-rw-r--r--arch/m68k/cpu/mcf547x_8x/slicetimer.c108
-rw-r--r--arch/m68k/cpu/mcf547x_8x/speed.c48
-rw-r--r--arch/m68k/cpu/mcf547x_8x/start.S280
-rw-r--r--arch/m68k/include/asm/bitops.h53
-rw-r--r--arch/m68k/include/asm/byteorder.h107
-rw-r--r--arch/m68k/include/asm/cache.h219
-rw-r--r--arch/m68k/include/asm/coldfire/ata.h79
-rw-r--r--arch/m68k/include/asm/coldfire/crossbar.h79
-rw-r--r--arch/m68k/include/asm/coldfire/dspi.h158
-rw-r--r--arch/m68k/include/asm/coldfire/edma.h177
-rw-r--r--arch/m68k/include/asm/coldfire/eport.h139
-rw-r--r--arch/m68k/include/asm/coldfire/flexbus.h188
-rw-r--r--arch/m68k/include/asm/coldfire/flexcan.h219
-rw-r--r--arch/m68k/include/asm/coldfire/intctrl.h246
-rw-r--r--arch/m68k/include/asm/coldfire/lcd.h213
-rw-r--r--arch/m68k/include/asm/coldfire/mdha.h102
-rw-r--r--arch/m68k/include/asm/coldfire/pwm.h115
-rw-r--r--arch/m68k/include/asm/coldfire/qspi.h111
-rw-r--r--arch/m68k/include/asm/coldfire/rng.h52
-rw-r--r--arch/m68k/include/asm/coldfire/skha.h121
-rw-r--r--arch/m68k/include/asm/coldfire/ssi.h169
-rw-r--r--arch/m68k/include/asm/config.h31
-rw-r--r--arch/m68k/include/asm/errno.h1
-rw-r--r--arch/m68k/include/asm/fec.h366
-rw-r--r--arch/m68k/include/asm/fsl_i2c.h77
-rw-r--r--arch/m68k/include/asm/fsl_mcdmafec.h167
-rw-r--r--arch/m68k/include/asm/global_data.h49
-rw-r--r--arch/m68k/include/asm/immap.h497
-rw-r--r--arch/m68k/include/asm/immap_520x.h212
-rw-r--r--arch/m68k/include/asm/immap_5227x.h254
-rw-r--r--arch/m68k/include/asm/immap_5235.h236
-rw-r--r--arch/m68k/include/asm/immap_5249.h39
-rw-r--r--arch/m68k/include/asm/immap_5253.h53
-rw-r--r--arch/m68k/include/asm/immap_5271.h75
-rw-r--r--arch/m68k/include/asm/immap_5272.h320
-rw-r--r--arch/m68k/include/asm/immap_5275.h367
-rw-r--r--arch/m68k/include/asm/immap_5282.h119
-rw-r--r--arch/m68k/include/asm/immap_5301x.h324
-rw-r--r--arch/m68k/include/asm/immap_5329.h402
-rw-r--r--arch/m68k/include/asm/immap_5441x.h387
-rw-r--r--arch/m68k/include/asm/immap_5445x.h352
-rw-r--r--arch/m68k/include/asm/immap_547x_8x.h275
-rw-r--r--arch/m68k/include/asm/io.h301
-rw-r--r--arch/m68k/include/asm/m520x.h357
-rw-r--r--arch/m68k/include/asm/m5227x.h563
-rw-r--r--arch/m68k/include/asm/m5235.h602
-rw-r--r--arch/m68k/include/asm/m5249.h167
-rw-r--r--arch/m68k/include/asm/m5253.h73
-rw-r--r--arch/m68k/include/asm/m5271.h290
-rw-r--r--arch/m68k/include/asm/m5272.h206
-rw-r--r--arch/m68k/include/asm/m5275.h195
-rw-r--r--arch/m68k/include/asm/m5282.h608
-rw-r--r--arch/m68k/include/asm/m5301x.h608
-rw-r--r--arch/m68k/include/asm/m5329.h1050
-rw-r--r--arch/m68k/include/asm/m5441x.h887
-rw-r--r--arch/m68k/include/asm/m5445x.h905
-rw-r--r--arch/m68k/include/asm/m547x_8x.h434
-rw-r--r--arch/m68k/include/asm/posix_types.h109
-rw-r--r--arch/m68k/include/asm/processor.h18
-rw-r--r--arch/m68k/include/asm/ptrace.h59
-rw-r--r--arch/m68k/include/asm/rtc.h109
-rw-r--r--arch/m68k/include/asm/sections.h27
-rw-r--r--arch/m68k/include/asm/string.h31
-rw-r--r--arch/m68k/include/asm/timer.h118
-rw-r--r--arch/m68k/include/asm/types.h53
-rw-r--r--arch/m68k/include/asm/u-boot.h69
-rw-r--r--arch/m68k/include/asm/uart.h171
-rw-r--r--arch/m68k/include/asm/unaligned.h15
-rw-r--r--arch/m68k/lib/Makefile50
-rw-r--r--arch/m68k/lib/board.c665
-rw-r--r--arch/m68k/lib/bootm.c140
-rw-r--r--arch/m68k/lib/cache.c150
-rw-r--r--arch/m68k/lib/interrupts.c115
-rw-r--r--arch/m68k/lib/time.c214
-rw-r--r--arch/m68k/lib/traps.c76
-rw-r--r--arch/microblaze/config.mk35
-rw-r--r--arch/microblaze/cpu/Makefile48
-rw-r--r--arch/microblaze/cpu/cache.c85
-rw-r--r--arch/microblaze/cpu/cpu.c25
-rw-r--r--arch/microblaze/cpu/exception.c74
-rw-r--r--arch/microblaze/cpu/interrupts.c218
-rw-r--r--arch/microblaze/cpu/irq.S97
-rw-r--r--arch/microblaze/cpu/start.S192
-rw-r--r--arch/microblaze/cpu/timer.c102
-rw-r--r--arch/microblaze/cpu/u-boot.lds71
-rw-r--r--arch/microblaze/include/asm/asm.h98
-rw-r--r--arch/microblaze/include/asm/bitops.h393
-rw-r--r--arch/microblaze/include/asm/byteorder.h36
-rw-r--r--arch/microblaze/include/asm/cache.h37
-rw-r--r--arch/microblaze/include/asm/config.h24
-rw-r--r--arch/microblaze/include/asm/errno.h1
-rw-r--r--arch/microblaze/include/asm/global_data.h36
-rw-r--r--arch/microblaze/include/asm/gpio.h15
-rw-r--r--arch/microblaze/include/asm/io.h163
-rw-r--r--arch/microblaze/include/asm/microblaze_intc.h55
-rw-r--r--arch/microblaze/include/asm/microblaze_timer.h44
-rw-r--r--arch/microblaze/include/asm/posix_types.h73
-rw-r--r--arch/microblaze/include/asm/processor.h38
-rw-r--r--arch/microblaze/include/asm/ptrace.h116
-rw-r--r--arch/microblaze/include/asm/sections.h27
-rw-r--r--arch/microblaze/include/asm/string.h31
-rw-r--r--arch/microblaze/include/asm/system.h161
-rw-r--r--arch/microblaze/include/asm/types.h60
-rw-r--r--arch/microblaze/include/asm/u-boot.h49
-rw-r--r--arch/microblaze/include/asm/unaligned.h1
-rw-r--r--arch/microblaze/lib/Makefile47
-rw-r--r--arch/microblaze/lib/board.c197
-rw-r--r--arch/microblaze/lib/bootm.c101
-rw-r--r--arch/microblaze/lib/muldi3.c91
-rw-r--r--arch/microblaze/lib/time.c0
-rw-r--r--arch/mips/config.mk69
-rw-r--r--arch/mips/cpu/mips32/Makefile48
-rw-r--r--arch/mips/cpu/mips32/au1x00/Makefile45
-rw-r--r--arch/mips/cpu/mips32/au1x00/au1x00_eth.c312
-rw-r--r--arch/mips/cpu/mips32/au1x00/au1x00_ide.c32
-rw-r--r--arch/mips/cpu/mips32/au1x00/au1x00_serial.c147
-rw-r--r--arch/mips/cpu/mips32/au1x00/au1x00_usb_ohci.c1725
-rw-r--r--arch/mips/cpu/mips32/au1x00/au1x00_usb_ohci.h416
-rw-r--r--arch/mips/cpu/mips32/au1x00/config.mk24
-rw-r--r--arch/mips/cpu/mips32/cache.S234
-rw-r--r--arch/mips/cpu/mips32/config.mk40
-rw-r--r--arch/mips/cpu/mips32/cpu.c116
-rw-r--r--arch/mips/cpu/mips32/incaip/Makefile46
-rw-r--r--arch/mips/cpu/mips32/incaip/asc_serial.c300
-rw-r--r--arch/mips/cpu/mips32/incaip/asc_serial.h177
-rw-r--r--arch/mips/cpu/mips32/incaip/config.mk24
-rw-r--r--arch/mips/cpu/mips32/incaip/incaip_clock.c116
-rw-r--r--arch/mips/cpu/mips32/incaip/incaip_wdt.S71
-rw-r--r--arch/mips/cpu/mips32/interrupts.c33
-rw-r--r--arch/mips/cpu/mips32/start.S277
-rw-r--r--arch/mips/cpu/mips32/time.c85
-rw-r--r--arch/mips/cpu/mips64/Makefile45
-rw-r--r--arch/mips/cpu/mips64/cache.S229
-rw-r--r--arch/mips/cpu/mips64/config.mk40
-rw-r--r--arch/mips/cpu/mips64/cpu.c111
-rw-r--r--arch/mips/cpu/mips64/interrupts.c34
-rw-r--r--arch/mips/cpu/mips64/start.S277
-rw-r--r--arch/mips/cpu/mips64/time.c86
-rw-r--r--arch/mips/cpu/u-boot.lds121
-rw-r--r--arch/mips/cpu/xburst/Makefile49
-rw-r--r--arch/mips/cpu/xburst/config.mk31
-rw-r--r--arch/mips/cpu/xburst/cpu.c152
-rw-r--r--arch/mips/cpu/xburst/jz4740.c248
-rw-r--r--arch/mips/cpu/xburst/jz_serial.c131
-rw-r--r--arch/mips/cpu/xburst/start.S192
-rw-r--r--arch/mips/cpu/xburst/timer.c162
-rw-r--r--arch/mips/include/asm/addrspace.h165
-rw-r--r--arch/mips/include/asm/asm.h409
-rw-r--r--arch/mips/include/asm/au1x00.h1090
-rw-r--r--arch/mips/include/asm/bitops.h902
-rw-r--r--arch/mips/include/asm/byteorder.h75
-rw-r--r--arch/mips/include/asm/cache.h36
-rw-r--r--arch/mips/include/asm/cachectl.h26
-rw-r--r--arch/mips/include/asm/cacheops.h85
-rw-r--r--arch/mips/include/asm/config.h24
-rw-r--r--arch/mips/include/asm/errno.h1
-rw-r--r--arch/mips/include/asm/global_data.h45
-rw-r--r--arch/mips/include/asm/inca-ip.h2431
-rw-r--r--arch/mips/include/asm/io.h508
-rw-r--r--arch/mips/include/asm/isadep.h34
-rw-r--r--arch/mips/include/asm/jz4740.h1150
-rw-r--r--arch/mips/include/asm/mipsregs.h1364
-rw-r--r--arch/mips/include/asm/posix_types.h129
-rw-r--r--arch/mips/include/asm/processor.h142
-rw-r--r--arch/mips/include/asm/ptrace.h87
-rw-r--r--arch/mips/include/asm/reboot.h14
-rw-r--r--arch/mips/include/asm/reg.h126
-rw-r--r--arch/mips/include/asm/regdef.h100
-rw-r--r--arch/mips/include/asm/sections.h27
-rw-r--r--arch/mips/include/asm/sgidefs.h44
-rw-r--r--arch/mips/include/asm/string.h39
-rw-r--r--arch/mips/include/asm/system.h268
-rw-r--r--arch/mips/include/asm/types.h107
-rw-r--r--arch/mips/include/asm/u-boot-mips.h26
-rw-r--r--arch/mips/include/asm/u-boot.h48
-rw-r--r--arch/mips/include/asm/unaligned.h26
-rw-r--r--arch/mips/lib/Makefile70
-rw-r--r--arch/mips/lib/ashldi3.c25
-rw-r--r--arch/mips/lib/ashrdi3.c27
-rw-r--r--arch/mips/lib/board.c346
-rw-r--r--arch/mips/lib/bootm.c193
-rw-r--r--arch/mips/lib/bootm_qemu_mips.c78
-rw-r--r--arch/mips/lib/libgcc.h25
-rw-r--r--arch/mips/lib/lshrdi3.c25
-rw-r--r--arch/nds32/config.mk35
-rw-r--r--arch/nds32/cpu/n1213/Makefile50
-rw-r--r--arch/nds32/cpu/n1213/ag101/Makefile58
-rw-r--r--arch/nds32/cpu/n1213/ag101/asm-offsets.c43
-rw-r--r--arch/nds32/cpu/n1213/ag101/cpu.c84
-rw-r--r--arch/nds32/cpu/n1213/ag101/lowlevel_init.S238
-rw-r--r--arch/nds32/cpu/n1213/ag101/timer.c205
-rw-r--r--arch/nds32/cpu/n1213/ag101/watchdog.S49
-rw-r--r--arch/nds32/cpu/n1213/ag102/Makefile58
-rw-r--r--arch/nds32/cpu/n1213/ag102/asm-offsets.c54
-rw-r--r--arch/nds32/cpu/n1213/ag102/cpu.c83
-rw-r--r--arch/nds32/cpu/n1213/ag102/lowlevel_init.S297
-rw-r--r--arch/nds32/cpu/n1213/ag102/timer.c205
-rw-r--r--arch/nds32/cpu/n1213/ag102/watchdog.S49
-rw-r--r--arch/nds32/cpu/n1213/start.S545
-rw-r--r--arch/nds32/cpu/n1213/u-boot.lds72
-rw-r--r--arch/nds32/include/asm/arch-ag101/ag101.h103
-rw-r--r--arch/nds32/include/asm/arch-ag102/ag102.h97
-rw-r--r--arch/nds32/include/asm/bitops.h186
-rw-r--r--arch/nds32/include/asm/byteorder.h36
-rw-r--r--arch/nds32/include/asm/cache.h65
-rw-r--r--arch/nds32/include/asm/config.h28
-rw-r--r--arch/nds32/include/asm/errno.h1
-rw-r--r--arch/nds32/include/asm/global_data.h50
-rw-r--r--arch/nds32/include/asm/io.h462
-rw-r--r--arch/nds32/include/asm/linkage.h28
-rw-r--r--arch/nds32/include/asm/mach-types.h57
-rw-r--r--arch/nds32/include/asm/macro.h96
-rw-r--r--arch/nds32/include/asm/posix_types.h84
-rw-r--r--arch/nds32/include/asm/processor.h25
-rw-r--r--arch/nds32/include/asm/ptrace.h90
-rw-r--r--arch/nds32/include/asm/sections.h27
-rw-r--r--arch/nds32/include/asm/string.h57
-rw-r--r--arch/nds32/include/asm/system.h88
-rw-r--r--arch/nds32/include/asm/types.h63
-rw-r--r--arch/nds32/include/asm/u-boot-nds32.h46
-rw-r--r--arch/nds32/include/asm/u-boot.h61
-rw-r--r--arch/nds32/include/asm/unaligned.h1
-rw-r--r--arch/nds32/lib/Makefile47
-rw-r--r--arch/nds32/lib/board.c407
-rw-r--r--arch/nds32/lib/bootm.c247
-rw-r--r--arch/nds32/lib/cache.c157
-rw-r--r--arch/nds32/lib/interrupts.c129
-rw-r--r--arch/nios2/config.mk33
-rw-r--r--arch/nios2/cpu/Makefile49
-rw-r--r--arch/nios2/cpu/cpu.c65
-rw-r--r--arch/nios2/cpu/epcs.c733
-rw-r--r--arch/nios2/cpu/exceptions.S155
-rw-r--r--arch/nios2/cpu/fdt.c52
-rw-r--r--arch/nios2/cpu/interrupts.c280
-rw-r--r--arch/nios2/cpu/start.S202
-rw-r--r--arch/nios2/cpu/sysid.c58
-rw-r--r--arch/nios2/cpu/traps.c42
-rw-r--r--arch/nios2/cpu/u-boot.lds133
-rw-r--r--arch/nios2/include/asm/bitops.h32
-rw-r--r--arch/nios2/include/asm/bitops/atomic.h189
-rw-r--r--arch/nios2/include/asm/bitops/ffs.h41
-rw-r--r--arch/nios2/include/asm/bitops/non-atomic.h108
-rw-r--r--arch/nios2/include/asm/byteorder.h36
-rw-r--r--arch/nios2/include/asm/cache.h41
-rw-r--r--arch/nios2/include/asm/config.h24
-rw-r--r--arch/nios2/include/asm/dma-mapping.h23
-rw-r--r--arch/nios2/include/asm/errno.h1
-rw-r--r--arch/nios2/include/asm/global_data.h34
-rw-r--r--arch/nios2/include/asm/gpio.h79
-rw-r--r--arch/nios2/include/asm/io.h130
-rw-r--r--arch/nios2/include/asm/opcodes.h131
-rw-r--r--arch/nios2/include/asm/posix_types.h63
-rw-r--r--arch/nios2/include/asm/processor.h26
-rw-r--r--arch/nios2/include/asm/psr.h28
-rw-r--r--arch/nios2/include/asm/ptrace.h33
-rw-r--r--arch/nios2/include/asm/sections.h27
-rw-r--r--arch/nios2/include/asm/string.h47
-rw-r--r--arch/nios2/include/asm/system.h64
-rw-r--r--arch/nios2/include/asm/types.h60
-rw-r--r--arch/nios2/include/asm/u-boot.h48
-rw-r--r--arch/nios2/include/asm/unaligned.h6
-rw-r--r--arch/nios2/lib/Makefile48
-rw-r--r--arch/nios2/lib/board.c164
-rw-r--r--arch/nios2/lib/bootm.c77
-rw-r--r--arch/nios2/lib/cache.S84
-rw-r--r--arch/nios2/lib/libgcc.c592
-rw-r--r--arch/nios2/lib/longlong.h263
-rw-r--r--arch/nios2/lib/time.c38
-rw-r--r--arch/openrisc/config.mk29
-rw-r--r--arch/openrisc/cpu/Makefile47
-rw-r--r--arch/openrisc/cpu/cache.c151
-rw-r--r--arch/openrisc/cpu/cpu.c161
-rw-r--r--arch/openrisc/cpu/exceptions.c85
-rw-r--r--arch/openrisc/cpu/interrupts.c121
-rw-r--r--arch/openrisc/cpu/start.S338
-rw-r--r--arch/openrisc/cpu/u-boot.lds77
-rw-r--r--arch/openrisc/include/asm/bitops.h32
-rw-r--r--arch/openrisc/include/asm/bitops/ffs.h26
-rw-r--r--arch/openrisc/include/asm/bitops/fls.h26
-rw-r--r--arch/openrisc/include/asm/byteorder.h1
-rw-r--r--arch/openrisc/include/asm/cache.h35
-rw-r--r--arch/openrisc/include/asm/config.h24
-rw-r--r--arch/openrisc/include/asm/errno.h1
-rw-r--r--arch/openrisc/include/asm/global_data.h37
-rw-r--r--arch/openrisc/include/asm/gpio.h84
-rw-r--r--arch/openrisc/include/asm/io.h112
-rw-r--r--arch/openrisc/include/asm/openrisc_exc.h41
-rw-r--r--arch/openrisc/include/asm/posix_types.h72
-rw-r--r--arch/openrisc/include/asm/processor.h4
-rw-r--r--arch/openrisc/include/asm/ptrace.h131
-rw-r--r--arch/openrisc/include/asm/sections.h27
-rw-r--r--arch/openrisc/include/asm/spr-defs.h567
-rw-r--r--arch/openrisc/include/asm/string.h4
-rw-r--r--arch/openrisc/include/asm/system.h39
-rw-r--r--arch/openrisc/include/asm/types.h79
-rw-r--r--arch/openrisc/include/asm/u-boot.h47
-rw-r--r--arch/openrisc/include/asm/unaligned.h1
-rw-r--r--arch/openrisc/lib/Makefile47
-rw-r--r--arch/openrisc/lib/board.c156
-rw-r--r--arch/openrisc/lib/bootm.c90
-rw-r--r--arch/openrisc/lib/timer.c114
-rw-r--r--arch/powerpc/config.mk52
-rw-r--r--arch/powerpc/cpu/74xx_7xx/Makefile51
-rw-r--r--arch/powerpc/cpu/74xx_7xx/cache.S404
-rw-r--r--arch/powerpc/cpu/74xx_7xx/config.mk26
-rw-r--r--arch/powerpc/cpu/74xx_7xx/cpu.c316
-rw-r--r--arch/powerpc/cpu/74xx_7xx/cpu_init.c63
-rw-r--r--arch/powerpc/cpu/74xx_7xx/interrupts.c104
-rw-r--r--arch/powerpc/cpu/74xx_7xx/io.S128
-rw-r--r--arch/powerpc/cpu/74xx_7xx/kgdb.S77
-rw-r--r--arch/powerpc/cpu/74xx_7xx/speed.c181
-rw-r--r--arch/powerpc/cpu/74xx_7xx/start.S856
-rw-r--r--arch/powerpc/cpu/74xx_7xx/traps.c234
-rw-r--r--arch/powerpc/cpu/74xx_7xx/u-boot.lds94
-rw-r--r--arch/powerpc/cpu/mpc512x/Makefile63
-rw-r--r--arch/powerpc/cpu/mpc512x/asm-offsets.h15
-rw-r--r--arch/powerpc/cpu/mpc512x/cache.c33
-rw-r--r--arch/powerpc/cpu/mpc512x/config.mk26
-rw-r--r--arch/powerpc/cpu/mpc512x/cpu.c216
-rw-r--r--arch/powerpc/cpu/mpc512x/cpu_init.c212
-rw-r--r--arch/powerpc/cpu/mpc512x/diu.c60
-rw-r--r--arch/powerpc/cpu/mpc512x/fixed_sdram.c172
-rw-r--r--arch/powerpc/cpu/mpc512x/i2c.c402
-rw-r--r--arch/powerpc/cpu/mpc512x/ide.c128
-rw-r--r--arch/powerpc/cpu/mpc512x/interrupts.c61
-rw-r--r--arch/powerpc/cpu/mpc512x/iopin.c103
-rw-r--r--arch/powerpc/cpu/mpc512x/pci.c225
-rw-r--r--arch/powerpc/cpu/mpc512x/serial.c459
-rw-r--r--arch/powerpc/cpu/mpc512x/speed.c153
-rw-r--r--arch/powerpc/cpu/mpc512x/start.S708
-rw-r--r--arch/powerpc/cpu/mpc512x/traps.c204
-rw-r--r--arch/powerpc/cpu/mpc512x/u-boot.lds90
-rw-r--r--arch/powerpc/cpu/mpc5xx/Makefile59
-rw-r--r--arch/powerpc/cpu/mpc5xx/config.mk26
-rw-r--r--arch/powerpc/cpu/mpc5xx/cpu.c171
-rw-r--r--arch/powerpc/cpu/mpc5xx/cpu_init.c123
-rw-r--r--arch/powerpc/cpu/mpc5xx/interrupts.c207
-rw-r--r--arch/powerpc/cpu/mpc5xx/serial.c183
-rw-r--r--arch/powerpc/cpu/mpc5xx/speed.c67
-rw-r--r--arch/powerpc/cpu/mpc5xx/spi.c412
-rw-r--r--arch/powerpc/cpu/mpc5xx/start.S561
-rw-r--r--arch/powerpc/cpu/mpc5xx/traps.c227
-rw-r--r--arch/powerpc/cpu/mpc5xx/u-boot.lds103
-rw-r--r--arch/powerpc/cpu/mpc5xxx/Makefile64
-rw-r--r--arch/powerpc/cpu/mpc5xxx/config.mk27
-rw-r--r--arch/powerpc/cpu/mpc5xxx/cpu.c184
-rw-r--r--arch/powerpc/cpu/mpc5xxx/cpu_init.c247
-rw-r--r--arch/powerpc/cpu/mpc5xxx/firmware_sc_task_bestcomm.impl.S359
-rw-r--r--arch/powerpc/cpu/mpc5xxx/i2c.c472
-rw-r--r--arch/powerpc/cpu/mpc5xxx/ide.c99
-rw-r--r--arch/powerpc/cpu/mpc5xxx/interrupts.c346
-rw-r--r--arch/powerpc/cpu/mpc5xxx/io.S128
-rw-r--r--arch/powerpc/cpu/mpc5xxx/loadtask.c76
-rw-r--r--arch/powerpc/cpu/mpc5xxx/pci_mpc5200.c187
-rw-r--r--arch/powerpc/cpu/mpc5xxx/serial.c292
-rw-r--r--arch/powerpc/cpu/mpc5xxx/speed.c100
-rw-r--r--arch/powerpc/cpu/mpc5xxx/spl_boot.c87
-rw-r--r--arch/powerpc/cpu/mpc5xxx/start.S783
-rw-r--r--arch/powerpc/cpu/mpc5xxx/traps.c236
-rw-r--r--arch/powerpc/cpu/mpc5xxx/u-boot-customlayout.lds96
-rw-r--r--arch/powerpc/cpu/mpc5xxx/u-boot-spl.lds57
-rw-r--r--arch/powerpc/cpu/mpc5xxx/u-boot.lds92
-rw-r--r--arch/powerpc/cpu/mpc5xxx/usb.c58
-rw-r--r--arch/powerpc/cpu/mpc5xxx/usb_ohci.c1644
-rw-r--r--arch/powerpc/cpu/mpc5xxx/usb_ohci.h418
-rw-r--r--arch/powerpc/cpu/mpc824x/.gitignore1
-rw-r--r--arch/powerpc/cpu/mpc824x/Makefile55
-rw-r--r--arch/powerpc/cpu/mpc824x/config.mk26
-rw-r--r--arch/powerpc/cpu/mpc824x/cpu.c280
-rw-r--r--arch/powerpc/cpu/mpc824x/cpu_init.c417
-rw-r--r--arch/powerpc/cpu/mpc824x/drivers/epic.h1
-rw-r--r--arch/powerpc/cpu/mpc824x/drivers/epic/README102
-rw-r--r--arch/powerpc/cpu/mpc824x/drivers/epic/epic.h163
-rw-r--r--arch/powerpc/cpu/mpc824x/drivers/epic/epic1.c517
-rw-r--r--arch/powerpc/cpu/mpc824x/drivers/epic/epic2.S196
-rw-r--r--arch/powerpc/cpu/mpc824x/drivers/epic/epicutil.S57
-rw-r--r--arch/powerpc/cpu/mpc824x/drivers/errors.h212
-rw-r--r--arch/powerpc/cpu/mpc824x/drivers/i2c/i2c.c270
-rw-r--r--arch/powerpc/cpu/mpc824x/drivers/i2c_export.h103
-rw-r--r--arch/powerpc/cpu/mpc824x/interrupts.c93
-rw-r--r--arch/powerpc/cpu/mpc824x/pci.c78
-rw-r--r--arch/powerpc/cpu/mpc824x/speed.c118
-rw-r--r--arch/powerpc/cpu/mpc824x/start.S745
-rw-r--r--arch/powerpc/cpu/mpc824x/traps.c210
-rw-r--r--arch/powerpc/cpu/mpc824x/u-boot.lds92
-rw-r--r--arch/powerpc/cpu/mpc8260/Makefile53
-rw-r--r--arch/powerpc/cpu/mpc8260/bedbug_603e.c236
-rw-r--r--arch/powerpc/cpu/mpc8260/commproc.c178
-rw-r--r--arch/powerpc/cpu/mpc8260/config.mk27
-rw-r--r--arch/powerpc/cpu/mpc8260/cpu.c337
-rw-r--r--arch/powerpc/cpu/mpc8260/cpu_init.c292
-rw-r--r--arch/powerpc/cpu/mpc8260/ether_fcc.c1188
-rw-r--r--arch/powerpc/cpu/mpc8260/ether_scc.c383
-rw-r--r--arch/powerpc/cpu/mpc8260/i2c.c770
-rw-r--r--arch/powerpc/cpu/mpc8260/interrupts.c279
-rw-r--r--arch/powerpc/cpu/mpc8260/kgdb.S72
-rw-r--r--arch/powerpc/cpu/mpc8260/pci.c466
-rw-r--r--arch/powerpc/cpu/mpc8260/serial_scc.c508
-rw-r--r--arch/powerpc/cpu/mpc8260/serial_smc.c477
-rw-r--r--arch/powerpc/cpu/mpc8260/speed.c244
-rw-r--r--arch/powerpc/cpu/mpc8260/speed.h54
-rw-r--r--arch/powerpc/cpu/mpc8260/spi.c431
-rw-r--r--arch/powerpc/cpu/mpc8260/start.S1008
-rw-r--r--arch/powerpc/cpu/mpc8260/traps.c264
-rw-r--r--arch/powerpc/cpu/mpc8260/u-boot.lds91
-rw-r--r--arch/powerpc/cpu/mpc83xx/Makefile96
-rw-r--r--arch/powerpc/cpu/mpc83xx/cache.c33
-rw-r--r--arch/powerpc/cpu/mpc83xx/config.mk26
-rw-r--r--arch/powerpc/cpu/mpc83xx/cpu.c242
-rw-r--r--arch/powerpc/cpu/mpc83xx/cpu_init.c524
-rw-r--r--arch/powerpc/cpu/mpc83xx/ecc.c395
-rw-r--r--arch/powerpc/cpu/mpc83xx/fdt.c146
-rw-r--r--arch/powerpc/cpu/mpc83xx/interrupts.c97
-rw-r--r--arch/powerpc/cpu/mpc83xx/law.c61
-rw-r--r--arch/powerpc/cpu/mpc83xx/pci.c241
-rw-r--r--arch/powerpc/cpu/mpc83xx/pcie.c346
-rw-r--r--arch/powerpc/cpu/mpc83xx/qe_io.c82
-rw-r--r--arch/powerpc/cpu/mpc83xx/serdes.c154
-rw-r--r--arch/powerpc/cpu/mpc83xx/spd_sdram.c943
-rw-r--r--arch/powerpc/cpu/mpc83xx/speed.c609
-rw-r--r--arch/powerpc/cpu/mpc83xx/spl_minimal.c112
-rw-r--r--arch/powerpc/cpu/mpc83xx/start.S1211
-rw-r--r--arch/powerpc/cpu/mpc83xx/traps.c257
-rw-r--r--arch/powerpc/cpu/mpc83xx/u-boot-spl.lds55
-rw-r--r--arch/powerpc/cpu/mpc83xx/u-boot.lds91
-rw-r--r--arch/powerpc/cpu/mpc85xx/Makefile182
-rw-r--r--arch/powerpc/cpu/mpc85xx/b4860_ids.c147
-rw-r--r--arch/powerpc/cpu/mpc85xx/b4860_serdes.c222
-rw-r--r--arch/powerpc/cpu/mpc85xx/bsc9132_serdes.c96
-rw-r--r--arch/powerpc/cpu/mpc85xx/cache.c33
-rw-r--r--arch/powerpc/cpu/mpc85xx/cmd_errata.c271
-rw-r--r--arch/powerpc/cpu/mpc85xx/commproc.c186
-rw-r--r--arch/powerpc/cpu/mpc85xx/config.mk33
-rw-r--r--arch/powerpc/cpu/mpc85xx/cpu.c618
-rw-r--r--arch/powerpc/cpu/mpc85xx/cpu_init.c744
-rw-r--r--arch/powerpc/cpu/mpc85xx/cpu_init_early.c190
-rw-r--r--arch/powerpc/cpu/mpc85xx/ddr-gen1.c89
-rw-r--r--arch/powerpc/cpu/mpc85xx/ddr-gen2.c95
-rw-r--r--arch/powerpc/cpu/mpc85xx/ddr-gen3.c430
-rw-r--r--arch/powerpc/cpu/mpc85xx/ether_fcc.c468
-rw-r--r--arch/powerpc/cpu/mpc85xx/fdt.c835
-rw-r--r--arch/powerpc/cpu/mpc85xx/fixed_ivor.S79
-rw-r--r--arch/powerpc/cpu/mpc85xx/fsl_corenet2_serdes.c203
-rw-r--r--arch/powerpc/cpu/mpc85xx/fsl_corenet2_serdes.h26
-rw-r--r--arch/powerpc/cpu/mpc85xx/fsl_corenet_serdes.c876
-rw-r--r--arch/powerpc/cpu/mpc85xx/fsl_corenet_serdes.h41
-rw-r--r--arch/powerpc/cpu/mpc85xx/interrupts.c126
-rw-r--r--arch/powerpc/cpu/mpc85xx/liodn.c358
-rw-r--r--arch/powerpc/cpu/mpc85xx/mp.c488
-rw-r--r--arch/powerpc/cpu/mpc85xx/mp.h21
-rw-r--r--arch/powerpc/cpu/mpc85xx/mpc8536_serdes.c249
-rw-r--r--arch/powerpc/cpu/mpc85xx/mpc8544_serdes.c95
-rw-r--r--arch/powerpc/cpu/mpc85xx/mpc8548_serdes.c65
-rw-r--r--arch/powerpc/cpu/mpc85xx/mpc8568_serdes.c65
-rw-r--r--arch/powerpc/cpu/mpc85xx/mpc8569_serdes.c74
-rw-r--r--arch/powerpc/cpu/mpc85xx/mpc8572_serdes.c81
-rw-r--r--arch/powerpc/cpu/mpc85xx/p1010_serdes.c75
-rw-r--r--arch/powerpc/cpu/mpc85xx/p1021_serdes.c111
-rw-r--r--arch/powerpc/cpu/mpc85xx/p1022_serdes.c114
-rw-r--r--arch/powerpc/cpu/mpc85xx/p1023_serdes.c53
-rw-r--r--arch/powerpc/cpu/mpc85xx/p2020_serdes.c73
-rw-r--r--arch/powerpc/cpu/mpc85xx/p2041_ids.c129
-rw-r--r--arch/powerpc/cpu/mpc85xx/p2041_serdes.c106
-rw-r--r--arch/powerpc/cpu/mpc85xx/p3041_ids.c128
-rw-r--r--arch/powerpc/cpu/mpc85xx/p3041_serdes.c151
-rw-r--r--arch/powerpc/cpu/mpc85xx/p4080_ids.c128
-rw-r--r--arch/powerpc/cpu/mpc85xx/p4080_serdes.c98
-rw-r--r--arch/powerpc/cpu/mpc85xx/p5020_ids.c141
-rw-r--r--arch/powerpc/cpu/mpc85xx/p5020_serdes.c151
-rw-r--r--arch/powerpc/cpu/mpc85xx/p5040_ids.c127
-rw-r--r--arch/powerpc/cpu/mpc85xx/p5040_serdes.c117
-rw-r--r--arch/powerpc/cpu/mpc85xx/pci.c230
-rw-r--r--arch/powerpc/cpu/mpc85xx/portals.c324
-rw-r--r--arch/powerpc/cpu/mpc85xx/qe_io.c85
-rw-r--r--arch/powerpc/cpu/mpc85xx/release.S493
-rw-r--r--arch/powerpc/cpu/mpc85xx/resetvec.S2
-rw-r--r--arch/powerpc/cpu/mpc85xx/serial_scc.c278
-rw-r--r--arch/powerpc/cpu/mpc85xx/speed.c475
-rw-r--r--arch/powerpc/cpu/mpc85xx/spl_minimal.c59
-rw-r--r--arch/powerpc/cpu/mpc85xx/start.S1979
-rw-r--r--arch/powerpc/cpu/mpc85xx/t1040_ids.c135
-rw-r--r--arch/powerpc/cpu/mpc85xx/t1040_serdes.c93
-rw-r--r--arch/powerpc/cpu/mpc85xx/t4240_ids.c203
-rw-r--r--arch/powerpc/cpu/mpc85xx/t4240_serdes.c369
-rw-r--r--arch/powerpc/cpu/mpc85xx/tlb.c344
-rw-r--r--arch/powerpc/cpu/mpc85xx/traps.c313
-rw-r--r--arch/powerpc/cpu/mpc85xx/u-boot-nand.lds108
-rw-r--r--arch/powerpc/cpu/mpc85xx/u-boot-nand_spl.lds85
-rw-r--r--arch/powerpc/cpu/mpc85xx/u-boot-spl.lds103
-rw-r--r--arch/powerpc/cpu/mpc85xx/u-boot.lds140
-rw-r--r--arch/powerpc/cpu/mpc86xx/Makefile65
-rw-r--r--arch/powerpc/cpu/mpc86xx/cache.S378
-rw-r--r--arch/powerpc/cpu/mpc86xx/config.mk27
-rw-r--r--arch/powerpc/cpu/mpc86xx/cpu.c218
-rw-r--r--arch/powerpc/cpu/mpc86xx/cpu_init.c118
-rw-r--r--arch/powerpc/cpu/mpc86xx/ddr-8641.c85
-rw-r--r--arch/powerpc/cpu/mpc86xx/fdt.c66
-rw-r--r--arch/powerpc/cpu/mpc86xx/interrupts.c131
-rw-r--r--arch/powerpc/cpu/mpc86xx/mp.c145
-rw-r--r--arch/powerpc/cpu/mpc86xx/mpc8610_serdes.c85
-rw-r--r--arch/powerpc/cpu/mpc86xx/mpc8641_serdes.c94
-rw-r--r--arch/powerpc/cpu/mpc86xx/release.S167
-rw-r--r--arch/powerpc/cpu/mpc86xx/speed.c160
-rw-r--r--arch/powerpc/cpu/mpc86xx/start.S1008
-rw-r--r--arch/powerpc/cpu/mpc86xx/traps.c224
-rw-r--r--arch/powerpc/cpu/mpc86xx/u-boot.lds95
-rw-r--r--arch/powerpc/cpu/mpc8xx/Makefile65
-rw-r--r--arch/powerpc/cpu/mpc8xx/bedbug_860.c314
-rw-r--r--arch/powerpc/cpu/mpc8xx/commproc.c85
-rw-r--r--arch/powerpc/cpu/mpc8xx/config.mk26
-rw-r--r--arch/powerpc/cpu/mpc8xx/cpu.c659
-rw-r--r--arch/powerpc/cpu/mpc8xx/cpu_init.c283
-rw-r--r--arch/powerpc/cpu/mpc8xx/fdt.c46
-rw-r--r--arch/powerpc/cpu/mpc8xx/fec.c1029
-rw-r--r--arch/powerpc/cpu/mpc8xx/fec.h28
-rw-r--r--arch/powerpc/cpu/mpc8xx/i2c.c704
-rw-r--r--arch/powerpc/cpu/mpc8xx/interrupts.c294
-rw-r--r--arch/powerpc/cpu/mpc8xx/kgdb.S74
-rw-r--r--arch/powerpc/cpu/mpc8xx/plprcr_write.S135
-rw-r--r--arch/powerpc/cpu/mpc8xx/scc.c558
-rw-r--r--arch/powerpc/cpu/mpc8xx/serial.c766
-rw-r--r--arch/powerpc/cpu/mpc8xx/speed.c416
-rw-r--r--arch/powerpc/cpu/mpc8xx/spi.c556
-rw-r--r--arch/powerpc/cpu/mpc8xx/start.S669
-rw-r--r--arch/powerpc/cpu/mpc8xx/traps.c232
-rw-r--r--arch/powerpc/cpu/mpc8xx/upatch.c194
-rw-r--r--arch/powerpc/cpu/mpc8xx/video.c1331
-rw-r--r--arch/powerpc/cpu/mpc8xx/wlkbd.c36
-rw-r--r--arch/powerpc/cpu/mpc8xxx/Makefile49
-rw-r--r--arch/powerpc/cpu/mpc8xxx/cpu.c281
-rw-r--r--arch/powerpc/cpu/mpc8xxx/ddr/Makefile45
-rw-r--r--arch/powerpc/cpu/mpc8xxx/ddr/common_timing_params.h56
-rw-r--r--arch/powerpc/cpu/mpc8xxx/ddr/ctrl_regs.c1645
-rw-r--r--arch/powerpc/cpu/mpc8xxx/ddr/ddr.h105
-rw-r--r--arch/powerpc/cpu/mpc8xxx/ddr/ddr1_dimm_params.c343
-rw-r--r--arch/powerpc/cpu/mpc8xxx/ddr/ddr2_dimm_params.c342
-rw-r--r--arch/powerpc/cpu/mpc8xxx/ddr/ddr3_dimm_params.c336
-rw-r--r--arch/powerpc/cpu/mpc8xxx/ddr/interactive.c1868
-rw-r--r--arch/powerpc/cpu/mpc8xxx/ddr/lc_common_dimm_params.c517
-rw-r--r--arch/powerpc/cpu/mpc8xxx/ddr/main.c667
-rw-r--r--arch/powerpc/cpu/mpc8xxx/ddr/options.c1148
-rw-r--r--arch/powerpc/cpu/mpc8xxx/ddr/util.c264
-rw-r--r--arch/powerpc/cpu/mpc8xxx/fdt.c464
-rw-r--r--arch/powerpc/cpu/mpc8xxx/fsl_ifc.c153
-rw-r--r--arch/powerpc/cpu/mpc8xxx/fsl_lbc.c153
-rw-r--r--arch/powerpc/cpu/mpc8xxx/law.c334
-rw-r--r--arch/powerpc/cpu/mpc8xxx/srio.c459
-rw-r--r--arch/powerpc/cpu/ppc4xx/40x_spd_sdram.c464
-rw-r--r--arch/powerpc/cpu/ppc4xx/44x_spd_ddr.c1244
-rw-r--r--arch/powerpc/cpu/ppc4xx/44x_spd_ddr2.c3167
-rw-r--r--arch/powerpc/cpu/ppc4xx/4xx_ibm_ddr2_autocalib.c1256
-rw-r--r--arch/powerpc/cpu/ppc4xx/4xx_pci.c885
-rw-r--r--arch/powerpc/cpu/ppc4xx/4xx_pcie.c1292
-rw-r--r--arch/powerpc/cpu/ppc4xx/4xx_uart.c307
-rw-r--r--arch/powerpc/cpu/ppc4xx/Makefile91
-rw-r--r--arch/powerpc/cpu/ppc4xx/bedbug_405.c308
-rw-r--r--arch/powerpc/cpu/ppc4xx/cache.S235
-rw-r--r--arch/powerpc/cpu/ppc4xx/cmd_chip_config.c148
-rw-r--r--arch/powerpc/cpu/ppc4xx/cmd_ecctest.c279
-rw-r--r--arch/powerpc/cpu/ppc4xx/config.mk34
-rw-r--r--arch/powerpc/cpu/ppc4xx/cpu.c751
-rw-r--r--arch/powerpc/cpu/ppc4xx/cpu_init.c559
-rw-r--r--arch/powerpc/cpu/ppc4xx/dcr.S198
-rw-r--r--arch/powerpc/cpu/ppc4xx/denali_data_eye.c389
-rw-r--r--arch/powerpc/cpu/ppc4xx/denali_spd_ddr2.c1249
-rw-r--r--arch/powerpc/cpu/ppc4xx/ecc.c204
-rw-r--r--arch/powerpc/cpu/ppc4xx/ecc.h75
-rw-r--r--arch/powerpc/cpu/ppc4xx/fdt.c176
-rw-r--r--arch/powerpc/cpu/ppc4xx/gpio.c260
-rw-r--r--arch/powerpc/cpu/ppc4xx/interrupts.c209
-rw-r--r--arch/powerpc/cpu/ppc4xx/kgdb.S78
-rw-r--r--arch/powerpc/cpu/ppc4xx/miiphy.c365
-rw-r--r--arch/powerpc/cpu/ppc4xx/reginfo.c370
-rw-r--r--arch/powerpc/cpu/ppc4xx/resetvec.S12
-rw-r--r--arch/powerpc/cpu/ppc4xx/sdram.c468
-rw-r--r--arch/powerpc/cpu/ppc4xx/sdram.h76
-rw-r--r--arch/powerpc/cpu/ppc4xx/speed.c1225
-rw-r--r--arch/powerpc/cpu/ppc4xx/spl_boot.c72
-rw-r--r--arch/powerpc/cpu/ppc4xx/start.S2096
-rw-r--r--arch/powerpc/cpu/ppc4xx/tlb.c352
-rw-r--r--arch/powerpc/cpu/ppc4xx/traps.c408
-rw-r--r--arch/powerpc/cpu/ppc4xx/u-boot-spl.lds74
-rw-r--r--arch/powerpc/cpu/ppc4xx/u-boot.lds149
-rw-r--r--arch/powerpc/cpu/ppc4xx/uic.c180
-rw-r--r--arch/powerpc/cpu/ppc4xx/usb.c61
-rw-r--r--arch/powerpc/cpu/ppc4xx/usb_ohci.c1639
-rw-r--r--arch/powerpc/cpu/ppc4xx/usb_ohci.h410
-rw-r--r--arch/powerpc/cpu/ppc4xx/xilinx_irq.c100
-rw-r--r--arch/powerpc/include/asm/4xx_pci.h60
-rw-r--r--arch/powerpc/include/asm/4xx_pcie.h409
-rw-r--r--arch/powerpc/include/asm/5xx_immap.h439
-rw-r--r--arch/powerpc/include/asm/8xx_immap.h516
-rw-r--r--arch/powerpc/include/asm/apm821xx.h72
-rw-r--r--arch/powerpc/include/asm/arch-mpc83xx/gpio.h38
-rw-r--r--arch/powerpc/include/asm/atomic.h95
-rw-r--r--arch/powerpc/include/asm/bitops.h387
-rw-r--r--arch/powerpc/include/asm/byteorder.h84
-rw-r--r--arch/powerpc/include/asm/cache.h107
-rw-r--r--arch/powerpc/include/asm/config.h114
-rw-r--r--arch/powerpc/include/asm/config_mpc85xx.h643
-rw-r--r--arch/powerpc/include/asm/config_mpc86xx.h38
-rw-r--r--arch/powerpc/include/asm/cpm_8260.h796
-rw-r--r--arch/powerpc/include/asm/cpm_85xx.h830
-rw-r--r--arch/powerpc/include/asm/e300.h91
-rw-r--r--arch/powerpc/include/asm/errno.h1
-rw-r--r--arch/powerpc/include/asm/fsl_ddr_dimm_params.h99
-rw-r--r--arch/powerpc/include/asm/fsl_ddr_sdram.h354
-rw-r--r--arch/powerpc/include/asm/fsl_dma.h141
-rw-r--r--arch/powerpc/include/asm/fsl_dtsec.h244
-rw-r--r--arch/powerpc/include/asm/fsl_enet.h30
-rw-r--r--arch/powerpc/include/asm/fsl_fman.h479
-rw-r--r--arch/powerpc/include/asm/fsl_i2c.h86
-rw-r--r--arch/powerpc/include/asm/fsl_ifc.h999
-rw-r--r--arch/powerpc/include/asm/fsl_law.h143
-rw-r--r--arch/powerpc/include/asm/fsl_lbc.h539
-rw-r--r--arch/powerpc/include/asm/fsl_liodn.h207
-rw-r--r--arch/powerpc/include/asm/fsl_memac.h275
-rw-r--r--arch/powerpc/include/asm/fsl_mpc83xx_serdes.h36
-rw-r--r--arch/powerpc/include/asm/fsl_pci.h272
-rw-r--r--arch/powerpc/include/asm/fsl_portals.h68
-rw-r--r--arch/powerpc/include/asm/fsl_secure_boot.h33
-rw-r--r--arch/powerpc/include/asm/fsl_serdes.h114
-rw-r--r--arch/powerpc/include/asm/fsl_srio.h62
-rw-r--r--arch/powerpc/include/asm/fsl_tgec.h215
-rw-r--r--arch/powerpc/include/asm/global_data.h143
-rw-r--r--arch/powerpc/include/asm/gpio.h2
-rw-r--r--arch/powerpc/include/asm/immap_512x.h1277
-rw-r--r--arch/powerpc/include/asm/immap_8260.h604
-rw-r--r--arch/powerpc/include/asm/immap_83xx.h1060
-rw-r--r--arch/powerpc/include/asm/immap_85xx.h3212
-rw-r--r--arch/powerpc/include/asm/immap_86xx.h1289
-rw-r--r--arch/powerpc/include/asm/immap_qe.h585
-rw-r--r--arch/powerpc/include/asm/interrupt.h36
-rw-r--r--arch/powerpc/include/asm/io.h320
-rw-r--r--arch/powerpc/include/asm/iopin_8260.h168
-rw-r--r--arch/powerpc/include/asm/iopin_85xx.h146
-rw-r--r--arch/powerpc/include/asm/iopin_8xx.h395
-rw-r--r--arch/powerpc/include/asm/m8260_pci.h166
-rw-r--r--arch/powerpc/include/asm/mc146818rtc.h27
-rw-r--r--arch/powerpc/include/asm/mmu.h791
-rw-r--r--arch/powerpc/include/asm/mp.h37
-rw-r--r--arch/powerpc/include/asm/mpc512x.h58
-rw-r--r--arch/powerpc/include/asm/mpc8349_pci.h168
-rw-r--r--arch/powerpc/include/asm/mpc85xx_gpio.h126
-rw-r--r--arch/powerpc/include/asm/mpc8xxx_spi.h49
-rw-r--r--arch/powerpc/include/asm/pci_io.h43
-rw-r--r--arch/powerpc/include/asm/pnp.h643
-rw-r--r--arch/powerpc/include/asm/posix_types.h109
-rw-r--r--arch/powerpc/include/asm/ppc405.h76
-rw-r--r--arch/powerpc/include/asm/ppc405cr.h105
-rw-r--r--arch/powerpc/include/asm/ppc405ep.h252
-rw-r--r--arch/powerpc/include/asm/ppc405ex.h95
-rw-r--r--arch/powerpc/include/asm/ppc405ez.h102
-rw-r--r--arch/powerpc/include/asm/ppc405gp.h108
-rw-r--r--arch/powerpc/include/asm/ppc440.h190
-rw-r--r--arch/powerpc/include/asm/ppc440ep_gr.h244
-rw-r--r--arch/powerpc/include/asm/ppc440epx_grx.h466
-rw-r--r--arch/powerpc/include/asm/ppc440gp.h72
-rw-r--r--arch/powerpc/include/asm/ppc440gx.h102
-rw-r--r--arch/powerpc/include/asm/ppc440sp.h98
-rw-r--r--arch/powerpc/include/asm/ppc440spe.h114
-rw-r--r--arch/powerpc/include/asm/ppc460ex_gt.h222
-rw-r--r--arch/powerpc/include/asm/ppc460sx.h44
-rw-r--r--arch/powerpc/include/asm/ppc4xx-ebc.h200
-rw-r--r--arch/powerpc/include/asm/ppc4xx-emac.h555
-rw-r--r--arch/powerpc/include/asm/ppc4xx-gpio.h119
-rw-r--r--arch/powerpc/include/asm/ppc4xx-i2c.h127
-rw-r--r--arch/powerpc/include/asm/ppc4xx-isram.h83
-rw-r--r--arch/powerpc/include/asm/ppc4xx-mal.h168
-rw-r--r--arch/powerpc/include/asm/ppc4xx-sdram.h1418
-rw-r--r--arch/powerpc/include/asm/ppc4xx-uic.h305
-rw-r--r--arch/powerpc/include/asm/ppc4xx.h324
-rw-r--r--arch/powerpc/include/asm/ppc4xx_config.h42
-rw-r--r--arch/powerpc/include/asm/processor.h1381
-rw-r--r--arch/powerpc/include/asm/ptrace.h107
-rw-r--r--arch/powerpc/include/asm/residual.h331
-rw-r--r--arch/powerpc/include/asm/sections.h27
-rw-r--r--arch/powerpc/include/asm/sigcontext.h15
-rw-r--r--arch/powerpc/include/asm/signal.h154
-rw-r--r--arch/powerpc/include/asm/spl.h31
-rw-r--r--arch/powerpc/include/asm/status_led.h77
-rw-r--r--arch/powerpc/include/asm/string.h29
-rw-r--r--arch/powerpc/include/asm/types.h58
-rw-r--r--arch/powerpc/include/asm/u-boot.h149
-rw-r--r--arch/powerpc/include/asm/unaligned.h16
-rw-r--r--arch/powerpc/include/asm/xilinx_irq.h36
-rw-r--r--arch/powerpc/lib/Makefile120
-rw-r--r--arch/powerpc/lib/_ashldi3.S45
-rw-r--r--arch/powerpc/lib/_ashrdi3.S47
-rw-r--r--arch/powerpc/lib/_lshrdi3.S45
-rw-r--r--arch/powerpc/lib/bat_rw.c261
-rw-r--r--arch/powerpc/lib/board.c1041
-rw-r--r--arch/powerpc/lib/bootm.c295
-rw-r--r--arch/powerpc/lib/cache.c53
-rw-r--r--arch/powerpc/lib/extable.c80
-rw-r--r--arch/powerpc/lib/ide.c201
-rw-r--r--arch/powerpc/lib/ide.h31
-rw-r--r--arch/powerpc/lib/interrupts.c143
-rw-r--r--arch/powerpc/lib/kgdb.c326
-rw-r--r--arch/powerpc/lib/memcpy_mpc5200.c71
-rw-r--r--arch/powerpc/lib/ppccache.S72
-rw-r--r--arch/powerpc/lib/ppcstring.S216
-rw-r--r--arch/powerpc/lib/reloc.S49
-rw-r--r--arch/powerpc/lib/spl.c42
-rw-r--r--arch/powerpc/lib/ticks.S73
-rw-r--r--arch/powerpc/lib/time.c100
-rw-r--r--arch/sandbox/config.mk25
-rw-r--r--arch/sandbox/cpu/Makefile51
-rw-r--r--arch/sandbox/cpu/cpu.c67
-rw-r--r--arch/sandbox/cpu/os.c364
-rw-r--r--arch/sandbox/cpu/start.c135
-rw-r--r--arch/sandbox/cpu/state.c51
-rw-r--r--arch/sandbox/cpu/u-boot.lds40
-rw-r--r--arch/sandbox/include/asm/bitops.h162
-rw-r--r--arch/sandbox/include/asm/byteorder.h40
-rw-r--r--arch/sandbox/include/asm/cache.h33
-rw-r--r--arch/sandbox/include/asm/config.h26
-rw-r--r--arch/sandbox/include/asm/errno.h1
-rw-r--r--arch/sandbox/include/asm/getopt.h71
-rw-r--r--arch/sandbox/include/asm/global_data.h38
-rw-r--r--arch/sandbox/include/asm/gpio.h81
-rw-r--r--arch/sandbox/include/asm/io.h59
-rw-r--r--arch/sandbox/include/asm/posix_types.h57
-rw-r--r--arch/sandbox/include/asm/ptrace.h38
-rw-r--r--arch/sandbox/include/asm/sections.h24
-rw-r--r--arch/sandbox/include/asm/state.h63
-rw-r--r--arch/sandbox/include/asm/string.h23
-rw-r--r--arch/sandbox/include/asm/system.h36
-rw-r--r--arch/sandbox/include/asm/types.h72
-rw-r--r--arch/sandbox/include/asm/u-boot-sandbox.h42
-rw-r--r--arch/sandbox/include/asm/u-boot.h45
-rw-r--r--arch/sandbox/include/asm/unaligned.h23
-rw-r--r--arch/sandbox/lib/Makefile50
-rw-r--r--arch/sandbox/lib/interrupts.c39
-rw-r--r--arch/sh/config.mk33
-rw-r--r--arch/sh/cpu/sh2/Makefile48
-rw-r--r--arch/sh/cpu/sh2/cache.c112
-rw-r--r--arch/sh/cpu/sh2/config.mk34
-rw-r--r--arch/sh/cpu/sh2/cpu.c105
-rw-r--r--arch/sh/cpu/sh2/interrupts.c39
-rw-r--r--arch/sh/cpu/sh2/start.S79
-rw-r--r--arch/sh/cpu/sh2/u-boot.lds92
-rw-r--r--arch/sh/cpu/sh2/watchdog.c37
-rw-r--r--arch/sh/cpu/sh3/Makefile51
-rw-r--r--arch/sh/cpu/sh3/cache.c112
-rw-r--r--arch/sh/cpu/sh3/config.mk31
-rw-r--r--arch/sh/cpu/sh3/cpu.c84
-rw-r--r--arch/sh/cpu/sh3/interrupts.c42
-rw-r--r--arch/sh/cpu/sh3/start.S78
-rw-r--r--arch/sh/cpu/sh3/u-boot.lds99
-rw-r--r--arch/sh/cpu/sh3/watchdog.c40
-rw-r--r--arch/sh/cpu/sh4/Makefile48
-rw-r--r--arch/sh/cpu/sh4/cache.c130
-rw-r--r--arch/sh/cpu/sh4/config.mk28
-rw-r--r--arch/sh/cpu/sh4/cpu.c97
-rw-r--r--arch/sh/cpu/sh4/interrupts.c38
-rw-r--r--arch/sh/cpu/sh4/start.S75
-rw-r--r--arch/sh/cpu/sh4/u-boot.lds96
-rw-r--r--arch/sh/cpu/sh4/watchdog.c75
-rw-r--r--arch/sh/include/asm/bitops.h153
-rw-r--r--arch/sh/include/asm/byteorder.h30
-rw-r--r--arch/sh/include/asm/cache.h34
-rw-r--r--arch/sh/include/asm/config.h24
-rw-r--r--arch/sh/include/asm/cpu_sh2.h44
-rw-r--r--arch/sh/include/asm/cpu_sh3.h44
-rw-r--r--arch/sh/include/asm/cpu_sh4.h90
-rw-r--r--arch/sh/include/asm/cpu_sh7203.h41
-rw-r--r--arch/sh/include/asm/cpu_sh7264.h41
-rw-r--r--arch/sh/include/asm/cpu_sh7269.h26
-rw-r--r--arch/sh/include/asm/cpu_sh7706.h50
-rw-r--r--arch/sh/include/asm/cpu_sh7710.h61
-rw-r--r--arch/sh/include/asm/cpu_sh7720.h220
-rw-r--r--arch/sh/include/asm/cpu_sh7722.h1290
-rw-r--r--arch/sh/include/asm/cpu_sh7723.h200
-rw-r--r--arch/sh/include/asm/cpu_sh7724.h225
-rw-r--r--arch/sh/include/asm/cpu_sh7734.h68
-rw-r--r--arch/sh/include/asm/cpu_sh7750.h161
-rw-r--r--arch/sh/include/asm/cpu_sh7752.h211
-rw-r--r--arch/sh/include/asm/cpu_sh7757.h206
-rw-r--r--arch/sh/include/asm/cpu_sh7763.h48
-rw-r--r--arch/sh/include/asm/cpu_sh7780.h462
-rw-r--r--arch/sh/include/asm/cpu_sh7785.h134
-rw-r--r--arch/sh/include/asm/errno.h1
-rw-r--r--arch/sh/include/asm/global_data.h38
-rw-r--r--arch/sh/include/asm/io.h307
-rw-r--r--arch/sh/include/asm/irqflags.h126
-rw-r--r--arch/sh/include/asm/macro.h52
-rw-r--r--arch/sh/include/asm/mmc.h17
-rw-r--r--arch/sh/include/asm/pci.h48
-rw-r--r--arch/sh/include/asm/posix_types.h123
-rw-r--r--arch/sh/include/asm/processor.h12
-rw-r--r--arch/sh/include/asm/ptrace.h112
-rw-r--r--arch/sh/include/asm/sections.h27
-rw-r--r--arch/sh/include/asm/string.h162
-rw-r--r--arch/sh/include/asm/system.h285
-rw-r--r--arch/sh/include/asm/types.h62
-rw-r--r--arch/sh/include/asm/u-boot.h43
-rw-r--r--arch/sh/include/asm/unaligned-sh4a.h258
-rw-r--r--arch/sh/include/asm/unaligned.h25
-rw-r--r--arch/sh/include/asm/zimage.h41
-rw-r--r--arch/sh/lib/Makefile74
-rw-r--r--arch/sh/lib/ashiftlt.S192
-rw-r--r--arch/sh/lib/ashiftrt.S149
-rw-r--r--arch/sh/lib/ashldi3.c25
-rw-r--r--arch/sh/lib/ashrsi3.S185
-rw-r--r--arch/sh/lib/board.c202
-rw-r--r--arch/sh/lib/bootm.c127
-rw-r--r--arch/sh/lib/libgcc.h25
-rw-r--r--arch/sh/lib/lshiftrt.S192
-rw-r--r--arch/sh/lib/lshrdi3.c25
-rw-r--r--arch/sh/lib/movmem.S238
-rw-r--r--arch/sh/lib/time.c130
-rw-r--r--arch/sh/lib/time_sh2.c104
-rw-r--r--arch/sh/lib/zimageboot.c80
-rw-r--r--arch/sparc/config.mk28
-rw-r--r--arch/sparc/cpu/leon2/Makefile48
-rw-r--r--arch/sparc/cpu/leon2/config.mk26
-rw-r--r--arch/sparc/cpu/leon2/cpu.c66
-rw-r--r--arch/sparc/cpu/leon2/cpu_init.c142
-rw-r--r--arch/sparc/cpu/leon2/interrupts.c217
-rw-r--r--arch/sparc/cpu/leon2/prom.c1047
-rw-r--r--arch/sparc/cpu/leon2/serial.c171
-rw-r--r--arch/sparc/cpu/leon2/start.S660
-rw-r--r--arch/sparc/cpu/leon3/Makefile48
-rw-r--r--arch/sparc/cpu/leon3/ambapp.c359
-rw-r--r--arch/sparc/cpu/leon3/config.mk26
-rw-r--r--arch/sparc/cpu/leon3/cpu.c75
-rw-r--r--arch/sparc/cpu/leon3/cpu_init.c254
-rw-r--r--arch/sparc/cpu/leon3/interrupts.c219
-rw-r--r--arch/sparc/cpu/leon3/prom.c1078
-rw-r--r--arch/sparc/cpu/leon3/serial.c145
-rw-r--r--arch/sparc/cpu/leon3/start.S615
-rw-r--r--arch/sparc/cpu/leon3/usb_uhci.c1313
-rw-r--r--arch/sparc/cpu/leon3/usb_uhci.h184
-rw-r--r--arch/sparc/include/asm/arch-leon2/asi.h36
-rw-r--r--arch/sparc/include/asm/arch-leon3/asi.h36
-rw-r--r--arch/sparc/include/asm/asi.h32
-rw-r--r--arch/sparc/include/asm/asmmacro.h45
-rw-r--r--arch/sparc/include/asm/atomic.h29
-rw-r--r--arch/sparc/include/asm/bitops.h29
-rw-r--r--arch/sparc/include/asm/byteorder.h38
-rw-r--r--arch/sparc/include/asm/cache.h41
-rw-r--r--arch/sparc/include/asm/config.h29
-rw-r--r--arch/sparc/include/asm/errno.h1
-rw-r--r--arch/sparc/include/asm/global_data.h40
-rw-r--r--arch/sparc/include/asm/io.h98
-rw-r--r--arch/sparc/include/asm/irq.h49
-rw-r--r--arch/sparc/include/asm/leon.h42
-rw-r--r--arch/sparc/include/asm/leon2.h236
-rw-r--r--arch/sparc/include/asm/leon3.h36
-rw-r--r--arch/sparc/include/asm/machines.h92
-rw-r--r--arch/sparc/include/asm/page.h43
-rw-r--r--arch/sparc/include/asm/posix_types.h139
-rw-r--r--arch/sparc/include/asm/processor.h116
-rw-r--r--arch/sparc/include/asm/prom.h297
-rw-r--r--arch/sparc/include/asm/psr.h97
-rw-r--r--arch/sparc/include/asm/ptrace.h181
-rw-r--r--arch/sparc/include/asm/sections.h27
-rw-r--r--arch/sparc/include/asm/srmmu.h301
-rw-r--r--arch/sparc/include/asm/stack.h162
-rw-r--r--arch/sparc/include/asm/string.h55
-rw-r--r--arch/sparc/include/asm/types.h74
-rw-r--r--arch/sparc/include/asm/u-boot.h65
-rw-r--r--arch/sparc/include/asm/unaligned.h10
-rw-r--r--arch/sparc/include/asm/winmacro.h151
-rw-r--r--arch/sparc/lib/Makefile46
-rw-r--r--arch/sparc/lib/board.c414
-rw-r--r--arch/sparc/lib/bootm.c190
-rw-r--r--arch/sparc/lib/cache.c33
-rw-r--r--arch/sparc/lib/interrupts.c112
-rw-r--r--arch/sparc/lib/time.c78
-rw-r--r--arch/x86/config.mk53
-rw-r--r--arch/x86/cpu/Makefile51
-rw-r--r--arch/x86/cpu/config.mk32
-rw-r--r--arch/x86/cpu/coreboot/Makefile59
-rw-r--r--arch/x86/cpu/coreboot/asm-offsets.c25
-rw-r--r--arch/x86/cpu/coreboot/car.S29
-rw-r--r--arch/x86/cpu/coreboot/config.mk23
-rw-r--r--arch/x86/cpu/coreboot/coreboot.c150
-rw-r--r--arch/x86/cpu/coreboot/ipchecksum.c54
-rw-r--r--arch/x86/cpu/coreboot/pci.c65
-rw-r--r--arch/x86/cpu/coreboot/sdram.c139
-rw-r--r--arch/x86/cpu/coreboot/tables.c256
-rw-r--r--arch/x86/cpu/coreboot/timestamp.c101
-rw-r--r--arch/x86/cpu/cpu.c258
-rw-r--r--arch/x86/cpu/interrupts.c649
-rw-r--r--arch/x86/cpu/resetvec.S38
-rw-r--r--arch/x86/cpu/start.S204
-rw-r--r--arch/x86/cpu/start16.S146
-rw-r--r--arch/x86/cpu/u-boot.lds94
-rw-r--r--arch/x86/dts/coreboot.dtsi16
-rw-r--r--arch/x86/dts/skeleton.dtsi13
-rw-r--r--arch/x86/include/asm/arch-coreboot/ipchecksum.h37
-rw-r--r--arch/x86/include/asm/arch-coreboot/sysinfo.h83
-rw-r--r--arch/x86/include/asm/arch-coreboot/tables.h315
-rw-r--r--arch/x86/include/asm/arch-coreboot/timestamp.h59
-rw-r--r--arch/x86/include/asm/bitops.h389
-rw-r--r--arch/x86/include/asm/bootparam.h120
-rw-r--r--arch/x86/include/asm/byteorder.h43
-rw-r--r--arch/x86/include/asm/cache.h51
-rw-r--r--arch/x86/include/asm/config.h25
-rw-r--r--arch/x86/include/asm/control_regs.h105
-rw-r--r--arch/x86/include/asm/e820.h155
-rw-r--r--arch/x86/include/asm/errno.h1
-rw-r--r--arch/x86/include/asm/global_data.h64
-rw-r--r--arch/x86/include/asm/gpio.h27
-rw-r--r--arch/x86/include/asm/i8254.h55
-rw-r--r--arch/x86/include/asm/i8259.h88
-rw-r--r--arch/x86/include/asm/ibmpc.h47
-rw-r--r--arch/x86/include/asm/init_helpers.h35
-rw-r--r--arch/x86/include/asm/interrupt.h46
-rw-r--r--arch/x86/include/asm/io.h249
-rw-r--r--arch/x86/include/asm/ioctl.h1
-rw-r--r--arch/x86/include/asm/ist.h34
-rw-r--r--arch/x86/include/asm/msr-index.h469
-rw-r--r--arch/x86/include/asm/msr.h239
-rw-r--r--arch/x86/include/asm/mtrr.h206
-rw-r--r--arch/x86/include/asm/pci.h33
-rw-r--r--arch/x86/include/asm/posix_types.h80
-rw-r--r--arch/x86/include/asm/processor-flags.h100
-rw-r--r--arch/x86/include/asm/processor.h49
-rw-r--r--arch/x86/include/asm/ptrace.h90
-rw-r--r--arch/x86/include/asm/relocate.h34
-rw-r--r--arch/x86/include/asm/sections.h27
-rw-r--r--arch/x86/include/asm/string.h32
-rw-r--r--arch/x86/include/asm/types.h53
-rw-r--r--arch/x86/include/asm/u-boot-x86.h78
-rw-r--r--arch/x86/include/asm/u-boot.h45
-rw-r--r--arch/x86/include/asm/unaligned.h1
-rw-r--r--arch/x86/include/asm/video/edid.h16
-rw-r--r--arch/x86/include/asm/zimage.h60
-rw-r--r--arch/x86/lib/Makefile61
-rw-r--r--arch/x86/lib/bootm.c105
-rw-r--r--arch/x86/lib/cmd_boot.c66
-rw-r--r--arch/x86/lib/gcc.c40
-rw-r--r--arch/x86/lib/init_helpers.c132
-rw-r--r--arch/x86/lib/interrupts.c161
-rw-r--r--arch/x86/lib/pcat_interrupts.c132
-rw-r--r--arch/x86/lib/pcat_timer.c43
-rw-r--r--arch/x86/lib/pci_type1.c69
-rw-r--r--arch/x86/lib/physmem.c230
-rw-r--r--arch/x86/lib/relocate.c127
-rw-r--r--arch/x86/lib/string.c148
-rw-r--r--arch/x86/lib/tsc_timer.c107
-rw-r--r--arch/x86/lib/video.c225
-rw-r--r--arch/x86/lib/zimage.c391
-rw-r--r--board/8dtech/eco5pk/Makefile43
-rw-r--r--board/8dtech/eco5pk/eco5pk.c61
-rw-r--r--board/8dtech/eco5pk/eco5pk.h404
-rw-r--r--board/AndesTech/adp-ag101/Makefile44
-rw-r--r--board/AndesTech/adp-ag101/README74
-rw-r--r--board/AndesTech/adp-ag101/adp-ag101.c89
-rw-r--r--board/AndesTech/adp-ag101p/Makefile44
-rw-r--r--board/AndesTech/adp-ag101p/adp-ag101p.c89
-rw-r--r--board/AndesTech/adp-ag102/Makefile43
-rw-r--r--board/AndesTech/adp-ag102/adp-ag102.c107
-rw-r--r--board/BuS/eb_cpu5282/Makefile44
-rw-r--r--board/BuS/eb_cpu5282/eb_cpu5282.c280
-rw-r--r--board/BuS/eb_cpu5282/u-boot.lds98
-rw-r--r--board/BuS/eb_cpux9k2/Makefile44
-rw-r--r--board/BuS/eb_cpux9k2/cpux9k2.c389
-rw-r--r--board/BuS/vl_ma2sc/Makefile48
-rw-r--r--board/BuS/vl_ma2sc/vl_ma2sc.c548
-rw-r--r--board/CarMediaLab/flea3/Makefile49
-rw-r--r--board/CarMediaLab/flea3/flea3.c294
-rw-r--r--board/CarMediaLab/flea3/lowlevel_init.S38
-rw-r--r--board/LEOX/elpt860/Makefile55
-rw-r--r--board/LEOX/elpt860/README.LEOX424
-rw-r--r--board/LEOX/elpt860/elpt860.c349
-rw-r--r--board/LEOX/elpt860/flash.c615
-rw-r--r--board/LEOX/elpt860/u-boot.lds117
-rw-r--r--board/LEOX/elpt860/u-boot.lds.debug139
-rw-r--r--board/LaCie/common/common.c108
-rw-r--r--board/LaCie/common/common.h21
-rw-r--r--board/LaCie/common/cpld-gpio-bus.c50
-rw-r--r--board/LaCie/common/cpld-gpio-bus.h24
-rw-r--r--board/LaCie/edminiv2/Makefile50
-rw-r--r--board/LaCie/edminiv2/config.mk28
-rw-r--r--board/LaCie/edminiv2/edminiv2.c101
-rw-r--r--board/LaCie/net2big_v2/Makefile55
-rw-r--r--board/LaCie/net2big_v2/kwbimage.cfg162
-rw-r--r--board/LaCie/net2big_v2/net2big_v2.c264
-rw-r--r--board/LaCie/net2big_v2/net2big_v2.h40
-rw-r--r--board/LaCie/netspace_v2/Makefile46
-rw-r--r--board/LaCie/netspace_v2/kwbimage-is2.cfg162
-rw-r--r--board/LaCie/netspace_v2/kwbimage-ns2l.cfg162
-rw-r--r--board/LaCie/netspace_v2/kwbimage.cfg162
-rw-r--r--board/LaCie/netspace_v2/netspace_v2.c128
-rw-r--r--board/LaCie/netspace_v2/netspace_v2.h34
-rw-r--r--board/LaCie/wireless_space/Makefile46
-rw-r--r--board/LaCie/wireless_space/kwbimage.cfg82
-rw-r--r--board/LaCie/wireless_space/wireless_space.c176
-rw-r--r--board/Marvell/aspenite/Makefile46
-rw-r--r--board/Marvell/aspenite/aspenite.c59
-rw-r--r--board/Marvell/common/bootseq.txt94
-rw-r--r--board/Marvell/common/ecctest.c131
-rw-r--r--board/Marvell/common/flash.c1072
-rw-r--r--board/Marvell/common/i2c.c537
-rw-r--r--board/Marvell/common/i2c.h32
-rw-r--r--board/Marvell/common/intel_flash.c269
-rw-r--r--board/Marvell/common/intel_flash.h186
-rw-r--r--board/Marvell/common/memory.c1390
-rw-r--r--board/Marvell/common/misc.S235
-rw-r--r--board/Marvell/common/ns16550.c66
-rw-r--r--board/Marvell/common/ns16550.h102
-rw-r--r--board/Marvell/common/serial.c187
-rw-r--r--board/Marvell/common/serial.h89
-rw-r--r--board/Marvell/db64360/64360.h52
-rw-r--r--board/Marvell/db64360/Makefile54
-rw-r--r--board/Marvell/db64360/README105
-rw-r--r--board/Marvell/db64360/db64360.c938
-rw-r--r--board/Marvell/db64360/eth.h44
-rw-r--r--board/Marvell/db64360/mpsc.c1017
-rw-r--r--board/Marvell/db64360/mpsc.h156
-rw-r--r--board/Marvell/db64360/mv_eth.c3158
-rw-r--r--board/Marvell/db64360/mv_eth.h834
-rw-r--r--board/Marvell/db64360/mv_regs.h1124
-rw-r--r--board/Marvell/db64360/pci.c940
-rw-r--r--board/Marvell/db64360/sdram_init.c1961
-rw-r--r--board/Marvell/db64460/64460.h52
-rw-r--r--board/Marvell/db64460/Makefile54
-rw-r--r--board/Marvell/db64460/README105
-rw-r--r--board/Marvell/db64460/db64460.c938
-rw-r--r--board/Marvell/db64460/eth.h43
-rw-r--r--board/Marvell/db64460/mpsc.c1017
-rw-r--r--board/Marvell/db64460/mpsc.h156
-rw-r--r--board/Marvell/db64460/mv_eth.c3157
-rw-r--r--board/Marvell/db64460/mv_eth.h831
-rw-r--r--board/Marvell/db64460/mv_regs.h1124
-rw-r--r--board/Marvell/db64460/pci.c940
-rw-r--r--board/Marvell/db64460/sdram_init.c1966
-rw-r--r--board/Marvell/dkb/Makefile45
-rw-r--r--board/Marvell/dkb/dkb.c101
-rw-r--r--board/Marvell/dreamplug/Makefile54
-rw-r--r--board/Marvell/dreamplug/dreamplug.c152
-rw-r--r--board/Marvell/dreamplug/dreamplug.h42
-rw-r--r--board/Marvell/dreamplug/kwbimage.cfg163
-rw-r--r--board/Marvell/gplugd/Makefile51
-rw-r--r--board/Marvell/gplugd/gplugd.c146
-rw-r--r--board/Marvell/guruplug/Makefile45
-rw-r--r--board/Marvell/guruplug/guruplug.c154
-rw-r--r--board/Marvell/guruplug/guruplug.h39
-rw-r--r--board/Marvell/guruplug/kwbimage.cfg162
-rw-r--r--board/Marvell/include/core.h236
-rw-r--r--board/Marvell/include/memory.h173
-rw-r--r--board/Marvell/include/mv_gen_reg.h2296
-rw-r--r--board/Marvell/include/pci.h293
-rw-r--r--board/Marvell/mv88f6281gtw_ge/Makefile45
-rw-r--r--board/Marvell/mv88f6281gtw_ge/kwbimage.cfg165
-rw-r--r--board/Marvell/mv88f6281gtw_ge/mv88f6281gtw_ge.c135
-rw-r--r--board/Marvell/mv88f6281gtw_ge/mv88f6281gtw_ge.h36
-rw-r--r--board/Marvell/openrd/Makefile50
-rw-r--r--board/Marvell/openrd/kwbimage.cfg168
-rw-r--r--board/Marvell/openrd/openrd.c177
-rw-r--r--board/Marvell/openrd/openrd.h46
-rw-r--r--board/Marvell/rd6281a/Makefile45
-rw-r--r--board/Marvell/rd6281a/kwbimage.cfg167
-rw-r--r--board/Marvell/rd6281a/rd6281a.c173
-rw-r--r--board/Marvell/rd6281a/rd6281a.h41
-rw-r--r--board/Marvell/sheevaplug/Makefile45
-rw-r--r--board/Marvell/sheevaplug/kwbimage.cfg162
-rw-r--r--board/Marvell/sheevaplug/sheevaplug.c149
-rw-r--r--board/Marvell/sheevaplug/sheevaplug.h41