Merge tag 'thermal-v5.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/therma...
[linux-2.6-microblaze.git] / Documentation / devicetree / bindings / arm / stm32 / stm32.yaml
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 Device Tree Bindings
8
9 maintainers:
10   - Alexandre Torgue <alexandre.torgue@st.com>
11
12 properties:
13   $nodename:
14     const: "/"
15   compatible:
16     oneOf:
17       - items:
18           - enum:
19               - st,stm32f429i-disco
20               - st,stm32429i-eval
21           - const: st,stm32f429
22       - items:
23           - enum:
24               - st,stm32f469i-disco
25           - const: st,stm32f469
26       - items:
27           - enum:
28               - st,stm32f746-disco
29               - st,stm32746g-eval
30           - const: st,stm32f746
31       - items:
32           - enum:
33               - st,stm32f769-disco
34           - const: st,stm32f769
35       - items:
36           - enum:
37               - st,stm32h743i-disco
38               - st,stm32h743i-eval
39           - const: st,stm32h743
40       - items:
41           - enum:
42               - arrow,stm32mp157a-avenger96 # Avenger96
43               - lxa,stm32mp157c-mc1
44               - shiratech,stm32mp157a-iot-box # IoT Box
45               - shiratech,stm32mp157a-stinger96 # Stinger96
46               - st,stm32mp157c-ed1
47               - st,stm32mp157a-dk1
48               - st,stm32mp157c-dk2
49
50           - const: st,stm32mp157
51       - items:
52           - const: st,stm32mp157c-ev1
53           - const: st,stm32mp157c-ed1
54           - const: st,stm32mp157
55       - description: Odyssey STM32MP1 SoM based Boards
56         items:
57           - enum:
58               - seeed,stm32mp157c-odyssey
59           - const: seeed,stm32mp157c-odyssey-som
60           - const: st,stm32mp157
61
62 additionalProperties: true
63
64 ...