[PATCH 00/10] xilinx: zynqmp: Support foreign vendor boards

Michal Simek michal.simek at amd.com
Fri Jun 17 13:06:17 CEST 2022


Hi,

On 6/8/22 18:20, Stefan Herbrechtsmeier wrote:
> [CAUTION: External Email]
> 
> 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
> 

The rest of patches are fine.

Thanks,
Michal


More information about the U-Boot mailing list