18c2ecf20Sopenharmony_ci* Marvell 98dx3236 pinctrl driver for mpp
28c2ecf20Sopenharmony_ci
38c2ecf20Sopenharmony_ciPlease refer to marvell,mvebu-pinctrl.txt in this directory for common binding
48c2ecf20Sopenharmony_cipart and usage
58c2ecf20Sopenharmony_ci
68c2ecf20Sopenharmony_ciRequired properties:
78c2ecf20Sopenharmony_ci- compatible: "marvell,98dx3236-pinctrl" or "marvell,98dx4251-pinctrl"
88c2ecf20Sopenharmony_ci- reg: register specifier of MPP registers
98c2ecf20Sopenharmony_ci
108c2ecf20Sopenharmony_ciThis driver supports all 98dx3236, 98dx3336 and 98dx4251 variants
118c2ecf20Sopenharmony_ci
128c2ecf20Sopenharmony_ciname          pins     functions
138c2ecf20Sopenharmony_ci================================================================================
148c2ecf20Sopenharmony_cimpp0          0        gpo, spi0(mosi), dev(ad8)
158c2ecf20Sopenharmony_cimpp1          1        gpio, spi0(miso), dev(ad9)
168c2ecf20Sopenharmony_cimpp2          2        gpo, spi0(sck), dev(ad10)
178c2ecf20Sopenharmony_cimpp3          3        gpio, spi0(cs0), dev(ad11)
188c2ecf20Sopenharmony_cimpp4          4        gpio, spi0(cs1), smi(mdc), dev(cs0)
198c2ecf20Sopenharmony_cimpp5          5        gpio, pex(rsto), sd0(cmd), dev(bootcs)
208c2ecf20Sopenharmony_cimpp6          6        gpo, sd0(clk), dev(a2)
218c2ecf20Sopenharmony_cimpp7          7        gpio, sd0(d0), dev(ale0)
228c2ecf20Sopenharmony_cimpp8          8        gpio, sd0(d1), dev(ale1)
238c2ecf20Sopenharmony_cimpp9          9        gpio, sd0(d2), dev(ready0)
248c2ecf20Sopenharmony_cimpp10         10       gpio, sd0(d3), dev(ad12)
258c2ecf20Sopenharmony_cimpp11         11       gpio, uart1(rxd), uart0(cts), dev(ad13)
268c2ecf20Sopenharmony_cimpp12         12       gpo, uart1(txd), uart0(rts), dev(ad14)
278c2ecf20Sopenharmony_cimpp13         13       gpio, intr(out), dev(ad15)
288c2ecf20Sopenharmony_cimpp14         14       gpio, i2c0(sck)
298c2ecf20Sopenharmony_cimpp15         15       gpio, i2c0(sda)
308c2ecf20Sopenharmony_cimpp16         16       gpo, dev(oe)
318c2ecf20Sopenharmony_cimpp17         17       gpo, dev(clkout)
328c2ecf20Sopenharmony_cimpp18         18       gpio, uart1(txd)
338c2ecf20Sopenharmony_cimpp19         19       gpio, uart1(rxd), dev(rb)
348c2ecf20Sopenharmony_cimpp20         20       gpo, dev(we0)
358c2ecf20Sopenharmony_cimpp21         21       gpo, dev(ad0)
368c2ecf20Sopenharmony_cimpp22         22       gpo, dev(ad1)
378c2ecf20Sopenharmony_cimpp23         23       gpo, dev(ad2)
388c2ecf20Sopenharmony_cimpp24         24       gpo, dev(ad3)
398c2ecf20Sopenharmony_cimpp25         25       gpo, dev(ad4)
408c2ecf20Sopenharmony_cimpp26         26       gpo, dev(ad5)
418c2ecf20Sopenharmony_cimpp27         27       gpo, dev(ad6)
428c2ecf20Sopenharmony_cimpp28         28       gpo, dev(ad7)
438c2ecf20Sopenharmony_cimpp29         29       gpo, dev(a0)
448c2ecf20Sopenharmony_cimpp30         30       gpo, dev(a1)
458c2ecf20Sopenharmony_cimpp31         31       gpio, slv_smi(mdc), smi(mdc), dev(we1)
468c2ecf20Sopenharmony_cimpp32         32       gpio, slv_smi(mdio), smi(mdio), dev(cs1)
47