summaryrefslogtreecommitdiff
path: root/Documentation/devicetree/bindings/arm/shmobile.txt
blob: 58c4256d37a39e5082cdb5f354548dbe0cf160d6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
Renesas SH-Mobile, R-Mobile, and R-Car Platform Device Tree Bindings
--------------------------------------------------------------------

SoCs:

  - Emma Mobile EV2
    compatible = "renesas,emev2"
  - RZ/A1H (R7S72100)
    compatible = "renesas,r7s72100"
  - RZ/A2 (R7S9210)
    compatible = "renesas,r7s9210"
  - SH-Mobile AG5 (R8A73A00/SH73A0)
    compatible = "renesas,sh73a0"
  - R-Mobile APE6 (R8A73A40)
    compatible = "renesas,r8a73a4"
  - R-Mobile A1 (R8A77400)
    compatible = "renesas,r8a7740"
  - RZ/G1H (R8A77420)
    compatible = "renesas,r8a7742"
  - RZ/G1M (R8A77430)
    compatible = "renesas,r8a7743"
  - RZ/G1N (R8A77440)
    compatible = "renesas,r8a7744"
  - RZ/G1E (R8A77450)
    compatible = "renesas,r8a7745"
  - RZ/G1C (R8A77470)
    compatible = "renesas,r8a77470"
  - RZ/G2M (R8A774A1)
    compatible = "renesas,r8a774a1"
  - RZ/G2E (R8A774C0)
    compatible = "renesas,r8a774c0"
  - R-Car M1A (R8A77781)
    compatible = "renesas,r8a7778"
  - R-Car H1 (R8A77790)
    compatible = "renesas,r8a7779"
  - R-Car H2 (R8A77900)
    compatible = "renesas,r8a7790"
  - R-Car M2-W (R8A77910)
    compatible = "renesas,r8a7791"
  - R-Car V2H (R8A77920)
    compatible = "renesas,r8a7792"
  - R-Car M2-N (R8A77930)
    compatible = "renesas,r8a7793"
  - R-Car E2 (R8A77940)
    compatible = "renesas,r8a7794"
  - R-Car H3 (R8A77950)
    compatible = "renesas,r8a7795"
  - R-Car M3-W (R8A77960)
    compatible = "renesas,r8a7796"
  - R-Car M3-N (R8A77965)
    compatible = "renesas,r8a77965"
  - R-Car V3M (R8A77970)
    compatible = "renesas,r8a77970"
  - R-Car V3H (R8A77980)
    compatible = "renesas,r8a77980"
  - R-Car E3 (R8A77990)
    compatible = "renesas,r8a77990"
  - R-Car D3 (R8A77995)
    compatible = "renesas,r8a77995"
  - RZ/N1D (R9A06G032)
    compatible = "renesas,r9a06g032"

Boards:

  - Alt (RTP0RC7794SEB00010S)
    compatible = "renesas,alt", "renesas,r8a7794"
  - APE6-EVM
    compatible = "renesas,ape6evm", "renesas,r8a73a4"
  - Atmark Techno Armadillo-800 EVA
    compatible = "renesas,armadillo800eva", "renesas,r8a7740"
  - Blanche (RTP0RC7792SEB00010S)
    compatible = "renesas,blanche", "renesas,r8a7792"
  - BOCK-W
    compatible = "renesas,bockw", "renesas,r8a7778"
  - Condor (RTP0RC77980SEB0010SS/RTP0RC77980SEB0010SA01)
    compatible = "renesas,condor", "renesas,r8a77980"
  - Draak (RTP0RC77995SEB0010S)
    compatible = "renesas,draak", "renesas,r8a77995"
  - Eagle (RTP0RC77970SEB0010S)
    compatible = "renesas,eagle", "renesas,r8a77970"
  - Ebisu (RTP0RC77990SEB0010S)
    compatible = "renesas,ebisu", "renesas,r8a77990"
  - Genmai (RTK772100BC00000BR)
    compatible = "renesas,genmai", "renesas,r7s72100"
  - GR-Peach (X28A-M01-E/F)
    compatible = "renesas,gr-peach", "renesas,r7s72100"
  - Gose (RTP0RC7793SEB00010S)
    compatible = "renesas,gose", "renesas,r8a7793"
  - H3ULCB (R-Car Starter Kit Premier, RTP0RC7795SKBX0010SA00 (H3 ES1.1))
    H3ULCB (R-Car Starter Kit Premier, RTP0RC77951SKBX010SA00 (H3 ES2.0))
    compatible = "renesas,h3ulcb", "renesas,r8a7795"
  - Henninger
    compatible = "renesas,henninger", "renesas,r8a7791"
  - iWave Systems RZ/G1C Single Board Computer (iW-RainboW-G23S)
    compatible = "iwave,g23s", "renesas,r8a77470"
  - iWave Systems RZ/G1E SODIMM SOM Development Platform (iW-RainboW-G22D)
    compatible = "iwave,g22d", "iwave,g22m", "renesas,r8a7745"
  - iWave Systems RZ/G1E SODIMM System On Module (iW-RainboW-G22M-SM)
    compatible = "iwave,g22m", "renesas,r8a7745"
  - iWave Systems RZ/G1M Qseven Development Platform (iW-RainboW-G20D-Qseven)
    compatible = "iwave,g20d", "iwave,g20m", "renesas,r8a7743"
  - iWave Systems RZ/G1M Qseven System On Module (iW-RainboW-G20M-Qseven)
    compatible = "iwave,g20m", "renesas,r8a7743"
  - Kingfisher (SBEV-RCAR-KF-M03)
    compatible = "shimafuji,kingfisher"
  - Koelsch (RTP0RC7791SEB00010S)
    compatible = "renesas,koelsch", "renesas,r8a7791"
  - Kyoto Microcomputer Co. KZM-A9-Dual
    compatible = "renesas,kzm9d", "renesas,emev2"
  - Kyoto Microcomputer Co. KZM-A9-GT
    compatible = "renesas,kzm9g", "renesas,sh73a0"
  - Lager (RTP0RC7790SEB00010S)
    compatible = "renesas,lager", "renesas,r8a7790"
  - M3ULCB (R-Car Starter Kit Pro, RTP0RC7796SKBX0010SA09 (M3 ES1.0))
    compatible = "renesas,m3ulcb", "renesas,r8a7796"
  - M3NULCB (R-Car Starter Kit Pro, RTP0RC77965SKBX010SA00 (M3-N ES1.1))
    compatible = "renesas,m3nulcb", "renesas,r8a77965"
  - Marzen (R0P7779A00010S)
    compatible = "renesas,marzen", "renesas,r8a7779"
  - Porter (M2-LCDP)
    compatible = "renesas,porter", "renesas,r8a7791"
  - RSKRZA1 (YR0K77210C000BE)
    compatible = "renesas,rskrza1", "renesas,r7s72100"
  - RZN1D-DB (RZ/N1D Demo Board for the RZ/N1D 400 pins package)
    compatible = "renesas,rzn1d400-db", "renesas,r9a06g032"
  - Salvator-X (RTP0RC7795SIPB0010S)
    compatible = "renesas,salvator-x", "renesas,r8a7795"
  - Salvator-X (RTP0RC7796SIPB0011S)
    compatible = "renesas,salvator-x", "renesas,r8a7796"
  - Salvator-X (RTP0RC7796SIPB0011S (M3-N))
    compatible = "renesas,salvator-x", "renesas,r8a77965"
  - Salvator-XS (Salvator-X 2nd version, RTP0RC7795SIPB0012S)
    compatible = "renesas,salvator-xs", "renesas,r8a7795"
  - Salvator-XS (Salvator-X 2nd version, RTP0RC7796SIPB0012S)
    compatible = "renesas,salvator-xs", "renesas,r8a7796"
  - Salvator-XS (Salvator-X 2nd version, RTP0RC77965SIPB012S)
    compatible = "renesas,salvator-xs", "renesas,r8a77965"
  - SILK (RTP0RC7794LCB00011S)
    compatible = "renesas,silk", "renesas,r8a7794"
  - SK-RZG1E (YR8A77450S000BE)
    compatible = "renesas,sk-rzg1e", "renesas,r8a7745"
  - SK-RZG1M (YR8A77430S000BE)
    compatible = "renesas,sk-rzg1m", "renesas,r8a7743"
  - Stout (ADAS Starterkit, Y-R-CAR-ADAS-SKH2-BOARD)
    compatible = "renesas,stout", "renesas,r8a7790"
  - V3HSK (Y-ASK-RCAR-V3H-WS10)
    compatible = "renesas,v3hsk", "renesas,r8a77980"
  - V3MSK (Y-ASK-RCAR-V3M-WS10)
    compatible = "renesas,v3msk", "renesas,r8a77970"
  - Wheat (RTP0RC7792ASKB0000JE)
    compatible = "renesas,wheat", "renesas,r8a7792"


Most Renesas ARM SoCs have a Product Register or Boundary Scan ID Register that
allows to retrieve SoC product and revision information.  If present, a device
node for this register should be added.

Required properties:
  - compatible: Must be "renesas,prr" or "renesas,bsid"
  - reg: Base address and length of the register block.


Examples
--------

	prr: chipid@ff000044 {
		compatible = "renesas,prr";
		reg = <0 0xff000044 0 4>;
	};