[PATCH 00/11] xilinx: add missing boards/SC descriptions

Michal Simek michal.simek at amd.com
Wed Sep 27 11:53:26 CEST 2023


Hi,

I am sending series of zynqmp boards mostly related to system controller.
System controller is small ZynqMP board sitting on Versal/Versal NET board
doing board management. There is a internal spec about connection outside
but pretty much DT description describe all connected IPs.
The only thing what it is not covered in generic SC are i2c buses because
they contain different devices. That's why they are described by DT
overlays.
The first version was created for vpk120-revA, next was generic SC revB and
because of supply chain issue ethernet phy was replaced which ends up in
revC version.

The series also contain some cleanups and also adding new platforms like
KD240.

Thanks,
Michal


Michal Simek (11):
  arm64: zynqmp: Add support for KD240 Kria SOM CC
  arm64: zynqmp: Remove xlnx,fclk nodes
  arm64: zynqmp: Add support for vck190 revB system controller
  arm64: zynqmp: Add x-prc-01/02/03/04/05 revA support from SC
  arm64: zynqmp: Add support for vpk120-revA
  arm64: zynqmp: Create description for generic SC (vpk120-revB)
  arm64: zynqmp: Add support for SC revC
  arm64: zynqmp: Describe i2c structures for SCs
  arm64: zynqmp: Add support for VPXA2785
  arm64: zynqmp: Add support for zcu670-revA
  arm64: zynqmp: Add support for zcu670-revB

 arch/arm/dts/Makefile                         |  20 +
 arch/arm/dts/zynqmp-clk-ccf.dtsi              |  18 -
 arch/arm/dts/zynqmp-e-a2197-00-revB.dts       |  34 +
 .../zynqmp-p-a2197-00-revA-x-prc-01-revA.dtso |  76 ++
 .../zynqmp-p-a2197-00-revA-x-prc-02-revA.dtso |  76 ++
 .../zynqmp-p-a2197-00-revA-x-prc-03-revA.dtso |  80 +++
 .../zynqmp-p-a2197-00-revA-x-prc-04-revA.dtso |  86 +++
 .../zynqmp-p-a2197-00-revA-x-prc-05-revA.dtso |  86 +++
 arch/arm/dts/zynqmp-sc-revB.dts               | 430 +++++++++++
 arch/arm/dts/zynqmp-sc-revC.dts               |  37 +
 arch/arm/dts/zynqmp-sc-vek280-revA.dtso       | 230 ++++++
 arch/arm/dts/zynqmp-sc-vek280-revB.dtso       |  15 +
 arch/arm/dts/zynqmp-sc-vhk158-revA.dtso       | 321 +++++++++
 .../arm/dts/zynqmp-sc-vn-p-b2197-00-revA.dtso | 460 ++++++++++++
 arch/arm/dts/zynqmp-sc-vpk120-revB.dtso       | 326 +++++++++
 arch/arm/dts/zynqmp-sc-vpk180-revA.dtso       | 371 ++++++++++
 arch/arm/dts/zynqmp-sc-vpk180-revB.dtso       | 337 +++++++++
 arch/arm/dts/zynqmp-sck-kd-g-revA.dtso        | 353 +++++++++
 arch/arm/dts/zynqmp-vp-x-a2785-00-revA.dts    | 438 ++++++++++++
 arch/arm/dts/zynqmp-vpk120-revA.dts           | 574 +++++++++++++++
 arch/arm/dts/zynqmp-zcu670-revA.dts           | 669 +++++++++++++++++
 arch/arm/dts/zynqmp-zcu670-revB.dts           | 672 ++++++++++++++++++
 configs/xilinx_zynqmp_virt_defconfig          |   2 +-
 23 files changed, 5692 insertions(+), 19 deletions(-)
 create mode 100644 arch/arm/dts/zynqmp-e-a2197-00-revB.dts
 create mode 100644 arch/arm/dts/zynqmp-p-a2197-00-revA-x-prc-01-revA.dtso
 create mode 100644 arch/arm/dts/zynqmp-p-a2197-00-revA-x-prc-02-revA.dtso
 create mode 100644 arch/arm/dts/zynqmp-p-a2197-00-revA-x-prc-03-revA.dtso
 create mode 100644 arch/arm/dts/zynqmp-p-a2197-00-revA-x-prc-04-revA.dtso
 create mode 100644 arch/arm/dts/zynqmp-p-a2197-00-revA-x-prc-05-revA.dtso
 create mode 100644 arch/arm/dts/zynqmp-sc-revB.dts
 create mode 100644 arch/arm/dts/zynqmp-sc-revC.dts
 create mode 100644 arch/arm/dts/zynqmp-sc-vek280-revA.dtso
 create mode 100644 arch/arm/dts/zynqmp-sc-vek280-revB.dtso
 create mode 100644 arch/arm/dts/zynqmp-sc-vhk158-revA.dtso
 create mode 100644 arch/arm/dts/zynqmp-sc-vn-p-b2197-00-revA.dtso
 create mode 100644 arch/arm/dts/zynqmp-sc-vpk120-revB.dtso
 create mode 100644 arch/arm/dts/zynqmp-sc-vpk180-revA.dtso
 create mode 100644 arch/arm/dts/zynqmp-sc-vpk180-revB.dtso
 create mode 100644 arch/arm/dts/zynqmp-sck-kd-g-revA.dtso
 create mode 100644 arch/arm/dts/zynqmp-vp-x-a2785-00-revA.dts
 create mode 100644 arch/arm/dts/zynqmp-vpk120-revA.dts
 create mode 100644 arch/arm/dts/zynqmp-zcu670-revA.dts
 create mode 100644 arch/arm/dts/zynqmp-zcu670-revB.dts

-- 
2.36.1



More information about the U-Boot mailing list