mbox series

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

Message ID 26789f50-6984-f79f-8ca2-d2a4d341e154@monstr.eu
State Accepted
Delegated to: Tom Rini
Headers show
Series [U-Boot,GIT,PULL] Xilinx changes for v2018.07-2 | expand

Pull-request

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

Message

Michal Simek June 1, 2018, 1:23 p.m. UTC
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

Comments

Tom Rini June 2, 2018, 1:09 a.m. UTC | #1
On Fri, Jun 01, 2018 at 03:23:33PM +0200, Michal Simek wrote:

> 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)
> 

Applied to u-boot/master, thanks!