[U-Boot] Pull request: u-boot-arm/master

Tom Rini trini at ti.com
Fri May 31 22:51:59 CEST 2013


On Thu, May 30, 2013 at 09:29:21PM +0200, Albert ARIBAUD wrote:

> Hello Tom,
> 
> The following changes since commit
> a71d45d706a5b51c348160163b6c159632273fed:
> 
>   powerpc/mpc85xx: Clear L1 D-cache lock (2013-05-24 16:54:14 -0500)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-arm master
> 
> for you to fetch changes up to 3da0e5750b24a9491058df6126c7be577a276c09:
> 
>   arm: factorize relocate_code routine (2013-05-30 20:24:38 +0200)
> 
> ----------------------------------------------------------------
> Albert ARIBAUD (9):
>       Merge branch 'u-boot-pxa/master' into 'u-boot-arm/master'
>       Merge branch 'u-boot-imx/master' into 'u-boot-arm/master'
>       Revert wrong removal of nand_init and nand_deselect
>       Merge branch 'u-boot-ti/master' into 'u-boot-arm/master'
>       Merge branch 'u-boot/master' into 'u-boot-arm/master'
>       mx31pdk: copy SPL directly, not using relocate_code.
>       tx25: copy SPL directly, not using relocate_code.
>       arm: do not compile relocate_code() for SPL builds
>       arm: factorize relocate_code routine
> 
> Allen Martin (1):
>       Tegra: clk: always use find_best_divider() for periph clocks
> 
> Andre Przywara (2):
>       ARM: vexpress: add support for Versatile Express Cortex-A15-TC2
>       ARM: vexpress: enable bootz and hush parser for all VExpress
> boards
> 
> Andreas Bie??mann (1):
>       at91sam9260ek: move board id setup to config header
> 
> Axel Lin (2):
>       ARM: arm720t: Add missing CONFIG_SKIP_LOWLEVEL_INIT guard for
> cpu_init_crit tegra: Define CONFIG_SKIP_LOWLEVEL_INIT for SPL build
> 
> Beno??t Th??baudeau (40):
>       imx: Homogenize and fix fuse register definitions
>       imx: Add useful fuse definitions
>       Add fuse API and commands
>       Add fsl_iim driver
>       mpc: iim: Switch to common fsl_iim
>       mx51evk: Enable support for iim
>       Add mxc_ocotp driver
>       mx6qsabrelite: Enable support for ocotp
>       nitrogen6x: Enable support for ocotp
>       imx: Document fuse assignments for MAC addresses
>       imx: iomux-v3: Fix common pad control definitions
>       imx: iomux-v3: cosmetic: Reorganize definitions
>       imx: iomux-v3: Restore Linux's NEW_PAD_CTRL() macro
>       imx: iomux-v3: Include PKE and PUE to pad control pull definitions
>       imx: iomux-v3: Add iomux-mx25.h
>       imx: mx25pdk: Convert to iomux-v3
>       imx: mx25pdk: Fix GPIO assignments
>       imx: tx25: Convert to iomux-v3
>       imx: zmx25: Convert to iomux-v3
>       imx: mx25: Remove legacy iomux support
>       imx: iomux-v3: Add iomux-mx35.h
>       imx: flea3: Convert to iomux-v3
>       imx: mx35pdk: Fix WDOG_RST iomux function
>       imx: mx35pdk: Convert to iomux-v3
>       imx: woodburn: Convert to iomux-v3
>       imx: mx35: Remove legacy iomux support
>       imx: iomux-mx51: Fix MX51_PAD_EIM_CS2__GPIO2_27
>       imx: iomux-v3: Add missing definitions to iomux-mx51.h
>       imx: mx51evk: Convert to iomux-v3
>       imx: mx51_efikamx/sb: Convert to iomux-v3
>       imx: vision2: Convert to iomux-v3
>       imx: iomux-v3: Add iomux-mx53.h
>       imx: ima3-mx53: Convert to iomux-v3
>       imx: mx53ard: Convert to iomux-v3
>       imx: mx53evk: Convert to iomux-v3
>       imx: mx53loco: Convert to iomux-v3
>       imx: mx53smd: Convert to iomux-v3
>       imx: m53evk: Convert to iomux-v3
>       imx: mx5: Remove legacy iomux support
>       imx: mx35pdk: Fix MUX2_CTR GPIO
> 
> Bo Shen (9):
>       spi: atmel_spi: using ip version to check whether has wdrbt
>       mmc: atmel_mci: using IP version for different setting
>       mmc: atmel_mci: add mmc card support
>       ARM: at91: add Atmel sama5d3 SoC new pmc register
>       USB: ohci-at91: support sama5d3x devices
>       ARM: atmel: add sama5d3xek support
>       ARM: at91: fix and update README.at91 document
>       ARM: at91: add at91sam9x5 and sama5d3x information
>       ARM: at91: add NAND partition table and index
> 
> Dan Murphy (2):
>       ARM:Panda:Fix device tree loading for the panda-es
>       ARM: Panda: Add flag to allow runtime enviroment varibale mods
> 
> David Andrey (3):
>       arm: zynq: U-Boot udelay < 1000 FIX
>       net: gem: Pass phy address to init
>       net: gem: Preserve clk on emio interface
> 
> Enric Balletbo i Serra (2):
>       Add DDR3 support for IGEP COM AQUILA/CYGNUS.
>       ARM: Add support for IGEP COM AQUILA/CYGNUS
> 
> Eric Benard (3):
>       mx28evk: add trimffs to nand command
>       da850: provide davinci_enable_uart0
>       davinci: handle CONFIG_SYS_CLE_MASK and CONFIG_SYS_ALE_MASK
> 
> Fabio Estevam (22):
>       iomux-v3: Place pad control definitions into common file
>       mx6: Add solo-lite variant support
>       mx6sl: Add initial support for mx6slevk board
>       imx: mx6q_4x_mt41j128.cfg: Setup CCM_CCOSR register
>       nitrogen6x: Setup CCM_CCOSR register
>       mx51evk: Update environment in order to allow booting a dt kernel
>       mx51evk: Do not force the rootfs type
>       mx5: Define a common get_board_rev()
>       mx5: Select CONFIG_REVISION_TAG
>       mx53ard: Move register masks into imx-regs.h
>       mx23: Put back RAM voltage level to its original value
>       mx23: Fix pad voltage selection bit
>       mx23evk: Fix DDR pin iomux settings
>       mx23_olinuxino: Fix DDR pin iomux settings
>       mxs: spl_mem_init: Fix comment about start bit
>       mxs: spl_mem_init: Remove erroneous DDR setting
>       mxs: spl_mem_init: Skip the initialization of some DRAM_CTL
> registers mxs: spl_mem_init: Change EMI port priority
>       mx23: Operate DDR voltage supply at 2.5V
>       mx23evk: Do not set voltage selection bit for SSP pads
>       mx23_olinuxino: Do not set voltage selection bit for SSP pads
>       mxs: Explain why some mx23 DDR registers are not configured
> 
> Igor Grinberg (3):
>       cm-t35: move cm-t35 to live in compulab directory
>       MAINTAINERS: fix the cm-t35 board name
>       cm-t35: update config file
> 
> Lokesh Vutla (2):
>       arm: omap: emif: Fix DDR3 init after warm reset
>       ARM: OMAP5: Fix warm reset with USB cable connected
> 
> Lubomir Popov (4):
>       OMAP5: I2C: Enable i2c5 clocks
>       OMAP5: I2C: Add I2C4 and I2C5 bases
>       OMAP5: I2C: Set I2C_BUS_MAX to 5 to enable I2C4 and I2C5
>       OMAP5: USB: hsusbtll_clkctrl has to be in hw_auto for USB to work
> 
> Marek Vasut (13):
>       tools: arm: imx: Implement BOOT_OFFSET command for imximage
>       imx: Align the imximage header and payload to multiples of 4k
>       nand: Add SPL_NAND support to mxc_nand_spl
>       arm: imx: Pack u-boot.bin into uImage for SPL
>       arm: mx5: Add SPL support code to MX5
>       arm: mx5: Add NAND clock handling
>       arm: mx5: Add support for DENX M53EVK
>       arm: mx23: Fix VDDMEM misconfiguration
>       arm: mxs: Preprocess u-boot.bd so they contain full path
>       arm: mxs: Add LCDIF clock configuration function
>       arm: mxs: Add LCDIF registers for i.MX233
>       arm: mxs: Add MXS LCDIF driver
>       arm: mxs: video: Enable MXS LCDIF on M28EVK
> 
> Mark Jackson (1):
>       Remove duplicate / unused #defines on AM335x boards
> 
> Matt Porter (4):
>       am33xx: add pll and clock support for TI814x CPSW
>       cpsw: add support for TI814x slave_regs differences
>       phy: add support for ET1011C phys
>       ti814x_evm: enable CPSW support
> 
> Michal Simek (20):
>       arm: zynq: Rename XPSS_ prefix to ZYNQ_ for hardcoded SoC
> addresses zynq: Move scutimer baseaddr to hardware.h
>       net: phy: Define Marvell 88e1518 phy
>       net: gem: Remove WRAP bit from TX buffer description
>       net: gem: Simplify return path in zynq_gem_recv
>       net: gem: Do not initialize BDs again
>       net: gem: Fix gem driver on 1Gbps LAN
>       zynq: Move macros to hardware.h
>       net: gem: Add support for phy autodetection
>       mmc: Add support for Xilinx Zynq sdhci controller
>       i2c: zynq: Add support for Xilinx Zynq
>       fpga: Clean coding style
>       fpga: Fix debug message compilation error
>       cmd: fpga: Clean coding style
>       cmd: fpga: Move fpga_loadbitstream to fpga.c
>       fpga: Change the first parameter in fpga_loadbitstream
>       cmd: fpga: Do not include net.h
>       fpga: zynq: Add support for loading bitstream
>       fpga: Check device name against bitstream name
>       fpga: Remove all CONFIG_SYS_* fpga related options
> 
> Mike Dunn (5):
>       lib: import bitrev library from the linux kernel
>       pxa_lcd: add the ACX544AKN lcd device
>       pxa_lcd: make lcd_enable() a weak pointer
>       pxa27x_udc: remove call to unimplemented set_GPIO_mode()
>       mtd: nand: add driver for diskonchip g4 nand flash
> 
> Nishanth Menon (10):
>       twl4030: make twl4030_i2c_write_u8 prototype consistent
>       twl4030: make twl4030_i2c_read_u8 prototype consistent
>       twl6030: twl6030_i2c_[read|write]_u8 prototype consistent
>       twl6030: move twl6030 register access functions to common header
> file twl6030: add header guard
>       twl6035: rename to palmas
>       palmas: rename init_settings to an generic palmas init
>       palmas: rename twl6035_mmc1_poweron_ldo with an palmas generic
> function palmas: use palmas_i2c_[read|write]_u8
>       palmas: add header guard
> 
> Otavio Salvador (9):
>       mx6qsabre{sd, auto}: Add update_sd_firmware support
>       mx6qsabresd: Return status when initializing MMC
>       wandboard: Use env storage info for mmcdev/mmcpart
>       wandboard: Add update_sd_firmware support
>       wandboard: Add card detection for SOM MicroSD card
>       wandboard: Add support for Carrier Board MicroSD card
>       wandboard: Add boot selection support
>       mxs: mxsboot: Move sdcard BCB header to 4 sectors offset
>       mx53ard: Rework default environment to support FDT, MMC and
> netboot
> 
> Philip Paeps (2):
>       mx35 iomux: correct offsets of IOMUX registers
>       mx35 iomux: correct input select register index
> 
> Ryan Harkin (2):
>       ARM: vexpress: refactoring of Versatile Express CA9x4 support
>       ARM: vexpress: create A5 specific board config
> 
> SRICHARAN R (5):
>       ARM: OMAP: Make omap_boot_parameters common across socs
>       ARM: OMAP4/5: Make OMAPx_SRAM_SCRATCH_ defines common
>       ARM: OMAP: Correct save_boot_params and replace with 'C' function
>       ARM: OMAP: Cleanup boot parameters usage
>       ARM: OMAP: Add arch_cpu_init function
> 
> Shawn Guo (1):
>       ARM: mx6: define CONFIG_ARM_ERRATA_742230
> 
> Stefan Roese (7):
>       arm: imx: Change iomux functions to void type
>       imx: Move some header files from arch-mxs to imx-common
>       imx: Move some i.MX common functions into the imx-common directory
>       dma: Add i.MX6 support to drivers/dma/apbh_dma.c
>       mtd: mxs_nand: Add support for i.MX6
>       imx: Add titanium board support (i.MX6 based)
>       arm: imx: Codingstyle enhancement of
> include/asm/arch-mx6/crm_regs.h
> 
> Stefano Babic (1):
>       Merge branch 'next'
> 
> Stephen Warren (3):
>       tegra: always build u-boot-nodtb-tegra.bin
>       ARM: tegra: support SKU 1 of Tegra114
>       ARM: tegra: support SKU 7 of Tegra20
> 
> Suriyan Ramasami (1):
>       ARM: Add Seagate GoFlex Home support
> 
> Tom Rini (4):
>       beagleboard: Update comment in get_board_rev()
>       omap5_common: Add optargs variable for kernel command line args
>       am33xx: Fix warning with CONFIG_DISPLAY_CPUINFO
>       arm: Enable -ffunction-sections / -fdata-sections / --gc-sections
> 
> Tom Warren (2):
>       Tegra: T30: Beaver: Fix board/board_name env vars, s/b beaver,
> not cardhu Tegra: Remove unused/non-existent spl linker script reference
> 
> Wu, Josh (4):
>       arm: at91: add at91sam9n12 register definition
>       arm: at91: add at91sam9n12ek board support
>       arm: at91: enable mci support for at91sam9g20ek.
>       arm: at91: add at91sam9g20ek_mmc_config, which can save
> environment in mmc card
> 
> ??ukasz Da??ek (2):
>       pxa: Add weak attribute to reset_cpu() function
>       h2200: Add board reset support
> 
>  .gitignore                                         |    1 +
>  MAINTAINERS                                        |   18 +-
>  Makefile                                           |   26 +-
>  README                                             |    5 +
>  arch/arm/config.mk                                 |    3 +
>  arch/arm/cpu/arm1136/mx35/Makefile                 |    1 -
>  arch/arm/cpu/arm1136/mx35/iomux.c                  |  114 --
>  arch/arm/cpu/arm1136/start.S                       |   81 --
>  arch/arm/cpu/arm1176/start.S                       |   77 --
>  arch/arm/cpu/arm720t/start.S                       |   81 +-
>  arch/arm/cpu/arm920t/start.S                       |   77 --
>  arch/arm/cpu/arm925t/start.S                       |   77 --
>  arch/arm/cpu/arm926ejs/at91/Makefile               |    1 +
>  arch/arm/cpu/arm926ejs/at91/at91sam9260_devices.c  |    4 +
>  arch/arm/cpu/arm926ejs/at91/at91sam9n12_devices.c  |  177 +++
>  arch/arm/cpu/arm926ejs/at91/clock.c                |    4 +-
>  arch/arm/cpu/arm926ejs/davinci/da850_lowlevel.c    |    8 +
>  arch/arm/cpu/arm926ejs/mx25/generic.c              |  117 --
>  arch/arm/cpu/arm926ejs/mxs/Makefile                |   10 +
>  arch/arm/cpu/arm926ejs/mxs/clock.c                 |   93 ++
>  arch/arm/cpu/arm926ejs/mxs/mxs.c                   |   65 +-
>  arch/arm/cpu/arm926ejs/mxs/spl_mem_init.c          |   46 +-
>  arch/arm/cpu/arm926ejs/mxs/spl_power_init.c        |   50 +-
>  arch/arm/cpu/arm926ejs/mxs/u-boot-imx23.bd         |    4 +-
>  arch/arm/cpu/arm926ejs/mxs/u-boot-imx28.bd         |    4 +-
>  arch/arm/cpu/arm926ejs/start.S                     |   81 --
>  arch/arm/cpu/arm946es/start.S                      |   77 --
>  arch/arm/cpu/arm_intcm/start.S                     |   77 --
>  arch/arm/cpu/armv7/am33xx/clock_ti814x.c           |  103 +-
>  arch/arm/cpu/armv7/am33xx/sys_info.c               |    6 +-
>  arch/arm/cpu/armv7/at91/Makefile                   |   52 +
>  arch/arm/cpu/armv7/at91/clock.c                    |  125 ++
>  arch/arm/cpu/armv7/at91/cpu.c                      |   90 ++
>  arch/arm/cpu/armv7/at91/reset.c                    |   47 +
>  arch/arm/cpu/armv7/at91/sama5d3_devices.c          |  196 +++
>  arch/arm/cpu/armv7/at91/timer.c                    |  139 +++
>  arch/arm/cpu/armv7/lowlevel_init.S                 |    8 +-
>  arch/arm/cpu/armv7/mx5/Makefile                    |    2 +-
>  arch/arm/cpu/armv7/mx5/clock.c                     |   14 +-
>  arch/arm/cpu/armv7/mx5/iomux.c                     |  186 ---
>  arch/arm/cpu/armv7/mx5/soc.c                       |    7 +
>  arch/arm/cpu/armv7/mx6/clock.c                     |   52 +-
>  arch/arm/cpu/armv7/mx6/soc.c                       |   11 +-
>  arch/arm/cpu/armv7/omap-common/boot-common.c       |   31 +-
>  arch/arm/cpu/armv7/omap-common/clocks-common.c     |    1 +
>  arch/arm/cpu/armv7/omap-common/emif-common.c       |   11 +-
>  arch/arm/cpu/armv7/omap-common/hwinit-common.c     |   61 +-
>  arch/arm/cpu/armv7/omap-common/lowlevel_init.S     |   50 +-
>  arch/arm/cpu/armv7/omap-common/reset.c             |    4 +
>  arch/arm/cpu/armv7/omap4/emif.c                    |    4 +-
>  arch/arm/cpu/armv7/omap4/hw_data.c                 |    2 +-
>  arch/arm/cpu/armv7/omap4/hwinit.c                  |    3 +-
>  arch/arm/cpu/armv7/omap5/emif.c                    |    4 +-
>  arch/arm/cpu/armv7/omap5/hw_data.c                 |    5 +-
>  arch/arm/cpu/armv7/omap5/hwinit.c                  |   22 +-
>  arch/arm/cpu/armv7/omap5/prcm-regs.c               |    2 +
>  arch/arm/cpu/armv7/start.S                         |   78 --
>  arch/arm/cpu/armv7/zynq/slcr.c                     |   61 +
>  arch/arm/cpu/armv7/zynq/timer.c                    |   49 +-
>  arch/arm/cpu/ixp/config.mk                         |    4 -
>  arch/arm/cpu/ixp/start.S                           |   77 --
>  arch/arm/cpu/pxa/pxa2xx.c                          |    2 +-
>  arch/arm/cpu/pxa/start.S                           |   96 +-
>  arch/arm/cpu/s3c44b0/start.S                       |   77 --
>  arch/arm/cpu/sa1100/start.S                        |   77 --
>  arch/arm/cpu/tegra-common/ap.c                     |    2 +
>  arch/arm/cpu/tegra-common/clock.c                  |   10 +-
>  arch/arm/imx-common/Makefile                       |   22 +-
>  arch/arm/imx-common/iomux-v3.c                     |   18 +-
>  arch/arm/imx-common/misc.c                         |   84 ++
>  arch/arm/include/asm/arch-am33xx/ddr_defs.h        |   17 +
>  arch/arm/include/asm/arch-am33xx/hardware_ti814x.h |    1 +
>  arch/arm/include/asm/arch-am33xx/omap.h            |   25 -
>  arch/arm/include/asm/arch-at91/at91_common.h       |    1 +
>  arch/arm/include/asm/arch-at91/at91_dbu.h          |    4 +
>  arch/arm/include/asm/arch-at91/at91_pmc.h          |   23 +
>  arch/arm/include/asm/arch-at91/at91sam9_matrix.h   |    2 +-
>  arch/arm/include/asm/arch-at91/at91sam9x5.h        |   19 +-
>  arch/arm/include/asm/arch-at91/at91sam9x5_matrix.h |   17 +-
>  arch/arm/include/asm/arch-at91/clk.h               |    1 +
>  arch/arm/include/asm/arch-at91/hardware.h          |    4 +-
>  arch/arm/include/asm/arch-at91/sama5d3.h           |  212 ++++
>  arch/arm/include/asm/arch-at91/sama5d3_smc.h       |   79 ++
>  arch/arm/include/asm/arch-davinci/hardware.h       |    2 +
>  arch/arm/include/asm/arch-davinci/nand_defs.h      |    9 +
>  arch/arm/include/asm/arch-mx25/imx-regs.h          |   21 +-
>  arch/arm/include/asm/arch-mx25/imx25-pinmux.h      |  421 -------
>  arch/arm/include/asm/arch-mx25/iomux-mx25.h        |  545 +++++++++
>  arch/arm/include/asm/arch-mx27/imx-regs.h          |    3 +-
>  arch/arm/include/asm/arch-mx31/imx-regs.h          |   22 +-
>  arch/arm/include/asm/arch-mx35/imx-regs.h          |   19 +-
>  arch/arm/include/asm/arch-mx35/iomux-mx35.h        | 1276
>  ++++++++++++++++++++
>  arch/arm/include/asm/arch-mx35/iomux.h             |  295 -----
>  arch/arm/include/asm/arch-mx35/mx35_pins.h         |  353 ------
>  arch/arm/include/asm/arch-mx5/clock.h              |    1 +
>  arch/arm/include/asm/arch-mx5/imx-regs.h           |   24 +-
>  arch/arm/include/asm/arch-mx5/iomux-mx51.h         |  180 ++-
>  arch/arm/include/asm/arch-mx5/iomux-mx53.h         | 1232
>  +++++++++++++++++++ arch/arm/include/asm/arch-mx5/iomux.h
>  |   91 -- arch/arm/include/asm/arch-mx5/mx5x_pins.h          |  879
>  -------------- arch/arm/include/asm/arch-mx5/spl.h                |
>  19 + arch/arm/include/asm/arch-mx6/clock.h              |    1 +
>  arch/arm/include/asm/arch-mx6/crm_regs.h           |  183 +--
>  arch/arm/include/asm/arch-mx6/imx-regs.h           |   96 +-
>  arch/arm/include/asm/arch-mx6/mx6-pins.h           |    4 +
>  arch/arm/include/asm/arch-mx6/mx6dl_pins.h         |   35 +-
>  arch/arm/include/asm/arch-mx6/mx6q_pins.h          |   27 -
>  arch/arm/include/asm/arch-mx6/mx6sl_pins.h         |   25 +
>  arch/arm/include/asm/arch-mx6/sys_proto.h          |   10 +
>  arch/arm/include/asm/arch-mxs/clock.h              |    1 +
>  arch/arm/include/asm/arch-mxs/imx-regs.h           |    6 +-
>  arch/arm/include/asm/arch-mxs/iomux.h              |    4 +
>  arch/arm/include/asm/arch-mxs/regs-clkctrl-mx23.h  |    2 +-
>  arch/arm/include/asm/arch-mxs/regs-clkctrl-mx28.h  |    2 +-
>  arch/arm/include/asm/arch-mxs/regs-digctl.h        |    2 +-
>  arch/arm/include/asm/arch-mxs/regs-i2c.h           |    2 +-
>  arch/arm/include/asm/arch-mxs/regs-lcdif.h         |   38 +-
>  arch/arm/include/asm/arch-mxs/regs-lradc.h         |    2 +-
>  arch/arm/include/asm/arch-mxs/regs-ocotp.h         |    2 +-
>  arch/arm/include/asm/arch-mxs/regs-pinctrl.h       |    2 +-
>  arch/arm/include/asm/arch-mxs/regs-power-mx23.h    |    2 +-
>  arch/arm/include/asm/arch-mxs/regs-power-mx28.h    |    2 +-
>  arch/arm/include/asm/arch-mxs/regs-rtc.h           |    2 +-
>  arch/arm/include/asm/arch-mxs/regs-ssp.h           |    2 +-
>  arch/arm/include/asm/arch-mxs/regs-timrot.h        |    2 +-
>  arch/arm/include/asm/arch-omap4/omap.h             |   36 -
>  arch/arm/include/asm/arch-omap4/sys_proto.h        |   12 +-
>  arch/arm/include/asm/arch-omap5/clocks.h           |   10 +
>  arch/arm/include/asm/arch-omap5/cpu.h              |    2 +
>  arch/arm/include/asm/arch-omap5/i2c.h              |    2 +-
>  arch/arm/include/asm/arch-omap5/omap.h             |   36 -
>  arch/arm/include/asm/arch-omap5/sys_proto.h        |   22 +-
>  arch/arm/include/asm/arch-pxa/hardware.h           |   11 -
>  arch/arm/include/asm/arch-tegra/tegra.h            |    2 +
>  arch/arm/include/asm/arch-zynq/hardware.h          |   36 +-
>  arch/arm/include/asm/arch-zynq/sys_proto.h         |    7 +
>  arch/arm/include/asm/global_data.h                 |    8
>  + .../arm/include/asm/{arch-mxs => imx-common}/dma.h |   12 +
>  arch/arm/include/asm/imx-common/imximage.cfg       |   30 +
>  arch/arm/include/asm/imx-common/iomux-v3.h         |   69
>  +- .../asm/{arch-mxs => imx-common}/regs-apbh.h       |   19
>  +- .../asm/{arch-mxs => imx-common}/regs-bch.h        |   12
>  +- .../asm/{arch-mxs => imx-common}/regs-common.h     |
>  0 .../asm/{arch-mxs => imx-common}/regs-gpmi.h       |    2 +-
>  arch/arm/include/asm/omap_boot.h                   |   50 +
>  arch/arm/include/asm/omap_common.h                 |   20 +
>  arch/arm/lib/Makefile                              |    1 +
>  arch/arm/lib/relocate.S                            |  112 ++
>  arch/powerpc/cpu/mpc512x/Makefile                  |    1 -
>  arch/powerpc/cpu/mpc512x/cpu_init.c                |    2 +-
>  arch/powerpc/cpu/mpc512x/iim.c                     |  394 ------
>  arch/powerpc/include/asm/immap_512x.h              |    2 +
>  board/CarMediaLab/flea3/flea3.c                    |   91 +-
>  board/Seagate/goflexhome/Makefile                  |   51 +
>  board/Seagate/goflexhome/goflexhome.c              |  189 +++
>  board/Seagate/goflexhome/kwbimage.cfg              |  168 +++
>  board/armltd/vexpress/Makefile                     |    2
>  +- .../vexpress/{ca9x4_ct_vxp.c => vexpress_common.c} |   35 +-
>  board/atmel/at91sam9260ek/at91sam9260ek.c          |   22 +-
>  board/atmel/at91sam9n12ek/Makefile                 |   52 +
>  board/atmel/at91sam9n12ek/at91sam9n12ek.c          |  228 ++++
>  board/atmel/sama5d3xek/Makefile                    |   51 +
>  board/atmel/sama5d3xek/sama5d3xek.c                |  275 +++++
>  board/boundary/nitrogen6x/clocks.cfg               |   11 +
>  board/boundary/nitrogen6x/nitrogen6x.c             |   42 +-
>  board/{ => compulab}/cm_t35/Makefile               |   12 +-
>  board/{ => compulab}/cm_t35/cm_t35.c               |   26 +-
>  board/{ => compulab}/cm_t35/display.c              |    2 +-
>  board/{ => compulab}/cm_t35/eeprom.c               |    0 board/{ =>
>  compulab}/cm_t35/eeprom.h               |    0 board/{ =>
>  compulab}/cm_t35/leds.c                 |    3 +-
>  board/denx/m53evk/Makefile                         |   40 +
>  board/denx/m53evk/imximage.cfg                     |  108 ++
>  board/denx/m53evk/m53evk.c                         |  328 +++++
>  board/esg/ima3-mx53/ima3-mx53.c                    |  228 ++--
>  board/freescale/imx/ddr/mx6q_4x_mt41j128.cfg       |   11 +
>  board/freescale/mx23evk/spl_boot.c                 |    4 +-
>  board/freescale/mx25pdk/mx25pdk.c                  |  132 +-
>  board/freescale/mx31pdk/mx31pdk.c                  |   16 +-
>  board/freescale/mx35pdk/mx35pdk.c                  |  175 ++-
>  board/freescale/mx51evk/mx51evk.c                  |  348 ++----
>  board/freescale/mx51evk/mx51evk_video.c            |   22 +-
>  board/freescale/mx53ard/mx53ard.c                  |  329 +++--
>  board/freescale/mx53evk/mx53evk.c                  |  289 ++---
>  board/freescale/mx53loco/mx53loco.c                |  268 ++--
>  board/freescale/mx53loco/mx53loco_video.c          |   68 +-
>  board/freescale/mx53smd/mx53smd.c                  |  152 +--
>  board/freescale/mx6qarm2/mx6qarm2.c                |   17 +-
>  board/freescale/mx6qsabreauto/mx6qsabreauto.c      |   22 +-
>  board/freescale/mx6qsabrelite/mx6qsabrelite.c      |   30 +-
>  board/freescale/mx6qsabresd/mx6qsabresd.c          |   30 +-
>  board/freescale/mx6slevk/Makefile                  |   28 +
>  board/freescale/mx6slevk/imximage.cfg              |  118 ++
>  board/freescale/mx6slevk/mx6slevk.c                |  102 ++
>  board/freescale/titanium/Makefile                  |   36 +
>  board/freescale/titanium/imximage.cfg              |  178 +++
>  board/freescale/titanium/titanium.c                |  334 +++++
>  board/genesi/mx51_efikamx/efikamx-usb.c            |  122 +-
>  board/genesi/mx51_efikamx/efikamx.c                |    2 +-
>  board/h2200/h2200.c                                |    9 +
>  board/isee/igep0033/Makefile                       |   46 +
>  board/isee/igep0033/board.c                        |  232 ++++
>  board/isee/igep0033/board.h                        |   27 +
>  board/isee/igep0033/mux.c                          |   89 ++
>  board/karo/tx25/tx25.c                             |  123 +-
>  board/nokia/rx51/rx51.c                            |   52 +-
>  board/nvidia/beaver/Makefile                       |   38 +
>  board/olimex/mx23_olinuxino/spl_boot.c             |    4 +-
>  board/pandora/pandora.c                            |    3 +-
>  board/syteco/zmx25/zmx25.c                         |  143 +--
>  board/ti/beagle/beagle.c                           |    5 +-
>  board/ti/dra7xx/evm.c                              |    2 +-
>  board/ti/omap5_uevm/evm.c                          |    6 +-
>  board/ti/panda/panda.c                             |    6 +
>  board/ti/ti814x/evm.c                              |   75 ++
>  board/ti/ti814x/evm.h                              |    1 +
>  board/ti/ti814x/mux.c                              |   35 +
>  board/ttcontrol/vision2/vision2.c                  |  585 ++++-----
>  board/wandboard/wandboard.c                        |  113 +-
>  board/woodburn/woodburn.c                          |   69 +-
>  board/xilinx/zynq/board.c                          |   66 +-
>  boards.cfg                                         |   20 +-
>  common/Makefile                                    |    1 +
>  common/cmd_fpga.c                                  |  250 ++--
>  common/cmd_fuse.c                                  |  168 +++
>  common/spl/spl.c                                   |   10 +-
>  doc/README.at91                                    |   84 +-
>  doc/README.fsl_iim                                 |   48 +
>  doc/README.fuse                                    |   67 +
>  doc/README.imx25                                   |   10 +
>  doc/README.imx27                                   |   10 +
>  doc/README.imx5                                    |    6 +
>  doc/README.imx6                                    |   10 +
>  doc/README.imximage                                |   18 +
>  doc/README.mxc_ocotp                               |   50 +
>  doc/README.omap-reset-time                         |   20 +
>  drivers/dma/apbh_dma.c                             |    5 +-
>  drivers/fpga/Makefile                              |    1 +
>  drivers/fpga/fpga.c                                |  225 ++--
>  drivers/fpga/xilinx.c                              |  146 +++
>  drivers/fpga/zynqpl.c                              |  355 ++++++
>  drivers/i2c/Makefile                               |    1 +
>  drivers/i2c/zynq_i2c.c                             |  306 +++++
>  drivers/misc/Makefile                              |    2 +
>  drivers/misc/fsl_iim.c                             |  286 +++++
>  drivers/misc/mxc_ocotp.c                           |  216 ++++
>  drivers/misc/twl4030_led.c                         |    4 +-
>  drivers/mmc/Makefile                               |    1 +
>  drivers/mmc/gen_atmel_mci.c                        |   47 +-
>  drivers/mmc/mxsmmc.c                               |    2 +-
>  drivers/mmc/omap_hsmmc.c                           |    8 +-
>  drivers/mmc/zynq_sdhci.c                           |   40 +
>  drivers/mtd/nand/Makefile                          |    2 +
>  drivers/mtd/nand/docg4.c                           | 1028
>  ++++++++++++++++ drivers/mtd/nand/docg4_spl.c                       |
>  222 ++++ drivers/mtd/nand/mxc_nand_spl.c                    |   13 +-
>  drivers/mtd/nand/mxs_nand.c                        |   15 +-
>  drivers/net/cpsw.c                                 |    6 +
>  drivers/net/phy/Makefile                           |    1 +
>  drivers/net/phy/et1011c.c                          |  110 ++
>  drivers/net/phy/marvell.c                          |   11 +
>  drivers/net/phy/phy.c                              |    3 +
>  drivers/net/zynq_gem.c                             |  199 ++-
>  drivers/power/Makefile                             |    2 +-
>  drivers/power/{twl6035.c => palmas.c}              |   34 +-
>  drivers/power/twl4030.c                            |   16 +-
>  drivers/power/twl6030.c                            |   75 +-
>  drivers/spi/atmel_spi.c                            |   15 +-
>  drivers/spi/atmel_spi.h                            |    2 +-
>  drivers/spi/mxs_spi.c                              |    2 +-
>  drivers/usb/gadget/pxa27x_udc.c                    |    4 +-
>  drivers/usb/host/ehci-mx5.c                        |   73 --
>  drivers/usb/host/ohci-at91.c                       |   14 +-
>  drivers/usb/phy/twl4030.c                          |   48 +-
>  drivers/video/Makefile                             |    1 +
>  drivers/video/cfb_console.c                        |    4 +
>  drivers/video/mxsfb.c                              |  189 +++
>  drivers/video/pxa_lcd.c                            |   34 +-
>  include/altera.h                                   |   17 -
>  include/atmel_mci.h                                |    2 +
>  include/config_cmd_all.h                           |    1 +
>  include/configs/M54455EVB.h                        |    2 +-
>  include/configs/MERGERBOX.h                        |    2 +-
>  include/configs/MVBC_P.h                           |    2 +-
>  include/configs/MVBLM7.h                           |    2 +-
>  include/configs/MVSMR.h                            |    2 +-
>  include/configs/ac14xx.h                           |    5 +
>  include/configs/am335x_evm.h                       |   14 +-
>  include/configs/aria.h                             |    2 +-
>  include/configs/at91sam9260ek.h                    |   52 +-
>  include/configs/at91sam9n12ek.h                    |  232 ++++
>  include/configs/cm_t35.h                           |   18 +-
>  include/configs/da830evm.h                         |    4 +-
>  include/configs/da850evm.h                         |    4 +-
>  include/configs/enbw_cmc.h                         |    4 +-
>  include/configs/goflexhome.h                       |  151 +++
>  include/configs/igep0033.h                         |  288 +++++
>  include/configs/ima3-mx53.h                        |    3 -
>  include/configs/m28evk.h                           |   19 +
>  include/configs/m53evk.h                           |  256 ++++
>  include/configs/mecp5123.h                         |    2 +-
>  include/configs/mpc5121ads.h                       |    2 +-
>  include/configs/mx28evk.h                          |    1 +
>  include/configs/mx51evk.h                          |   51 +-
>  include/configs/mx53ard.h                          |  102 +-
>  include/configs/mx53evk.h                          |    1 +
>  include/configs/mx53smd.h                          |    1 +
>  include/configs/mx6_common.h                       |    1 +
>  include/configs/mx6qsabre_common.h                 |   14 +
>  include/configs/mx6qsabrelite.h                    |    5 +
>  include/configs/mx6slevk.h                         |  189 +++
>  include/configs/nitrogen6x.h                       |    5 +
>  include/configs/omap3_mvblx.h                      |    2 +-
>  include/configs/omap4_common.h                     |    8 +-
>  include/configs/omap4_panda.h                      |    2 +
>  include/configs/omap5_common.h                     |    5 +
>  include/configs/omap5_uevm.h                       |    3 +-
>  include/configs/pcm051.h                           |    8 +-
>  include/configs/pdm360ng.h                         |    7 +
>  include/configs/sama5d3xek.h                       |  245 ++++
>  include/configs/tegra-common-post.h                |    2 +
>  include/configs/tegra114-common.h                  |    2 -
>  include/configs/tegra20-common.h                   |    2 -
>  include/configs/tegra30-common.h                   |    2 -
>  include/configs/ti814x_evm.h                       |   25 +
>  include/configs/titanium.h                         |  277 +++++
>  include/configs/tnetv107x_evm.h                    |    4 +-
>  include/configs/vexpress_ca15_tc2.h                |   36 +
>  include/configs/vexpress_ca5x2.h                   |   34
>  + .../configs/vexpress_ca9x4.h                       |   22
>  +- .../configs/{ca9x4_ct_vxp.h => vexpress_common.h}  |  157 ++-
>  include/configs/wandboard.h                        |   24 +-
>  include/configs/zynq.h                             |   39 +-
>  include/fpga.h                                     |   13 +-
>  include/fuse.h                                     |   44 +
>  include/lattice.h                                  |    3 -
>  include/linux/bitrev.h                             |   23 +
>  include/linux/mtd/docg4.h                          |  134 ++
>  include/netdev.h                                   |    2 +-
>  include/{twl6035.h => palmas.h}                    |   28 +-
>  include/phy.h                                      |    1 +
>  include/spl.h                                      |    1 -
>  include/twl4030.h                                  |    4 +-
>  include/twl6030.h                                  |   16 +
>  include/usb/ehci-fsl.h                             |    6 -
>  include/xilinx.h                                   |   25 +-
>  include/zynqpl.h                                   |   59 +
>  lib/Makefile                                       |    1 +
>  lib/bitrev.c                                       |   59 +
>  spl/Makefile                                       |    8 +
>  tools/imximage.c                                   |   17 +-
>  tools/imximage.h                                   |    9 +-
>  tools/mxsboot.c                                    |    8 +- 353 files
>  changed, 16980 insertions(+), 7344 deletions(-) delete mode 100644
>  arch/arm/cpu/arm1136/mx35/iomux.c create mode 100644
>  arch/arm/cpu/arm926ejs/at91/at91sam9n12_devices.c create mode 100644
>  arch/arm/cpu/armv7/at91/Makefile create mode 100644
>  arch/arm/cpu/armv7/at91/clock.c create mode 100644
>  arch/arm/cpu/armv7/at91/cpu.c create mode 100644
>  arch/arm/cpu/armv7/at91/reset.c create mode 100644
>  arch/arm/cpu/armv7/at91/sama5d3_devices.c create mode 100644
>  arch/arm/cpu/armv7/at91/timer.c delete mode 100644
>  arch/arm/cpu/armv7/mx5/iomux.c create mode 100644
>  arch/arm/imx-common/misc.c create mode 100644
>  arch/arm/include/asm/arch-at91/sama5d3.h create mode 100644
>  arch/arm/include/asm/arch-at91/sama5d3_smc.h delete mode 100644
>  arch/arm/include/asm/arch-mx25/imx25-pinmux.h create mode 100644
>  arch/arm/include/asm/arch-mx25/iomux-mx25.h create mode 100644
>  arch/arm/include/asm/arch-mx35/iomux-mx35.h delete mode 100644
>  arch/arm/include/asm/arch-mx35/iomux.h delete mode 100644
>  arch/arm/include/asm/arch-mx35/mx35_pins.h create mode 100644
>  arch/arm/include/asm/arch-mx5/iomux-mx53.h delete mode 100644
>  arch/arm/include/asm/arch-mx5/iomux.h delete mode 100644
>  arch/arm/include/asm/arch-mx5/mx5x_pins.h create mode 100644
>  arch/arm/include/asm/arch-mx5/spl.h create mode 100644
>  arch/arm/include/asm/arch-mx6/mx6sl_pins.h rename
>  arch/arm/include/asm/{arch-mxs => imx-common}/dma.h (93%) create mode
>  100644 arch/arm/include/asm/imx-common/imximage.cfg rename
>  arch/arm/include/asm/{arch-mxs => imx-common}/regs-apbh.h (97%) rename
>  arch/arm/include/asm/{arch-mxs => imx-common}/regs-bch.h (96%) rename
>  arch/arm/include/asm/{arch-mxs => imx-common}/regs-common.h (100%)
>  rename arch/arm/include/asm/{arch-mxs => imx-common}/regs-gpmi.h (99%)
>  create mode 100644 arch/arm/include/asm/omap_boot.h create mode 100644
>  arch/arm/lib/relocate.S delete mode 100644
>  arch/powerpc/cpu/mpc512x/iim.c create mode 100644
>  board/Seagate/goflexhome/Makefile create mode 100644
>  board/Seagate/goflexhome/goflexhome.c create mode 100644
>  board/Seagate/goflexhome/kwbimage.cfg rename
>  board/armltd/vexpress/{ca9x4_ct_vxp.c => vexpress_common.c} (89%)
>  create mode 100644 board/atmel/at91sam9n12ek/Makefile create mode
>  100644 board/atmel/at91sam9n12ek/at91sam9n12ek.c create mode 100644
>  board/atmel/sama5d3xek/Makefile create mode 100644
>  board/atmel/sama5d3xek/sama5d3xek.c rename board/{ =>
>  compulab}/cm_t35/Makefile (82%) rename board/{ =>
>  compulab}/cm_t35/cm_t35.c (96%) rename board/{ =>
>  compulab}/cm_t35/display.c (99%) rename board/{ =>
>  compulab}/cm_t35/eeprom.c (100%) rename board/{ =>
>  compulab}/cm_t35/eeprom.h (100%) rename board/{ =>
>  compulab}/cm_t35/leds.c (95%) create mode 100644
>  board/denx/m53evk/Makefile create mode 100644
>  board/denx/m53evk/imximage.cfg create mode 100644
>  board/denx/m53evk/m53evk.c create mode 100644
>  board/freescale/mx6slevk/Makefile create mode 100644
>  board/freescale/mx6slevk/imximage.cfg create mode 100644
>  board/freescale/mx6slevk/mx6slevk.c create mode 100644
>  board/freescale/titanium/Makefile create mode 100644
>  board/freescale/titanium/imximage.cfg create mode 100644
>  board/freescale/titanium/titanium.c create mode 100644
>  board/isee/igep0033/Makefile create mode 100644
>  board/isee/igep0033/board.c create mode 100644
>  board/isee/igep0033/board.h create mode 100644
>  board/isee/igep0033/mux.c create mode 100644
>  board/nvidia/beaver/Makefile create mode 100644 common/cmd_fuse.c
>  create mode 100644 doc/README.fsl_iim
>  create mode 100644 doc/README.fuse
>  create mode 100644 doc/README.imx25
>  create mode 100644 doc/README.imx27
>  create mode 100644 doc/README.imx6
>  create mode 100644 doc/README.mxc_ocotp
>  create mode 100644 doc/README.omap-reset-time
>  create mode 100644 drivers/fpga/zynqpl.c
>  create mode 100644 drivers/i2c/zynq_i2c.c
>  create mode 100644 drivers/misc/fsl_iim.c
>  create mode 100644 drivers/misc/mxc_ocotp.c
>  create mode 100644 drivers/mmc/zynq_sdhci.c
>  create mode 100644 drivers/mtd/nand/docg4.c
>  create mode 100644 drivers/mtd/nand/docg4_spl.c
>  create mode 100644 drivers/net/phy/et1011c.c
>  rename drivers/power/{twl6035.c => palmas.c} (61%)
>  create mode 100644 drivers/video/mxsfb.c
>  create mode 100644 include/configs/at91sam9n12ek.h
>  create mode 100644 include/configs/goflexhome.h
>  create mode 100644 include/configs/igep0033.h
>  create mode 100644 include/configs/m53evk.h
>  create mode 100644 include/configs/mx6slevk.h
>  create mode 100644 include/configs/sama5d3xek.h
>  create mode 100644 include/configs/titanium.h
>  create mode 100644 include/configs/vexpress_ca15_tc2.h
>  create mode 100644 include/configs/vexpress_ca5x2.h
>  rename arch/arm/include/asm/arch-mx25/sys_proto.h =>
>  include/configs/vexpress_ca9x4.h (61%) rename
>  include/configs/{ca9x4_ct_vxp.h => vexpress_common.h} (56%) create
>  mode 100644 include/fuse.h create mode 100644 include/linux/bitrev.h
>  create mode 100644 include/linux/mtd/docg4.h
>  rename include/{twl6035.h => palmas.h} (68%)
>  create mode 100644 include/zynqpl.h
>  create mode 100644 lib/bitrev.c

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20130531/2f141d22/attachment.pgp>


More information about the U-Boot mailing list