mbox

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

Message ID 20140110164351.4a74464e@lilith
State Accepted
Delegated to: Tom Rini
Headers show

Pull-request

git://git.denx.de/u-boot-arm master

Message

Albert ARIBAUD Jan. 10, 2014, 3:43 p.m. UTC
Hello Tom,

The following changes since commit 4b210ad34282bfd9fc982a8e3c9a9126f4094cdb:

  Merge branch 'master' of git://git.denx.de/u-boot-arm (2013-12-10 17:15:18 -0500)

are available in the git repository at:


  git://git.denx.de/u-boot-arm master

for you to fetch changes up to 10a147bc665367111920be657409a5d56d3c0590:

  doc: Update the zynq u-boot status (2014-01-10 15:18:33 +0100)

----------------------------------------------------------------
Alban Bedel (4):
      ARM: tegra: support SKU b1 of Tegra30
      i2c: tegra: Add the fifth bus on SoC with more than 4 buses
      ARM: tegra: Add the Tamonten™ NG Evaluation Carrier board
      arm: tegra: Fix the CPU complex reset masks

Albert ARIBAUD (8):
      Revert "ARM: move interrupt_init to before relocation"
      Merge branch 'u-boot-sh/rmobile' into 'u-boot-arm/master'
      Merge branch 'u-boot-tegra/master' into 'u-boot-arm/master'
      Merge remote-tracking branch 'u-boot-pxa/master' into 'u-boot-arm/master'
      Merge branch 'u-boot-imx/master' into 'u-boot-arm/master'
      Merge branch 'u-boot-samsung/master' into 'u-boot-arm/master'
      Merge branch 'u-boot-ti/master' into 'u-boot-arm/master'
      arm: make 'MAKEALL -a' distinguish between arm and aarch64

Bo Shen (3):
      arm: atmel: at91sam9x5: cleanup cs configure for spi
      arm: atmel: at91sam9x5: cleanup unneeded undef
      arm: atmel: at91sam9x5: move CONFIG_SYS_NO_FLASH to proper position

Dan Murphy (1):
      arm: am437: Fix offset for USB registers

David Feng (7):
      fdt_support: 64bit initrd start address support
      cmd_pxe: remove compiling warnings
      add weak entry definition
      arm64: core support
      arm64: generic board support
      arm64: board support of vexpress_aemv8a
      arm64: MAKEALL, filter armv8 boards from LIST_arm

Eric Nelson (8):
      i.MX6DQ/DLS: replace pad names with their Linux kernel equivalents
      i.MX6DQ/DLS: remove useless mux/pad declarations
      i.MX6DQ: Add Pinmux settings that are present in mainline and Dual-Lite/Solo
      i.MX6DQ/DLS: remove unused pad declarations
      i.MX6DQ/DLS: whitespace: Align IOMUX_PAD column in declarations
      imx-common: remove extraneous semicolon from macro
      i.MX6 (DQ/DLS): use macros for mux and pad declarations
      ARM: mx6: Update non-Freescale boards to include CPU errata.

Fabio Estevam (24):
      configs: imx: Make CONFIG_SYS_PROMPT uniform across FSL boards
      wandboard: Return the error immediately when ipuv3_fb_init() fails
      wandboard: Return the error when cpu_eth_init() fails
      titanium: Return the error when cpu_eth_init() fails
      nitrogen6x: Remove unused OCOTP options
      mx51evk: Fix pmic_init() argument
      mx31pdk: Fix pmic_init() argument
      efikamx: Fix pmic_init() argument
      power: power_fsl: Pass p->bus in the same way for SPI and I2C cases
      mx6sabresd: Fix wrong colors in LVDS splash
      mx6sabresd: Add SPI NOR support
      imx: Explicitly pass the I2C bus number in pmic_init()
      configs: imx: Remove CONFIG_SYS_SPD_BUS_NUM option
      mx6: clock: Fix the calculation of PLL_ENET frequency
      mx6sabresd: Allow probing HSYNC, VSYNC and DISP_CLK signals
      mx6sabresd: Fix LVDS width and color format
      doc: README.fuse: Add an example on how to use the fuse API on mx6q
      mx6sabre_common.h: Add CONFIG_CMD_FUSE support
      mx6: soc: Staticize set_vddsoc()
      mx6: soc: Clear the LDO ramp values up prior to setting the LDO voltages
      mx6: soc: Set the VDDSOC at 1.175 V
      mx6: soc: Introduce set_ldo_voltage()
      mx6: soc: Add the required LDO ramp up delay
      mx6: soc: Disable VDDPU regulator

Frank Li (1):
      imx6: fix random hang when download by usb

Giuseppe Pagano (5):
      udoo: Move and optimize platform register setting.
      udoo: Add ethernet support (FEC + Micrel KSZ9031).
      udoo: Fix watchdog during kernel boot.
      nitrogen6x: Move setup_sata to common part
      udoo: Add SATA support on uDoo Board.

Heiko Schocher (1):
      am335x, siemens boards: adapt default environment setting

Holger Brunck (1):
      arm/km: fix i2c mux define for km_kirkwood_128m16 target

Jagannadha Sutradharudu Teki (30):
      zynq: Enable CONFIG_FIT_VERBOSE
      zynq: Enable Boot FreeBSD/vxWorks
      zynq: Cleanup on miscellaneous configs
      zynq: Cleanup on memory configs
      zynq: Minor config cleanup
      zynq: Enable cache options
      zynq: Add UART0, UART1 configs support
      zynq: Add GEM0, GEM1 configs support
      zynq-common: Rename zynq with zynq-common
      doc: zynq: Add information on zynq u-boot
      zynq: Add zynq zc70x board support
      zynq: Add zynq zed board support
      zynq: Move CONFIG_SYS_SDRAM_SIZE to pre-board configs
      zynq-common: Define exact TEXT_BASE
      zynq: zc70x: Add Catalyst 24WC08 EEPROM config support
      zynq: Add zynq microzed board support
      zynq: Add zynq_zc770 xm010 board support
      zynq: Add zynq_zc770 xm013 board support
      zynq: Add zynq_zc770 xm012 board support
      zynq: Add support to find bootmode
      zynq-common: Define default environment
      zynq-common: Change Env. Sector size to 128Kb
      zynq-common: Define flash env. partition
      zynq-common: Define CONFIG_ENV_OVERWRITE
      dts: zynq: Add basic fdt support
      gpio: zynq: Add dummy gpio routines
      zynq-common: Enable verified boot(RSA)
      dts: zynq: Add more zynq dts files
      zynq: Enable CONFIG_DEFAULT_DEVICE_TREE
      doc: Update the zynq u-boot status

Jeroen Hofstee (3):
      ARM: fix the standalone programs
      ARM: tam3517-common: fix nand spl boot
      ARM: twister: add missing gpio clock init

Jim Lin (1):
      ARM: config: USB: Tegra30/114: Fix EHCI timeout issue on "bootp"

Jimmy Zhang (1):
      Tegra114: Fix PLLX M, N, P init settings

Karlheinz Jerg (1):
      arm/km: add support for km_kirkwood_128m16 board

Liu Ying (1):
      MX6 SabreSD: Use readl() to read the CCM_CCGR3 register

Lokesh Vutla (15):
      ARM: OMAP4: Move TEXT_BASE down to non-HS limit
      ARM: DRA7xx: Change clk divider setting
      ARM: OMAP5: clocks: Update MPU settings for OPP_NOM
      ARM: AM43xx: Update the base addresses of modules
      ARM: AM43xx: Adapt to ti_armv7_common.h config file
      ARM: AM43xx: Add L2 Support
      ARM: AM43xx: Add extra ENV settings
      ARM: AM43xx: Select clk source for Timer2
      ARM: AM43xx: Update Current Booting devices list
      ARM: AM43xx: mux: Update mux data
      ARM: AM43xx: clocks: Update DPLL details
      ARM: AM33xx+: Update ioregs to pass different values
      ARM: AM43xx: EPOS_EVM: Add support for LPDDR2
      ARM: AM43xx: GP_EVM: Add support for DDR3
      ARM: AM43xx: Add Maintainer

Luka Perkov (1):
      kirkwood: ib62x0: use device tree and update config

Marek Vasut (4):
      Net: FEC: Fix huge memory leak
      ARM: mx53: video: Add IPUv3 LCD support for M53EVK
      ARM: mxs: tools: Fix errno handling in strtoul() invocation
      ARM: pxa: Fix CONFIG_SYS_HZ on PXA

Michael Heimpold (1):
      mxs_gpio: fix the handling in gpio_direction_output()

Mugunthan V N (1):
      ARM: dra7_evm: read mac address properly from e-fuse

Nikita Kiryanov (3):
      arm: omap: abb: add missing include
      arm: omap: cm_t35: update config file
      arm: omap: cm_t35: enable gpio bank 5 clocks explicitly

Nobuhiro Iwamatsu (7):
      arm: rmobile: Update README.rmobile
      arm: lager: Add support Ethernet
      arm: lager: Add support I2C
      arm: lager: Add support reset function
      arm: koelsch: Add support Ethernet
      arm: koelsch: Add support I2C
      arm: koelsch: Add support reset function

Otavio Salvador (6):
      imx: Easy enabling of SION per-pin using MUX_MODE_SION helper macro
      mx28evk: Use 512k for fdt partition to align it
      mx28evk: Add 'nandboot' environment command
      mx28evk: Extend environment to easy write of NAND system
      ARM: mx6: Change the FDT loading address to avoid overlaping
      ARM: mx6: Allow enablement of FEC Anatop based clock for all MX6

Piotr Wilczek (2):
      board:trats1:trats2: fix adapter number
      board:trats2: fix default partitions and mmc env

Rajeshwari Birje (11):
      EXYNOS5: Create a common board file
      Exynos5420: Add base addresses for 5420
      EXYNOS5420: Add power register structure.
      EXYNOS5420: Add dmc and phy_control register structure
      Exynos5420: Add clock initialization for 5420
      Exynos5420: Add DDR3 initialization for 5420
      Exynos5420: Add support for 5420 in pinmux and gpio
      Exynos5420: Add base patch for SMDK5420
      DTS: Add dts support for SMDK5420
      Config: Add initial config for SMDK5420
      SPL: EXYNOS: Prepare for variable size SPL support

Scott Wood (3):
      arm64: Add tool to statically apply RELA relocations
      arm64: Turn u-boot.bin back into an ELF file after relocate-rela
      arm64: Make checkarmreloc accept arm64 relocations

Sekhar Nori (2):
      ARM: AM43XX: board: add support for reading onboard EEPROM
      ARM: AM43XX: Add CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG support

Sergei Ianovich (5):
      ARM: pxa: prevent PXA270 occasional reboot freezes
      arm: pxa: fix LP-8x4x USB support
      arm: pxa: fix 2nd flash chip address on LP-8x4x
      arm: pxa: update LP-8x4x to boot DT kernel
      arm: pxa: init ethaddr for LP-8x4x using DT

Sergey Alyoshin (1):
      arm: mx5: Add fuse supply enable in fsl_iim

Stefan Roese (7):
      mx6: titanium: Move BSP code to barco board directory
      arm: omap3: Add SPL support to tao3530
      arm: omap3: Remove bootargs mem_size handling
      arm: omap3: Add board revision output to tao3530
      arm: omap3: Add HEAD acoustics (HA) board variant omap3_ha to tao3530
      arm: omap3: Add SPL support to cm_t35
      arm: omap3: Fix beagleboard SPL boot hangup (GPIO clocks not enabled)

Stefano Babic (1):
      MX6: fix sata compilation for i.MX6

Tapani Utriainen (1):
      arm, omap3: Add support for TechNexion modules

Thierry Reding (2):
      Tegra114: Do not program CPCON field for PLLX
      Change maintainer for Avionic Design boards

Tom Rini (5):
      am33xx: Enable D-CACHE on !CONFIG_SYS_DCACHE_OFF
      am335x_evm: Consolidate DFU environment parts into the DFU part of the file
      cam_enc_4xx: Set CONFIG_SYS_NAND_MAX_OOBFREE / CONFIG_SYS_NAND_MAX_ECCPOS
      TI:omap3: Drop omap3_zoom2
      armv8: Use __aarch64__ rather than CONFIG_ARM64 in some cases

Vidya Sagar (1):
      tegra: allow build to succeed with SPL disabled

Yegor Yefremov (1):
      am3517_evm: activate Ethernet PHY

 MAKEALL                                            |   12 +-
 Makefile                                           |   41 +-
 arch/arm/config.mk                                 |    7 +-
 arch/arm/cpu/arm720t/tegra-common/cpu.c            |   89 +-
 arch/arm/cpu/armv7/am33xx/board.c                  |    8 +
 arch/arm/cpu/armv7/am33xx/clock.c                  |   12 +-
 arch/arm/cpu/armv7/am33xx/clock_am33xx.c           |   15 +
 arch/arm/cpu/armv7/am33xx/clock_am43xx.c           |   12 +-
 arch/arm/cpu/armv7/am33xx/ddr.c                    |  146 +-
 arch/arm/cpu/armv7/am33xx/emif4.c                  |   25 +-
 arch/arm/cpu/armv7/exynos/clock.c                  |  279 +-
 arch/arm/cpu/armv7/exynos/clock_init.h             |   17 +
 arch/arm/cpu/armv7/exynos/clock_init_exynos5.c     |  352 ++-
 arch/arm/cpu/armv7/exynos/dmc_common.c             |   60 +-
 arch/arm/cpu/armv7/exynos/dmc_init_ddr3.c          |  439 +++-
 arch/arm/cpu/armv7/exynos/exynos5_setup.h          |  764 ++++--
 arch/arm/cpu/armv7/exynos/pinmux.c                 |  260 +-
 arch/arm/cpu/armv7/mx5/clock.c                     |   12 +
 arch/arm/cpu/armv7/mx6/clock.c                     |   23 +-
 arch/arm/cpu/armv7/mx6/soc.c                       |  110 +-
 arch/arm/cpu/armv7/omap-common/abb.c               |    1 +
 arch/arm/cpu/armv7/omap-common/emif-common.c       |   14 -
 arch/arm/cpu/armv7/omap5/hw_data.c                 |   24 +-
 arch/arm/cpu/armv7/zynq/slcr.c                     |    6 +
 arch/arm/cpu/armv8/Makefile                        |   17 +
 arch/arm/cpu/armv8/cache.S                         |  136 +
 arch/arm/cpu/armv8/cache_v8.c                      |  219 ++
 arch/arm/cpu/armv8/config.mk                       |   15 +
 arch/arm/cpu/armv8/cpu.c                           |   43 +
 arch/arm/cpu/armv8/exceptions.S                    |  113 +
 arch/arm/cpu/armv8/generic_timer.c                 |   31 +
 arch/arm/cpu/armv8/gic.S                           |  106 +
 arch/arm/cpu/armv8/start.S                         |  164 ++
 arch/arm/cpu/armv8/tlb.S                           |   34 +
 arch/arm/cpu/armv8/transition.S                    |   83 +
 arch/arm/cpu/armv8/u-boot.lds                      |   89 +
 arch/arm/cpu/pxa/pxa2xx.c                          |    1 +
 arch/arm/cpu/tegra-common/ap.c                     |    1 +
 arch/arm/dts/exynos5.dtsi                          |  198 ++
 arch/arm/dts/exynos5250.dtsi                       |  194 +-
 arch/arm/dts/exynos5420.dtsi                       |   70 +
 arch/arm/dts/zynq-7000.dtsi                        |   13 +
 arch/arm/imx-common/Makefile                       |    3 +
 arch/arm/imx-common/cpu.c                          |    4 +-
 arch/arm/imx-common/sata.c                         |   34 +
 arch/arm/include/asm/arch-am33xx/clock.h           |    7 +-
 arch/arm/include/asm/arch-am33xx/clocks_am33xx.h   |    3 +
 arch/arm/include/asm/arch-am33xx/cpu.h             |   24 +-
 arch/arm/include/asm/arch-am33xx/ddr_defs.h        |   41 +-
 arch/arm/include/asm/arch-am33xx/gpio.h            |   12 +
 arch/arm/include/asm/arch-am33xx/hardware.h        |    7 -
 arch/arm/include/asm/arch-am33xx/hardware_am33xx.h |    2 +
 arch/arm/include/asm/arch-am33xx/hardware_am43xx.h |   20 +-
 arch/arm/include/asm/arch-am33xx/mux_am43xx.h      |   45 +
 arch/arm/include/asm/arch-am33xx/omap.h            |    4 +-
 arch/arm/include/asm/arch-am33xx/spl.h             |   13 +-
 arch/arm/include/asm/arch-exynos/board.h           |   17 +
 arch/arm/include/asm/arch-exynos/clk.h             |    1 +
 arch/arm/include/asm/arch-exynos/clock.h           |  494 ++++
 arch/arm/include/asm/arch-exynos/cpu.h             |   52 +-
 arch/arm/include/asm/arch-exynos/dmc.h             |  177 ++
 arch/arm/include/asm/arch-exynos/gpio.h            |  143 +-
 arch/arm/include/asm/arch-exynos/periph.h          |    3 +
 arch/arm/include/asm/arch-exynos/power.h           |  837 ++++++
 arch/arm/include/asm/arch-mx5/clock.h              |    1 +
 arch/arm/include/asm/arch-mx5/crm_regs.h           |    3 +
 arch/arm/include/asm/arch-mx6/crm_regs.h           |    1 +
 arch/arm/include/asm/arch-mx6/imx-regs.h           |   23 +
 arch/arm/include/asm/arch-mx6/mx6-pins.h           |   33 +-
 arch/arm/include/asm/arch-mx6/mx6dl_pins.h         | 2728 ++++++++------------
 arch/arm/include/asm/arch-mx6/mx6q_pins.h          | 2642 ++++++++-----------
 arch/arm/include/asm/arch-mx6/sys_proto.h          |    2 -
 arch/arm/include/asm/arch-omap4/omap.h             |    2 +-
 arch/arm/include/asm/arch-tegra/clock.h            |    6 +-
 arch/arm/include/asm/arch-tegra/tegra.h            |    1 +
 arch/arm/include/asm/arch-zynq/gpio.h              |   25 +
 arch/arm/include/asm/arch-zynq/sys_proto.h         |    1 +
 arch/arm/include/asm/armv8/mmu.h                   |  111 +
 arch/arm/include/asm/byteorder.h                   |    2 +-
 arch/arm/include/asm/cache.h                       |    5 +
 arch/arm/include/asm/config.h                      |    6 +
 arch/arm/include/asm/emif.h                        |   26 +
 arch/arm/include/asm/gic.h                         |   49 +-
 arch/arm/include/asm/global_data.h                 |    6 +-
 arch/arm/include/asm/imx-common/iomux-v3.h         |    2 +
 arch/arm/include/asm/imx-common/sata.h             |   16 +
 arch/arm/include/asm/io.h                          |   15 +-
 arch/arm/include/asm/macro.h                       |   53 +
 arch/arm/include/asm/posix_types.h                 |    8 +
 arch/arm/include/asm/proc-armv/ptrace.h            |   21 +
 arch/arm/include/asm/proc-armv/system.h            |   59 +-
 arch/arm/include/asm/system.h                      |   84 +
 arch/arm/include/asm/types.h                       |    4 +
 arch/arm/include/asm/u-boot.h                      |    4 +
 arch/arm/include/asm/unaligned.h                   |    2 +-
 arch/arm/lib/Makefile                              |   20 +-
 arch/arm/lib/board.c                               |   10 +-
 arch/arm/lib/bootm.c                               |   24 +
 arch/arm/lib/crt0_64.S                             |  113 +
 arch/arm/lib/interrupts_64.c                       |  120 +
 arch/arm/lib/relocate_64.S                         |   58 +
 board/armltd/vexpress64/Makefile                   |    8 +
 board/armltd/vexpress64/vexpress64.c               |   56 +
 board/atmel/at91sam9x5ek/at91sam9x5ek.c            |    1 -
 .../common/pinmux-config-tamonten-ng.h             |  385 +++
 board/avionic-design/common/tamonten-ng.c          |   85 +
 board/avionic-design/dts/tegra30-tamonten.dtsi     |   69 +
 board/avionic-design/dts/tegra30-tec-ng.dts        |   18 +
 board/avionic-design/tec-ng/Makefile               |   12 +
 board/{freescale => barco}/titanium/Makefile       |    0
 board/{freescale => barco}/titanium/imximage.cfg   |    0
 board/{freescale => barco}/titanium/titanium.c     |  110 +-
 board/boundary/nitrogen6x/nitrogen6x.c             |  197 +-
 board/compulab/cm_t335/spl.c                       |   10 +-
 board/compulab/cm_t35/cm_t35.c                     |   18 +-
 board/congatec/cgtqmx6eval/cgtqmx6eval.c           |   40 +-
 board/denx/m53evk/m53evk.c                         |   73 +
 board/freescale/mx25pdk/mx25pdk.c                  |    2 +-
 board/freescale/mx31pdk/mx31pdk.c                  |    2 +-
 board/freescale/mx35pdk/mx35pdk.c                  |    2 +-
 board/freescale/mx51evk/mx51evk.c                  |    2 +-
 board/freescale/mx53evk/mx53evk.c                  |    2 +-
 board/freescale/mx53loco/mx53loco.c                |    2 +-
 board/freescale/mx6qarm2/mx6qarm2.c                |   68 +-
 board/freescale/mx6qsabreauto/mx6qsabreauto.c      |   62 +-
 board/freescale/mx6sabresd/mx6sabresd.c            |  155 +-
 board/genesi/mx51_efikamx/efikamx.c                |    2 +-
 board/icpdas/lp8x4x/lp8x4x.c                       |   53 +-
 board/isee/igep0033/board.c                        |   10 +-
 board/logicpd/am3517evm/am3517evm.c                |   32 +
 board/logicpd/am3517evm/am3517evm.h                |    2 +-
 board/logicpd/zoom2/Makefile                       |   11 -
 board/logicpd/zoom2/config.mk                      |   17 -
 board/logicpd/zoom2/debug_board.c                  |   44 -
 board/logicpd/zoom2/led.c                          |  116 -
 board/logicpd/zoom2/zoom2.c                        |  183 --
 board/logicpd/zoom2/zoom2.h                        |  142 -
 board/logicpd/zoom2/zoom2_serial.c                 |  130 -
 board/logicpd/zoom2/zoom2_serial.h                 |   59 -
 board/phytec/pcm051/board.c                        |   20 +-
 board/renesas/koelsch/koelsch.c                    |   83 +
 board/renesas/lager/lager.c                        |   78 +
 board/samsung/common/Makefile                      |    4 +
 board/samsung/common/board.c                       |  411 +++
 board/samsung/dts/exynos5420-smdk5420.dts          |  169 ++
 board/samsung/smdk5250/exynos5-dt.c                |  350 +--
 board/samsung/smdk5250/smdk5250.c                  |  182 +-
 board/samsung/smdk5420/Makefile                    |   11 +
 board/samsung/smdk5420/smdk5420.c                  |  159 ++
 board/samsung/smdk5420/smdk5420_spl.c              |   52 +
 board/samsung/trats/trats.c                        |    2 +-
 board/samsung/trats2/trats2.c                      |    6 +-
 board/siemens/common/board.c                       |    9 -
 board/siemens/dxr2/board.c                         |   12 +-
 board/siemens/pxm2/board.c                         |   10 +-
 board/siemens/rut/board.c                          |   10 +-
 board/technexion/tao3530/Makefile                  |    5 +
 board/technexion/tao3530/tao3530.c                 |  215 ++
 board/technexion/tao3530/tao3530.h                 |  371 +++
 board/ti/am335x/board.c                            |   40 +-
 board/ti/am43xx/board.c                            |  355 ++-
 board/ti/am43xx/board.h                            |   36 +
 board/ti/am43xx/mux.c                              |   35 +-
 board/ti/dra7xx/evm.c                              |    8 +-
 board/ti/ti814x/evm.c                              |    4 +-
 board/ti/ti816x/evm.c                              |   12 +-
 board/udoo/1066mhz_4x256mx16.cfg                   |   55 +
 board/udoo/clocks.cfg                              |   32 +
 board/udoo/ddr-setup.cfg                           |   87 +
 board/udoo/udoo.c                                  |  165 +-
 board/udoo/udoo.cfg                                |   29 +
 board/wandboard/wandboard.c                        |   60 +-
 board/xilinx/dts/zynq-microzed.dts                 |   14 +
 board/xilinx/dts/zynq-zc702.dts                    |   14 +
 board/xilinx/dts/zynq-zc706.dts                    |   14 +
 board/xilinx/dts/zynq-zc770-xm010.dts              |   14 +
 board/xilinx/dts/zynq-zc770-xm012.dts              |   14 +
 board/xilinx/dts/zynq-zc770-xm013.dts              |   14 +
 board/xilinx/dts/zynq-zed.dts                      |   14 +
 board/xilinx/zynq/board.c                          |   25 +
 boards.cfg                                         |   28 +-
 common/board_f.c                                   |   20 +-
 common/cmd_pxe.c                                   |    4 +-
 common/fdt_support.c                               |   66 +-
 common/image.c                                     |    1 +
 doc/README.arm64                                   |   46 +
 doc/README.imx6                                    |   76 +
 doc/README.rmobile                                 |   49 +-
 doc/README.zynq                                    |   94 +
 drivers/gpio/mxs_gpio.c                            |    4 +-
 drivers/i2c/tegra_i2c.c                            |    5 +
 drivers/misc/fsl_iim.c                             |   13 +-
 drivers/net/fec_mxc.c                              |  177 +-
 drivers/power/power_fsl.c                          |    3 +-
 drivers/serial/ns16550.c                           |    5 +-
 examples/standalone/stubs.c                        |   19 +-
 include/configs/am335x_evm.h                       |   23 +-
 include/configs/am3517_evm.h                       |    5 +
 include/configs/am43xx_evm.h                       |  204 +-
 include/configs/arndale.h                          |    1 +
 include/configs/at91sam9x5ek.h                     |   13 +-
 include/configs/balloon3.h                         |   10 +-
 include/configs/cam_enc_4xx.h                      |    2 +
 include/configs/cgtqmx6eval.h                      |    2 +-
 include/configs/cm_t35.h                           |   75 +-
 include/configs/exynos5-dt.h                       |  290 +++
 include/configs/exynos5250-dt.h                    |  284 +-
 include/configs/ib62x0.h                           |   38 +-
 include/configs/imx31_phycore.h                    |    1 -
 include/configs/km_kirkwood.h                      |   10 +
 include/configs/koelsch.h                          |   41 +-
 include/configs/lager.h                            |   35 +
 include/configs/lp8x4x.h                           |   15 +-
 include/configs/m53evk.h                           |   16 +
 include/configs/mx25pdk.h                          |    2 -
 include/configs/mx28evk.h                          |   56 +-
 include/configs/mx31pdk.h                          |    1 -
 include/configs/mx35pdk.h                          |    2 -
 include/configs/mx51evk.h                          |    1 -
 include/configs/mx53ard.h                          |    1 -
 include/configs/mx53evk.h                          |    2 -
 include/configs/mx53loco.h                         |    2 -
 include/configs/mx53smd.h                          |    2 -
 include/configs/mx6_common.h                       |    1 +
 include/configs/mx6qarm2.h                         |    1 -
 include/configs/mx6sabre_common.h                  |   20 +-
 include/configs/nitrogen6x.h                       |   13 +-
 include/configs/omap3_beagle.h                     |    3 +
 include/configs/omap3_zoom2.h                      |  237 --
 include/configs/omap4_common.h                     |   11 +-
 include/configs/palmld.h                           |   10 +-
 include/configs/palmtc.h                           |   10 +-
 include/configs/scb9328.h                          |    6 +-
 include/configs/siemens-am33x-common.h             |    2 +-
 include/configs/smdk5420.h                         |   56 +
 include/configs/tam3517-common.h                   |    1 +
 include/configs/tao3530.h                          |  363 +++
 include/configs/tec-ng.h                           |   84 +
 include/configs/tegra114-common.h                  |    1 +
 include/configs/tegra30-common.h                   |    1 +
 include/configs/titanium.h                         |    1 +
 include/configs/trats2.h                           |    3 +-
 include/configs/twister.h                          |    3 +
 include/configs/udoo.h                             |   31 +-
 include/configs/vexpress_aemv8a.h                  |  189 ++
 include/configs/wandboard.h                        |    3 +-
 include/configs/zipitz2.h                          |   10 +-
 include/configs/zynq-common.h                      |  238 ++
 include/configs/zynq.h                             |  139 -
 include/configs/zynq_microzed.h                    |   26 +
 include/configs/zynq_zc70x.h                       |   29 +
 include/configs/zynq_zc770.h                       |   42 +
 include/configs/zynq_zed.h                         |   27 +
 include/image.h                                    |    1 +
 include/linux/linkage.h                            |    4 +
 mkconfig                                           |    7 +
 spl/Makefile                                       |    7 +-
 tools/Makefile                                     |    9 +-
 tools/mkexynosspl.c                                |  167 +-
 tools/mxsimage.c                                   |    1 +
 tools/relocate-rela.c                              |  189 ++
 261 files changed, 14926 insertions(+), 6628 deletions(-)
 create mode 100644 arch/arm/cpu/armv8/Makefile
 create mode 100644 arch/arm/cpu/armv8/cache.S
 create mode 100644 arch/arm/cpu/armv8/cache_v8.c
 create mode 100644 arch/arm/cpu/armv8/config.mk
 create mode 100644 arch/arm/cpu/armv8/cpu.c
 create mode 100644 arch/arm/cpu/armv8/exceptions.S
 create mode 100644 arch/arm/cpu/armv8/generic_timer.c
 create mode 100644 arch/arm/cpu/armv8/gic.S
 create mode 100644 arch/arm/cpu/armv8/start.S
 create mode 100644 arch/arm/cpu/armv8/tlb.S
 create mode 100644 arch/arm/cpu/armv8/transition.S
 create mode 100644 arch/arm/cpu/armv8/u-boot.lds
 create mode 100644 arch/arm/dts/exynos5.dtsi
 create mode 100644 arch/arm/dts/exynos5420.dtsi
 create mode 100644 arch/arm/dts/zynq-7000.dtsi
 create mode 100644 arch/arm/imx-common/sata.c
 create mode 100644 arch/arm/include/asm/arch-exynos/board.h
 create mode 100644 arch/arm/include/asm/arch-zynq/gpio.h
 create mode 100644 arch/arm/include/asm/armv8/mmu.h
 create mode 100644 arch/arm/include/asm/imx-common/sata.h
 create mode 100644 arch/arm/lib/crt0_64.S
 create mode 100644 arch/arm/lib/interrupts_64.c
 create mode 100644 arch/arm/lib/relocate_64.S
 create mode 100644 board/armltd/vexpress64/Makefile
 create mode 100644 board/armltd/vexpress64/vexpress64.c
 create mode 100644 board/avionic-design/common/pinmux-config-tamonten-ng.h
 create mode 100644 board/avionic-design/common/tamonten-ng.c
 create mode 100644 board/avionic-design/dts/tegra30-tamonten.dtsi
 create mode 100644 board/avionic-design/dts/tegra30-tec-ng.dts
 create mode 100644 board/avionic-design/tec-ng/Makefile
 rename board/{freescale => barco}/titanium/Makefile (100%)
 rename board/{freescale => barco}/titanium/imximage.cfg (100%)
 rename board/{freescale => barco}/titanium/titanium.c (66%)
 delete mode 100644 board/logicpd/zoom2/Makefile
 delete mode 100644 board/logicpd/zoom2/config.mk
 delete mode 100644 board/logicpd/zoom2/debug_board.c
 delete mode 100644 board/logicpd/zoom2/led.c
 delete mode 100644 board/logicpd/zoom2/zoom2.c
 delete mode 100644 board/logicpd/zoom2/zoom2.h
 delete mode 100644 board/logicpd/zoom2/zoom2_serial.c
 delete mode 100644 board/logicpd/zoom2/zoom2_serial.h
 create mode 100644 board/samsung/common/board.c
 create mode 100644 board/samsung/dts/exynos5420-smdk5420.dts
 create mode 100644 board/samsung/smdk5420/Makefile
 create mode 100644 board/samsung/smdk5420/smdk5420.c
 create mode 100644 board/samsung/smdk5420/smdk5420_spl.c
 create mode 100644 board/technexion/tao3530/Makefile
 create mode 100644 board/technexion/tao3530/tao3530.c
 create mode 100644 board/technexion/tao3530/tao3530.h
 create mode 100644 board/udoo/1066mhz_4x256mx16.cfg
 create mode 100644 board/udoo/clocks.cfg
 create mode 100644 board/udoo/ddr-setup.cfg
 create mode 100644 board/udoo/udoo.cfg
 create mode 100644 board/xilinx/dts/zynq-microzed.dts
 create mode 100644 board/xilinx/dts/zynq-zc702.dts
 create mode 100644 board/xilinx/dts/zynq-zc706.dts
 create mode 100644 board/xilinx/dts/zynq-zc770-xm010.dts
 create mode 100644 board/xilinx/dts/zynq-zc770-xm012.dts
 create mode 100644 board/xilinx/dts/zynq-zc770-xm013.dts
 create mode 100644 board/xilinx/dts/zynq-zed.dts
 create mode 100644 doc/README.arm64
 create mode 100644 doc/README.zynq
 create mode 100644 include/configs/exynos5-dt.h
 delete mode 100644 include/configs/omap3_zoom2.h
 create mode 100644 include/configs/smdk5420.h
 create mode 100644 include/configs/tao3530.h
 create mode 100644 include/configs/tec-ng.h
 create mode 100644 include/configs/vexpress_aemv8a.h
 create mode 100644 include/configs/zynq-common.h
 delete mode 100644 include/configs/zynq.h
 create mode 100644 include/configs/zynq_microzed.h
 create mode 100644 include/configs/zynq_zc70x.h
 create mode 100644 include/configs/zynq_zc770.h
 create mode 100644 include/configs/zynq_zed.h
 create mode 100644 tools/relocate-rela.c


Amicalement,

Comments

Tom Rini Jan. 10, 2014, 8:03 p.m. UTC | #1
On Fri, Jan 10, 2014 at 04:43:51PM +0100, Albert ARIBAUD wrote:

> Hello Tom,
> 
> The following changes since commit 4b210ad34282bfd9fc982a8e3c9a9126f4094cdb:
> 
>   Merge branch 'master' of git://git.denx.de/u-boot-arm (2013-12-10 17:15:18 -0500)
> 
> are available in the git repository at:
> 
> 
>   git://git.denx.de/u-boot-arm master
> 
> for you to fetch changes up to 10a147bc665367111920be657409a5d56d3c0590:
> 
>   doc: Update the zynq u-boot status (2014-01-10 15:18:33 +0100)
> 
> ----------------------------------------------------------------
> Alban Bedel (4):
>       ARM: tegra: support SKU b1 of Tegra30
>       i2c: tegra: Add the fifth bus on SoC with more than 4 buses
>       ARM: tegra: Add the Tamonten™ NG Evaluation Carrier board
>       arm: tegra: Fix the CPU complex reset masks
> 
> Albert ARIBAUD (8):
>       Revert "ARM: move interrupt_init to before relocation"
>       Merge branch 'u-boot-sh/rmobile' into 'u-boot-arm/master'
>       Merge branch 'u-boot-tegra/master' into 'u-boot-arm/master'
>       Merge remote-tracking branch 'u-boot-pxa/master' into 'u-boot-arm/master'
>       Merge branch 'u-boot-imx/master' into 'u-boot-arm/master'
>       Merge branch 'u-boot-samsung/master' into 'u-boot-arm/master'
>       Merge branch 'u-boot-ti/master' into 'u-boot-arm/master'
>       arm: make 'MAKEALL -a' distinguish between arm and aarch64
> 
> Bo Shen (3):
>       arm: atmel: at91sam9x5: cleanup cs configure for spi
>       arm: atmel: at91sam9x5: cleanup unneeded undef
>       arm: atmel: at91sam9x5: move CONFIG_SYS_NO_FLASH to proper position
> 
> Dan Murphy (1):
>       arm: am437: Fix offset for USB registers
> 
> David Feng (7):
>       fdt_support: 64bit initrd start address support
>       cmd_pxe: remove compiling warnings
>       add weak entry definition
>       arm64: core support
>       arm64: generic board support
>       arm64: board support of vexpress_aemv8a
>       arm64: MAKEALL, filter armv8 boards from LIST_arm
> 
> Eric Nelson (8):
>       i.MX6DQ/DLS: replace pad names with their Linux kernel equivalents
>       i.MX6DQ/DLS: remove useless mux/pad declarations
>       i.MX6DQ: Add Pinmux settings that are present in mainline and Dual-Lite/Solo
>       i.MX6DQ/DLS: remove unused pad declarations
>       i.MX6DQ/DLS: whitespace: Align IOMUX_PAD column in declarations
>       imx-common: remove extraneous semicolon from macro
>       i.MX6 (DQ/DLS): use macros for mux and pad declarations
>       ARM: mx6: Update non-Freescale boards to include CPU errata.
> 
> Fabio Estevam (24):
>       configs: imx: Make CONFIG_SYS_PROMPT uniform across FSL boards
>       wandboard: Return the error immediately when ipuv3_fb_init() fails
>       wandboard: Return the error when cpu_eth_init() fails
>       titanium: Return the error when cpu_eth_init() fails
>       nitrogen6x: Remove unused OCOTP options
>       mx51evk: Fix pmic_init() argument
>       mx31pdk: Fix pmic_init() argument
>       efikamx: Fix pmic_init() argument
>       power: power_fsl: Pass p->bus in the same way for SPI and I2C cases
>       mx6sabresd: Fix wrong colors in LVDS splash
>       mx6sabresd: Add SPI NOR support
>       imx: Explicitly pass the I2C bus number in pmic_init()
>       configs: imx: Remove CONFIG_SYS_SPD_BUS_NUM option
>       mx6: clock: Fix the calculation of PLL_ENET frequency
>       mx6sabresd: Allow probing HSYNC, VSYNC and DISP_CLK signals
>       mx6sabresd: Fix LVDS width and color format
>       doc: README.fuse: Add an example on how to use the fuse API on mx6q
>       mx6sabre_common.h: Add CONFIG_CMD_FUSE support
>       mx6: soc: Staticize set_vddsoc()
>       mx6: soc: Clear the LDO ramp values up prior to setting the LDO voltages
>       mx6: soc: Set the VDDSOC at 1.175 V
>       mx6: soc: Introduce set_ldo_voltage()
>       mx6: soc: Add the required LDO ramp up delay
>       mx6: soc: Disable VDDPU regulator
> 
> Frank Li (1):
>       imx6: fix random hang when download by usb
> 
> Giuseppe Pagano (5):
>       udoo: Move and optimize platform register setting.
>       udoo: Add ethernet support (FEC + Micrel KSZ9031).
>       udoo: Fix watchdog during kernel boot.
>       nitrogen6x: Move setup_sata to common part
>       udoo: Add SATA support on uDoo Board.
> 
> Heiko Schocher (1):
>       am335x, siemens boards: adapt default environment setting
> 
> Holger Brunck (1):
>       arm/km: fix i2c mux define for km_kirkwood_128m16 target
> 
> Jagannadha Sutradharudu Teki (30):
>       zynq: Enable CONFIG_FIT_VERBOSE
>       zynq: Enable Boot FreeBSD/vxWorks
>       zynq: Cleanup on miscellaneous configs
>       zynq: Cleanup on memory configs
>       zynq: Minor config cleanup
>       zynq: Enable cache options
>       zynq: Add UART0, UART1 configs support
>       zynq: Add GEM0, GEM1 configs support
>       zynq-common: Rename zynq with zynq-common
>       doc: zynq: Add information on zynq u-boot
>       zynq: Add zynq zc70x board support
>       zynq: Add zynq zed board support
>       zynq: Move CONFIG_SYS_SDRAM_SIZE to pre-board configs
>       zynq-common: Define exact TEXT_BASE
>       zynq: zc70x: Add Catalyst 24WC08 EEPROM config support
>       zynq: Add zynq microzed board support
>       zynq: Add zynq_zc770 xm010 board support
>       zynq: Add zynq_zc770 xm013 board support
>       zynq: Add zynq_zc770 xm012 board support
>       zynq: Add support to find bootmode
>       zynq-common: Define default environment
>       zynq-common: Change Env. Sector size to 128Kb
>       zynq-common: Define flash env. partition
>       zynq-common: Define CONFIG_ENV_OVERWRITE
>       dts: zynq: Add basic fdt support
>       gpio: zynq: Add dummy gpio routines
>       zynq-common: Enable verified boot(RSA)
>       dts: zynq: Add more zynq dts files
>       zynq: Enable CONFIG_DEFAULT_DEVICE_TREE
>       doc: Update the zynq u-boot status
> 
> Jeroen Hofstee (3):
>       ARM: fix the standalone programs
>       ARM: tam3517-common: fix nand spl boot
>       ARM: twister: add missing gpio clock init
> 
> Jim Lin (1):
>       ARM: config: USB: Tegra30/114: Fix EHCI timeout issue on "bootp"
> 
> Jimmy Zhang (1):
>       Tegra114: Fix PLLX M, N, P init settings
> 
> Karlheinz Jerg (1):
>       arm/km: add support for km_kirkwood_128m16 board
> 
> Liu Ying (1):
>       MX6 SabreSD: Use readl() to read the CCM_CCGR3 register
> 
> Lokesh Vutla (15):
>       ARM: OMAP4: Move TEXT_BASE down to non-HS limit
>       ARM: DRA7xx: Change clk divider setting
>       ARM: OMAP5: clocks: Update MPU settings for OPP_NOM
>       ARM: AM43xx: Update the base addresses of modules
>       ARM: AM43xx: Adapt to ti_armv7_common.h config file
>       ARM: AM43xx: Add L2 Support
>       ARM: AM43xx: Add extra ENV settings
>       ARM: AM43xx: Select clk source for Timer2
>       ARM: AM43xx: Update Current Booting devices list
>       ARM: AM43xx: mux: Update mux data
>       ARM: AM43xx: clocks: Update DPLL details
>       ARM: AM33xx+: Update ioregs to pass different values
>       ARM: AM43xx: EPOS_EVM: Add support for LPDDR2
>       ARM: AM43xx: GP_EVM: Add support for DDR3
>       ARM: AM43xx: Add Maintainer
> 
> Luka Perkov (1):
>       kirkwood: ib62x0: use device tree and update config
> 
> Marek Vasut (4):
>       Net: FEC: Fix huge memory leak
>       ARM: mx53: video: Add IPUv3 LCD support for M53EVK
>       ARM: mxs: tools: Fix errno handling in strtoul() invocation
>       ARM: pxa: Fix CONFIG_SYS_HZ on PXA
> 
> Michael Heimpold (1):
>       mxs_gpio: fix the handling in gpio_direction_output()
> 
> Mugunthan V N (1):
>       ARM: dra7_evm: read mac address properly from e-fuse
> 
> Nikita Kiryanov (3):
>       arm: omap: abb: add missing include
>       arm: omap: cm_t35: update config file
>       arm: omap: cm_t35: enable gpio bank 5 clocks explicitly
> 
> Nobuhiro Iwamatsu (7):
>       arm: rmobile: Update README.rmobile
>       arm: lager: Add support Ethernet
>       arm: lager: Add support I2C
>       arm: lager: Add support reset function
>       arm: koelsch: Add support Ethernet
>       arm: koelsch: Add support I2C
>       arm: koelsch: Add support reset function
> 
> Otavio Salvador (6):
>       imx: Easy enabling of SION per-pin using MUX_MODE_SION helper macro
>       mx28evk: Use 512k for fdt partition to align it
>       mx28evk: Add 'nandboot' environment command
>       mx28evk: Extend environment to easy write of NAND system
>       ARM: mx6: Change the FDT loading address to avoid overlaping
>       ARM: mx6: Allow enablement of FEC Anatop based clock for all MX6
> 
> Piotr Wilczek (2):
>       board:trats1:trats2: fix adapter number
>       board:trats2: fix default partitions and mmc env
> 
> Rajeshwari Birje (11):
>       EXYNOS5: Create a common board file
>       Exynos5420: Add base addresses for 5420
>       EXYNOS5420: Add power register structure.
>       EXYNOS5420: Add dmc and phy_control register structure
>       Exynos5420: Add clock initialization for 5420
>       Exynos5420: Add DDR3 initialization for 5420
>       Exynos5420: Add support for 5420 in pinmux and gpio
>       Exynos5420: Add base patch for SMDK5420
>       DTS: Add dts support for SMDK5420
>       Config: Add initial config for SMDK5420
>       SPL: EXYNOS: Prepare for variable size SPL support
> 
> Scott Wood (3):
>       arm64: Add tool to statically apply RELA relocations
>       arm64: Turn u-boot.bin back into an ELF file after relocate-rela
>       arm64: Make checkarmreloc accept arm64 relocations
> 
> Sekhar Nori (2):
>       ARM: AM43XX: board: add support for reading onboard EEPROM
>       ARM: AM43XX: Add CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG support
> 
> Sergei Ianovich (5):
>       ARM: pxa: prevent PXA270 occasional reboot freezes
>       arm: pxa: fix LP-8x4x USB support
>       arm: pxa: fix 2nd flash chip address on LP-8x4x
>       arm: pxa: update LP-8x4x to boot DT kernel
>       arm: pxa: init ethaddr for LP-8x4x using DT
> 
> Sergey Alyoshin (1):
>       arm: mx5: Add fuse supply enable in fsl_iim
> 
> Stefan Roese (7):
>       mx6: titanium: Move BSP code to barco board directory
>       arm: omap3: Add SPL support to tao3530
>       arm: omap3: Remove bootargs mem_size handling
>       arm: omap3: Add board revision output to tao3530
>       arm: omap3: Add HEAD acoustics (HA) board variant omap3_ha to tao3530
>       arm: omap3: Add SPL support to cm_t35
>       arm: omap3: Fix beagleboard SPL boot hangup (GPIO clocks not enabled)
> 
> Stefano Babic (1):
>       MX6: fix sata compilation for i.MX6
> 
> Tapani Utriainen (1):
>       arm, omap3: Add support for TechNexion modules
> 
> Thierry Reding (2):
>       Tegra114: Do not program CPCON field for PLLX
>       Change maintainer for Avionic Design boards
> 
> Tom Rini (5):
>       am33xx: Enable D-CACHE on !CONFIG_SYS_DCACHE_OFF
>       am335x_evm: Consolidate DFU environment parts into the DFU part of the file
>       cam_enc_4xx: Set CONFIG_SYS_NAND_MAX_OOBFREE / CONFIG_SYS_NAND_MAX_ECCPOS
>       TI:omap3: Drop omap3_zoom2
>       armv8: Use __aarch64__ rather than CONFIG_ARM64 in some cases
> 
> Vidya Sagar (1):
>       tegra: allow build to succeed with SPL disabled
> 
> Yegor Yefremov (1):
>       am3517_evm: activate Ethernet PHY
> 
>  MAKEALL                                            |   12 +-
>  Makefile                                           |   41 +-
>  arch/arm/config.mk                                 |    7 +-
>  arch/arm/cpu/arm720t/tegra-common/cpu.c            |   89 +-
>  arch/arm/cpu/armv7/am33xx/board.c                  |    8 +
>  arch/arm/cpu/armv7/am33xx/clock.c                  |   12 +-
>  arch/arm/cpu/armv7/am33xx/clock_am33xx.c           |   15 +
>  arch/arm/cpu/armv7/am33xx/clock_am43xx.c           |   12 +-
>  arch/arm/cpu/armv7/am33xx/ddr.c                    |  146 +-
>  arch/arm/cpu/armv7/am33xx/emif4.c                  |   25 +-
>  arch/arm/cpu/armv7/exynos/clock.c                  |  279 +-
>  arch/arm/cpu/armv7/exynos/clock_init.h             |   17 +
>  arch/arm/cpu/armv7/exynos/clock_init_exynos5.c     |  352 ++-
>  arch/arm/cpu/armv7/exynos/dmc_common.c             |   60 +-
>  arch/arm/cpu/armv7/exynos/dmc_init_ddr3.c          |  439 +++-
>  arch/arm/cpu/armv7/exynos/exynos5_setup.h          |  764 ++++--
>  arch/arm/cpu/armv7/exynos/pinmux.c                 |  260 +-
>  arch/arm/cpu/armv7/mx5/clock.c                     |   12 +
>  arch/arm/cpu/armv7/mx6/clock.c                     |   23 +-
>  arch/arm/cpu/armv7/mx6/soc.c                       |  110 +-
>  arch/arm/cpu/armv7/omap-common/abb.c               |    1 +
>  arch/arm/cpu/armv7/omap-common/emif-common.c       |   14 -
>  arch/arm/cpu/armv7/omap5/hw_data.c                 |   24 +-
>  arch/arm/cpu/armv7/zynq/slcr.c                     |    6 +
>  arch/arm/cpu/armv8/Makefile                        |   17 +
>  arch/arm/cpu/armv8/cache.S                         |  136 +
>  arch/arm/cpu/armv8/cache_v8.c                      |  219 ++
>  arch/arm/cpu/armv8/config.mk                       |   15 +
>  arch/arm/cpu/armv8/cpu.c                           |   43 +
>  arch/arm/cpu/armv8/exceptions.S                    |  113 +
>  arch/arm/cpu/armv8/generic_timer.c                 |   31 +
>  arch/arm/cpu/armv8/gic.S                           |  106 +
>  arch/arm/cpu/armv8/start.S                         |  164 ++
>  arch/arm/cpu/armv8/tlb.S                           |   34 +
>  arch/arm/cpu/armv8/transition.S                    |   83 +
>  arch/arm/cpu/armv8/u-boot.lds                      |   89 +
>  arch/arm/cpu/pxa/pxa2xx.c                          |    1 +
>  arch/arm/cpu/tegra-common/ap.c                     |    1 +
>  arch/arm/dts/exynos5.dtsi                          |  198 ++
>  arch/arm/dts/exynos5250.dtsi                       |  194 +-
>  arch/arm/dts/exynos5420.dtsi                       |   70 +
>  arch/arm/dts/zynq-7000.dtsi                        |   13 +
>  arch/arm/imx-common/Makefile                       |    3 +
>  arch/arm/imx-common/cpu.c                          |    4 +-
>  arch/arm/imx-common/sata.c                         |   34 +
>  arch/arm/include/asm/arch-am33xx/clock.h           |    7 +-
>  arch/arm/include/asm/arch-am33xx/clocks_am33xx.h   |    3 +
>  arch/arm/include/asm/arch-am33xx/cpu.h             |   24 +-
>  arch/arm/include/asm/arch-am33xx/ddr_defs.h        |   41 +-
>  arch/arm/include/asm/arch-am33xx/gpio.h            |   12 +
>  arch/arm/include/asm/arch-am33xx/hardware.h        |    7 -
>  arch/arm/include/asm/arch-am33xx/hardware_am33xx.h |    2 +
>  arch/arm/include/asm/arch-am33xx/hardware_am43xx.h |   20 +-
>  arch/arm/include/asm/arch-am33xx/mux_am43xx.h      |   45 +
>  arch/arm/include/asm/arch-am33xx/omap.h            |    4 +-
>  arch/arm/include/asm/arch-am33xx/spl.h             |   13 +-
>  arch/arm/include/asm/arch-exynos/board.h           |   17 +
>  arch/arm/include/asm/arch-exynos/clk.h             |    1 +
>  arch/arm/include/asm/arch-exynos/clock.h           |  494 ++++
>  arch/arm/include/asm/arch-exynos/cpu.h             |   52 +-
>  arch/arm/include/asm/arch-exynos/dmc.h             |  177 ++
>  arch/arm/include/asm/arch-exynos/gpio.h            |  143 +-
>  arch/arm/include/asm/arch-exynos/periph.h          |    3 +
>  arch/arm/include/asm/arch-exynos/power.h           |  837 ++++++
>  arch/arm/include/asm/arch-mx5/clock.h              |    1 +
>  arch/arm/include/asm/arch-mx5/crm_regs.h           |    3 +
>  arch/arm/include/asm/arch-mx6/crm_regs.h           |    1 +
>  arch/arm/include/asm/arch-mx6/imx-regs.h           |   23 +
>  arch/arm/include/asm/arch-mx6/mx6-pins.h           |   33 +-
>  arch/arm/include/asm/arch-mx6/mx6dl_pins.h         | 2728 ++++++++------------
>  arch/arm/include/asm/arch-mx6/mx6q_pins.h          | 2642 ++++++++-----------
>  arch/arm/include/asm/arch-mx6/sys_proto.h          |    2 -
>  arch/arm/include/asm/arch-omap4/omap.h             |    2 +-
>  arch/arm/include/asm/arch-tegra/clock.h            |    6 +-
>  arch/arm/include/asm/arch-tegra/tegra.h            |    1 +
>  arch/arm/include/asm/arch-zynq/gpio.h              |   25 +
>  arch/arm/include/asm/arch-zynq/sys_proto.h         |    1 +
>  arch/arm/include/asm/armv8/mmu.h                   |  111 +
>  arch/arm/include/asm/byteorder.h                   |    2 +-
>  arch/arm/include/asm/cache.h                       |    5 +
>  arch/arm/include/asm/config.h                      |    6 +
>  arch/arm/include/asm/emif.h                        |   26 +
>  arch/arm/include/asm/gic.h                         |   49 +-
>  arch/arm/include/asm/global_data.h                 |    6 +-
>  arch/arm/include/asm/imx-common/iomux-v3.h         |    2 +
>  arch/arm/include/asm/imx-common/sata.h             |   16 +
>  arch/arm/include/asm/io.h                          |   15 +-
>  arch/arm/include/asm/macro.h                       |   53 +
>  arch/arm/include/asm/posix_types.h                 |    8 +
>  arch/arm/include/asm/proc-armv/ptrace.h            |   21 +
>  arch/arm/include/asm/proc-armv/system.h            |   59 +-
>  arch/arm/include/asm/system.h                      |   84 +
>  arch/arm/include/asm/types.h                       |    4 +
>  arch/arm/include/asm/u-boot.h                      |    4 +
>  arch/arm/include/asm/unaligned.h                   |    2 +-
>  arch/arm/lib/Makefile                              |   20 +-
>  arch/arm/lib/board.c                               |   10 +-
>  arch/arm/lib/bootm.c                               |   24 +
>  arch/arm/lib/crt0_64.S                             |  113 +
>  arch/arm/lib/interrupts_64.c                       |  120 +
>  arch/arm/lib/relocate_64.S                         |   58 +
>  board/armltd/vexpress64/Makefile                   |    8 +
>  board/armltd/vexpress64/vexpress64.c               |   56 +
>  board/atmel/at91sam9x5ek/at91sam9x5ek.c            |    1 -
>  .../common/pinmux-config-tamonten-ng.h             |  385 +++
>  board/avionic-design/common/tamonten-ng.c          |   85 +
>  board/avionic-design/dts/tegra30-tamonten.dtsi     |   69 +
>  board/avionic-design/dts/tegra30-tec-ng.dts        |   18 +
>  board/avionic-design/tec-ng/Makefile               |   12 +
>  board/{freescale => barco}/titanium/Makefile       |    0
>  board/{freescale => barco}/titanium/imximage.cfg   |    0
>  board/{freescale => barco}/titanium/titanium.c     |  110 +-
>  board/boundary/nitrogen6x/nitrogen6x.c             |  197 +-
>  board/compulab/cm_t335/spl.c                       |   10 +-
>  board/compulab/cm_t35/cm_t35.c                     |   18 +-
>  board/congatec/cgtqmx6eval/cgtqmx6eval.c           |   40 +-
>  board/denx/m53evk/m53evk.c                         |   73 +
>  board/freescale/mx25pdk/mx25pdk.c                  |    2 +-
>  board/freescale/mx31pdk/mx31pdk.c                  |    2 +-
>  board/freescale/mx35pdk/mx35pdk.c                  |    2 +-
>  board/freescale/mx51evk/mx51evk.c                  |    2 +-
>  board/freescale/mx53evk/mx53evk.c                  |    2 +-
>  board/freescale/mx53loco/mx53loco.c                |    2 +-
>  board/freescale/mx6qarm2/mx6qarm2.c                |   68 +-
>  board/freescale/mx6qsabreauto/mx6qsabreauto.c      |   62 +-
>  board/freescale/mx6sabresd/mx6sabresd.c            |  155 +-
>  board/genesi/mx51_efikamx/efikamx.c                |    2 +-
>  board/icpdas/lp8x4x/lp8x4x.c                       |   53 +-
>  board/isee/igep0033/board.c                        |   10 +-
>  board/logicpd/am3517evm/am3517evm.c                |   32 +
>  board/logicpd/am3517evm/am3517evm.h                |    2 +-
>  board/logicpd/zoom2/Makefile                       |   11 -
>  board/logicpd/zoom2/config.mk                      |   17 -
>  board/logicpd/zoom2/debug_board.c                  |   44 -
>  board/logicpd/zoom2/led.c                          |  116 -
>  board/logicpd/zoom2/zoom2.c                        |  183 --
>  board/logicpd/zoom2/zoom2.h                        |  142 -
>  board/logicpd/zoom2/zoom2_serial.c                 |  130 -
>  board/logicpd/zoom2/zoom2_serial.h                 |   59 -
>  board/phytec/pcm051/board.c                        |   20 +-
>  board/renesas/koelsch/koelsch.c                    |   83 +
>  board/renesas/lager/lager.c                        |   78 +
>  board/samsung/common/Makefile                      |    4 +
>  board/samsung/common/board.c                       |  411 +++
>  board/samsung/dts/exynos5420-smdk5420.dts          |  169 ++
>  board/samsung/smdk5250/exynos5-dt.c                |  350 +--
>  board/samsung/smdk5250/smdk5250.c                  |  182 +-
>  board/samsung/smdk5420/Makefile                    |   11 +
>  board/samsung/smdk5420/smdk5420.c                  |  159 ++
>  board/samsung/smdk5420/smdk5420_spl.c              |   52 +
>  board/samsung/trats/trats.c                        |    2 +-
>  board/samsung/trats2/trats2.c                      |    6 +-
>  board/siemens/common/board.c                       |    9 -
>  board/siemens/dxr2/board.c                         |   12 +-
>  board/siemens/pxm2/board.c                         |   10 +-
>  board/siemens/rut/board.c                          |   10 +-
>  board/technexion/tao3530/Makefile                  |    5 +
>  board/technexion/tao3530/tao3530.c                 |  215 ++
>  board/technexion/tao3530/tao3530.h                 |  371 +++
>  board/ti/am335x/board.c                            |   40 +-
>  board/ti/am43xx/board.c                            |  355 ++-
>  board/ti/am43xx/board.h                            |   36 +
>  board/ti/am43xx/mux.c                              |   35 +-
>  board/ti/dra7xx/evm.c                              |    8 +-
>  board/ti/ti814x/evm.c                              |    4 +-
>  board/ti/ti816x/evm.c                              |   12 +-
>  board/udoo/1066mhz_4x256mx16.cfg                   |   55 +
>  board/udoo/clocks.cfg                              |   32 +
>  board/udoo/ddr-setup.cfg                           |   87 +
>  board/udoo/udoo.c                                  |  165 +-
>  board/udoo/udoo.cfg                                |   29 +
>  board/wandboard/wandboard.c                        |   60 +-
>  board/xilinx/dts/zynq-microzed.dts                 |   14 +
>  board/xilinx/dts/zynq-zc702.dts                    |   14 +
>  board/xilinx/dts/zynq-zc706.dts                    |   14 +
>  board/xilinx/dts/zynq-zc770-xm010.dts              |   14 +
>  board/xilinx/dts/zynq-zc770-xm012.dts              |   14 +
>  board/xilinx/dts/zynq-zc770-xm013.dts              |   14 +
>  board/xilinx/dts/zynq-zed.dts                      |   14 +
>  board/xilinx/zynq/board.c                          |   25 +
>  boards.cfg                                         |   28 +-
>  common/board_f.c                                   |   20 +-
>  common/cmd_pxe.c                                   |    4 +-
>  common/fdt_support.c                               |   66 +-
>  common/image.c                                     |    1 +
>  doc/README.arm64                                   |   46 +
>  doc/README.imx6                                    |   76 +
>  doc/README.rmobile                                 |   49 +-
>  doc/README.zynq                                    |   94 +
>  drivers/gpio/mxs_gpio.c                            |    4 +-
>  drivers/i2c/tegra_i2c.c                            |    5 +
>  drivers/misc/fsl_iim.c                             |   13 +-
>  drivers/net/fec_mxc.c                              |  177 +-
>  drivers/power/power_fsl.c                          |    3 +-
>  drivers/serial/ns16550.c                           |    5 +-
>  examples/standalone/stubs.c                        |   19 +-
>  include/configs/am335x_evm.h                       |   23 +-
>  include/configs/am3517_evm.h                       |    5 +
>  include/configs/am43xx_evm.h                       |  204 +-
>  include/configs/arndale.h                          |    1 +
>  include/configs/at91sam9x5ek.h                     |   13 +-
>  include/configs/balloon3.h                         |   10 +-
>  include/configs/cam_enc_4xx.h                      |    2 +
>  include/configs/cgtqmx6eval.h                      |    2 +-
>  include/configs/cm_t35.h                           |   75 +-
>  include/configs/exynos5-dt.h                       |  290 +++
>  include/configs/exynos5250-dt.h                    |  284 +-
>  include/configs/ib62x0.h                           |   38 +-
>  include/configs/imx31_phycore.h                    |    1 -
>  include/configs/km_kirkwood.h                      |   10 +
>  include/configs/koelsch.h                          |   41 +-
>  include/configs/lager.h                            |   35 +
>  include/configs/lp8x4x.h                           |   15 +-
>  include/configs/m53evk.h                           |   16 +
>  include/configs/mx25pdk.h                          |    2 -
>  include/configs/mx28evk.h                          |   56 +-
>  include/configs/mx31pdk.h                          |    1 -
>  include/configs/mx35pdk.h                          |    2 -
>  include/configs/mx51evk.h                          |    1 -
>  include/configs/mx53ard.h                          |    1 -
>  include/configs/mx53evk.h                          |    2 -
>  include/configs/mx53loco.h                         |    2 -
>  include/configs/mx53smd.h                          |    2 -
>  include/configs/mx6_common.h                       |    1 +
>  include/configs/mx6qarm2.h                         |    1 -
>  include/configs/mx6sabre_common.h                  |   20 +-
>  include/configs/nitrogen6x.h                       |   13 +-
>  include/configs/omap3_beagle.h                     |    3 +
>  include/configs/omap3_zoom2.h                      |  237 --
>  include/configs/omap4_common.h                     |   11 +-
>  include/configs/palmld.h                           |   10 +-
>  include/configs/palmtc.h                           |   10 +-
>  include/configs/scb9328.h                          |    6 +-
>  include/configs/siemens-am33x-common.h             |    2 +-
>  include/configs/smdk5420.h                         |   56 +
>  include/configs/tam3517-common.h                   |    1 +
>  include/configs/tao3530.h                          |  363 +++
>  include/configs/tec-ng.h                           |   84 +
>  include/configs/tegra114-common.h                  |    1 +
>  include/configs/tegra30-common.h                   |    1 +
>  include/configs/titanium.h                         |    1 +
>  include/configs/trats2.h                           |    3 +-
>  include/configs/twister.h                          |    3 +
>  include/configs/udoo.h                             |   31 +-
>  include/configs/vexpress_aemv8a.h                  |  189 ++
>  include/configs/wandboard.h                        |    3 +-
>  include/configs/zipitz2.h                          |   10 +-
>  include/configs/zynq-common.h                      |  238 ++
>  include/configs/zynq.h                             |  139 -
>  include/configs/zynq_microzed.h                    |   26 +
>  include/configs/zynq_zc70x.h                       |   29 +
>  include/configs/zynq_zc770.h                       |   42 +
>  include/configs/zynq_zed.h                         |   27 +
>  include/image.h                                    |    1 +
>  include/linux/linkage.h                            |    4 +
>  mkconfig                                           |    7 +
>  spl/Makefile                                       |    7 +-
>  tools/Makefile                                     |    9 +-
>  tools/mkexynosspl.c                                |  167 +-
>  tools/mxsimage.c                                   |    1 +
>  tools/relocate-rela.c                              |  189 ++
>  261 files changed, 14926 insertions(+), 6628 deletions(-)
>  create mode 100644 arch/arm/cpu/armv8/Makefile
>  create mode 100644 arch/arm/cpu/armv8/cache.S
>  create mode 100644 arch/arm/cpu/armv8/cache_v8.c
>  create mode 100644 arch/arm/cpu/armv8/config.mk
>  create mode 100644 arch/arm/cpu/armv8/cpu.c
>  create mode 100644 arch/arm/cpu/armv8/exceptions.S
>  create mode 100644 arch/arm/cpu/armv8/generic_timer.c
>  create mode 100644 arch/arm/cpu/armv8/gic.S
>  create mode 100644 arch/arm/cpu/armv8/start.S
>  create mode 100644 arch/arm/cpu/armv8/tlb.S
>  create mode 100644 arch/arm/cpu/armv8/transition.S
>  create mode 100644 arch/arm/cpu/armv8/u-boot.lds
>  create mode 100644 arch/arm/dts/exynos5.dtsi
>  create mode 100644 arch/arm/dts/exynos5420.dtsi
>  create mode 100644 arch/arm/dts/zynq-7000.dtsi
>  create mode 100644 arch/arm/imx-common/sata.c
>  create mode 100644 arch/arm/include/asm/arch-exynos/board.h
>  create mode 100644 arch/arm/include/asm/arch-zynq/gpio.h
>  create mode 100644 arch/arm/include/asm/armv8/mmu.h
>  create mode 100644 arch/arm/include/asm/imx-common/sata.h
>  create mode 100644 arch/arm/lib/crt0_64.S
>  create mode 100644 arch/arm/lib/interrupts_64.c
>  create mode 100644 arch/arm/lib/relocate_64.S
>  create mode 100644 board/armltd/vexpress64/Makefile
>  create mode 100644 board/armltd/vexpress64/vexpress64.c
>  create mode 100644 board/avionic-design/common/pinmux-config-tamonten-ng.h
>  create mode 100644 board/avionic-design/common/tamonten-ng.c
>  create mode 100644 board/avionic-design/dts/tegra30-tamonten.dtsi
>  create mode 100644 board/avionic-design/dts/tegra30-tec-ng.dts
>  create mode 100644 board/avionic-design/tec-ng/Makefile
>  rename board/{freescale => barco}/titanium/Makefile (100%)
>  rename board/{freescale => barco}/titanium/imximage.cfg (100%)
>  rename board/{freescale => barco}/titanium/titanium.c (66%)
>  delete mode 100644 board/logicpd/zoom2/Makefile
>  delete mode 100644 board/logicpd/zoom2/config.mk
>  delete mode 100644 board/logicpd/zoom2/debug_board.c
>  delete mode 100644 board/logicpd/zoom2/led.c
>  delete mode 100644 board/logicpd/zoom2/zoom2.c
>  delete mode 100644 board/logicpd/zoom2/zoom2.h
>  delete mode 100644 board/logicpd/zoom2/zoom2_serial.c
>  delete mode 100644 board/logicpd/zoom2/zoom2_serial.h
>  create mode 100644 board/samsung/common/board.c
>  create mode 100644 board/samsung/dts/exynos5420-smdk5420.dts
>  create mode 100644 board/samsung/smdk5420/Makefile
>  create mode 100644 board/samsung/smdk5420/smdk5420.c
>  create mode 100644 board/samsung/smdk5420/smdk5420_spl.c
>  create mode 100644 board/technexion/tao3530/Makefile
>  create mode 100644 board/technexion/tao3530/tao3530.c
>  create mode 100644 board/technexion/tao3530/tao3530.h
>  create mode 100644 board/udoo/1066mhz_4x256mx16.cfg
>  create mode 100644 board/udoo/clocks.cfg
>  create mode 100644 board/udoo/ddr-setup.cfg
>  create mode 100644 board/udoo/udoo.cfg
>  create mode 100644 board/xilinx/dts/zynq-microzed.dts
>  create mode 100644 board/xilinx/dts/zynq-zc702.dts
>  create mode 100644 board/xilinx/dts/zynq-zc706.dts
>  create mode 100644 board/xilinx/dts/zynq-zc770-xm010.dts
>  create mode 100644 board/xilinx/dts/zynq-zc770-xm012.dts
>  create mode 100644 board/xilinx/dts/zynq-zc770-xm013.dts
>  create mode 100644 board/xilinx/dts/zynq-zed.dts
>  create mode 100644 doc/README.arm64
>  create mode 100644 doc/README.zynq
>  create mode 100644 include/configs/exynos5-dt.h
>  delete mode 100644 include/configs/omap3_zoom2.h
>  create mode 100644 include/configs/smdk5420.h
>  create mode 100644 include/configs/tao3530.h
>  create mode 100644 include/configs/tec-ng.h
>  create mode 100644 include/configs/vexpress_aemv8a.h
>  create mode 100644 include/configs/zynq-common.h
>  delete mode 100644 include/configs/zynq.h
>  create mode 100644 include/configs/zynq_microzed.h
>  create mode 100644 include/configs/zynq_zc70x.h
>  create mode 100644 include/configs/zynq_zc770.h
>  create mode 100644 include/configs/zynq_zed.h
>  create mode 100644 tools/relocate-rela.c

Applied to u-boot/master, thanks!
Albert ARIBAUD Jan. 11, 2014, 8:11 a.m. UTC | #2
Hi Tom,

On Fri, 10 Jan 2014 15:03:26 -0500, Tom Rini <trini@ti.com> wrote:

> On Fri, Jan 10, 2014 at 04:43:51PM +0100, Albert ARIBAUD wrote:
> 
> > Hello Tom,
> > 
> > The following changes since commit 4b210ad34282bfd9fc982a8e3c9a9126f4094cdb:
> > 
> >   Merge branch 'master' of git://git.denx.de/u-boot-arm (2013-12-10 17:15:18 -0500)
> > 
> > are available in the git repository at:
> > 
> > 
> >   git://git.denx.de/u-boot-arm master
> > 
> > for you to fetch changes up to 10a147bc665367111920be657409a5d56d3c0590:
> > 
> >   doc: Update the zynq u-boot status (2014-01-10 15:18:33 +0100)

> Applied to u-boot/master, thanks!

Thanks! ARM repo fast-forwared to u-boot/master.

Amicalement,