18d13bc63SEmmanuel Vadot# SPDX-License-Identifier: GPL-2.0 28d13bc63SEmmanuel Vadot%YAML 1.2 38d13bc63SEmmanuel Vadot--- 48d13bc63SEmmanuel Vadot$id: http://devicetree.org/schemas/soc/xilinx/xilinx.yaml# 58d13bc63SEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml# 68d13bc63SEmmanuel Vadot 78d13bc63SEmmanuel Vadottitle: Xilinx Zynq Platforms 88d13bc63SEmmanuel Vadot 98d13bc63SEmmanuel Vadotmaintainers: 108d13bc63SEmmanuel Vadot - Michal Simek <michal.simek@amd.com> 118d13bc63SEmmanuel Vadot 128d13bc63SEmmanuel Vadotdescription: | 138d13bc63SEmmanuel Vadot Xilinx boards with Zynq-7000 SOC or Zynq UltraScale+ MPSoC 148d13bc63SEmmanuel Vadot 158d13bc63SEmmanuel Vadotproperties: 168d13bc63SEmmanuel Vadot $nodename: 178d13bc63SEmmanuel Vadot const: '/' 188d13bc63SEmmanuel Vadot compatible: 198d13bc63SEmmanuel Vadot oneOf: 208d13bc63SEmmanuel Vadot - items: 218d13bc63SEmmanuel Vadot - enum: 228d13bc63SEmmanuel Vadot - adapteva,parallella 238d13bc63SEmmanuel Vadot - digilent,zynq-zybo 248d13bc63SEmmanuel Vadot - digilent,zynq-zybo-z7 258d13bc63SEmmanuel Vadot - ebang,ebaz4205 268d13bc63SEmmanuel Vadot - myir,zynq-zturn-v5 278d13bc63SEmmanuel Vadot - myir,zynq-zturn 288d13bc63SEmmanuel Vadot - xlnx,zynq-cc108 298d13bc63SEmmanuel Vadot - xlnx,zynq-zc702 308d13bc63SEmmanuel Vadot - xlnx,zynq-zc706 318d13bc63SEmmanuel Vadot - xlnx,zynq-zc770-xm010 328d13bc63SEmmanuel Vadot - xlnx,zynq-zc770-xm011 338d13bc63SEmmanuel Vadot - xlnx,zynq-zc770-xm012 348d13bc63SEmmanuel Vadot - xlnx,zynq-zc770-xm013 358d13bc63SEmmanuel Vadot - const: xlnx,zynq-7000 368d13bc63SEmmanuel Vadot 378d13bc63SEmmanuel Vadot - items: 388d13bc63SEmmanuel Vadot - const: avnet,zynq-microzed 398d13bc63SEmmanuel Vadot - const: xlnx,zynq-microzed 408d13bc63SEmmanuel Vadot - const: xlnx,zynq-7000 418d13bc63SEmmanuel Vadot 428d13bc63SEmmanuel Vadot - items: 438d13bc63SEmmanuel Vadot - const: avnet,zynq-zed 448d13bc63SEmmanuel Vadot - const: xlnx,zynq-zed 458d13bc63SEmmanuel Vadot - const: xlnx,zynq-7000 468d13bc63SEmmanuel Vadot 478d13bc63SEmmanuel Vadot - items: 488d13bc63SEmmanuel Vadot - enum: 498d13bc63SEmmanuel Vadot - xlnx,zynqmp-zc1751 508d13bc63SEmmanuel Vadot - const: xlnx,zynqmp 518d13bc63SEmmanuel Vadot 528d13bc63SEmmanuel Vadot - description: Xilinx internal board zc1232 538d13bc63SEmmanuel Vadot items: 548d13bc63SEmmanuel Vadot - const: xlnx,zynqmp-zc1232-revA 558d13bc63SEmmanuel Vadot - const: xlnx,zynqmp-zc1232 568d13bc63SEmmanuel Vadot - const: xlnx,zynqmp 578d13bc63SEmmanuel Vadot 588d13bc63SEmmanuel Vadot - description: Xilinx internal board zc1254 598d13bc63SEmmanuel Vadot items: 608d13bc63SEmmanuel Vadot - const: xlnx,zynqmp-zc1254-revA 618d13bc63SEmmanuel Vadot - const: xlnx,zynqmp-zc1254 628d13bc63SEmmanuel Vadot - const: xlnx,zynqmp 638d13bc63SEmmanuel Vadot 648d13bc63SEmmanuel Vadot - description: Xilinx evaluation board zcu1275 658d13bc63SEmmanuel Vadot items: 668d13bc63SEmmanuel Vadot - const: xlnx,zynqmp-zcu1275-revA 678d13bc63SEmmanuel Vadot - const: xlnx,zynqmp-zcu1275 688d13bc63SEmmanuel Vadot - const: xlnx,zynqmp 698d13bc63SEmmanuel Vadot 708d13bc63SEmmanuel Vadot - description: Xilinx 96boards compatible board zcu100 718d13bc63SEmmanuel Vadot items: 728d13bc63SEmmanuel Vadot - const: xlnx,zynqmp-zcu100-revC 738d13bc63SEmmanuel Vadot - const: xlnx,zynqmp-zcu100 748d13bc63SEmmanuel Vadot - const: xlnx,zynqmp 758d13bc63SEmmanuel Vadot 768d13bc63SEmmanuel Vadot - description: Xilinx 96boards compatible board Ultra96 778d13bc63SEmmanuel Vadot items: 788d13bc63SEmmanuel Vadot - const: avnet,ultra96-rev1 798d13bc63SEmmanuel Vadot - const: avnet,ultra96 808d13bc63SEmmanuel Vadot - const: xlnx,zynqmp-zcu100-revC 818d13bc63SEmmanuel Vadot - const: xlnx,zynqmp-zcu100 828d13bc63SEmmanuel Vadot - const: xlnx,zynqmp 838d13bc63SEmmanuel Vadot 848d13bc63SEmmanuel Vadot - description: Xilinx evaluation board zcu102 858d13bc63SEmmanuel Vadot items: 868d13bc63SEmmanuel Vadot - enum: 878d13bc63SEmmanuel Vadot - xlnx,zynqmp-zcu102-revA 888d13bc63SEmmanuel Vadot - xlnx,zynqmp-zcu102-revB 898d13bc63SEmmanuel Vadot - xlnx,zynqmp-zcu102-rev1.0 908d13bc63SEmmanuel Vadot - xlnx,zynqmp-zcu102-rev1.1 918d13bc63SEmmanuel Vadot - const: xlnx,zynqmp-zcu102 928d13bc63SEmmanuel Vadot - const: xlnx,zynqmp 938d13bc63SEmmanuel Vadot 948d13bc63SEmmanuel Vadot - description: Xilinx evaluation board zcu104 958d13bc63SEmmanuel Vadot items: 968d13bc63SEmmanuel Vadot - enum: 978d13bc63SEmmanuel Vadot - xlnx,zynqmp-zcu104-revA 988d13bc63SEmmanuel Vadot - xlnx,zynqmp-zcu104-revC 998d13bc63SEmmanuel Vadot - xlnx,zynqmp-zcu104-rev1.0 1008d13bc63SEmmanuel Vadot - const: xlnx,zynqmp-zcu104 1018d13bc63SEmmanuel Vadot - const: xlnx,zynqmp 1028d13bc63SEmmanuel Vadot 1038d13bc63SEmmanuel Vadot - description: Xilinx evaluation board zcu106 1048d13bc63SEmmanuel Vadot items: 1058d13bc63SEmmanuel Vadot - enum: 1068d13bc63SEmmanuel Vadot - xlnx,zynqmp-zcu106-revA 1078d13bc63SEmmanuel Vadot - xlnx,zynqmp-zcu106-rev1.0 1088d13bc63SEmmanuel Vadot - const: xlnx,zynqmp-zcu106 1098d13bc63SEmmanuel Vadot - const: xlnx,zynqmp 1108d13bc63SEmmanuel Vadot 1118d13bc63SEmmanuel Vadot - description: Xilinx evaluation board zcu111 1128d13bc63SEmmanuel Vadot items: 1138d13bc63SEmmanuel Vadot - enum: 1148d13bc63SEmmanuel Vadot - xlnx,zynqmp-zcu111-revA 1158d13bc63SEmmanuel Vadot - xlnx,zynqmp-zcu111-rev1.0 1168d13bc63SEmmanuel Vadot - const: xlnx,zynqmp-zcu111 1178d13bc63SEmmanuel Vadot - const: xlnx,zynqmp 1188d13bc63SEmmanuel Vadot 1198d13bc63SEmmanuel Vadot - description: Xilinx Kria SOMs 120*01950c46SEmmanuel Vadot minItems: 3 1218d13bc63SEmmanuel Vadot items: 122*01950c46SEmmanuel Vadot enum: 123*01950c46SEmmanuel Vadot - xlnx,zynqmp-sm-k26-rev2 124*01950c46SEmmanuel Vadot - xlnx,zynqmp-sm-k26-rev1 125*01950c46SEmmanuel Vadot - xlnx,zynqmp-sm-k26-revB 126*01950c46SEmmanuel Vadot - xlnx,zynqmp-sm-k26-revA 127*01950c46SEmmanuel Vadot - xlnx,zynqmp-sm-k26 128*01950c46SEmmanuel Vadot - xlnx,zynqmp 129*01950c46SEmmanuel Vadot allOf: 130*01950c46SEmmanuel Vadot - contains: 131*01950c46SEmmanuel Vadot const: xlnx,zynqmp 132*01950c46SEmmanuel Vadot - contains: 133*01950c46SEmmanuel Vadot const: xlnx,zynqmp-sm-k26 1348d13bc63SEmmanuel Vadot 1358d13bc63SEmmanuel Vadot - description: Xilinx Kria SOMs (starter) 136*01950c46SEmmanuel Vadot minItems: 3 1378d13bc63SEmmanuel Vadot items: 138*01950c46SEmmanuel Vadot enum: 139*01950c46SEmmanuel Vadot - xlnx,zynqmp-smk-k26-rev2 140*01950c46SEmmanuel Vadot - xlnx,zynqmp-smk-k26-rev1 141*01950c46SEmmanuel Vadot - xlnx,zynqmp-smk-k26-revB 142*01950c46SEmmanuel Vadot - xlnx,zynqmp-smk-k26-revA 143*01950c46SEmmanuel Vadot - xlnx,zynqmp-smk-k26 144*01950c46SEmmanuel Vadot - xlnx,zynqmp 145*01950c46SEmmanuel Vadot allOf: 146*01950c46SEmmanuel Vadot - contains: 147*01950c46SEmmanuel Vadot const: xlnx,zynqmp 148*01950c46SEmmanuel Vadot - contains: 149*01950c46SEmmanuel Vadot const: xlnx,zynqmp-smk-k26 150*01950c46SEmmanuel Vadot 151*01950c46SEmmanuel Vadot - description: Xilinx Kria SOM KV260 revA/Y/Z 152*01950c46SEmmanuel Vadot minItems: 3 153*01950c46SEmmanuel Vadot items: 154*01950c46SEmmanuel Vadot enum: 155*01950c46SEmmanuel Vadot - xlnx,zynqmp-sk-kv260-revA 156*01950c46SEmmanuel Vadot - xlnx,zynqmp-sk-kv260-revY 157*01950c46SEmmanuel Vadot - xlnx,zynqmp-sk-kv260-revZ 158*01950c46SEmmanuel Vadot - xlnx,zynqmp-sk-kv260 159*01950c46SEmmanuel Vadot - xlnx,zynqmp 160*01950c46SEmmanuel Vadot allOf: 161*01950c46SEmmanuel Vadot - contains: 162*01950c46SEmmanuel Vadot const: xlnx,zynqmp-sk-kv260-revA 163*01950c46SEmmanuel Vadot - contains: 164*01950c46SEmmanuel Vadot const: xlnx,zynqmp-sk-kv260 165*01950c46SEmmanuel Vadot - contains: 166*01950c46SEmmanuel Vadot const: xlnx,zynqmp 167*01950c46SEmmanuel Vadot 168*01950c46SEmmanuel Vadot - description: Xilinx Kria SOM KV260 rev2/1/B 169*01950c46SEmmanuel Vadot minItems: 3 170*01950c46SEmmanuel Vadot items: 171*01950c46SEmmanuel Vadot enum: 172*01950c46SEmmanuel Vadot - xlnx,zynqmp-sk-kv260-rev2 173*01950c46SEmmanuel Vadot - xlnx,zynqmp-sk-kv260-rev1 174*01950c46SEmmanuel Vadot - xlnx,zynqmp-sk-kv260-revB 175*01950c46SEmmanuel Vadot - xlnx,zynqmp-sk-kv260 176*01950c46SEmmanuel Vadot - xlnx,zynqmp 177*01950c46SEmmanuel Vadot allOf: 178*01950c46SEmmanuel Vadot - contains: 179*01950c46SEmmanuel Vadot const: xlnx,zynqmp-sk-kv260-revB 180*01950c46SEmmanuel Vadot - contains: 181*01950c46SEmmanuel Vadot const: xlnx,zynqmp-sk-kv260 182*01950c46SEmmanuel Vadot - contains: 183*01950c46SEmmanuel Vadot const: xlnx,zynqmp 1848d13bc63SEmmanuel Vadot 1858d13bc63SEmmanuel Vadot - description: AMD MicroBlaze V (QEMU) 1868d13bc63SEmmanuel Vadot items: 1878d13bc63SEmmanuel Vadot - const: qemu,mbv 1888d13bc63SEmmanuel Vadot - const: amd,mbv 1898d13bc63SEmmanuel Vadot 1908d13bc63SEmmanuel VadotadditionalProperties: true 1918d13bc63SEmmanuel Vadot 1928d13bc63SEmmanuel Vadot... 193