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: g...@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