[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