brintos

brintos / linux-shallow public Read only

0
0
Text · 5.6 KiB · 703d4b5 Raw
180 lines · yaml
1# SPDX-License-Identifier: GPL-2.02%YAML 1.23---4$id: http://devicetree.org/schemas/arm/stm32/stm32.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: STMicroelectronics STM32 Platforms8 9maintainers:10  - Alexandre Torgue <alexandre.torgue@foss.st.com>11 12properties:13  $nodename:14    const: "/"15  compatible:16    oneOf:17      - description: emtrion STM32MP1 Argon based Boards18        items:19          - const: emtrion,stm32mp157c-emsbc-argon20          - const: emtrion,stm32mp157c-emstamp-argon21          - const: st,stm32mp15722      - items:23          - enum:24              - st,stm32f429i-disco25              - st,stm32429i-eval26          - const: st,stm32f42927      - items:28          - enum:29              - st,stm32f469i-disco30          - const: st,stm32f46931      - items:32          - enum:33              - st,stm32f746-disco34              - st,stm32746g-eval35          - const: st,stm32f74636      - items:37          - enum:38              - st,stm32f769-disco39          - const: st,stm32f76940      - items:41          - enum:42              - st,stm32h743i-disco43              - st,stm32h743i-eval44          - const: st,stm32h74345      - items:46          - enum:47              - st,stm32h750i-art-pi48          - const: st,stm32h75049      - items:50          - enum:51              - st,stm32mp135f-dk52          - const: st,stm32mp13553 54      - description: ST STM32MP151 based Boards55        items:56          - enum:57              - prt,mecio1r0 # Protonic MECIO1r058              - prt,mect1s   # Protonic MECT1S59              - prt,prtt1a   # Protonic PRTT1A60              - prt,prtt1c   # Protonic PRTT1C61              - prt,prtt1s   # Protonic PRTT1S62          - const: st,stm32mp15163 64      - description: DH STM32MP135 DHCOR SoM based Boards65        items:66          - const: dh,stm32mp135f-dhcor-dhsbc67          - const: dh,stm32mp135f-dhcor-som68          - const: st,stm32mp13569 70      - description: DH STM32MP151 DHCOR SoM based Boards71        items:72          - const: dh,stm32mp151a-dhcor-testbench73          - const: dh,stm32mp151a-dhcor-som74          - const: st,stm32mp15175 76      - description: ST STM32MP153 based Boards77        items:78          - enum:79              - prt,mecio1r1   # Protonic MECIO1r180          - const: st,stm32mp15381 82      - description: DH STM32MP153 DHCOM SoM based Boards83        items:84          - const: dh,stm32mp153c-dhcom-drc0285          - const: dh,stm32mp153c-dhcom-som86          - const: st,stm32mp15387 88      - description: DH STM32MP153 DHCOR SoM based Boards89        items:90          - const: dh,stm32mp153c-dhcor-drc-compact91          - const: dh,stm32mp153c-dhcor-som92          - const: st,stm32mp15393 94      - items:95          - enum:96              - shiratech,stm32mp157a-iot-box # IoT Box97              - shiratech,stm32mp157a-stinger96 # Stinger9698              - st,stm32mp157c-ed199              - st,stm32mp157c-ed1-scmi100              - st,stm32mp157a-dk1101              - st,stm32mp157a-dk1-scmi102              - st,stm32mp157c-dk2103              - st,stm32mp157c-dk2-scmi104          - const: st,stm32mp157105 106      - items:107          - const: st,stm32mp157c-ev1108          - const: st,stm32mp157c-ed1109          - const: st,stm32mp157110      - items:111          - const: st,stm32mp157c-ev1-scmi112          - const: st,stm32mp157c-ed1113          - const: st,stm32mp157114 115      - description: DH STM32MP1 SoM based Boards116        items:117          - enum:118              - arrow,stm32mp157a-avenger96 # Avenger96119          - const: dh,stm32mp157a-dhcor-som120          - const: st,stm32mp157121 122      - description: DH STM32MP1 SoM based Boards123        items:124          - enum:125              - dh,stm32mp157c-dhcom-pdk2126              - dh,stm32mp157c-dhcom-picoitx127          - const: dh,stm32mp157c-dhcom-som128          - const: st,stm32mp157129 130      - description: Engicam i.Core STM32MP1 SoM based Boards131        items:132          - enum:133              - engicam,icore-stm32mp1-ctouch2       # STM32MP1 Engicam i.Core STM32MP1 C.TOUCH 2.0134              - engicam,icore-stm32mp1-ctouch2-of10  # STM32MP1 Engicam i.Core STM32MP1 C.TOUCH 2.0 10.1" OF135              - engicam,icore-stm32mp1-edimm2.2      # STM32MP1 Engicam i.Core STM32MP1 EDIMM2.2 Starter Kit136          - const: engicam,icore-stm32mp1            # STM32MP1 Engicam i.Core STM32MP1 SoM137          - const: st,stm32mp157138 139      - description: Engicam MicroGEA STM32MP1 SoM based Boards140        items:141          - enum:142              - engicam,microgea-stm32mp1-microdev2.0143              - engicam,microgea-stm32mp1-microdev2.0-of7144          - const: engicam,microgea-stm32mp1145          - const: st,stm32mp157146 147      - description: Octavo OSD32MP15x System-in-Package based boards148        items:149          - enum:150              - lxa,stm32mp157c-mc1      # Linux Automation MC-1151              - lxa,stm32mp157c-tac-gen1 # Linux Automation TAC (Generation 1)152              - lxa,stm32mp157c-tac-gen2 # Linux Automation TAC (Generation 2)153              - oct,stm32mp157c-osd32-red # Octavo OSD32MP1 RED board154          - const: oct,stm32mp15xx-osd32155          - enum:156              - st,stm32mp157157 158      - description: Odyssey STM32MP1 SoM based Boards159        items:160          - enum:161              - seeed,stm32mp157c-odyssey162          - const: seeed,stm32mp157c-odyssey-som163          - const: st,stm32mp157164 165      - description: Phytec STM32MP1 SoM based Boards166        items:167          - const: phytec,phycore-stm32mp1-3168          - const: phytec,phycore-stm32mp157c-som169          - const: st,stm32mp157170 171      - description: ST STM32MP257 based Boards172        items:173          - enum:174              - st,stm32mp257f-ev1175          - const: st,stm32mp257176 177additionalProperties: true178 179...180