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

Hi Tom,
please pull these changes to your tree. I can't see any issue from gitlab CI and also buildman doesn't show any problem. Key part of this series is to fix issue with gmii2rgmii bridge which ends up in a while loop on every ZynqMP board. And then usb dfu fixes with also enabling dfu functionality with efi capsule update. Also enabling saving variables based on actual bootmode. There needs to be some additional work to better locate where variables should be saved but it will require some time to do it properly.
Thanks, Michal
The following changes since commit 275a4490fd2f30df76f2aa07efa0f595fef4d46f:
Merge branch '2021-04-22-udoo_neo-update' (2021-04-22 11:29:32 -0400)
are available in the Git repository at:
git@source.denx.de:u-boot/custodians/u-boot-microblaze.git tags/xilinx-for-v2021.07-rc2
for you to fetch changes up to b00bad9dc81ee0337761cc50443dffa22a6cdedf:
spi: zynqmp: Remove gd reference (2021-04-29 14:48:31 +0200)
---------------------------------------------------------------- Xilinx changes for v2021.07-rc2
xilinx: - Enable saving variables based on bootmode - Cleanup usb dfu setup and wire it up with usb bootmode - Fix bootscript address logic - Remove GD references (spi, Versal) - Enable capsule update
clk: - Small Kconfig fix
net: - Fix gmii2rgmii bridge binding
usb: - Propagate error (dfu gadget)
---------------------------------------------------------------- Ashok Reddy Soma (2): xilinx: zynq: Add support for saving env based on bootmode xilinx: versal: Add support for saving env based on bootmode
Michal Simek (10): env: Setup default value for ENV_OFFSET_REDUND xilinx: Enable redundant variable handling cmd: dfu: Propagate error if dfu gadget fails xilinx: zynqmp: Remove dfu_ram_info setup xilinx: Enable GUID partitions and EFI variable commands clk: Fix typo in Zynq Kconfig symbol description arm64: versal: Remove gd reference arm64: zynqmp: Enable capsule update net: phy: xilinx: Break while loop over ethernet phy spi: zynqmp: Remove gd reference
T Karthik Reddy (5): xilinx: zynqmp: Add usb dfu/thor distro boot support xilinx: versal: Add usb dfu/thor distro boot support xilinx: zynq: Add usb dfu/thor distro boot support xilinx: Enable DFU_TIMEOUT config xilinx: common: Fix boot script address
arch/arm/mach-versal/mp.c | 3 --- board/xilinx/common/board.c | 6 ++---- board/xilinx/versal/board.c | 32 +++++++++++++++++++++++++++++++- board/xilinx/zynq/board.c | 32 ++++++++++++++++++++++++++++++++ board/xilinx/zynqmp/zynqmp.c | 2 +- cmd/dfu.c | 2 +- configs/microblaze-generic_defconfig | 1 + configs/xilinx_versal_virt_defconfig | 7 +++++++ configs/xilinx_zynq_virt_defconfig | 7 ++++++- configs/xilinx_zynqmp_virt_defconfig | 14 ++++++++++++++ drivers/clk/Kconfig | 2 +- drivers/net/phy/phy.c | 4 ++-- drivers/spi/zynqmp_gqspi.c | 3 --- env/Kconfig | 3 ++- include/configs/syzygy_hub.h | 1 - include/configs/topic_miami.h | 1 - include/configs/xilinx_versal.h | 52 +++++++++++++++++++++++++++------------------------- include/configs/xilinx_zynqmp.h | 51 ++++++++++++++++++++++++++++++++------------------- include/configs/zynq-common.h | 61 ++++++++++++++++++++++++++++++------------------------------- 19 files changed, 189 insertions(+), 95 deletions(-)

On Thu, Apr 29, 2021 at 03:59:06PM +0200, Michal Simek wrote:
Hi Tom,
please pull these changes to your tree. I can't see any issue from gitlab CI and also buildman doesn't show any problem. Key part of this series is to fix issue with gmii2rgmii bridge which ends up in a while loop on every ZynqMP board. And then usb dfu fixes with also enabling dfu functionality with efi capsule update. Also enabling saving variables based on actual bootmode. There needs to be some additional work to better locate where variables should be saved but it will require some time to do it properly.
Thanks, Michal
The following changes since commit 275a4490fd2f30df76f2aa07efa0f595fef4d46f:
Merge branch '2021-04-22-udoo_neo-update' (2021-04-22 11:29:32 -0400)
are available in the Git repository at:
git@source.denx.de:u-boot/custodians/u-boot-microblaze.git tags/xilinx-for-v2021.07-rc2
for you to fetch changes up to b00bad9dc81ee0337761cc50443dffa22a6cdedf:
spi: zynqmp: Remove gd reference (2021-04-29 14:48:31 +0200)
Applied to u-boot/master, thanks!
participants (2)
-
Michal Simek
-
Tom Rini