[U-Boot] [GIT PULL] Xilinx changes for v2018.07-2

Michal Simek monstr at monstr.eu
Fri Jun 1 13:23:33 UTC 2018


Hi Tom,

please pull these changes to your tree.
Buildman and travis looks good
https://travis-ci.org/michalsimek/u-boot/builds/386578029

Thanks,
Michal

The following changes since commit c3c863880479edeb5b08226e622d13c91326e4a7:

  add FIT data-position & data-offset property support (2018-05-26
18:19:19 -0400)

are available in the Git repository at:

  git://www.denx.de/git/u-boot-microblaze.git tags/xilinx-for-v2018.07-2

for you to fetch changes up to a18d09ea384fb66105fbfa24fd2d1288754b8f07:

  fpga: zynqmp: Add secure bitstream loading for ZynqMP (2018-06-01
11:37:31 +0200)

----------------------------------------------------------------
Xilinx changes for v2018.07 second pull

zynqmp:
- Show reset reason
- Remove emulation platform
- Update pmufw version
- Simplify mmc bootmode
- Remove dc2 useless configuration file
- Cleanup mini config
- Defconfig syncup
- zcu100, zcu104 and zcu111 dts fixes

xilinx:
- Use live-tree functions in some drivers
- Add support for Avnet Minized and Antminer S9

fpga:
- Add secure bitstream loading support

mmc:
- Add hs200 mode support

usb xhci:
- Header fix

----------------------------------------------------------------
Ezequiel Garcia (1):
      arm: zynq: Add support for Bitmain Antminer S9 control board

Ibai Erkiaga (1):
      arm: zynq: Add initial support for Avnet MiniZed

Michal Simek (15):
      usb: xhci: zynqmp: Fix header location
      arm64: zynqmp: Show reset reason
      arm64: zynqmp: Get rid of emulation platforms
      arm64: zynqmp: Setup the first boot_target at run time
      serial: zynq: Use live-tree functions
      mmc: zynq: Use live-tree functions
      watchdog: cadence: Use live-tree functions
      timer: cadence: Use live-tree functions
      arm64: zynqmp: Remove empty configuration file
      arm64: zynqmp: Remove CMD_UNZIP for mini configuration
      arm64: zynqmp: Sync defconfigs with latest Kconfig layout
      arm64: zynqmp: Add ina226 to zcu104 revC
      arm64: zynqmp: Fix address for tca6416_u97 chip on zcu104
      arm64: zynqmp: Remove broken-cd from zcu100-revC
      arm64: zynqmp: Disable WP on zcu111

Rajan Vaja (2):
      soc: zynqmp: Update required API version to 1.0
      arm64: zynqmp: Add TTC clocks

Siva Durga Prasad Paladugu (5):
      mmc: sdhci: Update sdhci_send_command() to handle HS200
      mmc: zynqmp: Add HS200 modes support for ZynqMP
      cmd: fpga: Reorder the arguments parsing code
      cmd: fpga: Add support to load secure bitstreams
      fpga: zynqmp: Add secure bitstream loading for ZynqMP

 arch/arm/cpu/armv8/zynqmp/clk.c                              |  10 +-----
 arch/arm/cpu/armv8/zynqmp/cpu.c                              |   8 ++---
 arch/arm/dts/Makefile                                        |   1 +
 arch/arm/dts/bitmain-antminer-s9.dts                         |  78
++++++++++++++++++++++++++++++++++++++++
 arch/arm/dts/zynq-minized.dts                                | 106
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/arm/dts/zynqmp-clk-ccf.dtsi                             |  16
+++++++++
 arch/arm/dts/zynqmp-zcu100-revC.dts                          |   1 -
 arch/arm/dts/zynqmp-zcu104-revA.dts                          |   4 +--
 arch/arm/dts/zynqmp-zcu104-revC.dts                          |  15 +++++---
 arch/arm/dts/zynqmp-zcu111-revA.dts                          |   1 +
 arch/arm/include/asm/arch-zynqmp/hardware.h                  |  14 ++++++--
 arch/arm/include/asm/arch-zynqmp/sys_proto.h                 |   6 ++++
 board/bitmain/antminer_s9/MAINTAINERS                        |   6 ++++
 board/bitmain/antminer_s9/Makefile                           |   8 +++++
 board/bitmain/antminer_s9/bitmain-antminer-s9/ps7_init_gpl.c | 280
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 board/bitmain/antminer_s9/board.c                            |   2 ++
 board/xilinx/zynqmp/zynqmp.c                                 |  88
+++++++++++++++++++++++++++++++++++++++------
 cmd/Kconfig                                                  |   7 ++++
 cmd/fpga.c                                                   |  93
+++++++++++++++++++++++++++++++++++++++++-------
 configs/bitmain_antminer_s9_defconfig                        |  66
++++++++++++++++++++++++++++++++++
 configs/xilinx_zynqmp_zc1232_revA_defconfig                  |   2 +-
 configs/xilinx_zynqmp_zc1254_revA_defconfig                  |   2 +-
 configs/xilinx_zynqmp_zc1275_revA_defconfig                  |   2 +-
 configs/xilinx_zynqmp_zc1275_revB_defconfig                  |   2 +-
 configs/xilinx_zynqmp_zc1751_xm015_dc1_defconfig             |   1 +
 configs/xilinx_zynqmp_zc1751_xm016_dc2_defconfig             |   3 +-
 configs/xilinx_zynqmp_zcu102_rev1_0_defconfig                |   1 +
 configs/zynq_minized_defconfig                               |  66
++++++++++++++++++++++++++++++++++
 drivers/fpga/fpga.c                                          |  29
+++++++++++++++
 drivers/fpga/xilinx.c                                        |  18
++++++++++
 drivers/fpga/zynqmppl.c                                      |  48
+++++++++++++++++++++++++
 drivers/mmc/sdhci.c                                          |   9 +++--
 drivers/mmc/zynq_sdhci.c                                     |  47
++++++++++++++-----------
 drivers/serial/serial_zynq.c                                 |   4 ++-
 drivers/timer/cadence-ttc.c                                  |   4 ++-
 drivers/usb/host/xhci-zynqmp.c                               |   2 +-
 drivers/watchdog/cdns_wdt.c                                  |   9 +++--
 include/configs/bitmain_antminer_s9.h                        |  30
++++++++++++++++
 include/configs/xilinx_zynqmp_mini.h                         |   1 -
 include/configs/xilinx_zynqmp_zc1751_xm016_dc2.h             |  14 --------
 include/fpga.h                                               |  11 ++++++
 include/xilinx.h                                             |   4 +++
 include/zynqmppl.h                                           |   3 ++
 43 files changed, 1020 insertions(+), 102 deletions(-)
 create mode 100644 arch/arm/dts/bitmain-antminer-s9.dts
 create mode 100644 arch/arm/dts/zynq-minized.dts
 create mode 100644 board/bitmain/antminer_s9/MAINTAINERS
 create mode 100644 board/bitmain/antminer_s9/Makefile
 create mode 100644
board/bitmain/antminer_s9/bitmain-antminer-s9/ps7_init_gpl.c
 create mode 100644 board/bitmain/antminer_s9/board.c
 create mode 100644 configs/bitmain_antminer_s9_defconfig
 create mode 100644 configs/zynq_minized_defconfig
 create mode 100644 include/configs/bitmain_antminer_s9.h
 delete mode 100644 include/configs/xilinx_zynqmp_zc1751_xm016_dc2.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/20180601/6a172892/attachment.sig>


More information about the U-Boot mailing list