~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/arm/stm32/stm32.yaml

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

  1 # SPDX-License-Identifier: GPL-2.0
  2 %YAML 1.2
  3 ---
  4 $id: http://devicetree.org/schemas/arm/stm32/stm32.yaml#
  5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6 
  7 title: STMicroelectronics STM32 Platforms
  8 
  9 maintainers:
 10   - Alexandre Torgue <alexandre.torgue@foss.st.com>
 11 
 12 properties:
 13   $nodename:
 14     const: "/"
 15   compatible:
 16     oneOf:
 17       - description: emtrion STM32MP1 Argon based Boards
 18         items:
 19           - const: emtrion,stm32mp157c-emsbc-argon
 20           - const: emtrion,stm32mp157c-emstamp-argon
 21           - const: st,stm32mp157
 22       - items:
 23           - enum:
 24               - st,stm32f429i-disco
 25               - st,stm32429i-eval
 26           - const: st,stm32f429
 27       - items:
 28           - enum:
 29               - st,stm32f469i-disco
 30           - const: st,stm32f469
 31       - items:
 32           - enum:
 33               - st,stm32f746-disco
 34               - st,stm32746g-eval
 35           - const: st,stm32f746
 36       - items:
 37           - enum:
 38               - st,stm32f769-disco
 39           - const: st,stm32f769
 40       - items:
 41           - enum:
 42               - st,stm32h743i-disco
 43               - st,stm32h743i-eval
 44           - const: st,stm32h743
 45       - items:
 46           - enum:
 47               - st,stm32h750i-art-pi
 48           - const: st,stm32h750
 49       - items:
 50           - enum:
 51               - st,stm32mp135f-dk
 52           - const: st,stm32mp135
 53 
 54       - description: ST STM32MP151 based Boards
 55         items:
 56           - enum:
 57               - prt,mecio1r0 # Protonic MECIO1r0
 58               - prt,mect1s   # Protonic MECT1S
 59               - prt,prtt1a   # Protonic PRTT1A
 60               - prt,prtt1c   # Protonic PRTT1C
 61               - prt,prtt1s   # Protonic PRTT1S
 62           - const: st,stm32mp151
 63 
 64       - description: DH STM32MP135 DHCOR SoM based Boards
 65         items:
 66           - const: dh,stm32mp135f-dhcor-dhsbc
 67           - const: dh,stm32mp135f-dhcor-som
 68           - const: st,stm32mp135
 69 
 70       - description: DH STM32MP151 DHCOR SoM based Boards
 71         items:
 72           - const: dh,stm32mp151a-dhcor-testbench
 73           - const: dh,stm32mp151a-dhcor-som
 74           - const: st,stm32mp151
 75 
 76       - description: ST STM32MP153 based Boards
 77         items:
 78           - enum:
 79               - prt,mecio1r1   # Protonic MECIO1r1
 80           - const: st,stm32mp153
 81 
 82       - description: DH STM32MP153 DHCOM SoM based Boards
 83         items:
 84           - const: dh,stm32mp153c-dhcom-drc02
 85           - const: dh,stm32mp153c-dhcom-som
 86           - const: st,stm32mp153
 87 
 88       - description: DH STM32MP153 DHCOR SoM based Boards
 89         items:
 90           - const: dh,stm32mp153c-dhcor-drc-compact
 91           - const: dh,stm32mp153c-dhcor-som
 92           - const: st,stm32mp153
 93 
 94       - items:
 95           - enum:
 96               - shiratech,stm32mp157a-iot-box # IoT Box
 97               - shiratech,stm32mp157a-stinger96 # Stinger96
 98               - st,stm32mp157c-ed1
 99               - st,stm32mp157c-ed1-scmi
100               - st,stm32mp157a-dk1
101               - st,stm32mp157a-dk1-scmi
102               - st,stm32mp157c-dk2
103               - st,stm32mp157c-dk2-scmi
104           - const: st,stm32mp157
105 
106       - items:
107           - const: st,stm32mp157c-ev1
108           - const: st,stm32mp157c-ed1
109           - const: st,stm32mp157
110       - items:
111           - const: st,stm32mp157c-ev1-scmi
112           - const: st,stm32mp157c-ed1
113           - const: st,stm32mp157
114 
115       - description: DH STM32MP1 SoM based Boards
116         items:
117           - enum:
118               - arrow,stm32mp157a-avenger96 # Avenger96
119           - const: dh,stm32mp157a-dhcor-som
120           - const: st,stm32mp157
121 
122       - description: DH STM32MP1 SoM based Boards
123         items:
124           - enum:
125               - dh,stm32mp157c-dhcom-pdk2
126               - dh,stm32mp157c-dhcom-picoitx
127           - const: dh,stm32mp157c-dhcom-som
128           - const: st,stm32mp157
129 
130       - description: Engicam i.Core STM32MP1 SoM based Boards
131         items:
132           - enum:
133               - engicam,icore-stm32mp1-ctouch2       # STM32MP1 Engicam i.Core STM32MP1 C.TOUCH 2.0
134               - engicam,icore-stm32mp1-ctouch2-of10  # STM32MP1 Engicam i.Core STM32MP1 C.TOUCH 2.0 10.1" OF
135               - engicam,icore-stm32mp1-edimm2.2      # STM32MP1 Engicam i.Core STM32MP1 EDIMM2.2 Starter Kit
136           - const: engicam,icore-stm32mp1            # STM32MP1 Engicam i.Core STM32MP1 SoM
137           - const: st,stm32mp157
138 
139       - description: Engicam MicroGEA STM32MP1 SoM based Boards
140         items:
141           - enum:
142               - engicam,microgea-stm32mp1-microdev2.0
143               - engicam,microgea-stm32mp1-microdev2.0-of7
144           - const: engicam,microgea-stm32mp1
145           - const: st,stm32mp157
146 
147       - description: Octavo OSD32MP15x System-in-Package based boards
148         items:
149           - enum:
150               - lxa,stm32mp157c-mc1      # Linux Automation MC-1
151               - 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 board
154           - const: oct,stm32mp15xx-osd32
155           - enum:
156               - st,stm32mp157
157 
158       - description: Odyssey STM32MP1 SoM based Boards
159         items:
160           - enum:
161               - seeed,stm32mp157c-odyssey
162           - const: seeed,stm32mp157c-odyssey-som
163           - const: st,stm32mp157
164 
165       - description: Phytec STM32MP1 SoM based Boards
166         items:
167           - const: phytec,phycore-stm32mp1-3
168           - const: phytec,phycore-stm32mp157c-som
169           - const: st,stm32mp157
170 
171       - description: ST STM32MP257 based Boards
172         items:
173           - enum:
174               - st,stm32mp257f-ev1
175           - const: st,stm32mp257
176 
177 additionalProperties: true
178 
179 ...

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php