
Hi Tom,
here are minumum number of patches I would like to get to 2017.01. It is fixing several issues - multiple ethernet controllers. - usb/sata together on zcu102 (by moving to DM) - logic in fpga boot via bootm - Fix ddr init code leaking for zynq and zynqmp
- two trivial changes - empty lines - add cpu reference to enable
Thanks, Michal
The following changes since commit 4cf5c5f1e60e6541630ae829b5fa2db704c268f0:
Prepare v2017.01-rc2 (2016-12-19 16:08:57 -0500)
are available in the git repository at:
git://www.denx.de/git/u-boot-microblaze.git master
for you to fetch changes up to 950f86ca38325c9ae7874895d2cdbdda5496e712:
ARM64: zynqmp: Replace board specific with generic memory bank decoding (2016-12-20 09:15:28 +0100)
---------------------------------------------------------------- Michal Simek (8): common: miiphyutil: Add helper function for mdio bus name net: xilinx: Use mdio_register_seq() to support multiple instances dm: Add support for scsi/sata based devices block: Move ceva driver to DM gpio: zynq: Remove empty line common: Fix logic in fpga programming ARM64: zynqmp: Add missing SPL dependency for boot.bin generation ARM64: zynqmp: Add one empty line between license and nodes
Moritz Fischer (1): ARM: dt: zynq: Add labels to cpu nodes to allow overriding OPPs.
Nathan Rossi (3): fdt: add memory bank decoding functions for board setup ARM: zynq: Replace board specific with generic memory bank decoding ARM64: zynqmp: Replace board specific with generic memory bank decoding
arch/arm/cpu/armv8/zynqmp/Kconfig | 1 + arch/arm/dts/zynq-7000.dtsi | 4 +-- arch/arm/dts/zynqmp.dtsi | 1 + arch/arm/include/asm/arch-zynqmp/hardware.h | 2 -- board/xilinx/zynq/board.c | 112 ++------------------------------------------------------------ board/xilinx/zynqmp/zynqmp.c | 123 ++------------------------------------------------------------------ common/board_r.c | 4 +-- common/image.c | 7 ++-- common/miiphyutil.c | 12 +++++++ common/scsi.c | 76 ++++++++++++++++++++++++++++++++++++++++++ configs/xilinx_zynqmp_ep_defconfig | 2 ++ configs/xilinx_zynqmp_zcu102_defconfig | 2 ++ configs/xilinx_zynqmp_zcu102_revB_defconfig | 2 ++ drivers/block/Kconfig | 22 ++++++++++++ drivers/block/Makefile | 1 + drivers/block/ahci.c | 30 ++++++++++++----- drivers/block/blk-uclass.c | 2 +- drivers/block/sata_ceva.c | 41 +++++++++++++++++++++-- drivers/block/scsi-uclass.c | 27 +++++++++++++++ drivers/gpio/zynq_gpio.c | 1 - drivers/net/xilinx_axi_emac.c | 3 +- drivers/net/xilinx_emaclite.c | 3 +- drivers/net/zynq_gem.c | 3 +- include/ahci.h | 2 +- include/configs/xilinx_zynqmp.h | 1 - include/configs/xilinx_zynqmp_ep.h | 1 - include/configs/xilinx_zynqmp_zcu102.h | 2 -- include/dm/uclass-id.h | 1 + include/fdtdec.h | 34 +++++++++++++++++++ include/miiphy.h | 9 +++++ include/sata.h | 2 ++ include/scsi.h | 20 ++++++++++- lib/fdtdec.c | 56 +++++++++++++++++++++++++++++++ 33 files changed, 346 insertions(+), 263 deletions(-) create mode 100644 drivers/block/scsi-uclass.c