| Submitter | Albert ARIBAUD |
|---|---|
| Date | Sept. 4, 2011, 9:39 a.m. |
| Message ID | <4E634765.3050600@aribaud.net> |
| Download | mbox |
| Permalink | /patch/113270/ |
| State | Accepted |
| Headers | show |
Pull-request
git://git.denx.de/u-boot-arm.git masterComments
Dear Albert ARIBAUD, In message <4E634765.3050600@aribaud.net> you wrote: > Hi (again and again) Wolfgang, > > Here the ARM pull request with author name fixed for Aneesh V. > > The following changes since commit a1118d60423c1fe25afc9df9015f72739f96fd67: > > MPC8xx: fix build problem for ETX094 board (2011-08-31 22:38:20 +0200) > > are available in the git repository at: > git://git.denx.de/u-boot-arm.git master > > Aneesh V (7): > omap: fix gpio related build breaks > omap4: fix build warning due to signed unsigned comparison > omap4: increase SRAM budget to fix build error > arm: do not force d-cache enable on all boards > omap: enable caches at system start-up > armv7: stronger barrier for cache-maintenance operations > armv7: cache: remove flush on un-aligned invalidate > > Anton Staaf (1): > mmc: S5P: Support DMA restarts at buffer boundaries > > Asen Dimov (3): > pm9261: compiles with the AT91 reworked scheme > make pm9263 buildable for v2011.06 release > make pm9g45 buildable for v2011.06 release > > Bob Feretich (1): > OMAP3 Beagle Pin Mux initialization glitch fix > > Chander Kashyap (5): > SMDKV310: Fix build error for smdkv310 board > SMDKV310: Fix undefined reference error > SMDKV310: MMC SPL: Remove unwanted dummy functions > ARMV7: Add support for Samsung ORIGEN board > ORIGEN: Add MMC SPL support > > Christian Spielberger (1): > beagleboard: enable HUB power on all variants of the BeagleBoard > > David Jander (1): > ARM: MX51: PLL errata workaround > > Dirk Behme (3): > MAKEALL ARMv7: Use boards.cfg > SMDKV310: Fix host compilation of mkv310_image > mkimage: Fix 'Unknown OMAP image type - 5' > > Eric Benard (1): > dm3730: enable dpll5 > > Fabio Estevam (1): > mx53: ddr3: Update DD3 initialization > > Heiko Schocher (1): > arm, lib/board.c: use gd->ram_size instead of bd->bi_memsize > > Igor Grinberg (3): > arm: nvidia and smdk6400: use common code for machine type > arm: omap: innovator: use common code for machine type > arm: fix bd pointer dereference prior initialization > > Jason Kridner (12): > USB: Remove __attribute__ ((packed)) for struct ehci_hccr and > ehci_hcor > BeagleBoard: Added userbutton command > BeagleBoard: Configure DVI/S-video > BeagleBoard: config: make mtest run > BeagleBoard: config: increase command-line functionality > BeagleBoard: config: add optargs/buddy/camera > BeagleBoard: config: Enabled multibus support for I2C in > configuration > BeagleBoard: config: updated default configuration > Corrected LED name match finding avoiding extraneous Usage printouts > BeagleBoard: fix LED 0/1 in driver > led: added cmd_led to Makefile > led: correct off/on locations in structure > > Jason Liu (1): > mx5: Remove CONFIG_L2_OFF and CONFIG_SYS_L2CACHE_OFF > > Joel A Fernandes (4): > BeagleBoard: config: hardcode MAC for onboard SMSC > BeagleBoard: config: use uImage.beagle for tftp > led: Fixed setting of STATUS_LED_BIT1 when led_name is 'all' > led: Remove state-saving of led for toggle functionality and add > toggle option to led command > > Joel Fernandes (1): > ehci-hcd: Allow cleanups to happen gracefully on a timeout. > > Koen Kooi (8): > beagle: pass expansionboard name in bootargs > beagleboard: add support for xM revision C > BeagleBoard: turn off clocks in ehci_stop > BeagleBoard: config: load kernel from MMC ext, not FAT > BeagleBoard: config: decrease bootdelay to 2 seconds > BeagleBoard: config: enable networking > BeagleBoard: config: enable asix driver and dhcp > BeagleBoard: config: enable DSS > > Linus Walleij (7): > integratorap: make the compile work again > integratorap: support relocation > integratorap: support the hush shell > integratorap: support some rudimentary commands > integratorap: remove hardcoded 32MB memory cmdline > integratorcp: make the board compile > integrator: convert to new build system > > Manjunathappa, Prakash (1): > da850: add support for Spectrum Digital AM18xx EVM > > Marek Vasut (3): > PXA: Fix Lubbock, remove redundant parenthesis > PXA: Fix CSB226, fix monitor length > PXA: vpac270: Remove re-defined CONFIG_SYS_TEXT_BASE > > Matthias Fuchs (1): > at91: reworked support for meesc board > > Matthias Weisser (1): > arm: lib: memcpy: Do not copy to same address > > Nagabhushana Netagunte (8): > dm6446: disable cache usage due to coherency issues > dm365: disable cache usage due to coherency issues > da850: indicate cache usage disable in config file > da850: add NOR boot mode support > da850: modify the U-Boot prompt string > da850: add support to wake up DSP during board init > da850: fix the channel number for EMAC teardown init > da850: modifications for Logic PD Rev.3 AM18xx EVM > > Rajashekhara, Sudhakar (1): > dm365: modify boot prompt from dm365 to dm36x > > Reinhard Meyer (1): > AT91: fix at91sam9g45.h to include USB Host defines > > Simon Glass (4): > Tegra2: Add microsecond timer function > Tegra2: Add more clock support > Tegra2: Add additional pin multiplexing features > Tegra2: Use clock and pinmux functions to simplify code > > Stefano Babic (23): > MX31: removed warnings due to clock.h > ARM: versatilepb : drop warnings due to double definitions > MX35: MX35PDK: support additional RAM on CSD1 > MX: MX35 / MX5: uniform clock command with powerpc > IMX: uniform GPIO interface using GPIO framework > MX25: make use of GPIO framework for MX25 processor > MX31: make use of GPIO framework for MX31 processor > MX5: make use of GPIO framework for MX5 processor > MX35: make use of GPIO framework for MX35 processor > MX31: QONG: make use of GPIO framework > MX5: efikamx: make use of GPIO framework > MX25: zmx25: make use of GPIO framework > MX5: mx53ard: make use of GPIO framework > MX5: mx53smd: make use of GPIO framework > MX5: vision2: make use of GPIO framework > MX5: mx53evk: make use of GPIO framework > MX5: mx53loco: make use of GPIO framework > MX35: mx35pdk: make use of GPIO framework > MX5: mx51evk: make use of GPIO framework > MX31: mx31ads: make use of GPIO framework > MX31: imx31_litekit: make use of GPIO framework > IMX: scb9328: drop warnings > ARM: versatile: drop warnings > > Steve Sakoman (1): > OMAP: Remove omapfb.debug=y from Beagle and Overo env settings > > Sudhakar Rajashekhara (1): > da8xx: add support for multiple PLL controllers > > Syed Mohammed Khasim (1): > OMAP3: Add DSS driver for OMAP3 > > Thomas Petazzoni (4): > sbc35_a9g20: update board to the new AT91 organization > tny_a9260/tny_a9g20: update board to the new AT91 organization > atmel: update at91sam9m10g45 SoC support to new style > atmel: Update support of board AT91SAM9M10G45-EK to new style > > Tom Rini (9): > OMAP3: CM-T35: Use generic MMC driver > OMAP3: DIG297: Use generic MMC driver > OMAP3: Zoom1: Use generic MMC driver > OMAP3: Zoom2: Use generic MMC driver > OMAP3: pandora: Use generic MMC driver > AM3517 CraneBoard: Use generic MMC driver > TI OMAP3 SDP3430: Use generic MMC driver > devkit8000: Use generic MMC driver > OMAP3: Remove legacy mmc driver > > Vaibhav Hiremath (5): > OMAP3/4: Increase console I/O buffer size > omap3:clock: configure GFX clock to 200MHz for AM/DM37x > omap3:clock: check cpu_family before enabling clks for IVA & CAM > omap3evm: Use generic MMC driver > am3517evm: Use generic MMC driver > > Wolfgang Denk (16): > ARM: remove broken "assabet" board > ARM: remove broken "armadillo" board > ARM: remove broken "B2" board > ARM: remove broken "edb93xx" boards > ARM: remove broken "lpd7a40x" boards > ARM: remove broken "mx1fs2" board > ARM: remove broken "netstar" board > ARM: remove broken "sbc2410x" board > ARM: remove broken "smdk2400" board > ARM: remove broken "voiceblue" board > ARM: remove broken "at91cap9adk" board > ARM: remove broken "cmc_pu2" board > ARM: remove broken "csb637" board > ARM: remove broken "kb9202" board > ARM: remove broken "m501sk" board > ARM: remove broken "at91rm9200dk" board > > Lukasz Majewski (4): > gpio:samsung s5p_ suffix add for GPIO functions > gpio:samsung: s5p_ suffix add for GPIO functions (C210_universal) > i2c:gpio:s5p: I2C GPIO Software implementation (via soft_i2c) > i2c:gpio:s5p: Enable I2C GPIO on the GONI target Applied, thanks. Best regards, Wolfgang Denk
Hi (again and again) Wolfgang, Here the ARM pull request with author name fixed for Aneesh V. The following changes since commit a1118d60423c1fe25afc9df9015f72739f96fd67: MPC8xx: fix build problem for ETX094 board (2011-08-31 22:38:20 +0200) are available in the git repository at: git://git.denx.de/u-boot-arm.git master Aneesh V (7): omap: fix gpio related build breaks omap4: fix build warning due to signed unsigned comparison omap4: increase SRAM budget to fix build error arm: do not force d-cache enable on all boards omap: enable caches at system start-up armv7: stronger barrier for cache-maintenance operations armv7: cache: remove flush on un-aligned invalidate Anton Staaf (1): mmc: S5P: Support DMA restarts at buffer boundaries Asen Dimov (3): pm9261: compiles with the AT91 reworked scheme make pm9263 buildable for v2011.06 release make pm9g45 buildable for v2011.06 release Bob Feretich (1): OMAP3 Beagle Pin Mux initialization glitch fix Chander Kashyap (5): SMDKV310: Fix build error for smdkv310 board SMDKV310: Fix undefined reference error SMDKV310: MMC SPL: Remove unwanted dummy functions ARMV7: Add support for Samsung ORIGEN board ORIGEN: Add MMC SPL support Christian Spielberger (1): beagleboard: enable HUB power on all variants of the BeagleBoard David Jander (1): ARM: MX51: PLL errata workaround Dirk Behme (3): MAKEALL ARMv7: Use boards.cfg SMDKV310: Fix host compilation of mkv310_image mkimage: Fix 'Unknown OMAP image type - 5' Eric Benard (1): dm3730: enable dpll5 Fabio Estevam (1): mx53: ddr3: Update DD3 initialization Heiko Schocher (1): arm, lib/board.c: use gd->ram_size instead of bd->bi_memsize Igor Grinberg (3): arm: nvidia and smdk6400: use common code for machine type arm: omap: innovator: use common code for machine type arm: fix bd pointer dereference prior initialization Jason Kridner (12): USB: Remove __attribute__ ((packed)) for struct ehci_hccr and ehci_hcor BeagleBoard: Added userbutton command BeagleBoard: Configure DVI/S-video BeagleBoard: config: make mtest run BeagleBoard: config: increase command-line functionality BeagleBoard: config: add optargs/buddy/camera BeagleBoard: config: Enabled multibus support for I2C in configuration BeagleBoard: config: updated default configuration Corrected LED name match finding avoiding extraneous Usage printouts BeagleBoard: fix LED 0/1 in driver led: added cmd_led to Makefile led: correct off/on locations in structure Jason Liu (1): mx5: Remove CONFIG_L2_OFF and CONFIG_SYS_L2CACHE_OFF Joel A Fernandes (4): BeagleBoard: config: hardcode MAC for onboard SMSC BeagleBoard: config: use uImage.beagle for tftp led: Fixed setting of STATUS_LED_BIT1 when led_name is 'all' led: Remove state-saving of led for toggle functionality and add toggle option to led command Joel Fernandes (1): ehci-hcd: Allow cleanups to happen gracefully on a timeout. Koen Kooi (8): beagle: pass expansionboard name in bootargs beagleboard: add support for xM revision C BeagleBoard: turn off clocks in ehci_stop BeagleBoard: config: load kernel from MMC ext, not FAT BeagleBoard: config: decrease bootdelay to 2 seconds BeagleBoard: config: enable networking BeagleBoard: config: enable asix driver and dhcp BeagleBoard: config: enable DSS Linus Walleij (7): integratorap: make the compile work again integratorap: support relocation integratorap: support the hush shell integratorap: support some rudimentary commands integratorap: remove hardcoded 32MB memory cmdline integratorcp: make the board compile integrator: convert to new build system Manjunathappa, Prakash (1): da850: add support for Spectrum Digital AM18xx EVM Marek Vasut (3): PXA: Fix Lubbock, remove redundant parenthesis PXA: Fix CSB226, fix monitor length PXA: vpac270: Remove re-defined CONFIG_SYS_TEXT_BASE Matthias Fuchs (1): at91: reworked support for meesc board Matthias Weisser (1): arm: lib: memcpy: Do not copy to same address Nagabhushana Netagunte (8): dm6446: disable cache usage due to coherency issues dm365: disable cache usage due to coherency issues da850: indicate cache usage disable in config file da850: add NOR boot mode support da850: modify the U-Boot prompt string da850: add support to wake up DSP during board init da850: fix the channel number for EMAC teardown init da850: modifications for Logic PD Rev.3 AM18xx EVM Rajashekhara, Sudhakar (1): dm365: modify boot prompt from dm365 to dm36x Reinhard Meyer (1): AT91: fix at91sam9g45.h to include USB Host defines Simon Glass (4): Tegra2: Add microsecond timer function Tegra2: Add more clock support Tegra2: Add additional pin multiplexing features Tegra2: Use clock and pinmux functions to simplify code Stefano Babic (23): MX31: removed warnings due to clock.h ARM: versatilepb : drop warnings due to double definitions MX35: MX35PDK: support additional RAM on CSD1 MX: MX35 / MX5: uniform clock command with powerpc IMX: uniform GPIO interface using GPIO framework MX25: make use of GPIO framework for MX25 processor MX31: make use of GPIO framework for MX31 processor MX5: make use of GPIO framework for MX5 processor MX35: make use of GPIO framework for MX35 processor MX31: QONG: make use of GPIO framework MX5: efikamx: make use of GPIO framework MX25: zmx25: make use of GPIO framework MX5: mx53ard: make use of GPIO framework MX5: mx53smd: make use of GPIO framework MX5: vision2: make use of GPIO framework MX5: mx53evk: make use of GPIO framework MX5: mx53loco: make use of GPIO framework MX35: mx35pdk: make use of GPIO framework MX5: mx51evk: make use of GPIO framework MX31: mx31ads: make use of GPIO framework MX31: imx31_litekit: make use of GPIO framework IMX: scb9328: drop warnings ARM: versatile: drop warnings Steve Sakoman (1): OMAP: Remove omapfb.debug=y from Beagle and Overo env settings Sudhakar Rajashekhara (1): da8xx: add support for multiple PLL controllers Syed Mohammed Khasim (1): OMAP3: Add DSS driver for OMAP3 Thomas Petazzoni (4): sbc35_a9g20: update board to the new AT91 organization tny_a9260/tny_a9g20: update board to the new AT91 organization atmel: update at91sam9m10g45 SoC support to new style atmel: Update support of board AT91SAM9M10G45-EK to new style Tom Rini (9): OMAP3: CM-T35: Use generic MMC driver OMAP3: DIG297: Use generic MMC driver OMAP3: Zoom1: Use generic MMC driver OMAP3: Zoom2: Use generic MMC driver OMAP3: pandora: Use generic MMC driver AM3517 CraneBoard: Use generic MMC driver TI OMAP3 SDP3430: Use generic MMC driver devkit8000: Use generic MMC driver OMAP3: Remove legacy mmc driver Vaibhav Hiremath (5): OMAP3/4: Increase console I/O buffer size omap3:clock: configure GFX clock to 200MHz for AM/DM37x omap3:clock: check cpu_family before enabling clks for IVA & CAM omap3evm: Use generic MMC driver am3517evm: Use generic MMC driver Wolfgang Denk (16): ARM: remove broken "assabet" board ARM: remove broken "armadillo" board ARM: remove broken "B2" board ARM: remove broken "edb93xx" boards ARM: remove broken "lpd7a40x" boards ARM: remove broken "mx1fs2" board ARM: remove broken "netstar" board ARM: remove broken "sbc2410x" board ARM: remove broken "smdk2400" board ARM: remove broken "voiceblue" board ARM: remove broken "at91cap9adk" board ARM: remove broken "cmc_pu2" board ARM: remove broken "csb637" board ARM: remove broken "kb9202" board ARM: remove broken "m501sk" board ARM: remove broken "at91rm9200dk" board Ćukasz Majewski (4): gpio:samsung s5p_ suffix add for GPIO functions gpio:samsung: s5p_ suffix add for GPIO functions (C210_universal) i2c:gpio:s5p: I2C GPIO Software implementation (via soft_i2c) i2c:gpio:s5p: Enable I2C GPIO on the GONI target MAINTAINERS | 15 +- MAKEALL | 69 +-- Makefile | 84 -- arch/arm/cpu/arm1136/mx35/generic.c | 4 +- arch/arm/cpu/arm720t/cpu.c | 5 - .../cpu/arm926ejs/at91/at91sam9m10g45_devices.c | 114 ++-- arch/arm/cpu/arm926ejs/davinci/cpu.c | 30 +- arch/arm/cpu/armv7/cache_v7.c | 26 +- arch/arm/cpu/armv7/mx5/clock.c | 4 +- arch/arm/cpu/armv7/mx5/lowlevel_init.S | 38 + arch/arm/cpu/armv7/omap-common/gpio.c | 2 +- arch/arm/cpu/armv7/omap3/board.c | 10 +- arch/arm/cpu/armv7/omap3/clock.c | 17 +- arch/arm/cpu/armv7/omap4/board.c | 10 +- arch/arm/cpu/armv7/tegra2/Makefile | 2 +- arch/arm/cpu/armv7/tegra2/ap20.c | 91 +-- arch/arm/cpu/armv7/tegra2/clock.c | 158 ++++ .../led.c => arch/arm/cpu/armv7/tegra2/pinmux.c | 43 +- arch/arm/cpu/armv7/tegra2/timer.c | 18 +- arch/arm/include/asm/arch-at91/at91sam9g45.h | 16 +- .../arm/include/asm/arch-at91/at91sam9g45_matrix.h | 194 ++--- arch/arm/include/asm/arch-davinci/hardware.h | 14 +- .../arm/include/asm/arch-mx25/gpio.h | 42 +- arch/arm/include/asm/arch-mx25/imx-regs.h | 12 - arch/arm/include/asm/arch-mx31/clock.h | 2 +- .../arm/include/asm/arch-mx31/gpio.h | 23 +- arch/arm/include/asm/arch-mx31/imx-regs.h | 7 - .../arm/include/asm/arch-mx35/gpio.h | 37 +- .../arm/include/asm/arch-mx5/gpio.h | 23 +- arch/arm/include/asm/arch-mx5/imx-regs.h | 12 +- arch/arm/include/asm/arch-omap3/clocks_omap3.h | 1 + arch/arm/include/asm/arch-omap3/dss.h | 174 ++++ arch/arm/include/asm/arch-omap3/gpio.h | 50 ++ arch/arm/include/asm/arch-omap3/omap3.h | 8 - arch/arm/include/asm/arch-omap4/clocks.h | 12 +- arch/arm/include/asm/arch-omap4/gpio.h | 50 ++ arch/arm/include/asm/arch-omap4/omap4.h | 8 - arch/arm/include/asm/arch-s5pc1xx/gpio.h | 29 +- arch/arm/include/asm/arch-s5pc2xx/gpio.h | 45 +- arch/arm/include/asm/arch-tegra2/clk_rst.h | 127 ++-- arch/arm/include/asm/arch-tegra2/clock.h | 263 ++++++ arch/arm/include/asm/arch-tegra2/pinmux.h | 161 ++++- .../arm/include/asm/arch-tegra2/timer.h | 22 +- arch/arm/lib/board.c | 19 +- arch/arm/lib/cache-pl310.c | 15 +- arch/arm/lib/cache.c | 12 + arch/arm/lib/memcpy.S | 3 + board/armadillo/armadillo.c | 72 -- board/armadillo/config.mk | 29 - board/armadillo/flash.c | 340 -------- board/armadillo/lowlevel_init.S | 66 -- board/armltd/integrator/integrator.c | 15 +- board/armltd/integrator/lowlevel_init.S | 2 +- board/armltd/integrator/split_by_variant.sh | 220 ----- board/armltd/versatile/versatile.c | 2 +- board/assabet/Makefile | 53 -- board/assabet/assabet.c | 131 --- board/assabet/config.mk | 7 - board/assabet/setup.S | 136 ---- board/atmel/at91cap9adk/Makefile | 56 -- board/atmel/at91cap9adk/at91cap9adk.c | 352 -------- board/atmel/at91cap9adk/config.mk | 1 - board/atmel/at91rm9200dk/Makefile | 56 -- board/atmel/at91rm9200dk/at91rm9200dk.c | 167 ---- board/atmel/at91rm9200dk/config.mk | 1 - board/atmel/at91rm9200dk/flash.c | 504 ------------ board/atmel/at91rm9200dk/led.c | 80 -- board/atmel/at91rm9200dk/mux.c | 29 - board/atmel/at91rm9200dk/partition.c | 40 - board/atmel/at91sam9m10g45ek/at91sam9m10g45ek.c | 115 ++-- board/atmel/at91sam9m10g45ek/led.c | 6 +- board/calao/sbc35_a9g20/sbc35_a9g20.c | 88 +- board/calao/tny_a9260/tny_a9260.c | 55 +- board/cm_t35/cm_t35.c | 8 + board/cmc_pu2/Makefile | 50 -- board/cmc_pu2/cmc_pu2.c | 192 ----- board/cmc_pu2/config.mk | 3 - board/cmc_pu2/flash.c | 469 ----------- board/cmc_pu2/load_sernum_ethaddr.c | 113 --- board/comelit/dig297/dig297.c | 9 + board/csb637/Makefile | 50 -- board/csb637/config.mk | 1 - board/csb637/csb637.c | 94 --- board/dave/B2/B2.c | 139 ---- board/dave/B2/Makefile | 55 -- board/dave/B2/config.mk | 30 - board/dave/B2/flash.c | 76 -- board/dave/B2/lowlevel_init.S | 167 ---- board/davedenx/qong/fpga.c | 10 +- board/davedenx/qong/qong.c | 36 +- board/davinci/da8xxevm/da850evm.c | 123 +++ board/edb93xx/Makefile | 50 -- board/edb93xx/config.mk | 33 - board/edb93xx/edb93xx.c | 110 --- board/edb93xx/pll_cfg.c | 58 -- board/edb93xx/pll_cfg.h | 72 -- board/edb93xx/sdram_cfg.c | 146 ---- board/edb93xx/sdram_cfg.h | 144 ---- board/efikamx/efikamx.c | 62 +- board/esd/meesc/config.mk | 1 - board/esd/meesc/meesc.c | 49 +- board/freescale/mx35pdk/lowlevel_init.S | 9 +- board/freescale/mx35pdk/mx35pdk.c | 22 +- board/freescale/mx51evk/mx51evk.c | 18 +- board/freescale/mx53ard/imximage_dd3.cfg | 6 +- board/freescale/mx53ard/mx53ard.c | 8 +- board/freescale/mx53evk/mx53evk.c | 6 +- board/freescale/mx53loco/imximage.cfg | 6 +- board/freescale/mx53loco/mx53loco.c | 6 +- board/freescale/mx53smd/imximage.cfg | 6 +- board/freescale/mx53smd/mx53smd.c | 4 +- board/kb9202/Makefile | 53 -- board/kb9202/config.mk | 1 - board/kb9202/kb9202.c | 107 --- board/logicpd/am3517evm/am3517evm.c | 9 + board/logicpd/zoom1/zoom1.c | 9 + board/logicpd/zoom2/zoom2.c | 9 + board/lpd7a40x/Makefile | 51 -- board/lpd7a40x/config.mk | 38 - board/lpd7a40x/flash.c | 490 ----------- board/lpd7a40x/lowlevel_init.S | 212 ----- board/lpd7a40x/lpd7a40x.c | 93 --- board/lubbock/flash.c | 2 +- board/m501sk/Makefile | 50 -- board/m501sk/config.mk | 1 - board/m501sk/eeprom.c | 102 --- board/m501sk/m501sk.c | 203 ----- board/m501sk/m501sk.h | 167 ---- board/mx1fs2/Makefile | 51 -- board/mx1fs2/config.mk | 10 - board/mx1fs2/flash.c | 849 -------------------- board/mx1fs2/intel.h | 99 --- board/mx1fs2/lowlevel_init.S | 188 ----- board/mx1fs2/mx1fs2.c | 122 --- board/netstar/Makefile | 95 --- board/netstar/config.mk | 11 - board/netstar/crcek.S | 241 ------ board/netstar/crcek.h | 3 - board/netstar/crcit.c | 87 -- board/netstar/eeprom.c | 218 ----- board/netstar/netstar.c | 129 --- board/netstar/setup.S | 284 ------- board/nvidia/common/board.c | 119 +-- board/pandora/pandora.c | 10 + board/ronetix/pm9261/led.c | 9 +- board/ronetix/pm9261/pm9261.c | 38 +- board/ronetix/pm9263/led.c | 9 +- board/ronetix/pm9263/pm9263.c | 42 +- board/ronetix/pm9g45/pm9g45.c | 32 +- board/samsung/goni/goni.c | 8 +- board/{armadillo => samsung/origen}/Makefile | 41 +- board/samsung/origen/lowlevel_init.S | 357 ++++++++ board/samsung/origen/mem_setup.S | 421 ++++++++++ board/samsung/origen/mmc_boot.c | 58 ++ board/samsung/origen/origen.c | 109 +++ board/samsung/origen/origen_setup.h | 546 +++++++++++++ board/samsung/origen/tools/mkv310_image.c | 126 +++ board/samsung/smdk2400/Makefile | 51 -- board/samsung/smdk2400/config.mk | 25 - board/samsung/smdk2400/flash.c | 492 ------------ board/samsung/smdk2400/lowlevel_init.S | 163 ---- board/samsung/smdk2400/smdk2400.c | 125 --- board/samsung/smdk6400/smdk6400.c | 1 - board/samsung/smdkc100/smdkc100.c | 2 +- board/samsung/smdkv310/smdkv310.c | 10 +- board/samsung/universal_c210/universal.c | 28 +- board/sbc2410x/Makefile | 51 -- board/sbc2410x/config.mk | 23 - board/sbc2410x/flash.c | 433 ---------- board/sbc2410x/lowlevel_init.S | 163 ---- board/sbc2410x/sbc2410x.c | 193 ----- board/scb9328/scb9328.c | 2 +- board/syteco/zmx25/zmx25.c | 35 +- board/ti/am3517crane/am3517crane.c | 9 + board/ti/beagle/beagle.c | 118 +++- board/ti/beagle/beagle.h | 87 ++ board/ti/beagle/led.c | 32 +- board/ti/evm/evm.c | 9 + board/ti/omap1610inn/omap1610innovator.c | 7 - board/ti/sdp3430/sdp.c | 9 + board/timll/devkit8000/devkit8000.c | 9 + board/ttcontrol/vision2/vision2.c | 71 +- board/voiceblue/Makefile | 74 -- board/voiceblue/config.mk | 1 - board/voiceblue/eeprom.c | 218 ----- board/voiceblue/setup.S | 280 ------- board/voiceblue/voiceblue.c | 80 -- boards.cfg | 39 +- common/Makefile | 1 + common/cmd_led.c | 73 ++- doc/README.arm-caches | 51 ++ doc/README.imx5 | 17 + doc/README.scrapyard | 23 + drivers/gpio/mxc_gpio.c | 51 ++- drivers/gpio/s5p_gpio.c | 64 ++- drivers/mmc/Makefile | 1 - drivers/mmc/omap3_mmc.c | 570 ------------- drivers/mmc/omap3_mmc.h | 233 ------ drivers/mmc/s5p_mmc.c | 15 +- drivers/net/davinci_emac.c | 4 +- drivers/spi/mxc_spi.c | 8 +- drivers/usb/host/ehci-hcd.c | 1 - drivers/usb/host/ehci.h | 4 +- drivers/video/Makefile | 2 + drivers/video/omap3_dss.c | 131 +++ include/common.h | 1 + include/configs/B2.h | 216 ----- include/configs/am3517_crane.h | 10 +- include/configs/am3517_evm.h | 10 +- include/configs/armadillo.h | 157 ---- include/configs/assabet.h | 173 ---- include/configs/at91cap9adk.h | 218 ----- include/configs/at91rm9200dk.h | 202 ----- include/configs/at91sam9m10g45ek.h | 193 ++--- include/configs/cm_t35.h | 3 +- include/configs/cmc_pu2.h | 238 ------ include/configs/csb226.h | 2 +- include/configs/csb637.h | 196 ----- include/configs/da850evm.h | 26 +- include/configs/davinci_dm365evm.h | 5 +- include/configs/davinci_dvevm.h | 3 + include/configs/devkit8000.h | 10 +- include/configs/dig297.h | 5 +- include/configs/edb93xx.h | 269 ------- include/configs/efikamx.h | 2 - include/configs/imx31_litekit.h | 1 + include/configs/integratorap.h | 21 +- include/configs/integratorcp.h | 8 + include/configs/kb9202.h | 196 ----- include/configs/lpd7a400-10.h | 80 -- include/configs/lpd7a400.h | 117 --- include/configs/lpd7a404-10.h | 80 -- include/configs/lpd7a404.h | 117 --- include/configs/m501sk.h | 228 ------ include/configs/meesc.h | 202 +++-- include/configs/mx1fs2.h | 305 ------- include/configs/mx31ads.h | 1 + include/configs/mx35pdk.h | 7 +- include/configs/mx51evk.h | 3 +- include/configs/mx53ard.h | 2 - include/configs/mx53evk.h | 2 - include/configs/mx53loco.h | 2 - include/configs/mx53smd.h | 2 - include/configs/netstar.h | 245 ------ include/configs/omap1610h2.h | 3 +- include/configs/omap1610inn.h | 3 +- include/configs/omap3_beagle.h | 77 ++- include/configs/omap3_evm.h | 12 +- include/configs/omap3_overo.h | 4 +- include/configs/omap3_pandora.h | 7 +- include/configs/omap3_sdp3430.h | 5 +- include/configs/omap3_zoom1.h | 12 +- include/configs/omap3_zoom2.h | 5 +- include/configs/omap4_panda.h | 4 +- include/configs/omap4_sdp4430.h | 4 +- include/configs/origen.h | 168 ++++ include/configs/pm9261.h | 18 +- include/configs/pm9263.h | 17 +- include/configs/pm9g45.h | 16 +- include/configs/s5p_goni.h | 12 + include/configs/sbc2410x.h | 220 ----- include/configs/sbc35_a9g20.h | 87 +-- include/configs/smdk2400.h | 189 ----- include/configs/smdk6400.h | 2 +- include/configs/tny_a9260.h | 85 +- include/configs/versatile.h | 4 - include/configs/vision2.h | 1 - include/configs/voiceblue.h | 241 ------ include/configs/vpac270.h | 1 - mmc_spl/board/samsung/smdkv310/Makefile | 1 + mmc_spl/board/samsung/smdkv310/mmc_boot.c | 28 +- .../board/samsung/smdkv310/tools/mkv310_image.c | 1 + mmc_spl/board/samsung/smdkv310/u-boot.lds | 2 + spl/Makefile | 10 + tools/omapimage.c | 1 - 275 files changed, 5000 insertions(+), 16981 deletions(-) create mode 100644 arch/arm/cpu/armv7/tegra2/clock.c rename board/atmel/at91cap9adk/led.c => arch/arm/cpu/armv7/tegra2/pinmux.c (56%) rename include/mxc_gpio.h => arch/arm/include/asm/arch-mx25/gpio.h (59%) copy board/edb93xx/early_udelay.h => arch/arm/include/asm/arch-mx31/gpio.h (67%) rename board/atmel/at91cap9adk/partition.c => arch/arm/include/asm/arch-mx35/gpio.h (50%) rename board/edb93xx/early_udelay.h => arch/arm/include/asm/arch-mx5/gpio.h (67%) create mode 100644 arch/arm/include/asm/arch-omap3/dss.h create mode 100644 arch/arm/include/asm/arch-omap3/gpio.h create mode 100644 arch/arm/include/asm/arch-omap4/gpio.h create mode 100644 arch/arm/include/asm/arch-tegra2/clock.h rename board/edb93xx/flash_cfg.c => arch/arm/include/asm/arch-tegra2/timer.h (64%) delete mode 100644 board/armadillo/armadillo.c delete mode 100644 board/armadillo/config.mk delete mode 100644 board/armadillo/flash.c delete mode 100644 board/armadillo/lowlevel_init.S delete mode 100755 board/armltd/integrator/split_by_variant.sh delete mode 100644 board/assabet/Makefile delete mode 100644 board/assabet/assabet.c delete mode 100644 board/assabet/config.mk delete mode 100644 board/assabet/setup.S delete mode 100644 board/atmel/at91cap9adk/Makefile delete mode 100644 board/atmel/at91cap9adk/at91cap9adk.c delete mode 100644 board/atmel/at91cap9adk/config.mk delete mode 100644 board/atmel/at91rm9200dk/Makefile delete mode 100644 board/atmel/at91rm9200dk/at91rm9200dk.c delete mode 100644 board/atmel/at91rm9200dk/config.mk delete mode 100644 board/atmel/at91rm9200dk/flash.c delete mode 100644 board/atmel/at91rm9200dk/led.c delete mode 100644 board/atmel/at91rm9200dk/mux.c delete mode 100644 board/atmel/at91rm9200dk/partition.c delete mode 100644 board/cmc_pu2/Makefile delete mode 100644 board/cmc_pu2/cmc_pu2.c delete mode 100644 board/cmc_pu2/config.mk delete mode 100644 board/cmc_pu2/flash.c delete mode 100644 board/cmc_pu2/load_sernum_ethaddr.c delete mode 100644 board/csb637/Makefile delete mode 100644 board/csb637/config.mk delete mode 100644 board/csb637/csb637.c delete mode 100644 board/dave/B2/B2.c delete mode 100644 board/dave/B2/Makefile delete mode 100644 board/dave/B2/config.mk delete mode 100644 board/dave/B2/flash.c delete mode 100644 board/dave/B2/lowlevel_init.S delete mode 100644 board/edb93xx/Makefile delete mode 100644 board/edb93xx/config.mk delete mode 100644 board/edb93xx/edb93xx.c delete mode 100644 board/edb93xx/pll_cfg.c delete mode 100644 board/edb93xx/pll_cfg.h delete mode 100644 board/edb93xx/sdram_cfg.c delete mode 100644 board/edb93xx/sdram_cfg.h delete mode 100644 board/esd/meesc/config.mk delete mode 100644 board/kb9202/Makefile delete mode 100644 board/kb9202/config.mk delete mode 100644 board/kb9202/kb9202.c delete mode 100644 board/lpd7a40x/Makefile delete mode 100644 board/lpd7a40x/config.mk delete mode 100644 board/lpd7a40x/flash.c delete mode 100644 board/lpd7a40x/lowlevel_init.S delete mode 100644 board/lpd7a40x/lpd7a40x.c delete mode 100644 board/m501sk/Makefile delete mode 100644 board/m501sk/config.mk delete mode 100644 board/m501sk/eeprom.c delete mode 100644 board/m501sk/m501sk.c delete mode 100644 board/m501sk/m501sk.h delete mode 100644 board/mx1fs2/Makefile delete mode 100644 board/mx1fs2/config.mk delete mode 100644 board/mx1fs2/flash.c delete mode 100644 board/mx1fs2/intel.h delete mode 100644 board/mx1fs2/lowlevel_init.S delete mode 100644 board/mx1fs2/mx1fs2.c delete mode 100644 board/netstar/Makefile delete mode 100644 board/netstar/config.mk delete mode 100644 board/netstar/crcek.S delete mode 100644 board/netstar/crcek.h delete mode 100644 board/netstar/crcit.c delete mode 100644 board/netstar/eeprom.c delete mode 100644 board/netstar/netstar.c delete mode 100644 board/netstar/setup.S rename board/{armadillo => samsung/origen}/Makefile (68%) create mode 100644 board/samsung/origen/lowlevel_init.S create mode 100644 board/samsung/origen/mem_setup.S create mode 100644 board/samsung/origen/mmc_boot.c create mode 100644 board/samsung/origen/origen.c create mode 100644 board/samsung/origen/origen_setup.h create mode 100644 board/samsung/origen/tools/mkv310_image.c delete mode 100644 board/samsung/smdk2400/Makefile delete mode 100644 board/samsung/smdk2400/config.mk delete mode 100644 board/samsung/smdk2400/flash.c delete mode 100644 board/samsung/smdk2400/lowlevel_init.S delete mode 100644 board/samsung/smdk2400/smdk2400.c delete mode 100644 board/sbc2410x/Makefile delete mode 100644 board/sbc2410x/config.mk delete mode 100644 board/sbc2410x/flash.c delete mode 100644 board/sbc2410x/lowlevel_init.S delete mode 100644 board/sbc2410x/sbc2410x.c delete mode 100644 board/voiceblue/Makefile delete mode 100644 board/voiceblue/config.mk delete mode 100644 board/voiceblue/eeprom.c delete mode 100644 board/voiceblue/setup.S delete mode 100644 board/voiceblue/voiceblue.c create mode 100644 doc/README.arm-caches create mode 100644 doc/README.imx5 delete mode 100644 drivers/mmc/omap3_mmc.c delete mode 100644 drivers/mmc/omap3_mmc.h create mode 100644 drivers/video/omap3_dss.c delete mode 100644 include/configs/B2.h delete mode 100644 include/configs/armadillo.h delete mode 100644 include/configs/assabet.h delete mode 100644 include/configs/at91cap9adk.h delete mode 100644 include/configs/at91rm9200dk.h delete mode 100644 include/configs/cmc_pu2.h delete mode 100644 include/configs/csb637.h delete mode 100644 include/configs/edb93xx.h delete mode 100644 include/configs/kb9202.h delete mode 100644 include/configs/lpd7a400-10.h delete mode 100644 include/configs/lpd7a400.h delete mode 100644 include/configs/lpd7a404-10.h delete mode 100644 include/configs/lpd7a404.h delete mode 100644 include/configs/m501sk.h delete mode 100644 include/configs/mx1fs2.h delete mode 100644 include/configs/netstar.h create mode 100644 include/configs/origen.h delete mode 100644 include/configs/sbc2410x.h delete mode 100644 include/configs/smdk2400.h delete mode 100644 include/configs/voiceblue.h Amicalement,