[GIT PULL] xilinx patches for v2024.04-rc1
Michal Simek
michal.simek at amd.com
Thu Dec 14 16:50:53 CET 2023
Hi Tom,
please pull these patches to your next branch. There is nothing controversial
from my point of view. The biggest change is to create new kria defconfig to
target couple of boards based on ZynqMP. There is going to be work related to
binman to start to composing boot images and especially FIT image with dtb+dtbo
together. That's why I am expecting more patches to come for 2024.04 but I want
to clean my queue now to get these patches for testing.
Thanks,
Michal
he following changes since commit be4a5f7c35685d228b3abc398a8d86c434274de5:
test: bdinfo: Handle systems without getopt (2023-12-10 10:08:30 -0500)
are available in the Git repository at:
git at source.denx.de:u-boot/custodians/u-boot-microblaze.git
tags/xilinx-for-v2024.04-rc1
for you to fetch changes up to 4f340244b974d52c48e01cb845cfe8315f7e5764:
clk: zynqmp: enable topsw_lsbus clock (2023-12-13 16:48:15 +0100)
----------------------------------------------------------------
Xilinx changes for v2024.04-rc1
zynqmp:
- Introduce Kria specific defconfig
- Calculate SPI image location based on boot offset
- DT updates
zynqmp-clk:
- Fix topsw_lsbus_clock for DP
axi-enet:
- Support older DT binding
mailbox:
- Add support for multiple mailboxes
pcie-xilinx:
- Covert driver to newer interface
- Enable MMIO region
zynq:
- dfu updates
- Enable capsule update for Antminer S9
- DT updates
xilinx_spi:
- Add new xfer callback and support runtime fifo depth discovery
----------------------------------------------------------------
Mayuresh Chitale (6):
net: axi_emac: Use reg property for DMA registers
pci: xilinx: Fix "reg" not found error
pci: xilinx: Enable MMIO region
drivers: xilinx_spi: Use udevice in start_tranfer
drivers: xilinx_spi: Add xfer callback
drivers: xilinx_spi: Probe fifo_depth at runtime
Michal Simek (6):
arm64: zynqmp: Do not expose usbhub nodes
arm64: zynqmp: Remove description for 8T49N240
xilinx: zynq: Generate dfu for SPI only when enabled
xilinx: zynq: Enable capsule update for Antminer S9
arm64: zynqmp: Add multiboot support for SPL/SPI offset calculation
ARM: zynq: Remove deprecated device_type property
Tanmay Shah (4):
mailbox: zynqmp: support smc calls to TF-A
mailbox: add el3 support only for zynqmp platform
mailbox: zynqmp: support mulitple mboxes via device-tree
dts: zynqmp: add missing destination mailbox compatible
Venkatesh Yadav Abbarapu (2):
arm64: zynqmp: Introduce kria SOM defconfig
clk: zynqmp: enable topsw_lsbus clock
arch/arm/dts/zynq-cc108.dts | 1 -
arch/arm/dts/zynq-syzygy-hub.dts | 1 -
arch/arm/dts/zynq-zc702.dts | 1 -
arch/arm/dts/zynq-zc706.dts | 1 -
arch/arm/dts/zynq-zc770-xm010.dts | 1 -
arch/arm/dts/zynq-zc770-xm013.dts | 1 -
arch/arm/dts/zynq-zed.dts | 1 -
arch/arm/dts/zynq-zybo-z7.dts | 1 -
arch/arm/dts/zynq-zybo.dts | 1 -
arch/arm/dts/zynqmp-e-a2197-00-revA.dts | 8 +-
arch/arm/dts/zynqmp-p-a2197-00-revA.dts | 10 +-
arch/arm/dts/zynqmp-sck-kd-g-revA.dtso | 3 +-
arch/arm/dts/zynqmp-sck-kr-g-revA.dtso | 3 +-
arch/arm/dts/zynqmp-sck-kr-g-revB.dtso | 3 +-
arch/arm/dts/zynqmp-sck-kv-g-revA.dtso | 2 +
arch/arm/dts/zynqmp-sck-kv-g-revB.dtso | 3 +-
arch/arm/dts/zynqmp.dtsi | 1 +
board/xilinx/zynq/board.c | 2 +
board/xilinx/zynqmp/zynqmp.c | 15 ++
board/xilinx/zynqmp/zynqmp_kria.env | 66 ++++++
configs/bitmain_antminer_s9_defconfig | 12 +-
configs/xilinx_zynqmp_kria_defconfig | 227 ++++++++++++++++++++
drivers/clk/clk_zynqmp.c | 1 +
drivers/firmware/firmware-zynqmp.c | 22 ++
drivers/mailbox/zynqmp-ipi.c | 159 ++++++++++++--
drivers/net/xilinx_axi_emac.c | 9 +-
drivers/pci/pcie_xilinx.c | 37 ++--
drivers/spi/xilinx_spi.c | 68 ++++--
28 files changed, 578 insertions(+), 82 deletions(-)
create mode 100644 board/xilinx/zynqmp/zynqmp_kria.env
create mode 100644 configs/xilinx_zynqmp_kria_defconfig
More information about the U-Boot
mailing list