
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!