xref: /freebsd/sys/contrib/device-tree/Bindings/arm/stm32/stm32.yaml (revision cfd6422a5217410fbd66f7a7a8a64d9d85e61229)
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
7title: STMicroelectronics STM32 Platforms Device Tree Bindings
8
9maintainers:
10  - Alexandre Torgue <alexandre.torgue@st.com>
11
12properties:
13  compatible:
14    oneOf:
15      - items:
16          - enum:
17              - st,stm32f429i-disco
18              - st,stm32429i-eval
19          - const: st,stm32f429
20      - items:
21          - enum:
22              - st,stm32f469i-disco
23          - const: st,stm32f469
24      - items:
25          - enum:
26              - st,stm32f746-disco
27              - st,stm32746g-eval
28          - const: st,stm32f746
29      - items:
30          - enum:
31              - st,stm32f769-disco
32          - const: st,stm32f769
33      - items:
34          - enum:
35              - st,stm32h743i-disco
36              - st,stm32h743i-eval
37          - const: st,stm32h743
38      - items:
39          - enum:
40              - arrow,stm32mp157a-avenger96 # Avenger96
41              - lxa,stm32mp157c-mc1
42              - shiratech,stm32mp157a-iot-box # IoT Box
43              - shiratech,stm32mp157a-stinger96 # Stinger96
44              - st,stm32mp157c-ed1
45              - st,stm32mp157a-dk1
46              - st,stm32mp157c-dk2
47
48          - const: st,stm32mp157
49      - items:
50          - const: st,stm32mp157c-ev1
51          - const: st,stm32mp157c-ed1
52          - const: st,stm32mp157
53...
54