[GIT PULL] xilinx patches for v2021.07-rc3

Michal Simek monstr at monstr.eu
Wed May 19 16:53:33 CEST 2021


Hi Tom,

please pull these changes. There is one critical Versal patch which was
checked by Stefan and Heinrich.
There are also DT fixes for mini configurations and DT syncup patches
with the Linux kernel.
Also I have added k26 board.
I have tested it on zcu102/zcu104 and k26.
Gitlab CI also not showing any issue.

Thanks,
Michal


The following changes since commit 428bec7cf956c3558bbdfda4d2ba23beb73a68ba:

  Merge branch '2021-05-17-assorted-fixes' (2021-05-18 14:17:54 -0400)

are available in the Git repository at:

  git at source.denx.de:u-boot/custodians/u-boot-microblaze.git
tags/xilinx-for-v2021.07-rc3

for you to fetch changes up to c0e6feeb343f8643376610fb3afd9eb8bcea6aad:

  xilinx: zynqmp: Enable DM_RTC/emul driver/cmd date/gettime and efi
settime (2021-05-19 10:02:20 +0200)

----------------------------------------------------------------
Xilinx changes for v2021.07-rc3

ZynqMP:
- Syncup DT with Linux kernel
- Fix mmc mini configurations via DT
- Add pinctrl/psgtr description to DTs
- Add DTs for Kria boards
- Enable RTC and Time commands

Versal:
- Fix early BSS section location

----------------------------------------------------------------
Michal Simek (7):
      arm64: zynqmp: Add missing silabs,skip-recall for si570 ref clk nodes
      arm64: zynqmp: Remove comment about clock chips
      arm64: zynqmp: Add missing mio-bank properties to sdhci
      arm64: zynqmp: Add pinctrl description
      arm64: zynqmp: Add psgtr DT descriptions
      arm64: zynqmp: Add description for SOM/Kria boards
      xilinx: zynqmp: Enable DM_RTC/emul driver/cmd date/gettime and efi
settime

Raviteja Narayanam (1):
      arm64: zynqmp: Add 'i2c-mux-idle-disconnect' property

Saeed Nowshadi (2):
      arm64: zynqmp: Add 'silabs,skip-recall' to DDR DIMM si570 clk node
      arm64: zynqmp: Add label to all GPIO lines for VCK190 SC

T Karthik Reddy (2):
      arm64: zynqmp: Add zynqmp firmware specific DT nodes
      xilinx: versal: Enable CONFIG_POSITION_INDEPENDENT

 arch/arm/dts/Makefile                        |   4 ++++
 arch/arm/dts/zynqmp-e-a2197-00-revA.dts      |  20 ++++++++++++--------
 arch/arm/dts/zynqmp-m-a2197-01-revA.dts      |   3 ++-
 arch/arm/dts/zynqmp-m-a2197-02-revA.dts      |   3 ++-
 arch/arm/dts/zynqmp-m-a2197-03-revA.dts      |   3 ++-
 arch/arm/dts/zynqmp-mini-emmc0.dts           |  40
++++++++++++++++++++++++++++++++++++++++
 arch/arm/dts/zynqmp-mini-emmc1.dts           |  40
++++++++++++++++++++++++++++++++++++++++
 arch/arm/dts/zynqmp-p-a2197-00-revA.dts      |  23 +++++++++++++++++++++++
 arch/arm/dts/zynqmp-sck-kv-g-revA.dts        | 373
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/arm/dts/zynqmp-sck-kv-g-revB.dts        | 353
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/arm/dts/zynqmp-sm-k26-revA-u-boot.dtsi  |  21 +++++++++++++++++++++
 arch/arm/dts/zynqmp-sm-k26-revA.dts          | 316
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/arm/dts/zynqmp-smk-k26-revA-u-boot.dtsi |  21 +++++++++++++++++++++
 arch/arm/dts/zynqmp-smk-k26-revA.dts         |  21 +++++++++++++++++++++
 arch/arm/dts/zynqmp-zc1751-xm015-dc1.dts     | 260
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/arm/dts/zynqmp-zc1751-xm016-dc2.dts     | 306
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/arm/dts/zynqmp-zc1751-xm019-dc5.dts     | 330
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/arm/dts/zynqmp-zcu100-revC.dts          | 242
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
 arch/arm/dts/zynqmp-zcu102-revA.dts          | 290
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/arm/dts/zynqmp-zcu104-revA.dts          | 218
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/arm/dts/zynqmp-zcu104-revC.dts          | 218
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/arm/dts/zynqmp-zcu106-revA.dts          | 290
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/arm/dts/zynqmp-zcu111-revA.dts          | 234
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
 arch/arm/dts/zynqmp-zcu208-revA.dts          |  83
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----
 arch/arm/dts/zynqmp-zcu216-revA.dts          |  83
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----
 configs/xilinx_versal_virt_defconfig         |   1 +
 configs/xilinx_zynqmp_virt_defconfig         |   6 +++++-
 include/dt-bindings/pinctrl/pinctrl-zynqmp.h |  19 +++++++++++++++++++
 28 files changed, 3797 insertions(+), 24 deletions(-)
 create mode 100644 arch/arm/dts/zynqmp-sck-kv-g-revA.dts
 create mode 100644 arch/arm/dts/zynqmp-sck-kv-g-revB.dts
 create mode 100644 arch/arm/dts/zynqmp-sm-k26-revA-u-boot.dtsi
 create mode 100644 arch/arm/dts/zynqmp-sm-k26-revA.dts
 create mode 100644 arch/arm/dts/zynqmp-smk-k26-revA-u-boot.dtsi
 create mode 100644 arch/arm/dts/zynqmp-smk-k26-revA.dts
 create mode 100644 include/dt-bindings/pinctrl/pinctrl-zynqmp.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/Versal SoCs



More information about the U-Boot mailing list