Home
last modified time | relevance | path

Searched full:k210_fpioa (Results 1 – 9 of 9) sorted by relevance

/openbmc/linux/arch/riscv/boot/dts/canaan/
H A Dsipeed_maix_go.dts75 pinmux = <K210_FPIOA(0, K210_PCF_JTAG_TCLK)>,
76 <K210_FPIOA(1, K210_PCF_JTAG_TDI)>,
77 <K210_FPIOA(2, K210_PCF_JTAG_TMS)>,
78 <K210_FPIOA(3, K210_PCF_JTAG_TDO)>;
82 pinmux = <K210_FPIOA(4, K210_PCF_UARTHS_RX)>,
83 <K210_FPIOA(5, K210_PCF_UARTHS_TX)>;
87 pinmux = <K210_FPIOA(8, K210_PCF_GPIO0)>,
88 <K210_FPIOA(9, K210_PCF_GPIO1)>,
89 <K210_FPIOA(10, K210_PCF_GPIO2)>,
90 <K210_FPIOA(11, K210_PCF_GPIO3)>,
[all …]
H A Dsipeed_maix_bit.dts64 pinmux = <K210_FPIOA(0, K210_PCF_JTAG_TCLK)>,
65 <K210_FPIOA(1, K210_PCF_JTAG_TDI)>,
66 <K210_FPIOA(2, K210_PCF_JTAG_TMS)>,
67 <K210_FPIOA(3, K210_PCF_JTAG_TDO)>;
71 pinmux = <K210_FPIOA(4, K210_PCF_UARTHS_RX)>,
72 <K210_FPIOA(5, K210_PCF_UARTHS_TX)>;
76 pinmux = <K210_FPIOA(8, K210_PCF_GPIO0)>,
77 <K210_FPIOA(9, K210_PCF_GPIO1)>,
78 <K210_FPIOA(10, K210_PCF_GPIO2)>,
79 <K210_FPIOA(11, K210_PCF_GPIO3)>,
[all …]
H A Dsipeed_maix_dock.dts69 pinmux = <K210_FPIOA(0, K210_PCF_JTAG_TCLK)>,
70 <K210_FPIOA(1, K210_PCF_JTAG_TDI)>,
71 <K210_FPIOA(2, K210_PCF_JTAG_TMS)>,
72 <K210_FPIOA(3, K210_PCF_JTAG_TDO)>;
76 pinmux = <K210_FPIOA(4, K210_PCF_UARTHS_RX)>,
77 <K210_FPIOA(5, K210_PCF_UARTHS_TX)>;
81 pinmux = <K210_FPIOA(8, K210_PCF_GPIO0)>,
82 <K210_FPIOA(11, K210_PCF_GPIO3)>,
83 <K210_FPIOA(12, K210_PCF_GPIO4)>,
84 <K210_FPIOA(13, K210_PCF_GPIO5)>,
[all …]
H A Dsipeed_maixduino.dts45 pinmux = <K210_FPIOA(4, K210_PCF_UARTHS_RX)>, /* Header "0" */
46 <K210_FPIOA(5, K210_PCF_UARTHS_TX)>; /* Header "1" */
50 pinmux = <K210_FPIOA(8, K210_PCF_GPIO0)>,
51 <K210_FPIOA(9, K210_PCF_GPIO1)>;
55 pinmux = <K210_FPIOA(16, K210_PCF_GPIOHS0)>, /* BOOT */
56 <K210_FPIOA(21, K210_PCF_GPIOHS2)>, /* Header "2" */
57 <K210_FPIOA(22, K210_PCF_GPIOHS3)>, /* Header "3" */
58 <K210_FPIOA(23, K210_PCF_GPIOHS4)>, /* Header "4" */
59 <K210_FPIOA(24, K210_PCF_GPIOHS5)>, /* Header "5" */
60 <K210_FPIOA(32, K210_PCF_GPIOHS6)>, /* Header "6" */
[all …]
H A Dcanaan_kd233.dts52 pinmux = <K210_FPIOA(0, K210_PCF_JTAG_TCLK)>,
53 <K210_FPIOA(1, K210_PCF_JTAG_TDI)>,
54 <K210_FPIOA(2, K210_PCF_JTAG_TMS)>,
55 <K210_FPIOA(3, K210_PCF_JTAG_TDO)>;
59 pinmux = <K210_FPIOA(4, K210_PCF_UARTHS_RX)>,
60 <K210_FPIOA(5, K210_PCF_UARTHS_TX)>;
64 pinmux = <K210_FPIOA(6, K210_PCF_GPIOHS20)>, /* cs */
65 <K210_FPIOA(7, K210_PCF_SPI0_SCLK)>, /* wr */
66 <K210_FPIOA(8, K210_PCF_GPIOHS21)>; /* dc */
70 pinmux = <K210_FPIOA(9, K210_PCF_SCCB_SCLK)>,
[all …]
H A Dk210_generic.dts30 pinmux = <K210_FPIOA(0, K210_PCF_JTAG_TCLK)>,
31 <K210_FPIOA(1, K210_PCF_JTAG_TDI)>,
32 <K210_FPIOA(2, K210_PCF_JTAG_TMS)>,
33 <K210_FPIOA(3, K210_PCF_JTAG_TDO)>;
37 pinmux = <K210_FPIOA(4, K210_PCF_UARTHS_RX)>,
38 <K210_FPIOA(5, K210_PCF_UARTHS_TX)>;
/openbmc/linux/Documentation/devicetree/bindings/pinctrl/
H A Dcanaan,k210-fpioa.yaml66 The K210_FPIOA(IO pin, function) macro is provided to
175 pinmux = <K210_FPIOA(0, K210_PCF_JTAG_TCLK)>,
176 <K210_FPIOA(1, K210_PCF_JTAG_TDI)>,
177 <K210_FPIOA(2, K210_PCF_JTAG_TMS)>,
178 <K210_FPIOA(3, K210_PCF_JTAG_TDO)>;
/openbmc/linux/drivers/pinctrl/
H A Dpinctrl-k210.c80 * struct k210_fpioa: Kendryte K210 FPIOA memory mapped registers
85 struct k210_fpioa { struct
96 struct k210_fpioa __iomem *fpioa; argument
902 struct k210_fpioa __iomem *fpioa = pdata->fpioa; in k210_fpioa_init_ties()
/openbmc/linux/include/dt-bindings/pinctrl/
H A Dk210-fpioa.h271 #define K210_FPIOA(pin, func) (((pin) << 16) | (func)) macro