Geert Uytterhoeven | d2c2a07 | 2014-08-28 10:05:20 +0200 | [diff] [blame] | 1 | Renesas SH-Mobile, R-Mobile, and R-Car Platform Device Tree Bindings |
| 2 | -------------------------------------------------------------------- |
| 3 | |
| 4 | SoCs: |
| 5 | |
| 6 | - Emma Mobile EV2 |
| 7 | compatible = "renesas,emev2" |
| 8 | - RZ/A1H (R7S72100) |
| 9 | compatible = "renesas,r7s72100" |
Geert Uytterhoeven | d2c2a07 | 2014-08-28 10:05:20 +0200 | [diff] [blame] | 10 | - 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 Uytterhoeven | 368d035 | 2017-03-10 14:48:27 +0100 | [diff] [blame] | 16 | - RZ/G1H (R8A77420) |
| 17 | compatible = "renesas,r8a7742" |
Sergei Shtylyov | e920565 | 2016-10-06 00:37:08 +0300 | [diff] [blame] | 18 | - RZ/G1M (R8A77430) |
| 19 | compatible = "renesas,r8a7743" |
Geert Uytterhoeven | cfb9f93 | 2017-03-10 14:48:28 +0100 | [diff] [blame] | 20 | - RZ/G1N (R8A77440) |
| 21 | compatible = "renesas,r8a7744" |
Sergei Shtylyov | 47802fd | 2016-11-05 00:49:55 +0300 | [diff] [blame] | 22 | - RZ/G1E (R8A77450) |
| 23 | compatible = "renesas,r8a7745" |
Geert Uytterhoeven | d2c2a07 | 2014-08-28 10:05:20 +0200 | [diff] [blame] | 24 | - R-Car M1A (R8A77781) |
| 25 | compatible = "renesas,r8a7778" |
| 26 | - R-Car H1 (R8A77790) |
| 27 | compatible = "renesas,r8a7779" |
| 28 | - R-Car H2 (R8A77900) |
| 29 | compatible = "renesas,r8a7790" |
| 30 | - R-Car M2-W (R8A77910) |
| 31 | compatible = "renesas,r8a7791" |
| 32 | - R-Car V2H (R8A77920) |
| 33 | compatible = "renesas,r8a7792" |
| 34 | - R-Car M2-N (R8A77930) |
| 35 | compatible = "renesas,r8a7793" |
| 36 | - R-Car E2 (R8A77940) |
| 37 | compatible = "renesas,r8a7794" |
Simon Horman | 26a7e06 | 2015-11-17 02:42:32 +0900 | [diff] [blame] | 38 | - R-Car H3 (R8A77950) |
| 39 | compatible = "renesas,r8a7795" |
Simon Horman | 1561f20 | 2016-05-24 10:54:38 +0900 | [diff] [blame] | 40 | - R-Car M3-W (R8A77960) |
| 41 | compatible = "renesas,r8a7796" |
Jacopo Mondi | c0b11cc | 2018-02-13 10:45:48 +0100 | [diff] [blame] | 42 | - R-Car M3-N (R8A77965) |
| 43 | compatible = "renesas,r8a77965" |
Geert Uytterhoeven | 443c163 | 2017-08-25 14:56:49 +0200 | [diff] [blame] | 44 | - R-Car V3M (R8A77970) |
| 45 | compatible = "renesas,r8a77970" |
Sergei Shtylyov | f15092f | 2018-01-31 22:56:47 +0300 | [diff] [blame] | 46 | - R-Car V3H (R8A77980) |
| 47 | compatible = "renesas,r8a77980" |
Geert Uytterhoeven | f03783e | 2017-07-20 14:28:59 +0200 | [diff] [blame] | 48 | - R-Car D3 (R8A77995) |
| 49 | compatible = "renesas,r8a77995" |
Geert Uytterhoeven | d2c2a07 | 2014-08-28 10:05:20 +0200 | [diff] [blame] | 50 | |
| 51 | |
| 52 | Boards: |
| 53 | |
Geert Uytterhoeven | d4a2c64 | 2016-10-04 15:20:47 +0200 | [diff] [blame] | 54 | - Alt (RTP0RC7794SEB00010S) |
Geert Uytterhoeven | d2c2a07 | 2014-08-28 10:05:20 +0200 | [diff] [blame] | 55 | compatible = "renesas,alt", "renesas,r8a7794" |
| 56 | - APE6-EVM |
| 57 | compatible = "renesas,ape6evm", "renesas,r8a73a4" |
Geert Uytterhoeven | d2c2a07 | 2014-08-28 10:05:20 +0200 | [diff] [blame] | 58 | - Atmark Techno Armadillo-800 EVA |
Geert Uytterhoeven | 4a4b0f1 | 2018-02-26 19:03:42 +0100 | [diff] [blame] | 59 | compatible = "renesas,armadillo800eva", "renesas,r8a7740" |
Sergei Shtylyov | 6bc734c | 2016-06-13 00:14:01 +0300 | [diff] [blame] | 60 | - Blanche (RTP0RC7792SEB00010S) |
| 61 | compatible = "renesas,blanche", "renesas,r8a7792" |
Geert Uytterhoeven | d2c2a07 | 2014-08-28 10:05:20 +0200 | [diff] [blame] | 62 | - BOCK-W |
| 63 | compatible = "renesas,bockw", "renesas,r8a7778" |
Sergei Shtylyov | 8dc09f4 | 2018-02-02 21:45:08 +0300 | [diff] [blame] | 64 | - Condor (RTP0RC77980SEB0010SS/RTP0RC77980SEB0010SA01) |
| 65 | compatible = "renesas,condor", "renesas,r8a77980" |
Geert Uytterhoeven | 100acb0 | 2017-07-20 14:29:00 +0200 | [diff] [blame] | 66 | - Draak (RTP0RC77995SEB0010S) |
| 67 | compatible = "renesas,draak", "renesas,r8a77995" |
Sergei Shtylyov | e22b36b | 2017-09-15 22:43:24 +0300 | [diff] [blame] | 68 | - Eagle (RTP0RC77970SEB0010S) |
| 69 | compatible = "renesas,eagle", "renesas,r8a77970" |
Geert Uytterhoeven | d2c2a07 | 2014-08-28 10:05:20 +0200 | [diff] [blame] | 70 | - Genmai (RTK772100BC00000BR) |
| 71 | compatible = "renesas,genmai", "renesas,r7s72100" |
Jacopo Mondi | b879d67 | 2017-05-23 21:20:54 +0200 | [diff] [blame] | 72 | - GR-Peach (X28A-M01-E/F) |
| 73 | compatible = "renesas,gr-peach", "renesas,r7s72100" |
Geert Uytterhoeven | 4b8f595 | 2016-10-04 15:20:48 +0200 | [diff] [blame] | 74 | - Gose (RTP0RC7793SEB00010S) |
Geert Uytterhoeven | d2c2a07 | 2014-08-28 10:05:20 +0200 | [diff] [blame] | 75 | compatible = "renesas,gose", "renesas,r8a7793" |
Geert Uytterhoeven | fa5b2e7 | 2017-06-01 12:34:29 +0200 | [diff] [blame] | 76 | - H3ULCB (R-Car Starter Kit Premier, RTP0RC7795SKBX0010SA00 (H3 ES1.1)) |
| 77 | H3ULCB (R-Car Starter Kit Premier, RTP0RC77951SKBX010SA00 (H3 ES2.0)) |
Simon Horman | 2e931b0 | 2017-09-21 11:44:59 +0200 | [diff] [blame] | 78 | compatible = "renesas,h3ulcb", "renesas,r8a7795" |
Geert Uytterhoeven | d2c2a07 | 2014-08-28 10:05:20 +0200 | [diff] [blame] | 79 | - Henninger |
| 80 | compatible = "renesas,henninger", "renesas,r8a7791" |
Fabrizio Castro | 61c687e | 2017-08-09 12:27:40 +0100 | [diff] [blame] | 81 | - iWave Systems RZ/G1E SODIMM SOM Development Platform (iW-RainboW-G22D) |
| 82 | compatible = "iwave,g22d", "iwave,g22m", "renesas,r8a7745" |
Fabrizio Castro | 9933924 | 2017-08-09 12:27:39 +0100 | [diff] [blame] | 83 | - iWave Systems RZ/G1E SODIMM System On Module (iW-RainboW-G22M-SM) |
| 84 | compatible = "iwave,g22m", "renesas,r8a7745" |
Biju Das | 9086120 | 2017-06-06 16:10:16 +0100 | [diff] [blame] | 85 | - iWave Systems RZ/G1M Qseven Development Platform (iW-RainboW-G20D-Qseven) |
| 86 | compatible = "iwave,g20d", "iwave,g20m", "renesas,r8a7743" |
Biju Das | 427bc40 | 2017-06-06 16:10:15 +0100 | [diff] [blame] | 87 | - iWave Systems RZ/G1M Qseven System On Module (iW-RainboW-G20M-Qseven) |
| 88 | compatible = "iwave,g20m", "renesas,r8a7743" |
Vladimir Barinov | 5418a90 | 2017-09-16 21:48:47 +0300 | [diff] [blame] | 89 | - Kingfisher (SBEV-RCAR-KF-M03) |
| 90 | compatible = "shimafuji,kingfisher" |
Geert Uytterhoeven | d2c2a07 | 2014-08-28 10:05:20 +0200 | [diff] [blame] | 91 | - Koelsch (RTP0RC7791SEB00010S) |
| 92 | compatible = "renesas,koelsch", "renesas,r8a7791" |
Geert Uytterhoeven | 08adafd | 2014-09-16 21:57:16 +0200 | [diff] [blame] | 93 | - Kyoto Microcomputer Co. KZM-A9-Dual |
Geert Uytterhoeven | d2c2a07 | 2014-08-28 10:05:20 +0200 | [diff] [blame] | 94 | compatible = "renesas,kzm9d", "renesas,emev2" |
Geert Uytterhoeven | 08adafd | 2014-09-16 21:57:16 +0200 | [diff] [blame] | 95 | - Kyoto Microcomputer Co. KZM-A9-GT |
Geert Uytterhoeven | d2c2a07 | 2014-08-28 10:05:20 +0200 | [diff] [blame] | 96 | compatible = "renesas,kzm9g", "renesas,sh73a0" |
Geert Uytterhoeven | d2c2a07 | 2014-08-28 10:05:20 +0200 | [diff] [blame] | 97 | - Lager (RTP0RC7790SEB00010S) |
| 98 | compatible = "renesas,lager", "renesas,r8a7790" |
Geert Uytterhoeven | fa5b2e7 | 2017-06-01 12:34:29 +0200 | [diff] [blame] | 99 | - M3ULCB (R-Car Starter Kit Pro, RTP0RC7796SKBX0010SA09 (M3 ES1.0)) |
Simon Horman | 2e931b0 | 2017-09-21 11:44:59 +0200 | [diff] [blame] | 100 | compatible = "renesas,m3ulcb", "renesas,r8a7796" |
Geert Uytterhoeven | 9652623 | 2016-10-31 14:43:04 +0100 | [diff] [blame] | 101 | - Marzen (R0P7779A00010S) |
Geert Uytterhoeven | d2c2a07 | 2014-08-28 10:05:20 +0200 | [diff] [blame] | 102 | compatible = "renesas,marzen", "renesas,r8a7779" |
Sergei Shtylyov | 12a75ce | 2015-10-01 02:01:38 +0300 | [diff] [blame] | 103 | - Porter (M2-LCDP) |
| 104 | compatible = "renesas,porter", "renesas,r8a7791" |
Chris Brandt | 16a304d | 2016-08-29 14:14:29 -0400 | [diff] [blame] | 105 | - RSKRZA1 (YR0K77210C000BE) |
| 106 | compatible = "renesas,rskrza1", "renesas,r7s72100" |
Geert Uytterhoeven | 1876235 | 2015-12-09 10:22:42 +0100 | [diff] [blame] | 107 | - Salvator-X (RTP0RC7795SIPB0010S) |
Simon Horman | 2e931b0 | 2017-09-21 11:44:59 +0200 | [diff] [blame] | 108 | compatible = "renesas,salvator-x", "renesas,r8a7795" |
Geert Uytterhoeven | 6be91f8 | 2016-08-31 11:17:34 +0200 | [diff] [blame] | 109 | - Salvator-X (RTP0RC7796SIPB0011S) |
Simon Horman | 2e931b0 | 2017-09-21 11:44:59 +0200 | [diff] [blame] | 110 | compatible = "renesas,salvator-x", "renesas,r8a7796" |
Geert Uytterhoeven | 521ec12 | 2017-06-09 13:43:46 +0200 | [diff] [blame] | 111 | - Salvator-XS (Salvator-X 2nd version, RTP0RC7795SIPB0012S) |
Simon Horman | 2e931b0 | 2017-09-21 11:44:59 +0200 | [diff] [blame] | 112 | compatible = "renesas,salvator-xs", "renesas,r8a7795" |
Geert Uytterhoeven | 0021ca8 | 2017-10-30 18:29:57 +0100 | [diff] [blame] | 113 | - Salvator-XS (Salvator-X 2nd version, RTP0RC7796SIPB0012S) |
| 114 | compatible = "renesas,salvator-xs", "renesas,r8a7796" |
Geert Uytterhoeven | b604e4a | 2018-02-26 19:03:45 +0100 | [diff] [blame^] | 115 | - Salvator-XS (Salvator-X 2nd version, RTP0RC77965SIPB012S) |
| 116 | compatible = "renesas,salvator-xs", "renesas,r8a77965" |
Sergei Shtylyov | 7265405 | 2015-10-03 00:53:38 +0300 | [diff] [blame] | 117 | - SILK (RTP0RC7794LCB00011S) |
| 118 | compatible = "renesas,silk", "renesas,r8a7794" |
Sergei Shtylyov | 4af2391 | 2016-11-04 10:44:38 +0100 | [diff] [blame] | 119 | - SK-RZG1E (YR8A77450S000BE) |
| 120 | compatible = "renesas,sk-rzg1e", "renesas,r8a7745" |
Sergei Shtylyov | 7c1959d | 2016-10-06 00:45:18 +0300 | [diff] [blame] | 121 | - SK-RZG1M (YR8A77430S000BE) |
| 122 | compatible = "renesas,sk-rzg1m", "renesas,r8a7743" |
Marek Vasut | 584fc22 | 2018-02-15 11:02:28 +0100 | [diff] [blame] | 123 | - Stout (ADAS Starterkit, Y-R-CAR-ADAS-SKH2-BOARD) |
| 124 | compatible = "renesas,stout", "renesas,r8a7790" |
Geert Uytterhoeven | 04db441 | 2018-02-26 19:03:43 +0100 | [diff] [blame] | 125 | - V3MSK (Y-ASK-RCAR-V3M-WS10) |
Sergei Shtylyov | eebd073 | 2017-11-24 23:47:39 +0300 | [diff] [blame] | 126 | compatible = "renesas,v3msk", "renesas,r8a77970" |
Geert Uytterhoeven | 04db441 | 2018-02-26 19:03:43 +0100 | [diff] [blame] | 127 | - Wheat (RTP0RC7792ASKB0000JE) |
Sergei Shtylyov | e6835b3 | 2016-08-26 23:20:05 +0300 | [diff] [blame] | 128 | compatible = "renesas,wheat", "renesas,r8a7792" |
Geert Uytterhoeven | 5384f45 | 2016-11-14 19:37:07 +0100 | [diff] [blame] | 129 | |
| 130 | |
| 131 | Most Renesas ARM SoCs have a Product Register that allows to retrieve SoC |
| 132 | product and revision information. If present, a device node for this register |
| 133 | should be added. |
| 134 | |
| 135 | Required properties: |
| 136 | - compatible: Must be "renesas,prr". |
| 137 | - reg: Base address and length of the register block. |
| 138 | |
| 139 | |
| 140 | Examples |
| 141 | -------- |
| 142 | |
| 143 | prr: chipid@ff000044 { |
| 144 | compatible = "renesas,prr"; |
| 145 | reg = <0 0xff000044 0 4>; |
| 146 | }; |