[GIT PULL] xilinx patches for v2021.10-rc1

Michal Simek monstr at monstr.eu
Mon Jul 26 17:56:22 CEST 2021


Hi Tom,

please pull the following changes to your tree. I am expecting some
other enhancements to sdhci driver which have been sent by Ashok but I
don't want to delay these changes to come to tree and start to be tested.
Gitlab CI doesn't show any issue.

Thanks,
Michal

The following changes since commit ec22c365e3d21c8a5c20413d537042527b33a6cf:

  Merge tag 'efi-2021-10-rc1-3' of
https://source.denx.de/u-boot/custodians/u-boot-efi (2021-07-24 16:41:25
-0400)

are available in the Git repository at:

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

for you to fetch changes up to 15ca9ebb074e9eca5a8264c93f5678df240fa54d:

  arm64: zynqmp: Move USB3 PHY properties from DWC3 node to USB node
(2021-07-26 09:26:41 +0200)

----------------------------------------------------------------
Xilinx changes for v2021.10-rc1

xilinx:
- Use default ENVL_NOWHERE configuration
- Add support for handling compressed kernels

zynqmp:
- SPL malloc size extension
- USB2.0 for zc1751 dc2
- Fix USB3.0 nodes
- Handle lpd_lsbus clock
- Cleanup macros around SYSRESET

versal:
- Remove PBSIZE macro

zynq_sdhci:
- Tap delay fixups

net:
- Add support for MRMAC

----------------------------------------------------------------
Ashok Reddy Soma (7):
      mmc: zynq_sdhci: Resolve uninitialized return value
      mmc: zynq_sdhci: Allow configuring zero Tap values
      mmc: zynq_sdhci: Use Mask writes for Tap delays
      mmc: zynq_sdhci: Split set_tapdelay function to in and out
      net: ethtool: Add ethernet speed macros for higher speeds
      net: xilinx: axi_mrmac: Add MRMAC driver
      xilinx: versal: Enable Xilinx AXI MRMAC

Manish Narani (1):
      arm64: zynqmp: Move USB3 PHY properties from DWC3 node to USB node

Michal Simek (7):
      mmc: zynq_sdhci: Fix kernel doc warnings
      mmc: zynq_sdhci: Make variables/structure static
      clk: zynqmp: Add support for enabling clock on lpd_lsbus
      psci: Do not define do_poweroff() if CONFIG_SYSRESET_CMD_POWEROFF
is enabled
      arm64: zynqmp: Do not define do_reset() if sysreset is enabled
      arm64: zynqmp: Enable reset and poweroff via sysreset framework
      arm64: versal: Drop default definitions of CONFIG_SYS_PBSIZE

Mike Looijmans (1):
      xilinx: Return ENVL_NOWHERE instead of ENVL_UNKNOWN

Piyush Mehta (1):
      arm64: dts: zynqmp: Enable USB2.0 for zc1751-xm016-dc2

Raju Kumar Pothuraju (1):
      xilinx: Define kernel_comp_addr_r,kernel_comp_size env variables

Ricardo Salveti (1):
      xilinx: zynqmp: increase CONFIG_SYS_SPL_MALLOC_SIZE to 16MB

 MAINTAINERS                              |   1 +
 arch/arm/dts/zynqmp-p-a2197-00-revA.dts  |   4 +-
 arch/arm/dts/zynqmp-sck-kv-g-revA.dts    |   4 +-
 arch/arm/dts/zynqmp-sck-kv-g-revB.dts    |   4 +-
 arch/arm/dts/zynqmp-zc1751-xm015-dc1.dts |   4 +-
 arch/arm/dts/zynqmp-zc1751-xm016-dc2.dts |   2 -
 arch/arm/dts/zynqmp-zc1751-xm017-dc3.dts |   8 +-
 arch/arm/dts/zynqmp-zcu100-revC.dts      |   8 +-
 arch/arm/dts/zynqmp-zcu102-revA.dts      |   4 +-
 arch/arm/dts/zynqmp-zcu104-revA.dts      |   4 +-
 arch/arm/dts/zynqmp-zcu104-revC.dts      |   4 +-
 arch/arm/dts/zynqmp-zcu106-revA.dts      |   4 +-
 arch/arm/dts/zynqmp-zcu111-revA.dts      |   4 +-
 arch/arm/dts/zynqmp-zcu208-revA.dts      |   4 +-
 arch/arm/dts/zynqmp-zcu216-revA.dts      |   4 +-
 board/xilinx/zynq/board.c                |   6 +-
 board/xilinx/zynqmp/tap_delays.c         |  73 ++++++++--------
 board/xilinx/zynqmp/zynqmp.c             |   8 +-
 configs/xilinx_versal_virt_defconfig     |   1 +
 configs/xilinx_zynqmp_virt_defconfig     |   3 +
 drivers/clk/clk_zynqmp.c                 |   1 +
 drivers/firmware/psci.c                  |   2 +-
 drivers/mmc/zynq_sdhci.c                 | 144
++++++++++++++++---------------
 drivers/net/Kconfig                      |   9 ++
 drivers/net/Makefile                     |   1 +
 drivers/net/xilinx_axi_mrmac.c           | 564
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/net/xilinx_axi_mrmac.h           | 203
+++++++++++++++++++++++++++++++++++++++++++
 include/configs/xilinx_versal.h          |   4 +-
 include/configs/xilinx_zynqmp.h          |   4 +-
 include/linux/ethtool.h                  |   8 ++
 include/zynqmp_tap_delay.h               |   7 +-
 31 files changed, 950 insertions(+), 151 deletions(-)
 create mode 100644 drivers/net/xilinx_axi_mrmac.c
 create mode 100644 drivers/net/xilinx_axi_mrmac.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