[U-Boot] [GIT PULL] Xilinx changes

Michal Simek monstr at monstr.eu
Wed Sep 14 13:14:37 CEST 2016


Hi Tom,

here are patches I have collected for improving Xilinx support.
I have also patches regarding moving IDENT_STRING to Kconfig
but they need to be rework because simple adding it to Kconfig
won't work. All boards need to be converted in this patch.

Also I have pending patches around moving ceva driver to DM
which need to be reviewed by Simon.

Thanks,
Michal


The following changes since commit 8cbb389bb3da80cbf8911f8386cbff92c6a78afe:

  Prepare v2016.09 (2016-09-12 10:05:51 -0400)

are available in the git repository at:

  git://www.denx.de/git/u-boot-microblaze.git master

for you to fetch changes up to 463265791c51dbdf16c0be763ff5bcd148964837:

  ARM64: zynqmp: Enable CONFIG_AHCI via Kconfig (2016-09-14 13:11:04 +0200)

----------------------------------------------------------------
Michal Simek (12):
      ARM64: zynqmp: Wire up both USBs available on ZynqMP
      ARM64: zynqmp: Force certain bootmode for SPL
      ARM64: zynqmp: Fix usb_gadget_handle_interrupt routine
      spi: zynq: Use variable to remove u32 to u64 conversions
      ARM64: zynqmp: Move BSS location to the beginning of ram
      ARM64: zynqmp: Add USB boot mode
      ARM: Add new BOOT_DEVICE_DFU boot mode
      ARM64: zynqmp: Add support for DFU from SPL
      ARM64: zynqmp: Add support for USB ulpi phy reset via mode pins
      ARM64: zynqmp: Fix USB ulpi phy sequence
      ARM64: zynqmp: Add support for chip ID detection
      ARM64: zynqmp: Enable CONFIG_AHCI via Kconfig

Siva Durga Prasad Paladugu (1):
      fpga: xilinx: zynqmp: Add PL bitstream download support for ZynqMP

 arch/arm/cpu/armv8/zynqmp/Kconfig           |  48
+++++++++++++++++++++++++++++++++
 arch/arm/cpu/armv8/zynqmp/spl.c             |  30 +++++++++++++++++++++
 arch/arm/include/asm/arch-zynqmp/hardware.h |  14 +++++++++-
 arch/arm/include/asm/spl.h                  |   1 +
 board/xilinx/zynqmp/zynqmp.c                | 128
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---
 configs/xilinx_zynqmp_ep_defconfig          |   1 +
 configs/xilinx_zynqmp_zcu102_defconfig      |   1 +
 configs/xilinx_zynqmp_zcu102_revB_defconfig |   1 +
 drivers/fpga/Makefile                       |   1 +
 drivers/fpga/xilinx.c                       |   6 +++++
 drivers/fpga/zynqmppl.c                     | 238
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/spi/zynq_spi.c                      |   7 +++--
 include/configs/xilinx_zynqmp.h             |  43
++++++++++++++++++++++++-----
 include/configs/xilinx_zynqmp_ep.h          |   1 -
 include/xilinx.h                            |   2 ++
 include/zynqmppl.h                          |  24 +++++++++++++++++
 16 files changed, 532 insertions(+), 14 deletions(-)
 create mode 100644 drivers/fpga/zynqmppl.c
 create mode 100644 include/zynqmppl.h

-- 
Michal Simek, Ing. (M.Eng), OpenPGP -> KeyID: FE3D1F91
w: www.monstr.eu p: +42-0-721842854
Maintainer of Linux kernel - Xilinx Microblaze
Maintainer of Linux kernel - Xilinx Zynq ARM and ZynqMP ARM64 SoCs
U-Boot custodian - Xilinx Microblaze/Zynq/ZynqMP SoCs


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: OpenPGP digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20160914/685e3311/attachment.sig>


More information about the U-Boot mailing list