
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