mirror of
https://github.com/torvalds/linux.git
synced 2026-04-25 18:12:26 -04:00
Document the compatible values for the remaining R-Car Gen3e SoCs: R-Car H3e (R8A779M0), M3e (R8A779M2), M3Ne (R8A779M4), M3Ne-2G (R8A779M5), E3e (R8A779M6), D3e (R8A779M7), and H3Ne (R8A779M8). These are different gradings of R-Car Gen3 SoCs. All R-Car Gen3e on-SoC devices are identical to the devices on the corresponding R-Car Gen3 SoCs, and thus just use the compatible values for the latter. The root compatible properties do gain an additional value, to sort out integration issues if they ever arise. Document the use of these SoCs on the Salvator-XS, ULCB (with and without Kingfisher extension), Ebisu, and Draak development boards. Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be> Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Acked-by: Rob Herring <robh@kernel.org> Link: https://lore.kernel.org/r/55271d405112f327753945072cde5d158ab815b1.1628766192.git.geert+renesas@glider.be
415 lines
14 KiB
YAML
415 lines
14 KiB
YAML
# SPDX-License-Identifier: GPL-2.0
|
|
%YAML 1.2
|
|
---
|
|
$id: http://devicetree.org/schemas/arm/renesas.yaml#
|
|
$schema: http://devicetree.org/meta-schemas/core.yaml#
|
|
|
|
title: Renesas SH-Mobile, R-Mobile, and R-Car Platform Device Tree Bindings
|
|
|
|
maintainers:
|
|
- Geert Uytterhoeven <geert+renesas@glider.be>
|
|
|
|
properties:
|
|
$nodename:
|
|
const: '/'
|
|
compatible:
|
|
oneOf:
|
|
- description: Emma Mobile EV2
|
|
items:
|
|
- enum:
|
|
- renesas,kzm9d # Kyoto Microcomputer Co. KZM-A9-Dual
|
|
- const: renesas,emev2
|
|
|
|
- description: RZ/A1H (R7S72100)
|
|
items:
|
|
- enum:
|
|
- renesas,genmai # Genmai (RTK772100BC00000BR)
|
|
- renesas,gr-peach # GR-Peach (X28A-M01-E/F)
|
|
- renesas,rskrza1 # RSKRZA1 (YR0K77210C000BE)
|
|
- const: renesas,r7s72100
|
|
|
|
- description: RZ/A2 (R7S9210)
|
|
items:
|
|
- enum:
|
|
- renesas,rza2mevb # RZ/A2M Eval Board (RTK7921053S00000BE)
|
|
- const: renesas,r7s9210
|
|
|
|
- description: SH-Mobile AG5 (R8A73A00/SH73A0)
|
|
items:
|
|
- enum:
|
|
- renesas,kzm9g # Kyoto Microcomputer Co. KZM-A9-GT
|
|
- const: renesas,sh73a0
|
|
|
|
- description: R-Mobile APE6 (R8A73A40)
|
|
items:
|
|
- enum:
|
|
- renesas,ape6evm
|
|
- const: renesas,r8a73a4
|
|
|
|
- description: R-Mobile A1 (R8A77400)
|
|
items:
|
|
- enum:
|
|
- renesas,armadillo800eva # Atmark Techno Armadillo-800 EVA
|
|
- const: renesas,r8a7740
|
|
|
|
- description: RZ/G1H (R8A77420)
|
|
items:
|
|
- enum:
|
|
# iWave Systems RZ/G1H Qseven System On Module (iW-RainboW-G21M-Qseven)
|
|
- iwave,g21m
|
|
- const: renesas,r8a7742
|
|
|
|
- items:
|
|
- enum:
|
|
# iWave Systems RZ/G1H Qseven Development Platform (iW-RainboW-G21D-Qseven)
|
|
- iwave,g21d
|
|
- const: iwave,g21m
|
|
- const: renesas,r8a7742
|
|
|
|
- description: RZ/G1M (R8A77430)
|
|
items:
|
|
- enum:
|
|
# iWave Systems RZ/G1M Qseven Development Platform (iW-RainboW-G20D-Qseven)
|
|
- iwave,g20d
|
|
- const: iwave,g20m
|
|
- const: renesas,r8a7743
|
|
|
|
- items:
|
|
- enum:
|
|
# iWave Systems RZ/G1M Qseven System On Module (iW-RainboW-G20M-Qseven)
|
|
- iwave,g20m
|
|
- renesas,sk-rzg1m # SK-RZG1M (YR8A77430S000BE)
|
|
- const: renesas,r8a7743
|
|
|
|
- description: RZ/G1N (R8A77440)
|
|
items:
|
|
- enum:
|
|
# iWave Systems RZ/G1N Qseven Development Platform (iW-RainboW-G20D-Qseven)
|
|
- iwave,g20d
|
|
- const: iwave,g20m
|
|
- const: renesas,r8a7744
|
|
|
|
- items:
|
|
- enum:
|
|
# iWave Systems RZ/G1N Qseven System On Module (iW-RainboW-G20M-Qseven)
|
|
- iwave,g20m
|
|
- const: renesas,r8a7744
|
|
|
|
- description: RZ/G1E (R8A77450)
|
|
items:
|
|
- enum:
|
|
- iwave,g22m # iWave Systems RZ/G1E SODIMM System On Module (iW-RainboW-G22M-SM)
|
|
- renesas,sk-rzg1e # SK-RZG1E (YR8A77450S000BE)
|
|
- const: renesas,r8a7745
|
|
|
|
- description: iWave Systems RZ/G1E SODIMM SOM Development Platform (iW-RainboW-G22D)
|
|
items:
|
|
- const: iwave,g22d
|
|
- const: iwave,g22m
|
|
- const: renesas,r8a7745
|
|
|
|
- description: RZ/G1C (R8A77470)
|
|
items:
|
|
- enum:
|
|
- iwave,g23s #iWave Systems RZ/G1C Single Board Computer (iW-RainboW-G23S)
|
|
- const: renesas,r8a77470
|
|
|
|
- description: RZ/G2M (R8A774A1)
|
|
items:
|
|
- enum:
|
|
- hoperun,hihope-rzg2m # HopeRun HiHope RZ/G2M platform
|
|
- beacon,beacon-rzg2m # Beacon EmbeddedWorks RZ/G2M Kit
|
|
- const: renesas,r8a774a1
|
|
|
|
- items:
|
|
- enum:
|
|
- hoperun,hihope-rzg2-ex # HopeRun expansion board for HiHope RZ/G2 platforms
|
|
- const: hoperun,hihope-rzg2m
|
|
- const: renesas,r8a774a1
|
|
|
|
- description: RZ/G2N (R8A774B1)
|
|
items:
|
|
- enum:
|
|
- beacon,beacon-rzg2n # Beacon EmbeddedWorks RZ/G2N Kit
|
|
- hoperun,hihope-rzg2n # HopeRun HiHope RZ/G2N platform
|
|
- const: renesas,r8a774b1
|
|
|
|
- items:
|
|
- enum:
|
|
- hoperun,hihope-rzg2-ex # HopeRun expansion board for HiHope RZ/G2 platforms
|
|
- const: hoperun,hihope-rzg2n
|
|
- const: renesas,r8a774b1
|
|
|
|
- description: RZ/G2E (R8A774C0)
|
|
items:
|
|
- enum:
|
|
- si-linux,cat874 # Silicon Linux RZ/G2E 96board platform (CAT874)
|
|
- const: renesas,r8a774c0
|
|
|
|
- items:
|
|
- enum:
|
|
- si-linux,cat875 # Silicon Linux sub board for CAT874 (CAT875)
|
|
- const: si-linux,cat874
|
|
- const: renesas,r8a774c0
|
|
|
|
- description: RZ/G2H (R8A774E1)
|
|
items:
|
|
- enum:
|
|
- beacon,beacon-rzg2h # Beacon EmbeddedWorks RZ/G2H Kit
|
|
- hoperun,hihope-rzg2h # HopeRun HiHope RZ/G2H platform
|
|
- const: renesas,r8a774e1
|
|
|
|
- items:
|
|
- enum:
|
|
- hoperun,hihope-rzg2-ex # HopeRun expansion board for HiHope RZ/G2 platforms
|
|
- const: hoperun,hihope-rzg2h
|
|
- const: renesas,r8a774e1
|
|
|
|
- description: R-Car M1A (R8A77781)
|
|
items:
|
|
- enum:
|
|
- renesas,bockw
|
|
- const: renesas,r8a7778
|
|
|
|
- description: R-Car H1 (R8A77790)
|
|
items:
|
|
- enum:
|
|
- renesas,marzen # Marzen (R0P7779A00010S)
|
|
- const: renesas,r8a7779
|
|
|
|
- description: R-Car H2 (R8A77900)
|
|
items:
|
|
- enum:
|
|
- renesas,lager # Lager (RTP0RC7790SEB00010S)
|
|
- renesas,stout # Stout (ADAS Starterkit, Y-R-CAR-ADAS-SKH2-BOARD)
|
|
- const: renesas,r8a7790
|
|
|
|
- description: R-Car M2-W (R8A77910)
|
|
items:
|
|
- enum:
|
|
- renesas,henninger
|
|
- renesas,koelsch # Koelsch (RTP0RC7791SEB00010S)
|
|
- renesas,porter # Porter (M2-LCDP)
|
|
- const: renesas,r8a7791
|
|
|
|
- description: R-Car V2H (R8A77920)
|
|
items:
|
|
- enum:
|
|
- renesas,blanche # Blanche (RTP0RC7792SEB00010S)
|
|
- renesas,wheat # Wheat (RTP0RC7792ASKB0000JE)
|
|
- const: renesas,r8a7792
|
|
|
|
- description: R-Car M2-N (R8A77930)
|
|
items:
|
|
- enum:
|
|
- renesas,gose # Gose (RTP0RC7793SEB00010S)
|
|
- const: renesas,r8a7793
|
|
|
|
- description: R-Car E2 (R8A77940)
|
|
items:
|
|
- enum:
|
|
- renesas,alt # Alt (RTP0RC7794SEB00010S)
|
|
- renesas,silk # SILK (RTP0RC7794LCB00011S)
|
|
- const: renesas,r8a7794
|
|
|
|
- description: R-Car H3 (R8A77950)
|
|
items:
|
|
- enum:
|
|
# H3ULCB (R-Car Starter Kit Premier, RTP0RC7795SKBX0010SA00 (H3 ES1.1))
|
|
# H3ULCB (R-Car Starter Kit Premier, RTP0RC77951SKBX010SA00 (H3 ES2.0))
|
|
- renesas,h3ulcb
|
|
- renesas,salvator-x # Salvator-X (RTP0RC7795SIPB0010S)
|
|
- renesas,salvator-xs # Salvator-XS (Salvator-X 2nd version, RTP0RC7795SIPB0012S)
|
|
- const: renesas,r8a7795
|
|
|
|
- description: R-Car M3-W (R8A77960)
|
|
items:
|
|
- enum:
|
|
- renesas,m3ulcb # M3ULCB (R-Car Starter Kit Pro, RTP0RC7796SKBX0010SA09 (M3 ES1.0))
|
|
- renesas,salvator-x # Salvator-X (RTP0RC7796SIPB0011S)
|
|
- renesas,salvator-xs # Salvator-XS (Salvator-X 2nd version, RTP0RC7796SIPB0012S)
|
|
- const: renesas,r8a7796
|
|
|
|
- description: R-Car M3-W+ (R8A77961)
|
|
items:
|
|
- enum:
|
|
- renesas,m3ulcb # M3ULCB (R-Car Starter Kit Pro, RTP8J77961ASKB0SK0SA05A (M3 ES3.0))
|
|
- renesas,salvator-xs # Salvator-XS (Salvator-X 2nd version, RTP0RC7796SIPB0012SA5A)
|
|
- const: renesas,r8a77961
|
|
|
|
- description: Kingfisher (SBEV-RCAR-KF-M03)
|
|
oneOf:
|
|
- items:
|
|
- const: shimafuji,kingfisher
|
|
- enum:
|
|
- renesas,h3ulcb
|
|
- renesas,m3ulcb
|
|
- renesas,m3nulcb
|
|
- enum:
|
|
- renesas,r8a7795
|
|
- renesas,r8a7796
|
|
- renesas,r8a77961
|
|
- renesas,r8a77965
|
|
- items:
|
|
- const: shimafuji,kingfisher
|
|
- enum:
|
|
- renesas,h3ulcb
|
|
- renesas,m3ulcb
|
|
- renesas,m3nulcb
|
|
- enum:
|
|
- renesas,r8a779m0
|
|
- renesas,r8a779m1
|
|
- renesas,r8a779m2
|
|
- renesas,r8a779m3
|
|
- renesas,r8a779m4
|
|
- renesas,r8a779m5
|
|
- renesas,r8a779m8
|
|
- enum:
|
|
- renesas,r8a7795
|
|
- renesas,r8a77961
|
|
- renesas,r8a77965
|
|
|
|
- description: R-Car M3-N (R8A77965)
|
|
items:
|
|
- enum:
|
|
- renesas,m3nulcb # M3NULCB (R-Car Starter Kit Pro, RTP0RC77965SKBX010SA00 (M3-N ES1.1))
|
|
- renesas,salvator-x # Salvator-X (RTP0RC7796SIPB0011S (M3-N))
|
|
- renesas,salvator-xs # Salvator-XS (Salvator-X 2nd version, RTP0RC77965SIPB012S)
|
|
- const: renesas,r8a77965
|
|
|
|
- description: R-Car V3M (R8A77970)
|
|
items:
|
|
- enum:
|
|
- renesas,eagle # Eagle (RTP0RC77970SEB0010S)
|
|
- renesas,v3msk # V3MSK (Y-ASK-RCAR-V3M-WS10)
|
|
- const: renesas,r8a77970
|
|
|
|
- description: R-Car V3H (R8A77980)
|
|
items:
|
|
- enum:
|
|
- renesas,condor # Condor (RTP0RC77980SEB0010SS/RTP0RC77980SEB0010SA01)
|
|
- renesas,v3hsk # V3HSK (Y-ASK-RCAR-V3H-WS10)
|
|
- const: renesas,r8a77980
|
|
|
|
- description: R-Car E3 (R8A77990)
|
|
items:
|
|
- enum:
|
|
- renesas,ebisu # Ebisu (RTP0RC77990SEB0010S)
|
|
- const: renesas,r8a77990
|
|
|
|
- description: R-Car D3 (R8A77995)
|
|
items:
|
|
- enum:
|
|
- renesas,draak # Draak (RTP0RC77995SEB0010S)
|
|
- const: renesas,r8a77995
|
|
|
|
- description: R-Car V3U (R8A779A0)
|
|
items:
|
|
- enum:
|
|
- renesas,falcon-cpu # Falcon CPU board (RTP0RC779A0CPB0010S)
|
|
- const: renesas,r8a779a0
|
|
|
|
- items:
|
|
- enum:
|
|
- renesas,falcon-breakout # Falcon BreakOut board (RTP0RC779A0BOB0010S)
|
|
- const: renesas,falcon-cpu
|
|
- const: renesas,r8a779a0
|
|
|
|
- description: R-Car H3e (R8A779M0)
|
|
items:
|
|
- enum:
|
|
- renesas,h3ulcb # H3ULCB (R-Car Starter Kit Premier)
|
|
- renesas,salvator-xs # Salvator-XS (Salvator-X 2nd version)
|
|
- const: renesas,r8a779m0
|
|
- const: renesas,r8a7795
|
|
|
|
- description: R-Car H3e-2G (R8A779M1)
|
|
items:
|
|
- enum:
|
|
- renesas,h3ulcb # H3ULCB (R-Car Starter Kit Premier)
|
|
- renesas,salvator-xs # Salvator-XS (Salvator-X 2nd version)
|
|
- const: renesas,r8a779m1
|
|
- const: renesas,r8a7795
|
|
|
|
- description: R-Car M3e (R8A779M2)
|
|
items:
|
|
- enum:
|
|
- renesas,m3ulcb # M3ULCB (R-Car Starter Kit Pro)
|
|
- renesas,salvator-xs # Salvator-XS (Salvator-X 2nd version)
|
|
- const: renesas,r8a779m2
|
|
- const: renesas,r8a77961
|
|
|
|
- description: R-Car M3e-2G (R8A779M3)
|
|
items:
|
|
- enum:
|
|
- renesas,m3ulcb # M3ULCB (R-Car Starter Kit Pro)
|
|
- renesas,salvator-xs # Salvator-XS (Salvator-X 2nd version)
|
|
- const: renesas,r8a779m3
|
|
- const: renesas,r8a77961
|
|
|
|
- description: R-Car M3Ne (R8A779M4)
|
|
items:
|
|
- enum:
|
|
- renesas,m3nulcb # M3NULCB (R-Car Starter Kit Pro)
|
|
- renesas,salvator-xs # Salvator-XS (Salvator-X 2nd version)
|
|
- const: renesas,r8a779m4
|
|
- const: renesas,r8a77965
|
|
|
|
- description: R-Car M3Ne-2G (R8A779M5)
|
|
items:
|
|
- enum:
|
|
- renesas,m3nulcb # M3NULCB (R-Car Starter Kit Pro)
|
|
- renesas,salvator-xs # Salvator-XS (Salvator-X 2nd version)
|
|
- const: renesas,r8a779m5
|
|
- const: renesas,r8a77965
|
|
|
|
- description: R-Car E3e (R8A779M6)
|
|
items:
|
|
- enum:
|
|
- renesas,ebisu # Ebisu
|
|
- const: renesas,r8a779m6
|
|
- const: renesas,r8a77990
|
|
|
|
- description: R-Car D3e (R8A779M7)
|
|
items:
|
|
- enum:
|
|
- renesas,draak # Draak
|
|
- const: renesas,r8a779m7
|
|
- const: renesas,r8a77995
|
|
|
|
- description: R-Car H3Ne (R8A779M8)
|
|
items:
|
|
- enum:
|
|
- renesas,h3ulcb # H3ULCB (R-Car Starter Kit Premier)
|
|
- renesas,salvator-xs # Salvator-XS (Salvator-X 2nd version)
|
|
- const: renesas,r8a779m8
|
|
- const: renesas,r8a7795
|
|
|
|
- description: RZ/N1D (R9A06G032)
|
|
items:
|
|
- enum:
|
|
- renesas,rzn1d400-db # RZN1D-DB (RZ/N1D Demo Board for the RZ/N1D 400 pins package)
|
|
- const: renesas,r9a06g032
|
|
|
|
- description: RZ/G2UL (R9A07G043)
|
|
items:
|
|
- enum:
|
|
- renesas,r9a07g043u11 # RZ/G2UL Type-1
|
|
- renesas,r9a07g043u12 # RZ/G2UL Type-2
|
|
- const: renesas,r9a07g043
|
|
|
|
- description: RZ/G2{L,LC} (R9A07G044)
|
|
items:
|
|
- enum:
|
|
- renesas,smarc-evk # SMARC EVK
|
|
- enum:
|
|
- renesas,r9a07g044c1 # Single Cortex-A55 RZ/G2LC
|
|
- renesas,r9a07g044c2 # Dual Cortex-A55 RZ/G2LC
|
|
- renesas,r9a07g044l1 # Single Cortex-A55 RZ/G2L
|
|
- renesas,r9a07g044l2 # Dual Cortex-A55 RZ/G2L
|
|
- const: renesas,r9a07g044
|
|
|
|
additionalProperties: true
|
|
|
|
...
|