blob: 89b4a389fbc7cb3e886a7ecab2ac240adb3592f7 [file] [log] [blame]
Geert Uytterhoevend2c2a072014-08-28 10:05:20 +02001Renesas SH-Mobile, R-Mobile, and R-Car Platform Device Tree Bindings
2--------------------------------------------------------------------
3
4SoCs:
5
6 - Emma Mobile EV2
7 compatible = "renesas,emev2"
8 - RZ/A1H (R7S72100)
9 compatible = "renesas,r7s72100"
Geert Uytterhoevend2c2a072014-08-28 10:05:20 +020010 - SH-Mobile AG5 (R8A73A00/SH73A0)
11 compatible = "renesas,sh73a0"
12 - R-Mobile APE6 (R8A73A40)
13 compatible = "renesas,r8a73a4"
14 - R-Mobile A1 (R8A77400)
15 compatible = "renesas,r8a7740"
Geert Uytterhoeven368d0352017-03-10 14:48:27 +010016 - RZ/G1H (R8A77420)
17 compatible = "renesas,r8a7742"
Sergei Shtylyove9205652016-10-06 00:37:08 +030018 - RZ/G1M (R8A77430)
19 compatible = "renesas,r8a7743"
Geert Uytterhoevencfb9f932017-03-10 14:48:28 +010020 - RZ/G1N (R8A77440)
21 compatible = "renesas,r8a7744"
Sergei Shtylyov47802fd2016-11-05 00:49:55 +030022 - RZ/G1E (R8A77450)
23 compatible = "renesas,r8a7745"
Biju Das0c1d5432018-03-28 20:26:13 +010024 - RZ/G1C (R8A77470)
25 compatible = "renesas,r8a77470"
Geert Uytterhoevend2c2a072014-08-28 10:05:20 +020026 - R-Car M1A (R8A77781)
27 compatible = "renesas,r8a7778"
28 - R-Car H1 (R8A77790)
29 compatible = "renesas,r8a7779"
30 - R-Car H2 (R8A77900)
31 compatible = "renesas,r8a7790"
32 - R-Car M2-W (R8A77910)
33 compatible = "renesas,r8a7791"
34 - R-Car V2H (R8A77920)
35 compatible = "renesas,r8a7792"
36 - R-Car M2-N (R8A77930)
37 compatible = "renesas,r8a7793"
38 - R-Car E2 (R8A77940)
39 compatible = "renesas,r8a7794"
Simon Horman26a7e062015-11-17 02:42:32 +090040 - R-Car H3 (R8A77950)
41 compatible = "renesas,r8a7795"
Simon Horman1561f202016-05-24 10:54:38 +090042 - R-Car M3-W (R8A77960)
43 compatible = "renesas,r8a7796"
Jacopo Mondic0b11cc2018-02-13 10:45:48 +010044 - R-Car M3-N (R8A77965)
45 compatible = "renesas,r8a77965"
Geert Uytterhoeven443c1632017-08-25 14:56:49 +020046 - R-Car V3M (R8A77970)
47 compatible = "renesas,r8a77970"
Sergei Shtylyovf15092f2018-01-31 22:56:47 +030048 - R-Car V3H (R8A77980)
49 compatible = "renesas,r8a77980"
Yoshihiro Shimoda6fdc4f92018-04-11 18:35:51 +090050 - R-Car E3 (R8A77990)
51 compatible = "renesas,r8a77990"
Geert Uytterhoevenf03783e2017-07-20 14:28:59 +020052 - R-Car D3 (R8A77995)
53 compatible = "renesas,r8a77995"
Michel Pollet403cc702018-05-22 11:01:21 +010054 - RZ/N1D (R9A06G032)
55 compatible = "renesas,r9a06g032"
Geert Uytterhoevend2c2a072014-08-28 10:05:20 +020056
57Boards:
58
Geert Uytterhoevend4a2c642016-10-04 15:20:47 +020059 - Alt (RTP0RC7794SEB00010S)
Geert Uytterhoevend2c2a072014-08-28 10:05:20 +020060 compatible = "renesas,alt", "renesas,r8a7794"
61 - APE6-EVM
62 compatible = "renesas,ape6evm", "renesas,r8a73a4"
Geert Uytterhoevend2c2a072014-08-28 10:05:20 +020063 - Atmark Techno Armadillo-800 EVA
Geert Uytterhoeven4a4b0f12018-02-26 19:03:42 +010064 compatible = "renesas,armadillo800eva", "renesas,r8a7740"
Sergei Shtylyov6bc734c2016-06-13 00:14:01 +030065 - Blanche (RTP0RC7792SEB00010S)
66 compatible = "renesas,blanche", "renesas,r8a7792"
Geert Uytterhoevend2c2a072014-08-28 10:05:20 +020067 - BOCK-W
68 compatible = "renesas,bockw", "renesas,r8a7778"
Sergei Shtylyov8dc09f42018-02-02 21:45:08 +030069 - Condor (RTP0RC77980SEB0010SS/RTP0RC77980SEB0010SA01)
70 compatible = "renesas,condor", "renesas,r8a77980"
Geert Uytterhoeven100acb02017-07-20 14:29:00 +020071 - Draak (RTP0RC77995SEB0010S)
72 compatible = "renesas,draak", "renesas,r8a77995"
Sergei Shtylyove22b36b2017-09-15 22:43:24 +030073 - Eagle (RTP0RC77970SEB0010S)
74 compatible = "renesas,eagle", "renesas,r8a77970"
Yoshihiro Shimodad2ba0042018-04-11 18:35:52 +090075 - Ebisu (RTP0RC77990SEB0010S)
76 compatible = "renesas,ebisu", "renesas,r8a77990"
Geert Uytterhoevend2c2a072014-08-28 10:05:20 +020077 - Genmai (RTK772100BC00000BR)
78 compatible = "renesas,genmai", "renesas,r7s72100"
Jacopo Mondib879d672017-05-23 21:20:54 +020079 - GR-Peach (X28A-M01-E/F)
80 compatible = "renesas,gr-peach", "renesas,r7s72100"
Geert Uytterhoeven4b8f5952016-10-04 15:20:48 +020081 - Gose (RTP0RC7793SEB00010S)
Geert Uytterhoevend2c2a072014-08-28 10:05:20 +020082 compatible = "renesas,gose", "renesas,r8a7793"
Geert Uytterhoevenfa5b2e72017-06-01 12:34:29 +020083 - H3ULCB (R-Car Starter Kit Premier, RTP0RC7795SKBX0010SA00 (H3 ES1.1))
84 H3ULCB (R-Car Starter Kit Premier, RTP0RC77951SKBX010SA00 (H3 ES2.0))
Simon Horman2e931b02017-09-21 11:44:59 +020085 compatible = "renesas,h3ulcb", "renesas,r8a7795"
Geert Uytterhoevend2c2a072014-08-28 10:05:20 +020086 - Henninger
87 compatible = "renesas,henninger", "renesas,r8a7791"
Biju Das7625f032018-03-27 15:37:20 +010088 - iWave Systems RZ/G1C Single Board Computer (iW-RainboW-G23S)
89 compatible = "iwave,g23s", "renesas,r8a77470"
Fabrizio Castro61c687e2017-08-09 12:27:40 +010090 - iWave Systems RZ/G1E SODIMM SOM Development Platform (iW-RainboW-G22D)
91 compatible = "iwave,g22d", "iwave,g22m", "renesas,r8a7745"
Fabrizio Castro99339242017-08-09 12:27:39 +010092 - iWave Systems RZ/G1E SODIMM System On Module (iW-RainboW-G22M-SM)
93 compatible = "iwave,g22m", "renesas,r8a7745"
Biju Das90861202017-06-06 16:10:16 +010094 - iWave Systems RZ/G1M Qseven Development Platform (iW-RainboW-G20D-Qseven)
95 compatible = "iwave,g20d", "iwave,g20m", "renesas,r8a7743"
Biju Das427bc402017-06-06 16:10:15 +010096 - iWave Systems RZ/G1M Qseven System On Module (iW-RainboW-G20M-Qseven)
97 compatible = "iwave,g20m", "renesas,r8a7743"
Vladimir Barinov5418a902017-09-16 21:48:47 +030098 - Kingfisher (SBEV-RCAR-KF-M03)
99 compatible = "shimafuji,kingfisher"
Geert Uytterhoevend2c2a072014-08-28 10:05:20 +0200100 - Koelsch (RTP0RC7791SEB00010S)
101 compatible = "renesas,koelsch", "renesas,r8a7791"
Geert Uytterhoeven08adafd2014-09-16 21:57:16 +0200102 - Kyoto Microcomputer Co. KZM-A9-Dual
Geert Uytterhoevend2c2a072014-08-28 10:05:20 +0200103 compatible = "renesas,kzm9d", "renesas,emev2"
Geert Uytterhoeven08adafd2014-09-16 21:57:16 +0200104 - Kyoto Microcomputer Co. KZM-A9-GT
Geert Uytterhoevend2c2a072014-08-28 10:05:20 +0200105 compatible = "renesas,kzm9g", "renesas,sh73a0"
Geert Uytterhoevend2c2a072014-08-28 10:05:20 +0200106 - Lager (RTP0RC7790SEB00010S)
107 compatible = "renesas,lager", "renesas,r8a7790"
Geert Uytterhoevenfa5b2e72017-06-01 12:34:29 +0200108 - M3ULCB (R-Car Starter Kit Pro, RTP0RC7796SKBX0010SA09 (M3 ES1.0))
Simon Horman2e931b02017-09-21 11:44:59 +0200109 compatible = "renesas,m3ulcb", "renesas,r8a7796"
Geert Uytterhoeven96526232016-10-31 14:43:04 +0100110 - Marzen (R0P7779A00010S)
Geert Uytterhoevend2c2a072014-08-28 10:05:20 +0200111 compatible = "renesas,marzen", "renesas,r8a7779"
Sergei Shtylyov12a75ce2015-10-01 02:01:38 +0300112 - Porter (M2-LCDP)
113 compatible = "renesas,porter", "renesas,r8a7791"
Chris Brandt16a304d2016-08-29 14:14:29 -0400114 - RSKRZA1 (YR0K77210C000BE)
115 compatible = "renesas,rskrza1", "renesas,r7s72100"
Michel Pollet403cc702018-05-22 11:01:21 +0100116 - RZN1D-DB (RZ/N1D Demo Board for the RZ/N1D 400 pins package)
117 compatible = "renesas,rzn1d400-db", "renesas,r9a06g032"
Geert Uytterhoeven18762352015-12-09 10:22:42 +0100118 - Salvator-X (RTP0RC7795SIPB0010S)
Simon Horman2e931b02017-09-21 11:44:59 +0200119 compatible = "renesas,salvator-x", "renesas,r8a7795"
Geert Uytterhoeven6be91f82016-08-31 11:17:34 +0200120 - Salvator-X (RTP0RC7796SIPB0011S)
Simon Horman2e931b02017-09-21 11:44:59 +0200121 compatible = "renesas,salvator-x", "renesas,r8a7796"
Simon Horman519df0e2018-04-24 07:54:42 +0200122 - Salvator-X (RTP0RC7796SIPB0011S (M3-N))
Geert Uytterhoeven09bea762018-02-26 19:03:44 +0100123 compatible = "renesas,salvator-x", "renesas,r8a77965"
Geert Uytterhoeven521ec122017-06-09 13:43:46 +0200124 - Salvator-XS (Salvator-X 2nd version, RTP0RC7795SIPB0012S)
Simon Horman2e931b02017-09-21 11:44:59 +0200125 compatible = "renesas,salvator-xs", "renesas,r8a7795"
Geert Uytterhoeven0021ca82017-10-30 18:29:57 +0100126 - Salvator-XS (Salvator-X 2nd version, RTP0RC7796SIPB0012S)
127 compatible = "renesas,salvator-xs", "renesas,r8a7796"
Geert Uytterhoevenb604e4a2018-02-26 19:03:45 +0100128 - Salvator-XS (Salvator-X 2nd version, RTP0RC77965SIPB012S)
129 compatible = "renesas,salvator-xs", "renesas,r8a77965"
Sergei Shtylyov72654052015-10-03 00:53:38 +0300130 - SILK (RTP0RC7794LCB00011S)
131 compatible = "renesas,silk", "renesas,r8a7794"
Sergei Shtylyov4af23912016-11-04 10:44:38 +0100132 - SK-RZG1E (YR8A77450S000BE)
133 compatible = "renesas,sk-rzg1e", "renesas,r8a7745"
Sergei Shtylyov7c1959d2016-10-06 00:45:18 +0300134 - SK-RZG1M (YR8A77430S000BE)
135 compatible = "renesas,sk-rzg1m", "renesas,r8a7743"
Marek Vasut584fc222018-02-15 11:02:28 +0100136 - Stout (ADAS Starterkit, Y-R-CAR-ADAS-SKH2-BOARD)
137 compatible = "renesas,stout", "renesas,r8a7790"
Sergei Shtylyovc92db4a2018-05-10 21:09:40 +0300138 - V3HSK (Y-ASK-RCAR-V3H-WS10)
139 compatible = "renesas,v3hsk", "renesas,r8a77980"
Geert Uytterhoeven04db4412018-02-26 19:03:43 +0100140 - V3MSK (Y-ASK-RCAR-V3M-WS10)
Sergei Shtylyoveebd0732017-11-24 23:47:39 +0300141 compatible = "renesas,v3msk", "renesas,r8a77970"
Geert Uytterhoeven04db4412018-02-26 19:03:43 +0100142 - Wheat (RTP0RC7792ASKB0000JE)
Sergei Shtylyove6835b32016-08-26 23:20:05 +0300143 compatible = "renesas,wheat", "renesas,r8a7792"
Geert Uytterhoeven5384f452016-11-14 19:37:07 +0100144
145
146Most Renesas ARM SoCs have a Product Register that allows to retrieve SoC
147product and revision information. If present, a device node for this register
148should be added.
149
150Required properties:
151 - compatible: Must be "renesas,prr".
152 - reg: Base address and length of the register block.
153
154
155Examples
156--------
157
158 prr: chipid@ff000044 {
159 compatible = "renesas,prr";
160 reg = <0 0xff000044 0 4>;
161 };