[U-Boot] Pull request: u-boot-arm/master
Wolfgang Denk
wd at denx.de
Sun Feb 12 22:06:49 CET 2012
Dear Albert ARIBAUD,
In message <4F37835D.7020705 at aribaud.net> you wrote:
> Hi Wolfgang,
>
> The following changes since commit 9cbfee6dc200cc746394c7efc10253a24f3ce108:
>
> fw_env.h: fix comment (2012-02-11 22:18:38 +0100)
>
> are available in the git repository at:
> git://git.denx.de/u-boot-arm.git master
>
> Albert ARIBAUD (5):
> edminiv2: add hush parser, cmdline editing and long help
> Rename ehci-kirkwood as ehci-marvell
> Remove kirkwood-specifics from marvell EHCI driver
> orion5x: add USB host ehci-marvell support
> edminiv2: add USB host support
>
> Amit Virdi (1):
> ARM: Convert spear3xx and spear6xx boards to boards.cfg
>
> Aneesh V (1):
> OMAP4460: Reduce MPU clock speed from 920 to 700
>
> Ben Gardiner (1):
> arm, davinci: add PLL0 prediv to da850 lowlevel setup
>
> Chander Kashyap (8):
> Exynos: PWM: Add TCMPB3 field in pwm structure
> Exynos: Fix ARM Clock frequency calculation
> Origen: Select SCLKMPLL as FIMD0 parent clock
> Exynos: Clock.c: Use CONFIG_SYS_CLK_FREQ macro
> ARM: EXYNOS: Add support for Exynos5 based SoCs
> EXYNOS: Add SMDK5250 board support
> EXYNOS: SMDK5250: Add MMC SPL support
> SMDK5250: Add ethernet support
>
> Christian Riesch (5):
> arm, davinci: Add lowlevel_init for SoCs other than DM644X
> arm, arm926ejs: Do cpu critical inits only for boards that require it
> arm, arm926ejs: Add option CONFIG_SYS_EXCEPTION_VECTORS_HIGH
> arm, arm926ejs: Enable icache only if CONFIG_SYS_ICACHE_OFF is
> not defined
> arm, davinci: Add support for the Calimain board from OMICRON
> electronics
>
> David Müller (ELSOFT AG) (1):
> ARM: activate DISPLAY_CPUINFO for VCMA9 + SMDK2410 board
>
> Dechesne, Nicolas (1):
> OMAP SPL: Fix missing timer_init() call in OMAP4 s_init()
>
> Dirk Behme (4):
> imximage: Add MX53 to the documentation
> imximage: Add support for i.MX6
> imximage: Sort bootops alphabetically
> i.mx6q: configs: Add fdt_high and initrd_high variables
>
> Fabio Estevam (3):
> sdhc_boot: Introduce CONFIG_FSL_FIXED_MMC_LOCATION option
> configs: Remove CONFIG_NET_MULTI from board files
> mx28: Show CPU frequency
>
> Govindraj.R (6):
> usb: ulpi: Extend the existing ulpi framework.
> usb: ulpi: Add omap-ulpi-view port support
> ehci-omap: Clean up added ehci-omap.c
> OMAP3+: Clock: Adding ehci clock enabling
> OMAP4: clock-common: Move the usb dppl configuration to new func
> OMAP4: ehci-omap: enable ehci-omap for panda boards
>
> Hadli, Manjunath (2):
> davinci: remove macro CONFIG_DISPLAY_CPUINFO
> davinci: add support for printing clock frequency
>
> Heiko Schocher (7):
> arm, davinci: add workaround for not resetting DMA bus and VPSS
> modules
> arm, davinci: add timer defines for tcr field
> common: add possibility for readline_into_buffer timeout
> common, menu: add statusline support
> common, menu: show menu on startup if CONFIG_MENU_SHOW is defined
> common, menu: do not trigger timeout again, if a line is read
> arm, davinci: cam_enc_4xx board updates
>
> Helmut Raiger (3):
> mmc: access mxcmmc from mx31 boards
> mc13783.h: create and add regulator mode 0 and 1
> tt01: add MMC support
>
> HeungJun, Kim (3):
> ARMV7: Exynos4: Add watchdog.h for Exynos4
> ARMV7: Exynos4: Add supoort power for Exynos4
> ARMV7: Exynos4: Add support for TRATS board
>
> Holger Brunck (2):
> arm/km: speed up i2c access for keymile boards
> arm/km: checkpatch cleanup
>
> Ian Campbell (1):
> kirkwood_spi: correct access to irq_mask register
>
> Ilya Yanok (2):
> ehci-omap: driver for EHCI host on OMAP3
> mcx: support for HTKW mcx board
>
> Jason Liu (2):
> i.mx6q: mx6qsabrelite: Add the ethernet function support
> i.mx: i.mx5: update imx_get_mac_from_fuse function
>
> Matthias Fuchs (1):
> mx28: fix i.MX28 spi driver
>
> Michael Walle (1):
> arm, arm-kirkwood: disable l2c before linux boot
>
> Minkyu Kang (4):
> ORIGEN: remove duplicated MACH_TYPE define
> S5P: support generic watchdog timer
> TRATS: use the generic watchdog timer
> TRATS: set gpio of UART correctly
>
> Pali Rohár (1):
> arm: omap3: Define save_boot_params in lowlevel_init.S for SPL only
>
> Peter Barada (2):
> omap3logic: Add missing GPMC pinmux for LAN92xx access
> ARMV7: Fix duplicate use of "b" parameter in ACTIM_CTRLA definition
>
> Peter Meerwald (3):
> beagle: fix typos
> omap3: fix comment typos
> doc: fix typos
>
> Prafulla Wadaskar (1):
> bugfix: all Marvell specific build fails due to undefined
> reference to `get_ticks'
>
> Schuyler Patton (1):
> AM3517: Changed default clock rate for AM3517
>
> Simon Glass (9):
> tegra: Adjust funcmux config test to permit expansion
> tegra: Add enum to select from available funcmux configs
> tegra: Add I2C support to funcmux
> tegra: Add SDMMC support to funcmux
> tegra: Use funcmux for MMC on tamonten
> tegra: Use funcmux for MMC on harmony
> tegra: Use funcmux for MMC on seaboard
> tegra: mmc: Support operation with dcache enabled
> tegra2: Enable data cache
>
> Stefan (1):
> kirkwood: add support for D-Link DNS-325
>
> Stefano Babic (3):
> imx6: mx6qarm2: updated board_mmc_getcd() to the new prototype
> OMAP3: TAM3517: update ehci interface
> ARM: omap3: Added Teejet mt_ventoux
>
> Stephen Warren (3):
> tegra2: Fix conflicting pinmux for UARTA
> tegra2: Fix default RAM size selection in odmdata
> tegra2: Add support for Compal Paz00 (Toshiba AC100)
>
> Sughosh Ganu (2):
> arm, arm926ejs: Flush the data cache before disabling it
> Changes to move hawkboard to the new spl infrastructure
>
> Thomas Weber (1):
> OMAP3: Add Corscience Tricorder board
>
> Tom Rini (1):
> OMAP3: Correct get_sdr_cs_offset mask
>
> Troy Kisky (2):
> i.mx6: mx6x_pins: Fix uart txd definitions
> i.mx6q: mx6qsabrelite: Setup uart1 pinmux
>
> Yegor Yefremov (1):
> am3517evm: remove rootfstype kernel parameter for MMC boot device
>
> robertcnelson at gmail.com (1):
> Beagleboard: Correct memory size on rev C4
>
> MAINTAINERS | 21 +
> Makefile | 9 +-
> README | 6 +
> arch/arm/cpu/arm1136/mx31/generic.c | 1 +
> arch/arm/cpu/arm926ejs/armada100/timer.c | 18 +
> arch/arm/cpu/arm926ejs/cache.c | 9 +
> arch/arm/cpu/arm926ejs/cpu.c | 2 +
> arch/arm/cpu/arm926ejs/davinci/cpu.c | 76 +--
> arch/arm/cpu/arm926ejs/davinci/da850_lowlevel.c | 31 +-
> arch/arm/cpu/arm926ejs/davinci/dm365_lowlevel.c | 52 ++-
> arch/arm/cpu/arm926ejs/davinci/lowlevel_init.S | 4 +
> arch/arm/cpu/arm926ejs/davinci/spl.c | 4 +-
> arch/arm/cpu/arm926ejs/kirkwood/Makefile | 1 +
> arch/arm/cpu/arm926ejs/kirkwood/cache.c | 34 +
> arch/arm/cpu/arm926ejs/kirkwood/timer.c | 18 +
> arch/arm/cpu/arm926ejs/mx27/generic.c | 35 +-
> arch/arm/cpu/arm926ejs/mx28/mx28.c | 3 +-
> arch/arm/cpu/arm926ejs/orion5x/timer.c | 18 +
> arch/arm/cpu/arm926ejs/pantheon/timer.c | 18 +
> arch/arm/cpu/arm926ejs/start.S | 28 +-
> arch/arm/cpu/armv7/exynos/clock.c | 229 +++++++-
> arch/arm/cpu/armv7/mx5/soc.c | 2 +-
> arch/arm/cpu/armv7/omap-common/clocks-common.c | 54 +-
> arch/arm/cpu/armv7/omap-common/hwinit-common.c | 2 +
> arch/arm/cpu/armv7/omap3/board.c | 8 +-
> arch/arm/cpu/armv7/omap3/clock.c | 20 +
> arch/arm/cpu/armv7/omap3/lowlevel_init.S | 4 +-
> arch/arm/cpu/armv7/omap3/sdrc.c | 2 +-
> arch/arm/cpu/armv7/omap4/clocks.c | 27 +-
> arch/arm/cpu/armv7/s5p-common/Makefile | 1 +
> arch/arm/cpu/armv7/s5p-common/wdt.c | 59 ++
> arch/arm/cpu/armv7/tegra2/board.c | 12 +-
> arch/arm/cpu/armv7/tegra2/funcmux.c | 152 ++++-
> arch/arm/include/asm/arch-davinci/da850_lowlevel.h | 9 +
> arch/arm/include/asm/arch-davinci/dm365_lowlevel.h | 1 -
> arch/arm/include/asm/arch-davinci/hardware.h | 9 +
> arch/arm/include/asm/arch-davinci/pll_defs.h | 3 +-
> arch/arm/include/asm/arch-davinci/timer_defs.h | 16 +
> arch/arm/include/asm/arch-exynos/clock.h | 326 ++++++++++
> arch/arm/include/asm/arch-exynos/cpu.h | 36 +-
> arch/arm/include/asm/arch-exynos/dmc.h | 146 +++++
> arch/arm/include/asm/arch-exynos/gpio.h | 99 +++-
> arch/arm/include/asm/arch-exynos/power.h | 230 +++++++
> arch/arm/include/asm/arch-exynos/pwm.h | 2 +-
> arch/arm/include/asm/arch-exynos/tzpc.h | 52 ++
> arch/arm/include/asm/arch-exynos/watchdog.h | 57 ++
> arch/arm/include/asm/arch-kirkwood/config.h | 2 +-
> arch/arm/include/asm/arch-kirkwood/kirkwood.h | 12 +
> arch/arm/include/asm/arch-mx27/clock.h | 22 +-
> arch/arm/include/asm/arch-mx31/clock.h | 3 +-
> arch/arm/include/asm/arch-mx31/imx-regs.h | 11 +
> arch/arm/include/asm/arch-mx31/sys_proto.h | 2 +-
> arch/arm/include/asm/arch-mx6/mx6x_pins.h | 36 +-
> arch/arm/include/asm/arch-omap3/clocks_omap3.h | 2 +-
> .../asm/arch-omap3/{ehci_omap3.h => ehci.h} | 45 +-
> arch/arm/include/asm/arch-omap3/mem.h | 57 +-
> arch/arm/include/asm/arch-omap3/sys_proto.h | 1 +
> arch/arm/include/asm/arch-omap4/ehci.h | 49 ++
> arch/arm/include/asm/arch-orion5x/orion5x.h | 12 +
> arch/arm/include/asm/arch-s5pc1xx/cpu.h | 1 +
> arch/arm/include/asm/arch-s5pc1xx/watchdog.h | 58 ++
> arch/arm/include/asm/arch-tegra2/funcmux.h | 30 +-
> arch/arm/include/asm/ehci-omap.h | 142 +++++
> arch/arm/include/asm/u-boot.h | 3 +
> arch/arm/lib/board.c | 10 +-
> board/ait/cam_enc_4xx/cam_enc_4xx.c | 667
> +++++++++++++++++++-
> board/ait/cam_enc_4xx/ublimage.cfg | 3 +-
> board/avionic-design/common/tamonten.c | 10 +-
> board/compal/paz00/Makefile | 41 ++
> board/compal/paz00/paz00.c | 81 +++
> board/corscience/tricorder/Makefile | 46 ++
> board/corscience/tricorder/tricorder.c | 105 +++
> board/corscience/tricorder/tricorder.h | 375 +++++++++++
> board/d-link/dns325/Makefile | 49 ++
> board/d-link/dns325/dns325.c | 148 +++++
> board/d-link/dns325/dns325.h | 48 ++
> board/d-link/dns325/kwbimage.cfg | 208 ++++++
> board/davinci/da8xxevm/da850evm.c | 4 +-
> board/davinci/da8xxevm/hawkboard.c | 23 +
> board/davinci/da8xxevm/hawkboard_nand_spl.c | 115 ----
> .../{u-boot-spl.lds => u-boot-spl-da850evm.lds} | 0
> .../davinci/da8xxevm/u-boot-spl-hawk.lds | 22 +-
> board/efikamx/efikamx-usb.c | 24 +-
> board/enbw/enbw_cmc/enbw_cmc.c | 13 +-
> board/freescale/common/Makefile | 2 +-
> board/freescale/mx6qarm2/mx6qarm2.c | 9 +-
> board/freescale/mx6qsabrelite/mx6qsabrelite.c | 114 ++++
> board/hale/tt01/tt01.c | 34 +-
> board/htkw/mcx/Makefile | 38 ++
> board/htkw/mcx/mcx.c | 112 ++++
> board/htkw/mcx/mcx.h | 408 ++++++++++++
> board/keymile/km_arm/km_arm.c | 23 +-
> board/logicpd/omap3som/omap3logic.c | 15 +
> board/nvidia/harmony/harmony.c | 19 +-
> board/nvidia/seaboard/seaboard.c | 21 +-
> board/omicron/calimain/Makefile | 45 ++
> board/omicron/calimain/calimain.c | 188 ++++++
> board/samsung/origen/lowlevel_init.S | 5 +
> board/samsung/origen/origen_setup.h | 12 +
> board/samsung/smdk5250/Makefile | 58 ++
> board/samsung/smdk5250/clock_init.c | 202 ++++++
> board/samsung/smdk5250/dmc_init.c | 462 ++++++++++++++
> board/samsung/smdk5250/lowlevel_init.S | 96 +++
> board/samsung/smdk5250/mmc_boot.c | 58 ++
> board/samsung/smdk5250/setup.h | 451 +++++++++++++
> board/samsung/smdk5250/smdk5250.c | 240 +++++++
> board/samsung/smdk5250/tzpc_init.c | 48 ++
> board/samsung/trats/Makefile | 43 ++
> board/samsung/trats/setup.h | 637
> +++++++++++++++++++
> board/samsung/trats/trats.c | 366 +++++++++++
> board/technexion/twister/twister.c | 22 +
> board/teejet/mt_ventoux/Makefile | 38 ++
> board/teejet/mt_ventoux/mt_ventoux.c | 233 +++++++
> board/teejet/mt_ventoux/mt_ventoux.h | 429 +++++++++++++
> board/ti/beagle/beagle.c | 116 +---
> board/ti/beagle/beagle.h | 4 +-
> board/ti/panda/panda.c | 38 ++
> board/ti/panda/panda_mux_data.h | 16 +-
> boards.cfg | 13 +-
> common/cmd_bdinfo.c | 9 +
> common/cmd_nvedit.c | 2 +-
> common/main.c | 24 +-
> common/menu.c | 15 +-
> doc/README.SPL | 4 +-
> doc/README.hawkboard | 43 +-
> doc/README.imximage | 13 +-
> doc/README.menu | 10 +
> doc/README.omap-ulpi-viewport | 27 +
> drivers/mmc/mxcmmc.c | 8 +-
> drivers/mmc/tegra2_mmc.c | 16 +
> drivers/spi/kirkwood_spi.c | 2 +-
> drivers/spi/mxs_spi.c | 12 +-
> drivers/usb/host/Makefile | 3 +-
> .../usb/host/{ehci-kirkwood.c => ehci-marvell.c} | 36 +-
> drivers/usb/host/ehci-omap.c | 255 ++++++++
> drivers/usb/ulpi/Makefile | 1 +
> drivers/usb/ulpi/omap-ulpi-viewport.c | 105 +++
> drivers/usb/ulpi/ulpi-viewport.c | 32 +-
> drivers/usb/ulpi/ulpi.c | 54 +-
> include/common.h | 4 +-
> include/configs/MPC8536DS.h | 1 +
> include/configs/P1010RDB.h | 5 +-
> include/configs/P1_P2_RDB.h | 1 +
> include/configs/P2020COME.h | 1 +
> include/configs/P2020DS.h | 1 +
> include/configs/P2041RDB.h | 1 +
> include/configs/PM826.h | 2 -
> include/configs/PM828.h | 2 -
> include/configs/VCMA9.h | 3 +-
> include/configs/am3517_evm.h | 3 +-
> include/configs/calimain.h | 363 +++++++++++
> include/configs/cam_enc_4xx.h | 143 ++++-
> include/configs/coreboot.h | 6 -
> include/configs/corenet_ds.h | 1 +
> include/configs/da830evm.h | 4 +
> include/configs/da850evm.h | 11 +-
> include/configs/davinci_dm355evm.h | 5 +-
> include/configs/davinci_dm355leopard.h | 5 +-
> include/configs/davinci_dm365evm.h | 4 +
> include/configs/davinci_dm6467Tevm.h | 5 +-
> include/configs/davinci_dm6467evm.h | 5 +-
> include/configs/davinci_dvevm.h | 6 +-
> include/configs/davinci_schmoogie.h | 5 +-
> include/configs/davinci_sffsdr.h | 5 +-
> include/configs/davinci_sonata.h | 5 +-
> include/configs/dns325.h | 188 ++++++
> include/configs/ea20.h | 4 +
> include/configs/ecovec.h | 1 -
> include/configs/edminiv2.h | 24 +
> include/configs/efikamx.h | 1 -
> include/configs/enbw_cmc.h | 12 +-
> include/configs/ethernut5.h | 1 -
> include/configs/flea3.h | 1 -
> include/configs/hawkboard.h | 28 +-
> include/configs/km/km_arm.h | 2 +-
> include/configs/m28evk.h | 1 -
> include/configs/mcx.h | 378 +++++++++++
> include/configs/mt_ventoux.h | 58 ++
> include/configs/mx6qarm2.h | 2 +
> include/configs/mx6qsabrelite.h | 15 +-
> include/configs/omap3_beagle.h | 8 +
> include/configs/omap3_evm_common.h | 1 -
> include/configs/omap3_mvblx.h | 1 -
> include/configs/omap4_panda.h | 26 +-
> include/configs/origen.h | 2 -
> include/configs/p1_p2_rdb_pc.h | 7 +-
> include/configs/paz00.h | 51 ++
> include/configs/s5pc210_universal.h | 1 +
> include/configs/smdk2410.h | 3 +-
> include/configs/smdk5250.h | 204 ++++++
> include/configs/tam3517-common.h | 7 +-
> include/configs/trats.h | 217 +++++++
> include/configs/tricorder.h | 320 ++++++++++
> include/configs/tt01.h | 12 +
> include/mc13783.h | 80 +++
> include/menu.h | 4 +
> include/usb/ulpi.h | 36 +-
> nand_spl/board/davinci/da8xxevm/Makefile | 155 -----
> tools/Makefile | 6 +
> tools/imximage.c | 8 +-
> tools/imximage.h | 2 +
> tools/mkexynosspl.c | 122 ++++
> 202 files changed, 11361 insertions(+), 937 deletions(-)
> create mode 100644 arch/arm/cpu/arm926ejs/kirkwood/cache.c
> create mode 100644 arch/arm/cpu/armv7/s5p-common/wdt.c
> create mode 100644 arch/arm/include/asm/arch-exynos/dmc.h
> create mode 100644 arch/arm/include/asm/arch-exynos/power.h
> create mode 100644 arch/arm/include/asm/arch-exynos/tzpc.h
> create mode 100644 arch/arm/include/asm/arch-exynos/watchdog.h
> rename arch/arm/include/asm/arch-omap3/{ehci_omap3.h => ehci.h} (51%)
> create mode 100644 arch/arm/include/asm/arch-omap4/ehci.h
> create mode 100644 arch/arm/include/asm/arch-s5pc1xx/watchdog.h
> create mode 100644 arch/arm/include/asm/ehci-omap.h
> create mode 100644 board/compal/paz00/Makefile
> create mode 100644 board/compal/paz00/paz00.c
> create mode 100644 board/corscience/tricorder/Makefile
> create mode 100644 board/corscience/tricorder/tricorder.c
> create mode 100644 board/corscience/tricorder/tricorder.h
> create mode 100644 board/d-link/dns325/Makefile
> create mode 100644 board/d-link/dns325/dns325.c
> create mode 100644 board/d-link/dns325/dns325.h
> create mode 100644 board/d-link/dns325/kwbimage.cfg
> delete mode 100644 board/davinci/da8xxevm/hawkboard_nand_spl.c
> rename board/davinci/da8xxevm/{u-boot-spl.lds =>
> u-boot-spl-da850evm.lds} (100%)
> rename nand_spl/board/davinci/da8xxevm/u-boot.lds =>
> board/davinci/da8xxevm/u-boot-spl-hawk.lds (86%)
> create mode 100644 board/htkw/mcx/Makefile
> create mode 100644 board/htkw/mcx/mcx.c
> create mode 100644 board/htkw/mcx/mcx.h
> create mode 100644 board/omicron/calimain/Makefile
> create mode 100644 board/omicron/calimain/calimain.c
> create mode 100644 board/samsung/smdk5250/Makefile
> create mode 100644 board/samsung/smdk5250/clock_init.c
> create mode 100644 board/samsung/smdk5250/dmc_init.c
> create mode 100644 board/samsung/smdk5250/lowlevel_init.S
> create mode 100644 board/samsung/smdk5250/mmc_boot.c
> create mode 100644 board/samsung/smdk5250/setup.h
> create mode 100644 board/samsung/smdk5250/smdk5250.c
> create mode 100644 board/samsung/smdk5250/tzpc_init.c
> create mode 100644 board/samsung/trats/Makefile
> create mode 100644 board/samsung/trats/setup.h
> create mode 100644 board/samsung/trats/trats.c
> create mode 100644 board/teejet/mt_ventoux/Makefile
> create mode 100644 board/teejet/mt_ventoux/mt_ventoux.c
> create mode 100644 board/teejet/mt_ventoux/mt_ventoux.h
> create mode 100644 doc/README.omap-ulpi-viewport
> rename drivers/usb/host/{ehci-kirkwood.c => ehci-marvell.c} (73%)
> create mode 100644 drivers/usb/host/ehci-omap.c
> create mode 100644 drivers/usb/ulpi/omap-ulpi-viewport.c
> create mode 100644 include/configs/calimain.h
> create mode 100644 include/configs/dns325.h
> create mode 100644 include/configs/mcx.h
> create mode 100644 include/configs/mt_ventoux.h
> create mode 100644 include/configs/paz00.h
> create mode 100644 include/configs/smdk5250.h
> create mode 100644 include/configs/trats.h
> create mode 100644 include/configs/tricorder.h
> create mode 100644 include/mc13783.h
> delete mode 100644 nand_spl/board/davinci/da8xxevm/Makefile
> create mode 100644 tools/mkexynosspl.c
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
"Free markets select for winning solutions." - Eric S. Raymond
More information about the U-Boot
mailing list