[PATCH 00/10] xilinx: zynqmp: Support foreign vendor boards
Stefan Herbrechtsmeier
stefan.herbrechtsmeier-oss at weidmueller.com
Wed Jun 8 18:20:43 CEST 2022
From: Stefan Herbrechtsmeier <stefan.herbrechtsmeier at weidmueller.com>
At the moment the xilinx zynqmp soc is only supported by xilinx vendor
boards. Rework the xilinx zynqmp board code to support reuse by foreign
vendor boards.
Stefan Herbrechtsmeier (10):
firmware: firmware-zynqmp: Check if rx channel dev pointer is valid
firmware: firmware-zynqmp: Probe driver before use
soc: xilinx: zynqmp: Add machine identification support
xilinx: zynqmp: Use soc machine function to get silicon idcode name
xilinx: cpuinfo: Print soc machine
xilinx: common: Separate display cpu info function
xilinx: zynqmp: make spi flash support optional
tools: zynqmp_psu_init_minimize: Remove low level uart settings
tools: zynqmp_psu_init_minimize: Add serdes_illcalib forward
declaration
xilinx: zynqmp: Support vendor specific board_init
board/xilinx/common/Makefile | 3 +
board/xilinx/common/board.c | 30 +--
board/xilinx/common/board.h | 2 +
board/xilinx/common/cpu-info.c | 35 ++++
board/xilinx/zynqmp/zynqmp.c | 291 ++---------------------------
drivers/firmware/firmware-zynqmp.c | 20 +-
drivers/soc/soc_xilinx_zynqmp.c | 289 +++++++++++++++++++++++++++-
tools/zynqmp_psu_init_minimize.sh | 22 +++
8 files changed, 390 insertions(+), 302 deletions(-)
create mode 100644 board/xilinx/common/cpu-info.c
--
2.30.2
More information about the U-Boot
mailing list