xref: /openbmc/linux/Documentation/devicetree/bindings/arm/ti/omap.yaml (revision c900529f3d9161bfde5cca0754f83b4d3c3e0220)
1*c5a5583eSAndrew Davis# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
2*c5a5583eSAndrew Davis%YAML 1.2
3*c5a5583eSAndrew Davis---
4*c5a5583eSAndrew Davis$id: http://devicetree.org/schemas/arm/ti/omap.yaml#
5*c5a5583eSAndrew Davis$schema: http://devicetree.org/meta-schemas/core.yaml#
6*c5a5583eSAndrew Davis
7*c5a5583eSAndrew Davistitle: Texas Instruments OMAP SoC architecture
8*c5a5583eSAndrew Davis
9*c5a5583eSAndrew Davismaintainers:
10*c5a5583eSAndrew Davis  - Tony Lindgren <tony@atomide.com>
11*c5a5583eSAndrew Davis
12*c5a5583eSAndrew Davisdescription: Platforms based on Texas Instruments OMAP SoC architecture.
13*c5a5583eSAndrew Davis
14*c5a5583eSAndrew Davisproperties:
15*c5a5583eSAndrew Davis  $nodename:
16*c5a5583eSAndrew Davis    const: '/'
17*c5a5583eSAndrew Davis  compatible:
18*c5a5583eSAndrew Davis    oneOf:
19*c5a5583eSAndrew Davis
20*c5a5583eSAndrew Davis      - description: TI OMAP2420 SoC based platforms
21*c5a5583eSAndrew Davis        items:
22*c5a5583eSAndrew Davis          - enum:
23*c5a5583eSAndrew Davis              - nokia,n800
24*c5a5583eSAndrew Davis              - nokia,n810
25*c5a5583eSAndrew Davis              - nokia,n810-wimax
26*c5a5583eSAndrew Davis              - ti,omap2420-h4
27*c5a5583eSAndrew Davis          - const: ti,omap2420
28*c5a5583eSAndrew Davis          - const: ti,omap2
29*c5a5583eSAndrew Davis
30*c5a5583eSAndrew Davis      - description: TI OMAP2430 SoC based platforms
31*c5a5583eSAndrew Davis        items:
32*c5a5583eSAndrew Davis          - enum:
33*c5a5583eSAndrew Davis              - ti,omap2430-sdp # TI OMAP2430 SDP
34*c5a5583eSAndrew Davis          - const: ti,omap2430
35*c5a5583eSAndrew Davis          - const: ti,omap2
36*c5a5583eSAndrew Davis
37*c5a5583eSAndrew Davis      - description: TI OMAP3430 SoC based platforms
38*c5a5583eSAndrew Davis        items:
39*c5a5583eSAndrew Davis          - enum:
40*c5a5583eSAndrew Davis              - compulab,omap3-cm-t3530
41*c5a5583eSAndrew Davis              - logicpd,dm3730-som-lv-devkit  # LogicPD Zoom OMAP35xx SOM-LV Development Kit
42*c5a5583eSAndrew Davis              - logicpd,dm3730-torpedo-devkit # LogicPD Zoom OMAP35xx Torpedo Development Kit
43*c5a5583eSAndrew Davis              - nokia,omap3-n900
44*c5a5583eSAndrew Davis              - openpandora,omap3-pandora-600mhz
45*c5a5583eSAndrew Davis              - ti,omap3430-sdp
46*c5a5583eSAndrew Davis              - ti,omap3-beagle
47*c5a5583eSAndrew Davis              - ti,omap3-evm                  # TI OMAP35XX EVM (TMDSEVM3530)
48*c5a5583eSAndrew Davis              - ti,omap3-ldp                  # TI OMAP3430 LDP (Zoom1 Labrador)
49*c5a5583eSAndrew Davis              - timll,omap3-devkit8000
50*c5a5583eSAndrew Davis          - const: ti,omap3430
51*c5a5583eSAndrew Davis          - const: ti,omap3
52*c5a5583eSAndrew Davis
53*c5a5583eSAndrew Davis      - description: Early BeagleBoard revisions A to B4 with a timer quirk
54*c5a5583eSAndrew Davis        items:
55*c5a5583eSAndrew Davis          - const: ti,omap3-beagle-ab4
56*c5a5583eSAndrew Davis          - const: ti,omap3-beagle
57*c5a5583eSAndrew Davis          - const: ti,omap3430
58*c5a5583eSAndrew Davis          - const: ti,omap3
59*c5a5583eSAndrew Davis
60*c5a5583eSAndrew Davis      - description: Gumstix Overo TI OMAP 3430/3630 boards + expansion boards
61*c5a5583eSAndrew Davis        items:
62*c5a5583eSAndrew Davis          - enum:
63*c5a5583eSAndrew Davis              - gumstix,omap3-overo-alto35
64*c5a5583eSAndrew Davis              - gumstix,omap3-overo-chestnut43
65*c5a5583eSAndrew Davis              - gumstix,omap3-overo-gallop43
66*c5a5583eSAndrew Davis              - gumstix,omap3-overo-palo35
67*c5a5583eSAndrew Davis              - gumstix,omap3-overo-palo43
68*c5a5583eSAndrew Davis              - gumstix,omap3-overo-summit
69*c5a5583eSAndrew Davis              - gumstix,omap3-overo-tobi
70*c5a5583eSAndrew Davis              - gumstix,omap3-overo-tobiduo
71*c5a5583eSAndrew Davis          - const: gumstix,omap3-overo
72*c5a5583eSAndrew Davis          - enum:
73*c5a5583eSAndrew Davis              - ti,omap3430
74*c5a5583eSAndrew Davis              - ti,omap3630
75*c5a5583eSAndrew Davis
76*c5a5583eSAndrew Davis      - description: TI OMAP3630 SoC based platforms
77*c5a5583eSAndrew Davis        items:
78*c5a5583eSAndrew Davis          - enum:
79*c5a5583eSAndrew Davis              - amazon,omap3-echo             # Amazon Echo (first generation)
80*c5a5583eSAndrew Davis              - compulab,omap3-cm-t3730
81*c5a5583eSAndrew Davis              - goldelico,gta04
82*c5a5583eSAndrew Davis              - lg,omap3-sniper               # LG Optimus Black
83*c5a5583eSAndrew Davis              - logicpd,dm3730-som-lv-devkit  # LogicPD Zoom DM3730 SOM-LV Development Kit
84*c5a5583eSAndrew Davis              - logicpd,dm3730-torpedo-devkit # LogicPD Zoom DM3730 Torpedo + Wireless Development Kit
85*c5a5583eSAndrew Davis              - nokia,omap3-n9
86*c5a5583eSAndrew Davis              - nokia,omap3-n950
87*c5a5583eSAndrew Davis              - openpandora,omap3-pandora-1ghz
88*c5a5583eSAndrew Davis              - ti,omap3-beagle-xm
89*c5a5583eSAndrew Davis              - ti,omap3-evm-37xx             # TI OMAP37XX EVM (TMDSEVM3730)
90*c5a5583eSAndrew Davis              - ti,omap3-zoom3
91*c5a5583eSAndrew Davis          - const: ti,omap3630
92*c5a5583eSAndrew Davis          - const: ti,omap3
93*c5a5583eSAndrew Davis
94*c5a5583eSAndrew Davis      - description: TI AM35 SoC based platforms
95*c5a5583eSAndrew Davis        items:
96*c5a5583eSAndrew Davis          - enum:
97*c5a5583eSAndrew Davis              - compulab,omap3-sbc-t3517 # CompuLab SBC-T3517 with CM-T3517
98*c5a5583eSAndrew Davis              - teejet,mt_ventoux
99*c5a5583eSAndrew Davis              - ti,am3517-craneboard     # TI AM3517 CraneBoard (TMDSEVM3517)
100*c5a5583eSAndrew Davis              - ti,am3517-evm            # TI AM3517 EVM (AM3517/05 TMDSEVM3517)
101*c5a5583eSAndrew Davis          - const: ti,am3517
102*c5a5583eSAndrew Davis          - const: ti,omap3
103*c5a5583eSAndrew Davis
104*c5a5583eSAndrew Davis      - description: TI AM33 based platform
105*c5a5583eSAndrew Davis        items:
106*c5a5583eSAndrew Davis          - enum:
107*c5a5583eSAndrew Davis              - compulab,cm-t335
108*c5a5583eSAndrew Davis              - moxa,uc-8100-me-t
109*c5a5583eSAndrew Davis              - novatech,am335x-lxm
110*c5a5583eSAndrew Davis              - ti,am335x-bone
111*c5a5583eSAndrew Davis              - ti,am335x-evm
112*c5a5583eSAndrew Davis              - ti,am3359-icev2
113*c5a5583eSAndrew Davis          - const: ti,am33xx
114*c5a5583eSAndrew Davis
115*c5a5583eSAndrew Davis      - description: Compulab board variants based on TI AM33
116*c5a5583eSAndrew Davis        items:
117*c5a5583eSAndrew Davis          - enum:
118*c5a5583eSAndrew Davis              - compulab,sbc-t335
119*c5a5583eSAndrew Davis          - const: compulab,cm-t335
120*c5a5583eSAndrew Davis          - const: ti,am33xx
121*c5a5583eSAndrew Davis
122*c5a5583eSAndrew Davis      - description: Phytec boards based on TI AM33
123*c5a5583eSAndrew Davis        items:
124*c5a5583eSAndrew Davis          - enum:
125*c5a5583eSAndrew Davis              - phytec,am335x-wega
126*c5a5583eSAndrew Davis              - phytec,am335x-pcm-953
127*c5a5583eSAndrew Davis              - phytec,am335x-regor
128*c5a5583eSAndrew Davis          - const: phytec,am335x-phycore-som
129*c5a5583eSAndrew Davis          - const: ti,am33xx
130*c5a5583eSAndrew Davis
131*c5a5583eSAndrew Davis      - description: TI OMAP4430 SoC based platforms
132*c5a5583eSAndrew Davis        items:
133*c5a5583eSAndrew Davis          - enum:
134*c5a5583eSAndrew Davis              - amazon,omap4-kc1        # Amazon Kindle Fire (first generation)
135*c5a5583eSAndrew Davis              - motorola,droid4         # Motorola Droid 4 XT894
136*c5a5583eSAndrew Davis              - motorola,droid-bionic   # Motorola Droid Bionic XT875
137*c5a5583eSAndrew Davis              - ti,omap4-panda
138*c5a5583eSAndrew Davis              - ti,omap4-sdp
139*c5a5583eSAndrew Davis          - const: ti,omap4430
140*c5a5583eSAndrew Davis          - const: ti,omap4
141*c5a5583eSAndrew Davis
142*c5a5583eSAndrew Davis      - description: OMAP4 DuoVero with Parlor expansion board/daughter board
143*c5a5583eSAndrew Davis        items:
144*c5a5583eSAndrew Davis          - const: gumstix,omap4-duovero-parlor
145*c5a5583eSAndrew Davis          - const: gumstix,omap4-duovero
146*c5a5583eSAndrew Davis          - const: ti,omap4430
147*c5a5583eSAndrew Davis          - const: ti,omap4
148*c5a5583eSAndrew Davis
149*c5a5583eSAndrew Davis      - description: TI OMAP4460 SoC based platforms
150*c5a5583eSAndrew Davis        items:
151*c5a5583eSAndrew Davis          - enum:
152*c5a5583eSAndrew Davis              - epson,embt2ws    # Epson Moverio BT-200
153*c5a5583eSAndrew Davis              - ti,omap4-panda-es
154*c5a5583eSAndrew Davis          - const: ti,omap4460
155*c5a5583eSAndrew Davis          - const: ti,omap4
156*c5a5583eSAndrew Davis
157*c5a5583eSAndrew Davis      - description: VAR-OM44 boards
158*c5a5583eSAndrew Davis        items:
159*c5a5583eSAndrew Davis          - enum:
160*c5a5583eSAndrew Davis              - variscite,var-dvk-om44
161*c5a5583eSAndrew Davis              - variscite,var-stk-om44
162*c5a5583eSAndrew Davis          - const: variscite,var-som-om44
163*c5a5583eSAndrew Davis          - const: ti,omap4460
164*c5a5583eSAndrew Davis          - const: ti,omap4
165*c5a5583eSAndrew Davis
166*c5a5583eSAndrew Davis      - description: TI OMAP5 SoC based platforms
167*c5a5583eSAndrew Davis        items:
168*c5a5583eSAndrew Davis          - enum:
169*c5a5583eSAndrew Davis              - compulab,omap5-cm-t54
170*c5a5583eSAndrew Davis              - isee,omap5-igep0050
171*c5a5583eSAndrew Davis              - ti,omap5-uevm
172*c5a5583eSAndrew Davis          - const: ti,omap5
173*c5a5583eSAndrew Davis
174*c5a5583eSAndrew DavisadditionalProperties: true
175*c5a5583eSAndrew Davis
176*c5a5583eSAndrew Davis...
177