[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