[U-Boot] Pull request: u-boot-arm/master
Wolfgang Denk
wd at denx.de
Wed Apr 27 22:16:57 CEST 2011
Dear Albert ARIBAUD,
In message <4DB854FD.2090902 at aribaud.net> you wrote:
> Wolfgang,
>
> The following changes since commit a01ebd9679f07421ec5abfda5dc0ab76c7202d3b:
>
> mpc52xx, digsy_mtc: add trickle charger support for rev5 boards.
> (2011-04-26 00:25:05 +0200)
>
> are available in the git repository at:
> git://git.denx.de/u-boot-arm master
>
> Albert ARIBAUD (1):
> Replace obsolete e-mail address
>
> Alessandro Rubini (3):
> nhk8815: remove platform.S, which was unused at link time
> nhk8815: add support for relocation
> nhk8815: move config targets from Makefile to boards.cfg
>
> Alexander Holler (4):
> omap3_beagle: enable the use of a plain text file
> OMAP3: Change some USB related MUX values
> OMAP3: Add support for DPLL5 (usbhost)
> omap3_beagle: enable EHCI and USB storage.
>
> Enric Balletbo i Serra (2):
> ARM: OMAP3: Revamp IGEP v2 default
> ARM: OMAP3: Revamp IGEP module default configuration
>
> Eric Benard (2):
> cpu9260: update board support
> cpuat91: fix board support
>
> Eric Cooper (1):
> ARM: fix stack pointer adjustment in board_init_f()
>
> Fabio Estevam (6):
> mx25: Make the UART port number explicit in its setup function
> ARM: mx31: Print the silicon version
> MX31: Introduce get_reset_cause()
> MX31: mx31pdk: Make the board name simpler.
> ARM: MX31: Fix file name label
> MX25: tx25: Add _end section on nand_spl
>
> Igor Grinberg (9):
> OMAP3: CM-T35: Move DECLARE_GLOBAL_DATA_PTR to file scope
> OMAP3: CM-T35: update config
> OMAP3: CM-T35: update board files header information
> OMAP3: CM-T35: update MAINTAINERS file
> OMAP3: CM-T35: add MMC1 pinmux
> OMAP3: CM-T35: fix mmc
> OMAP3: CM-T35: remove redundand i2c initialization
> OMAP3: CM-T35: enable the green LED
> OMAP3: CM-T35: Add support for CM-T3730
>
> Jason Kridner (2):
> Add 'led' command
> BeagleBoard: Added LED driver
>
> Jason Liu (1):
> MX5: factor out boot cause funciton to common code
>
> Koen Kooi (2):
> OMAP3: BeagleBoard: add xM rev B to ID table
> OMAP3: BeagleBoard: add more expansionboard IDs
>
> Lei Wen (6):
> pxa: move i2c driver to the common place
> mv_i2c: fix timeout value to be consistent with comments
> mv_i2c: use structure to replace the direclty define
> I2C: add i2c support for Pantheon platform
> I2C: mv_i2c: add multi bus support
> I2C: add i2c support for Armada100 platform
>
> Liu Hui-R64343 (2):
> MX53: drop config.mk from mx53evk
> MX5: Enable flat-device-tree support on mx51/53 evk board
>
> Luca Ceresoli (4):
> ARMV7: OMAP3: Fix preprocessor check for CONFIG_OMAP34XX
> ARMV7: OMAP3: Add GPMC_CONFIGx register value definitions
> ARMV7: OMAP3: Cleanup extern variables in mem.c
> ARMV7: OMAP3: Add support for Comelit DIG297 board
>
> Macpaul Lin (6):
> ftpmu010: fix relocation and enhance features
> ftpmu010.h: add asm support used by lowlevel_init
> fttmr010: move fttmr010 header to include/faraday
> a320evb: fix include path of timer fttmr010
> ftsdmc020: move ftsdmc020.h to include/faraday
> ftsmc020: move ftsmc020 static mem controller to driver/mtd
>
> Matt Waddel (1):
> ARMV7: Vexpress: Remove config.mk
>
> Matthias Weisser (1):
> arm: Use optimized memcpy and memset from linux
>
> Minkyu Kang (1):
> Don't grab memory for LCD if FB address is defined
>
> Po-Yu Chuang (2):
> power: ftpmu010: move drivers/power/ftpmu010.h to include/faraday
> arm: a320: use new ftpmu010 API
>
> Rogan Dawes (1):
> Orion5x: Correct DRAM bank detection
>
> Srinath (1):
> ARMV7: AM3517/05: Add support for CraneBoard.
>
> Stefano Babic (7):
> Makefile: change rule to build IMX image
> MX51: drop config.mk from mx51evk
> MX31: add support for MX31 watchdog
> MX31: qong: add watchdog
> IMX: MX31: Cleanup include files and drop nasty #ifdef in drivers
> MX31: drop warnings in get_cpu_rev
> MX31: mx31pdk: fix nand_spl
>
> Steve Kipisz (1):
> OMAP3: BeagleBoard: Enable pullups on i2c2.
>
> Sughosh Ganu (1):
> Fix the issue of _end symbol not being found while building
>
> Tom Warren (4):
> arm: Tegra2: add support for A9 CPU init
> arm: Tegra2: Add missing PLLX init
> arm: Tegra2: GPIO: Add basic GPIO definitions
> arm: Tegra2: Move clk/mux init to board_early_init_f, add GPIO init
>
> MAINTAINERS | 18 +-
> MAKEALL | 2 +
> Makefile | 21 +-
> README | 20 +
> arch/arm/cpu/arm1136/mx31/devices.c | 4 +-
> arch/arm/cpu/arm1136/mx31/generic.c | 59 +++-
> arch/arm/cpu/arm1136/mx31/timer.c | 40 ++-
> arch/arm/cpu/arm920t/a320/Makefile | 1 -
> arch/arm/cpu/arm920t/a320/timer.c | 25 +-
> arch/arm/cpu/arm926ejs/armada100/cpu.c | 16 +
> arch/arm/cpu/arm926ejs/mx25/generic.c | 2 +-
> arch/arm/cpu/arm926ejs/orion5x/Makefile | 2 +-
> arch/arm/cpu/arm926ejs/orion5x/cpu.c | 2 +-
> arch/arm/cpu/arm926ejs/orion5x/dram.c | 4 +-
> arch/arm/cpu/arm926ejs/orion5x/lowlevel_init.S | 2 +-
> arch/arm/cpu/arm926ejs/orion5x/timer.c | 2 +-
> arch/arm/cpu/arm926ejs/pantheon/cpu.c | 12 +
> arch/arm/cpu/arm926ejs/start.S | 2 +-
> arch/arm/cpu/arm946es/start.S | 2 +-
> arch/arm/cpu/armv7/mx5/soc.c | 28 ++
> arch/arm/cpu/armv7/omap3/clock.c | 20 +
> arch/arm/cpu/armv7/omap3/lowlevel_init.S | 22 ++
> arch/arm/cpu/armv7/omap3/mem.c | 32 --
> arch/arm/cpu/armv7/start.S | 14 +-
> arch/arm/cpu/armv7/tegra2/Makefile | 2 +-
> arch/arm/cpu/armv7/tegra2/ap20.c | 358
> ++++++++++++++++++
> arch/arm/cpu/armv7/tegra2/ap20.h | 104 +++++
> arch/arm/cpu/armv7/tegra2/lowlevel_init.S | 94 +++++
> arch/arm/cpu/pxa/Makefile | 1 -
> arch/arm/cpu/pxa/cpu.c | 10 +
> arch/arm/include/asm/arch-armada100/config.h | 12 +
> arch/arm/include/asm/arch-armada100/mfp.h | 40 ++-
> arch/arm/include/asm/arch-mx31/{mx31.h => clock.h} | 6 +-
> .../asm/arch-mx31/{mx31-regs.h => imx-regs.h} | 41 ++-
> arch/arm/include/asm/arch-omap3/clocks.h | 1 +
> arch/arm/include/asm/arch-omap3/clocks_omap3.h | 26 ++
> arch/arm/include/asm/arch-omap3/cpu.h | 21 +-
> arch/arm/include/asm/arch-omap3/ehci_omap3.h | 58 +++
> arch/arm/include/asm/arch-omap3/omap3-regs.h | 95 +++++
> arch/arm/include/asm/arch-omap3/omap3.h | 14 +
> arch/arm/include/asm/arch-orion5x/cpu.h | 2 +-
> arch/arm/include/asm/arch-orion5x/mv88f5182.h | 2 +-
> arch/arm/include/asm/arch-orion5x/orion5x.h | 3 +-
> arch/arm/include/asm/arch-pantheon/config.h | 10 +
> arch/arm/include/asm/arch-pantheon/cpu.h | 4 +-
> arch/arm/include/asm/arch-pantheon/mfp.h | 6 +-
> arch/arm/include/asm/arch-pxa/pxa-regs.h | 56 ---
> arch/arm/include/asm/arch-tegra2/clk_rst.h | 33 ++-
> arch/arm/include/asm/arch-tegra2/gpio.h | 59 +++
> arch/arm/include/asm/arch-tegra2/pmc.h | 8 +
> arch/arm/include/asm/arch-tegra2/scu.h | 43 +++
> arch/arm/include/asm/arch-tegra2/tegra2.h | 9 +
> arch/arm/include/asm/assembler.h | 60 +++
> arch/arm/include/asm/string.h | 10 +-
> arch/arm/lib/Makefile | 2 +
> arch/arm/lib/board.c | 6 +-
> arch/arm/lib/memcpy.S | 241 ++++++++++++
> arch/arm/lib/memset.S | 126 +++++++
> arch/m68k/lib/board.c | 4 +
> arch/powerpc/lib/board.c | 4 +
> board/LaCie/edminiv2/Makefile | 2 +-
> board/LaCie/edminiv2/config.mk | 2 +-
> board/LaCie/edminiv2/edminiv2.c | 2 +-
> board/Marvell/aspenite/aspenite.c | 5 +
> board/Marvell/dkb/dkb.c | 4 +
> board/armltd/vexpress/config.mk | 22 --
> board/cm_t35/Makefile | 2 +-
> board/cm_t35/cm_t35.c | 116 ++++--
> board/cm_t35/leds.c | 45 +++
> .../mx51evk/config.mk => comelit/dig297/Makefile} | 32 ++-
> board/comelit/dig297/dig297.c | 187 +++++++++
> board/comelit/dig297/dig297.h | 383
> +++++++++++++++++++
> board/davedenx/qong/fpga.c | 4 +-
> board/davedenx/qong/lowlevel_init.S | 2 +-
> board/davedenx/qong/qong.c | 16 +-
> board/eukrea/cpu9260/config.mk | 1 -
> board/eukrea/cpu9260/cpu9260.c | 161 ++++-----
> board/eukrea/cpu9260/led.c | 36 +-
> board/eukrea/cpuat91/Makefile | 4 +-
> board/eukrea/cpuat91/config.mk | 1 -
> board/eukrea/cpuat91/cpuat91.c | 11 +-
> board/faraday/a320evb/a320evb.c | 2 +-
> board/faraday/a320evb/lowlevel_init.S | 2 +-
> board/freescale/mx31ads/lowlevel_init.S | 2 +-
> board/freescale/mx31ads/mx31ads.c | 4 +-
> board/freescale/mx31pdk/lowlevel_init.S | 2 +-
> board/freescale/mx31pdk/mx31pdk.c | 6 +-
> board/freescale/mx53evk/config.mk | 24 --
> board/imx31_phycore/imx31_phycore.c | 4 +-
> board/imx31_phycore/lowlevel_init.S | 2 +-
> board/innokom/innokom.c | 9 +-
> board/karo/tx25/tx25.c | 4 +-
> board/logicpd/imx31_litekit/imx31_litekit.c | 4 +-
> board/logicpd/imx31_litekit/lowlevel_init.S | 2 +-
> board/nvidia/common/board.c | 40 ++-
> .../mx31.h => board/nvidia/common/board.h | 22 +-
> board/nvidia/harmony/Makefile | 1 +
> .../mx31.h => board/nvidia/harmony/harmony.c | 25 +-
> board/nvidia/seaboard/Makefile | 1 +
> board/nvidia/seaboard/seaboard.c | 52 +++
> board/st/nhk8815/Makefile | 2 +-
> board/st/nhk8815/config.mk | 26 --
> board/st/nhk8815/nhk8815.c | 9 +-
> board/st/nhk8815/platform.S | 340
> -----------------
> board/ti/am3517crane/Makefile | 46 +++
> board/ti/am3517crane/am3517crane.c | 75 ++++
> board/ti/am3517crane/am3517crane.h | 395
> ++++++++++++++++++++
> board/ti/am3517crane/config.mk | 29 ++
> board/ti/beagle/Makefile | 4 +-
> board/ti/beagle/beagle.c | 169 ++++++++-
> board/ti/beagle/beagle.h | 42 ++-
> board/ti/beagle/led.c | 91 +++++
> boards.cfg | 18 +-
> common/cmd_led.c | 153 ++++++++
> drivers/block/mvsata_ide.c | 4 +-
> drivers/gpio/mxc_gpio.c | 5 -
> drivers/i2c/Makefile | 1 +
> arch/arm/cpu/pxa/i2c.c => drivers/i2c/mv_i2c.c | 294 ++++++++-------
> drivers/i2c/mv_i2c.h | 83 ++++
> drivers/i2c/mvtwsi.c | 2 +-
> drivers/i2c/mxc_i2c.c | 7 +-
> drivers/mtd/Makefile | 1 +
> .../cpu/arm920t/a320 => drivers/mtd}/ftsmc020.c | 2 +-
> drivers/power/ftpmu010.c | 41 ++-
> drivers/power/ftpmu010.h | 146 -------
> drivers/serial/serial_mxc.c | 4 -
> drivers/spi/mxc_spi.c | 9 +-
> drivers/usb/host/ehci-mxc.c | 2 +-
> drivers/video/mx3fb.c | 6 +-
> include/configs/a320evb.h | 9 +-
> include/configs/am3517_crane.h | 332 ++++++++++++++++
> include/configs/am3517_evm.h | 18 +-
> include/configs/aspenite.h | 1 +
> include/configs/ca9x4_ct_vxp.h | 1 +
> include/configs/cm_t35.h | 57 ++--
> include/configs/cpu9260.h | 265 +++++++++-----
> include/configs/cpuat91.h | 141 ++++---
> include/configs/devkit8000.h | 10 +-
> include/configs/dig297.h | 311 +++++++++++++++
> include/configs/dkb.h | 2 +
> include/configs/edminiv2.h | 2 +-
> include/configs/harmony.h | 1 +
> include/configs/igep0020.h | 57 +++-
> include/configs/igep0030.h | 57 +++-
> include/configs/imx31_litekit.h | 2 +-
> include/configs/innokom.h | 2 +
> include/configs/mx31ads.h | 2 +-
> include/configs/mx31pdk.h | 2 +-
> include/configs/mx51evk.h | 5 +
> include/configs/mx53evk.h | 3 +
> include/configs/nhk8815.h | 5 +
> include/configs/omap3_beagle.h | 65 ++--
> include/configs/omap3_evm.h | 26 +-
> include/configs/omap3_overo.h | 16 +-
> include/configs/omap3_pandora.h | 16 +-
> include/configs/omap3_sdp3430.h | 10 -
> include/configs/omap3_zoom1.h | 16 +-
> include/configs/omap3_zoom2.h | 16 +-
> include/configs/qong.h | 3 +-
> include/configs/seaboard.h | 1 +
> include/configs/tegra2-common.h | 2 +
> include/configs/xm250.h | 2 +
> include/faraday/ftpmu010.h | 244 ++++++++++++
> .../asm/arch-a320 => include/faraday}/ftsdmc020.h | 0
> .../asm/arch-a320 => include/faraday}/ftsmc020.h | 0
> .../asm/arch-a320 => include/faraday}/fttmr010.h | 0
> nand_spl/board/davinci/da8xxevm/u-boot.lds | 2 +
> nand_spl/board/freescale/mx31pdk/u-boot.lds | 2 +
> nand_spl/board/karo/tx25/u-boot.lds | 2 +
> nand_spl/nand_boot_fsl_nfc.c | 4 -
> 170 files changed, 5391 insertions(+), 1496 deletions(-)
> create mode 100644 arch/arm/cpu/armv7/tegra2/ap20.c
> create mode 100644 arch/arm/cpu/armv7/tegra2/ap20.h
> copy arch/arm/include/asm/arch-mx31/{mx31.h => clock.h} (92%)
> rename arch/arm/include/asm/arch-mx31/{mx31-regs.h => imx-regs.h} (97%)
> create mode 100644 arch/arm/include/asm/arch-omap3/ehci_omap3.h
> create mode 100644 arch/arm/include/asm/arch-omap3/omap3-regs.h
> create mode 100644 arch/arm/include/asm/arch-tegra2/gpio.h
> create mode 100644 arch/arm/include/asm/arch-tegra2/scu.h
> create mode 100644 arch/arm/include/asm/assembler.h
> create mode 100644 arch/arm/lib/memcpy.S
> create mode 100644 arch/arm/lib/memset.S
> delete mode 100644 board/armltd/vexpress/config.mk
> create mode 100644 board/cm_t35/leds.c
> rename board/{freescale/mx51evk/config.mk => comelit/dig297/Makefile}
> (56%)
> create mode 100644 board/comelit/dig297/dig297.c
> create mode 100644 board/comelit/dig297/dig297.h
> delete mode 100644 board/eukrea/cpu9260/config.mk
> delete mode 100644 board/eukrea/cpuat91/config.mk
> delete mode 100644 board/freescale/mx53evk/config.mk
> copy arch/arm/include/asm/arch-mx31/mx31.h =>
> board/nvidia/common/board.h (67%)
> rename arch/arm/include/asm/arch-mx31/mx31.h =>
> board/nvidia/harmony/harmony.c (67%)
> create mode 100644 board/nvidia/seaboard/seaboard.c
> delete mode 100644 board/st/nhk8815/config.mk
> delete mode 100644 board/st/nhk8815/platform.S
> create mode 100644 board/ti/am3517crane/Makefile
> create mode 100644 board/ti/am3517crane/am3517crane.c
> create mode 100644 board/ti/am3517crane/am3517crane.h
> create mode 100644 board/ti/am3517crane/config.mk
> create mode 100644 board/ti/beagle/led.c
> create mode 100644 common/cmd_led.c
> rename arch/arm/cpu/pxa/i2c.c => drivers/i2c/mv_i2c.c (65%)
> create mode 100644 drivers/i2c/mv_i2c.h
> rename {arch/arm/cpu/arm920t/a320 => drivers/mtd}/ftsmc020.c (97%)
> delete mode 100644 drivers/power/ftpmu010.h
> create mode 100644 include/configs/am3517_crane.h
> create mode 100644 include/configs/dig297.h
> create mode 100644 include/faraday/ftpmu010.h
> rename {arch/arm/include/asm/arch-a320 => include/faraday}/ftsdmc020.h
> (100%)
> rename {arch/arm/include/asm/arch-a320 => include/faraday}/ftsmc020.h
> (100%)
> rename {arch/arm/include/asm/arch-a320 => include/faraday}/fttmr010.h
> (100%)
Applied, thanks.
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
No one can guarantee the actions of another.
-- Spock, "Day of the Dove", stardate unknown
More information about the U-Boot
mailing list