Bindings:Renesas
Renesas | Notes | |||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
R-Car | RZ | R-Mobile / SH-Mobile | Emma Mobile | |||||||||||||||||||||||||
RZ/G | RZ/A | |||||||||||||||||||||||||||
Gen 3 | Gen2 | 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" | 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 |