Bindings:Renesas
Renesas | Notes | ||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
R-Car | RZ | R-Mobile / SH-Mobile | Emma Mobile | ||||||||||||||||||||||||
RZ/G | RZ/A | ||||||||||||||||||||||||||
Gen 3 | Gen 2 | Gen 1 | Gen1 | ||||||||||||||||||||||||
H3 | M3-W | H2 | M2-W | V2H | M2-N | E2 | H1 | M1 | G1M | G1E | A1H | A1 | APE6 | AG5 | EV2 | ||||||||||||
Component | Generic Fallback | Renesas Fallback | R-Car Fallback | R-Car Gen 3 Fallback | r8a7795 Per-SoC | r8a7796 Per-SoC | R-Car Gen 2 Fallback | r8a7790 Per-SoC | r8a7791 Per-SoC | r8a7792 Per-SoC | r8a7793 Per-SoC | r8a7794 Per-SoC | R-Car Gen 1 Fallback | r8a7779 Per-SoC | r8a7778 Per-SoC | ||||||||||||
Fallback" | Renesas Fallback | R-Car | |||||||||||||||||||||||||
Fallback" | R-Car Gen 3 | ||||||||||||||||||||||||||
Fallback" | r8a7795 | ||||||||||||||||||||||||||
Per-SoC" | r8a7796 | ||||||||||||||||||||||||||
Per-SoC" | R-Car Gen 2 | ||||||||||||||||||||||||||
Fallback" | r8a7790 | ||||||||||||||||||||||||||
Per-SoC" | r8a7791 | ||||||||||||||||||||||||||
Per-SoC" | r8a7792 | ||||||||||||||||||||||||||
Per-SoC" | r8a7793 | ||||||||||||||||||||||||||
Per-SoC" | r8a7794 | ||||||||||||||||||||||||||
Per-SoC" | R-Car Gen 1 | ||||||||||||||||||||||||||
Fallback" | r8a7779 | ||||||||||||||||||||||||||
Per-SoC" | r8a7778 | ||||||||||||||||||||||||||
Per-SoC" | RZ | ||||||||||||||||||||||||||
Fallback" | RZ/G Gen1 | ||||||||||||||||||||||||||
Fallback" | r8a7743 | ||||||||||||||||||||||||||
Per-SoC" | r8a7745 | ||||||||||||||||||||||||||
Per-SoC" | r7s7210 | ||||||||||||||||||||||||||
Per-SoC" | R-Mobile | ||||||||||||||||||||||||||
Fallback" | r8a7740 | ||||||||||||||||||||||||||
Per-SoC" | r8a73a4 | ||||||||||||||||||||||||||
Per-SoC" | sh73a0 | ||||||||||||||||||||||||||
Per-SoC" | Emma | ||||||||||||||||||||||||||
Fallback" | emev2 | ||||||||||||||||||||||||||
Per-SoC" | |||||||||||||||||||||||||||
apmu | ー | ◯ | ー | ー | ー | ー | ー | ◯ | ◯ | ◯ | ◯ | ◯ | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | |
bsc | ◯ | ◯ | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ◯ | ◯ | ー | ー | |
can | ー | ー | ー | ◯ | ◯ | ◯ | ◯ | ◯ | ◯ | ◯ | ◯ | ◯ | ◯ | ◯ | ◯ | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | |
canfd | ー | ー | ー | ◯ | ◯ | ◯ | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | |
cmt | ー | ◇ | ー | ー | ー | ー | △ | ◇ | ◇ | ー | △ | △ | ー | ー | ー | ー | ー | ー | ー | ー | ー | ◇ | ◇ | ◇ | ー | ー | [PATCH v4 00/06] clocksource: sh_cmt: DT binding rework V4 |
cpg-clocks | ー | ー | ー | ー | ー | ー | ◯ | ◯ | ◯ | ◯ | ◯ | ◯ | ー | ◯ | ◯ | ◯ | |||||||||||
Probably only applies to RZ/1!" | ー | ー | ー | ◯ | ー | ◯ | ◯ | ◯ | ー | ー | |||||||||||||||||
dbsc | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ◯ | ー | ー | ー | |
dbsc3 | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ◯ | ー | ー | ー | ー | |
div6-clock | ー | ◯ | ー | ー | ー | ー | ー | ◯ | ◯ | ー | ◯ | ◯ | ー | ー | ー | ー | ー | ー | ー | ー | ◯ | ◯ | ◯ | ー | ー | ||
du | ー | ー | ー | ー | ◯ | ◯ | ー | ◯ | ◯ | ◯ | ◯ | ◯ | ー | ◯ | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | |
em-gio | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ◯ | ✗ | |
em-sti | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ◯ | ✗ | |
em-uart | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ◯ | ✗ | |
ether | ー | ー | ー | ー | ー | ー | ✗ | ◯ | ◯ | ー | ◯ | ◯ | ー | ◯ | ◯ | ー | ー | ◯ | ◯ | ◯ | ー | ◯ | ー | ー | ー | ー | |
etheravb | ー | ー | ー | ◯ | ◯ | ◯ | ◯ | ◯ | ◯ | ◯ | ◯ | ◯ | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | |
fsi2 | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ◯ | ||||||
Uses ""sh_fsi2""; may not be compatibile with APE6" | ◯ | ー | ◯ | ー | ー | ||||||||||||||||||||||
gpio | ー | ー | ◯ | ー | ◯ | ◯ | ー | ◯ | ◯ | ◯ | ◯ | ◯ | ー | ◯ | ◯ | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | |
hscif | ー | ◯ | ー | ◯ | ◯ | ◯ | ◯ | ◯ | ◯ | ◯ | ◯ | ◯ | ◯ | ー | ー | ー | ◯ | ||||||||||
Uses r-car gen2 fallback" | ◯ | ◯ | ー | ー | ー | ー | ー | ー | ー | ||||||||||||||||||
hspi | ー | ◯ | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ◯ | ◯ | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | |
i2c-emev2 | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ◯ | |
i2c-rcar | ー | ー | D | ||||||||||||||||||||||||
Actually only for Gen1 | not used anywhere!" | △ | ◯ | ◯ | △ | ◯ | ◯ | ◯ | ◯ | ◯ | △ | ◯ | ◯ | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | |||
i2c-riic | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ◯ | |||||||||||
Probably only applies to RZ/1!" | ー | ー | ー | ◯ | ー | ー | ー | ー | ー | ー | |||||||||||||||||
i2c-sh-mobile | ー | ◯ | ー | △ | ◯ | ー | △ | ◯ | ◯ | ◯ | ◯ | ◯ | ー | ー | ー | ー | ー | ー | ー | ー | ー | ||||||
rmobile"" fallback is generic to renesas" | ◯ | ◯ | ー | ー | ー | ||||||||||||||||||||||
intc-ex | ー | ◯ | ー | ー | ◯ | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | |
intc-irqpin | ー | ◯ | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | △ | ◯ | ◯ | ー | ー | ー | ー | ー | ー | ◯ | ー | ◯ | ー | ー | |
ipmmu | ー | ◯ | ー | ー | ◯ | ー | ー | ◯ | ◯ | ー | ◯ | ◯ | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | |
irqc | ー | ◯ | ー | ー | ー | ー | ー | ◯ | ◯ | ◯ | ◯ | ◯ | ー | ー | ー | ー | ー | ◯ | ◯ | ー | ー | ー | ー | ー | ー | ー | |
jpu | ー | ー | ー | ー | ー | ー | ◯ | ◯ | ◯ | ◯ | ◯ | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | |
mmcif | ー | ◯ | ー | ー | ー | ー | ー | ◯ | ◯ | ー | ◯ | ◯ | ー | ー | △ | ー | ー | ー | ー | ー | ー | ◯ | △ | △ | ー | ー | [PATCH mmc/next] mmc: sh_mmcif: Document r8a73a4, r8a7778 and sh73a0 DT bindings |
msiof | ー | ー | ー | ー | ー | ー | △ | ◯ | ◯ | ◯ | ◯ | ◯ | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ◯ | ー | ー | |
mstp-clocks | ー | ◯ | ー | ー | ー | ー | ー | ◯ | ◯ | ◯ | ◯ | ◯ | ー | ◯ | ◯ | ー | ー | ー | ー | ◯ | ー | ◯ | ◯ | ◯ | ー | ー | |
mtu2 | ー | ◯ | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ◯ | ー | ー | ー | ー | ー | ー | |
pci | ー | ー | ー | ー | ー | ー | ◯ | ◯ | ◯ | ー | ◯ | ◯ | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | |
pcie | ー | ー | ー | △ | ◯ | ー | ◯ | ◯ | ◯ | ◯ | ◯ | ー | ー | D | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | |
pfc | ー | ー | ー | ー | ◯ | ◯ | ー | ◯ | ◯ | ◯ | ◯ | ◯ | ー | ◯ | ◯ | ー | ー | ー | ー | ー | ー | ◯ | ◯ | ◯ | ー | ◯ | |
qspi | ー | ◯ | ー | ー | ー | ー | ー | ◯ | ◯ | ◯ | ◯ | ◯ | ー | D | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | |
rcar-damc | ー | ー | ◯ | ー | ◯ | ◯ | ー | ◯ | ◯ | ◯ | ◯ | ◯ | ー | ー | ー | ー | ー | ◯ | ◯ | ー | ー | ー | ー | ー | ー | ー | |
rcar-fcp | ー | ◯ | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | No SoC-specific bindings due to presence of version register |
rcar-fdp1 | ー | ◯ | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | No SoC-specific bindings due to presence of version register |
rcar-sysc | ー | ー | ー | ー | ◯ | ◯ | ー | ◯ | ◯ | ◯ | ◯ | ◯ | ー | ◯ | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | |
riic | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ◯ | |||||||||||
Probably only applies to RZ/1!" | ー | ー | ー | ◯ | ー | ー | ー | ー | ー | ー | |||||||||||||||||
rspi | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ◯ | |||||||||||
Probably only applies to RZ/1!" | ー | ー | ー | ◯ | ー | ー | ー | ー | ー | ー | |||||||||||||||||
rst | |||||||||||||||||||||||||||
sata | ー | ◯ | ー | ー | ー | ー | ー | ◯ | ◯ | ◯ | ◯ | ◯ | ー | D | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | |
sbsc | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ◯ | ー | ー | |
scif | ー | ◯ | ー | ◯ | ◯ | ◯ | ◯ | ◯ | ◯ | ◯ | ◯ | ◯ | ◯ | ◯ | ◯ | ー | ー | ◯ | ◯ | ◯ | ー | ー | ー | ー | ー | ー | |
scifa | ー | ◯ | ー | ー | ー | ー | ◯ | ◯ | ◯ | ー | ◯ | ◯ | ー | ー | ー | ー | ー | ◯ | ◯ | ー | ー | ◯ | ◯ | ◯ | ー | ー | |
scifb | ー | ◯ | ー | ー | ー | ー | ◯ | ◯ | ◯ | ー | ◯ | ◯ | ー | ー | ー | ー | ー | ◯ | ◯ | ー | ー | ◯ | ◯ | ◯ | ー | ー | |
sdhi | ー | ー | ー | ー | ◯ | ◯ | ー | ◯ | ◯ | ◯ | ◯ | ◯ | ー | ◯ | ◯ | ー | ー | ー | ー | ー | ー | ◯ | ◯ | ◯ | ー | ー | |
sdma | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ◯ | ー | ー | ー | |
shdma-mux | ー | ◯ | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | |
sysc-rmobile | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ◯ | ◯ | ◯ | ◯ | ー | ー | |
tmu | ー | ◯ | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ◯ | ◯ | ー | ー | ー | ー | ー | ー | ◯ | ー | ー | ー | ー | |
tpu | ー | ◯ | ー | ー | ー | ー | ー | ◯ | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ◯ | ◯ | ー | ー | ー | |
usb-dmac | ー | ◯ | ー | ー | ◯ | ー | ー | ◯ | ◯ | ー | ◯ | ◯ | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | |
usb-phy | ー | ー | ー | ー | ー | ー | △ | ◯ | ◯ | ー | ー | ◯ | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | [PATCH 0/4] ARM, arm64: dts: Use usb-phy fallback bindings |
usb2-phy | ー | ー | ー | △ | ◯ | ◯ | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | [PATCH 0/4] ARM, arm64: dts: Use usb-phy fallback bindings |
usbhs | ー | ー | ー | ◯ | ◯ | ー | ◯ | ◯ | ◯ | ◯ | ◯ | ◯ | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | |
vin | ー | ー | ー | ー | ◯ | ◯ | ◯ | ◯ | ◯ | ◯ | ◯ | ◯ | ◯ | ◯ | ◯ | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | |
vsp1 | ー | ◯ | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | No SoC-specific bindings due to presence of version register |
vsp2 | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | No SoC-specific bindings due to presence of version register |
wdt | ー | ー | ー | ◯ | ◯ | ◯ | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | |
xhci | ー | ー | ー | ◯ | ◯ | ー | ◯ | ◯ | ◯ | ー | ◯ | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | |
Legend
◯ | Present | Binding is documented and used |
✗ | Needed | Hardware is enabled but binding is neither documented nor used |
ー | Not Needed | Hardware not enabled; Alternate driver is used or should be used if support added; for per-soc binding: hardware is not present or; For fallback binding: hardware is not documented to be common or more generic fallback is provided |
△ | Addition in progress | Hardware is present and documentation or usage is being worked on |
◇ | Rework in progress | Hardware is present and documentation and usage are being reworked |
D | Documented only | Documented but not used |
U | Used only | Used but not documented |