[U-Boot] [GIT PULL] Xilinx fixes

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

On Tue, Dec 20, 2016 at 09:45:29AM +0100, Michal Simek wrote:
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)
Applied to u-boot/master, thanks!
participants (2)
-
Michal Simek
-
Tom Rini