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

Albert ARIBAUD
2014-01-10T15:43:51Z

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,
--
Albert.