
Hi Tom,
here are some patches I have collected for Xilinx devices, one miiphy patch and SCSI changes I have made.
Simon: I have sent v4 of DM_SCSI + ceva sata driver moved to DM which should go through your tree because you have applied "dm: blk: Fix get_desc to return block device descriptor" which is required. They are based on this branch.
Tom: I have tested also travis with zynq qemu but it looks like a problem with qemu timing for zynq model. The rest of python tests look good. https://travis-ci.org/michalsimek-test/u-boot/jobs/180384185 Also for running this I had to use CONFIG_OF_EMBED=y to handle dtb. Anyway I will talk to Qemu guys what I can do with it and when this timing issue was solved and which mainline qemu version this requires. Is there arm64 qemu available too?
Thanks, Michal
The following changes since commit 9ae0e14350758e6447c90615ff4df530549a45e2:
Merge git://www.denx.de/git/u-boot-marvell (2016-12-01 09:24:02 -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 861fe6503e205622202a61d3ca86cd4ccb80bf03:
cmd: scsi: Make private functions static (2016-12-02 14:37:32 +0100)
---------------------------------------------------------------- Masahiro Yamada (1): ARM: zynq(mp): remove unneeded CONFIG_USB_MAX_CONTROLLER_COUNT defines
Michal Simek (14): ARM64: zynqmp: Force certain bootmode for SPL ARM64: zynqmp: Use DTS name for different psu_init_gpl* files in SPL ARM64: zynqmp: List secondary software boot modes common: miiphyutil: Work and report phy address in hex in mdio cmd scsi: Extract block device initialization scsi: Extract device detection algorithm scsi: Take lun from device block description scsi: Move pccb buffer initalization directly to scsi_detect_dev scsi: Simplify scsi_read/scsi_write() scsi: Remove completely unused functions scsi: Make private functions static scsi: Change scsi_scan() to be able to return value scsi: Separate SCSI private block description initialization cmd: scsi: Make private functions static
Siva Durga Prasad Paladugu (1): ARM: zynq: Enable SD1 and qspi for picozed board
arch/arm/cpu/armv8/zynqmp/Kconfig | 10 +- arch/arm/cpu/armv8/zynqmp/spl.c | 4 + arch/arm/dts/zynq-picozed.dts | 12 +++ arch/arm/include/asm/arch-zynqmp/hardware.h | 3 + board/xilinx/zynqmp/Makefile | 2 +- cmd/mdio.c | 6 +- cmd/scsi.c | 18 ++-- common/miiphyutil.c | 2 +- common/scsi.c | 288 +++++++++++++++++++++++++++++--------------------------- drivers/net/zynq_gem.c | 2 +- include/configs/xilinx_zynqmp.h | 1 - include/configs/zynq-common.h | 1 - include/scsi.h | 5 +- 13 files changed, 194 insertions(+), 160 deletions(-)