Difference between revisions of "Bindings:Renesas"
(3 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
+ | == Renesas Bindings == | ||
+ | Survey of the status of fallback and per-SoC bindings for Renesas hardware. | ||
+ | |||
+ | Results based on next-20161124. | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 96: | Line 100: | ||
!| emev2 Per-SoC | !| emev2 Per-SoC | ||
!| | !| | ||
+ | |- | ||
+ | | || || || || || || || || || || || || || || || || || || || || || || || || || || || | ||
|- | |- | ||
| apmu || ー || ◯ || ー || ー || ー || ー || ー || ◯ || ◯ || ◯ || ◯ || ◯ || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || | | apmu || ー || ◯ || ー || ー || ー || ー || ー || ◯ || ◯ || ◯ || ◯ || ◯ || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || | ||
Line 105: | Line 111: | ||
| canfd || ー || ー || ー || ◯ || ◯ || ◯ || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || | | canfd || ー || ー || ー || ◯ || ◯ || ◯ || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || | ||
|- | |- | ||
− | | cmt || ー || ◇ || ー || ー || ー || ー || △ || ◇ || ◇ || ー || △ || △ || ー || ー || ー || ー || ー || ー || ー || ー || ー || ◇ || ◇ || ◇ || ー || ー || | + | | cmt || ー || ◇ || ー || ー || ー || ー || △ || ◇ || ◇ || ー || △ || △ || ー || ー || ー || ー || ー || ー || ー || ー || ー || ◇ || ◇ || ◇ || ー || ー || |
+ | |- | ||
+ | | || || || || || || || || || || || || || || || || || || || || || || || || || || || | ||
|- | |- | ||
| cpg-clocks || ー || ー || ー || ー || ー || ー || ◯ || ◯ || ◯ || ◯ || ◯ || ◯ || ー || ◯ || ◯ || ◯ Probably only applies to RZ/1 || ー || ー || ー || ◯ || ー || ◯ || ◯ || ◯ || ー || ー || | | cpg-clocks || ー || ー || ー || ー || ー || ー || ◯ || ◯ || ◯ || ◯ || ◯ || ◯ || ー || ◯ || ◯ || ◯ Probably only applies to RZ/1 || ー || ー || ー || ◯ || ー || ◯ || ◯ || ◯ || ー || ー || | ||
Line 116: | Line 124: | ||
|- | |- | ||
| du || ー || ー || ー || ー || ◯ || ◯ || ー || ◯ || ◯ || ◯ || ◯ || ◯ || ー || ◯ || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || | | du || ー || ー || ー || ー || ◯ || ◯ || ー || ◯ || ◯ || ◯ || ◯ || ◯ || ー || ◯ || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || | ||
+ | |- | ||
+ | | || || || || || || || || || || || || || || || || || || || || || || || || || || || | ||
|- | |- | ||
| em-gio || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ◯ || ✗ || | | em-gio || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ◯ || ✗ || | ||
Line 126: | Line 136: | ||
|- | |- | ||
| etheravb || ー || ー || ー || ◯ || ◯ || ◯ || ◯ || ◯ || ◯ || ◯ || ◯ || ◯ || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || | | etheravb || ー || ー || ー || ◯ || ◯ || ◯ || ◯ || ◯ || ◯ || ◯ || ◯ || ◯ || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || | ||
+ | |- | ||
+ | | || || || || || || || || || || || || || || || || || || || || || || || || || || || | ||
|- | |- | ||
| fsi2 || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ◯ Uses "sh_fsi2"; may not be compatibile with APE6 || ◯ || ー || ◯ || ー || ー || | | fsi2 || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ◯ Uses "sh_fsi2"; may not be compatibile with APE6 || ◯ || ー || ◯ || ー || ー || | ||
Line 136: | Line 148: | ||
|- | |- | ||
| i2c-emev2 || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ◯ || | | i2c-emev2 || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ◯ || | ||
+ | |- | ||
+ | | || || || || || || || || || || || || || || || || || || || || || || || || || || || | ||
|- | |- | ||
| i2c-rcar || ー || ー || D; Only for Gen 1;not used anywhere || △ || ◯ || ◯ || △ || ◯ || ◯ || ◯ || ◯ || ◯ || △ || ◯ || ◯ || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || | | i2c-rcar || ー || ー || D; Only for Gen 1;not used anywhere || △ || ◯ || ◯ || △ || ◯ || ◯ || ◯ || ◯ || ◯ || △ || ◯ || ◯ || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || | ||
Line 146: | Line 160: | ||
|- | |- | ||
| intc-irqpin || ー || ◯ || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || △ || ◯ || ◯ || ー || ー || ー || ー || ー || ー || ◯ || ー || ◯ || ー || ー || | | intc-irqpin || ー || ◯ || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || △ || ◯ || ◯ || ー || ー || ー || ー || ー || ー || ◯ || ー || ◯ || ー || ー || | ||
+ | |- | ||
+ | | || || || || || || || || || || || || || || || || || || || || || || || || || || || | ||
|- | |- | ||
| ipmmu || ー || ◯ || ー || ー || ◯ || ー || ー || ◯ || ◯ || ー || ◯ || ◯ || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || | | ipmmu || ー || ◯ || ー || ー || ◯ || ー || ー || ◯ || ◯ || ー || ◯ || ◯ || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || | ||
Line 153: | Line 169: | ||
| jpu || ー || ー || ー || ー || ー || ー || ◯ || ◯ || ◯ || ◯ || ◯ || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || | | jpu || ー || ー || ー || ー || ー || ー || ◯ || ◯ || ◯ || ◯ || ◯ || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || | ||
|- | |- | ||
− | | | + | | mmcif || ー || ◯ || ー || ー || ー || ー || ー || ◯ || ◯ || ー || ◯ || ◯ || ー || ー || △ || ー || ー || ー || ー || ー || ー || ◯ || △ || △ || ー || ー || |
|- | |- | ||
− | | | + | | msiof || ー || ー || ー || ー || ー || ー || △ || ◯ || ◯ || ◯ || ◯ || ◯ || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ◯ || ー || ー || |
|- | |- | ||
− | | | + | | || || || || || || || || || || || || || || || || || || || || || || || || || || || |
|- | |- | ||
| mstp-clocks || ー || ◯ || ー || ー || ー || ー || ー || ◯ || ◯ || ◯ || ◯ || ◯ || ー || ◯ || ◯ || ー || ー || ー || ー || ◯ || ー || ◯ || ◯ || ◯ || ー || ー || | | mstp-clocks || ー || ◯ || ー || ー || ー || ー || ー || ◯ || ◯ || ◯ || ◯ || ◯ || ー || ◯ || ◯ || ー || ー || ー || ー || ◯ || ー || ◯ || ◯ || ◯ || ー || ー || | ||
Line 168: | Line 184: | ||
|- | |- | ||
| pfc || ー || ー || ー || ー || ◯ || ◯ || ー || ◯ || ◯ || ◯ || ◯ || ◯ || ー || ◯ || ◯ || ー || ー || ー || ー || ー || ー || ◯ || ◯ || ◯ || ー || ◯ || | | pfc || ー || ー || ー || ー || ◯ || ◯ || ー || ◯ || ◯ || ◯ || ◯ || ◯ || ー || ◯ || ◯ || ー || ー || ー || ー || ー || ー || ◯ || ◯ || ◯ || ー || ◯ || | ||
+ | |- | ||
+ | | || || || || || || || || || || || || || || || || || || || || || || || || || || || | ||
|- | |- | ||
| qspi || ー || ◯ || ー || ー || ー || ー || ー || ◯ || ◯ || ◯ || ◯ || ◯ || ー || D || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || | | qspi || ー || ◯ || ー || ー || ー || ー || ー || ◯ || ◯ || ◯ || ◯ || ◯ || ー || D || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || | ||
Line 178: | Line 196: | ||
|- | |- | ||
| rcar-sysc || ー || ー || ー || ー || ◯ || ◯ || ー || ◯ || ◯ || ◯ || ◯ || ◯ || ー || ◯ || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || | | rcar-sysc || ー || ー || ー || ー || ◯ || ◯ || ー || ◯ || ◯ || ◯ || ◯ || ◯ || ー || ◯ || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || | ||
+ | |- | ||
+ | | || || || || || || || || || || || || || || || || || || || || || || || || || || || | ||
|- | |- | ||
| riic || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ◯ Probably only applies to RZ/1 || ー || ー || ー || ◯ || ー || ー || ー || ー || ー || ー || | | riic || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ◯ Probably only applies to RZ/1 || ー || ー || ー || ◯ || ー || ー || ー || ー || ー || ー || | ||
Line 183: | Line 203: | ||
| rspi || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ◯ Probably only applies to RZ/1 || ー || ー || ー || ◯ || ー || ー || ー || ー || ー || ー || | | rspi || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ◯ Probably only applies to RZ/1 || ー || ー || ー || ◯ || ー || ー || ー || ー || ー || ー || | ||
|- | |- | ||
− | | rst || | + | | rst || ー || ー || ー || ✗ || ◯ || ◯ || ✗ || ◯ || ◯ || ◯ || ◯ || ◯ || ✗ || ◯ || ◯ || ー || ー || ◯ || ◯ || ー || ー || ー || ー || ー || ー || ー || |
|- | |- | ||
| sata || ー || ◯ || ー || ー || ー || ー || ー || ◯ || ◯ || ◯ || ◯ || ◯ || ー || D || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || | | sata || ー || ◯ || ー || ー || ー || ー || ー || ◯ || ◯ || ◯ || ◯ || ◯ || ー || D || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || | ||
|- | |- | ||
| sbsc || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ◯ || ー || ー || | | sbsc || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ◯ || ー || ー || | ||
+ | |- | ||
+ | | || || || || || || || || || || || || || || || || || || || || || || || || || || || | ||
|- | |- | ||
| scif || ー || ◯ || ー || ◯ || ◯ || ◯ || ◯ || ◯ || ◯ || ◯ || ◯ || ◯ || ◯ || ◯ || ◯ || ー || ー || ◯ || ◯ || ◯ || ー || ー || ー || ー || ー || ー || | | scif || ー || ◯ || ー || ◯ || ◯ || ◯ || ◯ || ◯ || ◯ || ◯ || ◯ || ◯ || ◯ || ◯ || ◯ || ー || ー || ◯ || ◯ || ◯ || ー || ー || ー || ー || ー || ー || | ||
Line 198: | Line 220: | ||
|- | |- | ||
| sdma || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ◯ || ー || ー || ー || | | sdma || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ◯ || ー || ー || ー || | ||
+ | |- | ||
+ | | || || || || || || || || || || || || || || || || || || || || || || || || || || || | ||
|- | |- | ||
| shdma-mux || ー || ◯ || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || | | shdma-mux || ー || ◯ || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || | ||
Line 209: | Line 233: | ||
| usb-dmac || ー || ◯ || ー || ー || ◯ || ー || ー || ◯ || ◯ || ー || ◯ || ◯ || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || | | usb-dmac || ー || ◯ || ー || ー || ◯ || ー || ー || ◯ || ◯ || ー || ◯ || ◯ || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || | ||
|- | |- | ||
− | | usb-phy || ー || ー || ー || ー || ー || ー || △ || ◯ || ◯ || ー || ー || ◯ || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || | + | | || || || || || || || || || || || || || || || || || || || || || || || || || || || |
+ | |- | ||
+ | | usb-phy || ー || ー || ー || ー || ー || ー || △ || ◯ || ◯ || ー || ー || ◯ || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || | ||
|- | |- | ||
− | | usb2-phy || ー || ー || ー || △ || ◯ || ◯ || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || | + | | usb2-phy || ー || ー || ー || △ || ◯ || ◯ || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || |
|- | |- | ||
| usbhs || ー || ー || ー || ◯ || ◯ || ー || ◯ || ◯ || ◯ || ◯ || ◯ || ◯ || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || | | usbhs || ー || ー || ー || ◯ || ◯ || ー || ◯ || ◯ || ◯ || ◯ || ◯ || ◯ || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || | ||
Line 218: | Line 244: | ||
|- | |- | ||
| vsp1 || ー || ◯ || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || No SoC-specific bindings due to presence of version register | | vsp1 || ー || ◯ || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || No SoC-specific bindings due to presence of version register | ||
+ | |- | ||
+ | | || || || || || || || || || || || || || || || || || || || || || || || || || || || | ||
|- | |- | ||
| vsp2 || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || No SoC-specific bindings due to presence of version register | | vsp2 || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || No SoC-specific bindings due to presence of version register | ||
Line 224: | Line 252: | ||
|- | |- | ||
| xhci || ー || ー || ー || ◯ || ◯ || ー || ◯ || ◯ || ◯ || ー || ◯ || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || | | xhci || ー || ー || ー || ◯ || ◯ || ー || ◯ || ◯ || ◯ || ー || ◯ || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || ー || | ||
− | |||
− | |||
|} | |} | ||
− | Legend | + | === Legend === |
+ | |||
{| | {| | ||
| ◯ || Present || Binding is documented and used | | ◯ || Present || Binding is documented and used |
Latest revision as of 08:24, 13 December 2016
Renesas Bindings
Survey of the status of fallback and per-SoC bindings for Renesas hardware.
Results based on next-20161124.
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 | RZ Fallback | RZ/G Gen 1 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 | ー | ◇ | ー | ー | ー | ー | △ | ◇ | ◇ | ー | △ | △ | ー | ー | ー | ー | ー | ー | ー | ー | ー | ◇ | ◇ | ◇ | ー | ー | |
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; Only for Gen 1;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 | ー | ◯ | ー | ー | ー | ー | ー | ◯ | ◯ | ー | ◯ | ◯ | ー | ー | △ | ー | ー | ー | ー | ー | ー | ◯ | △ | △ | ー | ー | |
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 | ー | ー | ー | ー | ー | ー | △ | ◯ | ◯ | ー | ー | ◯ | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | |
usb2-phy | ー | ー | ー | △ | ◯ | ◯ | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | ー | |
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 |