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