/linux/arch/arm/boot/dts/st/ |
H A D | stm32mp13-pinctrl.dtsi | 12 pinmux = <STM32_PINMUX('A', 3, ANALOG)>; /* ADC1 in12 */ 19 pinmux = <STM32_PINMUX('F', 12, ANALOG)>, /* ADC1 in6 */ 27 pinmux = <STM32_PINMUX('A', 5, ANALOG)>, /* ADC1_INP2 */ 35 pinmux = <STM32_PINMUX('H', 8, AF13)>,/* DCMI_HSYNC */ 53 pinmux = <STM32_PINMUX('H', 8, ANALOG)>,/* DCMI_HSYNC */ 70 pinmux = <STM32_PINMUX('G', 13, AF11)>, /* ETH_RGMII_TXD0 */ 84 pinmux = <STM32_PINMUX('C', 4, AF11)>, /* ETH_RGMII_RXD0 */ 97 pinmux = <STM32_PINMUX('A', 2, AF11)>, /* ETH_MDIO */ 105 pinmux = <STM32_PINMUX('G', 13, ANALOG)>, /* ETH_RGMII_TXD0 */ 123 pinmux = <STM32_PINMUX('G', 13, AF11)>, /* ETH_RMII_TXD0 */ [all …]
|
H A D | stm32mp15-pinctrl.dtsi | 12 pinmux = <STM32_PINMUX('F', 11, ANALOG)>, /* ADC1_INP2 */ 24 pinmux = <STM32_PINMUX('F', 12, ANALOG)>; 31 pinmux = <STM32_PINMUX('C', 3, ANALOG)>, /* ADC1 in13 */ 41 pinmux = <STM32_PINMUX('F', 12, ANALOG)>, /* ADC1 in6 */ 49 pinmux = <STM32_PINMUX('A', 4, ANALOG)>, /* ADC12 in18 */ 57 pinmux = <STM32_PINMUX('A', 15, AF4)>; 67 pinmux = <STM32_PINMUX('A', 15, ANALOG)>; /* HDMI_CEC */ 74 pinmux = <STM32_PINMUX('B', 6, AF5)>; 84 pinmux = <STM32_PINMUX('B', 6, ANALOG)>; /* HDMI_CEC */ 91 pinmux = <STM32_PINMUX('A', 4, ANALOG)>; [all …]
|
H A D | stm32f7-pinctrl.dtsi | 131 pinmux = <STM32_PINMUX('A', 15, AF4)>; /* HDMI CEC */ 140 pinmux = <STM32_PINMUX('A', 9, AF7)>; /* USART1_TX */ 146 pinmux = <STM32_PINMUX('A', 10, AF7)>; /* USART1_RX */ 153 pinmux = <STM32_PINMUX('A', 9, AF7)>; /* USART1_TX */ 159 pinmux = <STM32_PINMUX('B', 7, AF7)>; /* USART1_RX */ 166 pinmux = <STM32_PINMUX('B', 9, AF4)>, /* I2C1 SDA */ 176 pinmux = <STM32_PINMUX('H', 8, AF4)>, /* I2C3_SDA */ 186 pinmux = <STM32_PINMUX('H', 4, AF10)>, /* OTG_HS_ULPI_NXT */ 206 pinmux = <STM32_PINMUX('H', 4, AF10)>, /* OTG_HS_ULPI_NXT */ 226 pinmux = <STM32_PINMUX('A', 10, AF10)>, /* OTG_FS_ID */ [all …]
|
H A D | stm32h7-pinctrl.dtsi | 49 pinmux = <STM32_PINMUX('B', 6, AF4)>, /* I2C1_SCL */ 59 pinmux = <STM32_PINMUX('G', 11, AF11)>, 74 pinmux = <STM32_PINMUX('C', 8, AF12)>, /* SDMMC1_D0 */ 88 pinmux = <STM32_PINMUX('C', 8, AF12)>, /* SDMMC1_D0 */ 98 pinmux = <STM32_PINMUX('D', 2, AF12)>; /* SDMMC1_CMD */ 107 pinmux = <STM32_PINMUX('C', 8, ANALOG)>, /* SDMMC1_D0 */ 118 pinmux = <STM32_PINMUX('C', 6, AF8)>, /* SDMMC1_D0DIR */ 126 pinmux = <STM32_PINMUX('B', 8, AF7)>; /* SDMMC1_CKIN */ 133 pinmux = <STM32_PINMUX('C', 6, ANALOG)>, /* SDMMC1_D0DIR */ 142 pinmux = <STM32_PINMUX('B', 14, AF9)>, /* SDMMC1_D0 */ [all …]
|
/linux/arch/sh/kernel/cpu/sh4a/ |
H A D | Makefile | 39 # Pinmux setup 40 pinmux-$(CONFIG_CPU_SUBTYPE_SH7722) := pinmux-sh7722.o 41 pinmux-$(CONFIG_CPU_SUBTYPE_SH7723) := pinmux-sh7723.o 42 pinmux-$(CONFIG_CPU_SUBTYPE_SH7724) := pinmux-sh7724.o 43 pinmux-$(CONFIG_CPU_SUBTYPE_SH7734) := pinmux-sh7734.o 44 pinmux-$(CONFIG_CPU_SUBTYPE_SH7757) := pinmux-sh7757.o 45 pinmux-$(CONFIG_CPU_SUBTYPE_SH7785) := pinmux-sh7785.o 46 pinmux-$(CONFIG_CPU_SUBTYPE_SH7786) := pinmux-sh7786.o 47 pinmux-$(CONFIG_CPU_SUBTYPE_SHX3) := pinmux-shx3.o 51 obj-$(CONFIG_GPIOLIB) += $(pinmux-y)
|
/linux/arch/arm64/boot/dts/st/ |
H A D | stm32mp25-pinctrl.dtsi | 11 pinmux = <STM32_PINMUX('C', 7, AF10)>, /* ETH_RGMII_TXD0 */ 21 pinmux = <STM32_PINMUX('F', 8, AF10)>, /* ETH_RGMII_CLK125 */ 29 pinmux = <STM32_PINMUX('C', 5, AF10)>; /* ETH_MDIO */ 35 pinmux = <STM32_PINMUX('G', 0, AF10)>, /* ETH_RGMII_RXD0 */ 43 pinmux = <STM32_PINMUX('F', 6, AF10)>; /* ETH_RGMII_RX_CLK */ 50 pinmux = <STM32_PINMUX('C', 7, ANALOG)>, /* ETH_RGMII_TXD0 */ 70 pinmux = <STM32_PINMUX('B', 5, AF9)>, /* I2C2_SCL */ 80 pinmux = <STM32_PINMUX('B', 5, ANALOG)>, /* I2C2_SCL */ 87 pinmux = <STM32_PINMUX('E', 4, AF10)>, /* SDMMC1_D0 */ 97 pinmux = <STM32_PINMUX('E', 3, AF10)>; /* SDMMC1_CK */ [all …]
|
/linux/arch/arm/boot/dts/microchip/ |
H A D | at91-sama5d27_som1_ek.dts | 240 pinmux = <PIN_PC26__CANTX1>, 246 pinmux = <PIN_PC20__FLEXCOM3_IO0>, 255 pinmux = <PIN_PD4__TWD1>, 261 pinmux = <PIN_PD4__GPIO>, 268 pinmux = <PIN_PC21__ISC_PCK>, 276 pinmux = <PIN_PC20__ISC_D11>, 288 pinmux = <PIN_PC12__ISC_D3>, 294 pinmux = <PIN_PC10__ISC_D1>, 300 pinmux = <PIN_PA29__GPIO>; 305 pinmux = <PIN_PA10__GPIO>, [all …]
|
H A D | at91-sama5d2_icp.dts | 409 pinmux = <PIN_PD24__GPIO>, 425 pinmux = <PIN_PD31__ADTRG>; 430 pinmux = <PIN_PC28__FLEXCOM4_IO0>, 436 pinmux = <PIN_PC10__CANTX0>, 442 pinmux = <PIN_PC26__CANTX1>, 448 pinmux = <PIN_PD19__TWD1>, 454 pinmux = <PIN_PD19__GPIO>, 460 pinmux = <PIN_PD0__GPIO>; 465 pinmux = <PIN_PB0__GPIO>, 472 pinmux = <PIN_PA6__QSPI1_SCK>, [all …]
|
H A D | at91-sama7g5ek.dts | 572 pinmux = <PIN_PD12__CANTX0>, 578 pinmux = <PIN_PD14__CANTX1>, 584 pinmux = <PIN_PE3__FLEXCOM0_IO0>, 592 pinmux = <PIN_PD16__FLEXCOM3_IO0>, 598 pinmux = <PIN_PD18__FLEXCOM4_IO0>, 604 pinmux = <PIN_PC23__FLEXCOM7_IO0>, 610 pinmux = <PIN_PA16__G0_TX0>, 627 pinmux = <PIN_PA22__G0_MDC>, 633 pinmux = <PIN_PA24__G0_TXCK>; 639 pinmux = <PIN_PA31__GPIO>; [all …]
|
H A D | at91-kizbox3_common.dtsi | 161 pinmux = <PIN_PA0__D0>, 179 pinmux = < PIN_PB26__URXD0>, <PIN_PB27__UTXD0>; 183 pinmux = < PIN_PD2__URXD1>, <PIN_PD3__UTXD1>; 187 pinmux = < PIN_PD4__URXD2>, <PIN_PD5__UTXD2>; 191 pinmux = < PIN_PC12__URXD3>, <PIN_PC13__UTXD3>; 195 pinmux = < PIN_PB3__URXD4>, <PIN_PB4__UTXD4>; 199 pinmux = <PIN_PB28__FLEXCOM0_IO0>, //TX 204 pinmux = <PIN_PB22__FLEXCOM3_IO1>, //RX 211 pinmux = <PIN_PD12__FLEXCOM4_IO0>, //DATA 219 pinmux = <PIN_PA30__PWMH0>; [all …]
|
/linux/drivers/pinctrl/ |
H A D | Kconfig | 14 config PINMUX config 19 select PINMUX 40 select PINMUX 55 select PINMUX 71 select PINMUX 82 select PINMUX 86 functionality. This driver supports the pinmux, push-pull and 94 select PINMUX 107 select PINMUX 120 select PINMUX [all …]
|
/linux/drivers/pinctrl/qcom/ |
H A D | Kconfig | 10 select PINMUX 23 select PINMUX 30 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 38 select PINMUX 45 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 52 select PINMUX 58 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 67 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 76 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 85 This is the pinctrl, pinmux, pinconf and gpiolib driver for the [all …]
|
/linux/arch/arm64/boot/dts/mediatek/ |
H A D | mt8183-evb.dts | 160 pinmux = <PINMUX_GPIO82__FUNC_SDA0>, 168 pinmux = <PINMUX_GPIO81__FUNC_SDA1>, 176 pinmux = <PINMUX_GPIO103__FUNC_SCL2>, 184 pinmux = <PINMUX_GPIO50__FUNC_SCL3>, 192 pinmux = <PINMUX_GPIO105__FUNC_SCL4>, 200 pinmux = <PINMUX_GPIO48__FUNC_SCL5>, 208 pinmux = <PINMUX_GPIO85__FUNC_SPI0_MI>, 218 pinmux = <PINMUX_GPIO123__FUNC_MSDC0_DAT0>, 232 pinmux = <PINMUX_GPIO124__FUNC_MSDC0_CLK>; 237 pinmux = <PINMUX_GPIO133__FUNC_MSDC0_RSTB>; [all …]
|
H A D | mt6795-sony-xperia-m5.dts | 249 pinmux = <PINMUX_GPIO106__FUNC_GPIO106>; 255 pinmux = <PINMUX_GPIO154__FUNC_MSDC0_DAT0>, 269 pinmux = <PINMUX_GPIO163__FUNC_MSDC0_CLK>; 274 pinmux = <PINMUX_GPIO165__FUNC_MSDC0_RSTB>; 281 pinmux = <PINMUX_GPIO154__FUNC_MSDC0_DAT0>, 296 pinmux = <PINMUX_GPIO163__FUNC_MSDC0_CLK>; 302 pinmux = <PINMUX_GPIO165__FUNC_MSDC0_RSTB>; 308 pinmux = <PINMUX_GPIO164__FUNC_MSDC0_DSL>; 316 pinmux = <PINMUX_GPIO3__FUNC_GPIO3>; 322 pinmux = <PINMUX_GPIO94__FUNC_GPIO94>, [all …]
|
/linux/arch/riscv/boot/dts/canaan/ |
H A D | sipeed_maix_bit.dts | 66 jtag_pinctrl: jtag-pinmux { 67 pinmux = <K210_FPIOA(0, K210_PCF_JTAG_TCLK)>, 73 uarths_pinctrl: uarths-pinmux { 74 pinmux = <K210_FPIOA(4, K210_PCF_UARTHS_RX)>, 78 gpio_pinctrl: gpio-pinmux { 79 pinmux = <K210_FPIOA(8, K210_PCF_GPIO0)>, 89 gpiohs_pinctrl: gpiohs-pinmux { 90 pinmux = <K210_FPIOA(16, K210_PCF_GPIOHS0)>, 103 i2s0_pinctrl: i2s0-pinmux { 104 pinmux = <K210_FPIOA(18, K210_PCF_I2S0_SCLK)>, [all …]
|
H A D | sipeed_maix_dock.dts | 71 jtag_pinctrl: jtag-pinmux { 72 pinmux = <K210_FPIOA(0, K210_PCF_JTAG_TCLK)>, 78 uarths_pinctrl: uarths-pinmux { 79 pinmux = <K210_FPIOA(4, K210_PCF_UARTHS_RX)>, 83 gpio_pinctrl: gpio-pinmux { 84 pinmux = <K210_FPIOA(8, K210_PCF_GPIO0)>, 92 gpiohs_pinctrl: gpiohs-pinmux { 93 pinmux = <K210_FPIOA(16, K210_PCF_GPIOHS0)>, 106 i2s0_pinctrl: i2s0-pinmux { 107 pinmux = <K210_FPIOA(18, K210_PCF_I2S0_SCLK)>, [all …]
|
H A D | sipeed_maixduino.dts | 46 uarths_pinctrl: uarths-pinmux { 47 pinmux = <K210_FPIOA(4, K210_PCF_UARTHS_RX)>, /* Header "0" */ 51 gpio_pinctrl: gpio-pinmux { 52 pinmux = <K210_FPIOA(8, K210_PCF_GPIO0)>, 56 gpiohs_pinctrl: gpiohs-pinmux { 57 pinmux = <K210_FPIOA(16, K210_PCF_GPIOHS0)>, /* BOOT */ 72 i2s0_pinctrl: i2s0-pinmux { 73 pinmux = <K210_FPIOA(18, K210_PCF_I2S0_SCLK)>, 78 spi1_pinctrl: spi1-pinmux { 79 pinmux = <K210_FPIOA(26, K210_PCF_SPI1_D1)>, [all …]
|
H A D | sipeed_maix_go.dts | 77 jtag_pinctrl: jtag-pinmux { 78 pinmux = <K210_FPIOA(0, K210_PCF_JTAG_TCLK)>, 84 uarths_pinctrl: uarths-pinmux { 85 pinmux = <K210_FPIOA(4, K210_PCF_UARTHS_RX)>, 89 gpio_pinctrl: gpio-pinmux { 90 pinmux = <K210_FPIOA(8, K210_PCF_GPIO0)>, 100 gpiohs_pinctrl: gpiohs-pinmux { 101 pinmux = <K210_FPIOA(16, K210_PCF_GPIOHS0)>, 114 i2s0_pinctrl: i2s0-pinmux { 115 pinmux = <K210_FPIOA(18, K210_PCF_I2S0_SCLK)>, [all …]
|
H A D | canaan_kd233.dts | 54 jtag_pinctrl: jtag-pinmux { 55 pinmux = <K210_FPIOA(0, K210_PCF_JTAG_TCLK)>, 61 uarths_pinctrl: uarths-pinmux { 62 pinmux = <K210_FPIOA(4, K210_PCF_UARTHS_RX)>, 66 spi0_pinctrl: spi0-pinmux { 67 pinmux = <K210_FPIOA(6, K210_PCF_GPIOHS20)>, /* cs */ 72 dvp_pinctrl: dvp-pinmux { 73 pinmux = <K210_FPIOA(9, K210_PCF_SCCB_SCLK)>, 83 gpiohs_pinctrl: gpiohs-pinmux { 84 pinmux = <K210_FPIOA(16, K210_PCF_GPIOHS0)>, [all …]
|
/linux/arch/arm/boot/dts/nxp/mxs/ |
H A D | imx28.dtsi | 218 fsl,pinmux-ids = < 229 fsl,pinmux-ids = < 240 fsl,pinmux-ids = < 253 fsl,pinmux-ids = < 277 fsl,pinmux-ids = < 287 fsl,pinmux-ids = < 300 fsl,pinmux-ids = < 311 fsl,pinmux-ids = < 324 fsl,pinmux-ids = < 335 fsl,pinmux-ids = < [all …]
|
/linux/arch/riscv/boot/dts/starfive/ |
H A D | jh7110-common.dtsi | 370 pinmux = <GPIOMUX(57, GPOUT_LOW, 384 pinmux = <GPIOMUX(3, GPOUT_LOW, 398 pinmux = <GPIOMUX(19, GPOUT_LOW, 412 pinmux = <GPIOMUX(16, GPOUT_LOW, 426 pinmux = <GPIOMUX(62, GPOUT_SYS_SDIO0_RST, 437 pinmux = <PINMUX(64, 0)>, 438 <PINMUX(65, 0)>, 439 <PINMUX(66, 0)>, 440 <PINMUX(67, 0)>, 441 <PINMUX(68, 0)>, [all …]
|
/linux/Documentation/devicetree/bindings/pinctrl/ |
H A D | loongson,ls2k-pinctrl.yaml | 30 'pinmux$': 33 $ref: pinmux-node.yaml# 66 sdio-pinmux { 71 sdio-det-pinmux { 78 pinmux { 85 pinmux { 92 pinmux { 99 pinmux { 106 pinmux { 113 grp0-pinmux { [all …]
|
/linux/arch/arm64/boot/dts/renesas/ |
H A D | rzg2l-smarc-pinfunction.dtsi | 16 pinmux = <RZG2L_PORT_PINMUX(10, 1, 2)>, /* TX */ 29 pinmux = <RZG2L_PORT_PINMUX(12, 1, 2)>, /* TX */ 52 pinmux = <RZG2L_PORT_PINMUX(18, 0, 3)>, /* SDA */ 58 pinmux = <RZG2L_PORT_PINMUX(48, 0, 4)>, /* MTCLKA */ 63 pinmux = <RZG2L_PORT_PINMUX(44, 0, 4)>, /* MTIOC3A */ 71 pinmux = <RZG2L_PORT_PINMUX(19, 0, 3)>; /* MTIOC1A */ 77 pinmux = <RZG2L_PORT_PINMUX(38, 0, 1)>, /* TxD */ 82 pinmux = <RZG2L_PORT_PINMUX(48, 0, 1)>, /* TxD */ 107 pinmux = <RZG2L_PORT_PINMUX(19, 0, 1)>; /* SD1_CD */ 123 pinmux = <RZG2L_PORT_PINMUX(19, 0, 1)>; /* SD1_CD */ [all …]
|
/linux/arch/arm64/boot/dts/freescale/ |
H A D | s32g2.dtsi | 134 pinmux = <0x0>; 141 pinmux = <0x11>; 146 pinmux = <0x40>; 153 pinmux = <0x23c0>, 159 pinmux = <0x51>; 168 pinmux = <0x2e1>, 176 pinmux = <0x2f1>, 192 pinmux = <0x391>; 198 pinmux = <0x3a0>; 204 pinmux = <0x2032>, [all …]
|
H A D | s32g3.dtsi | 191 pinmux = <0x0>; 198 pinmux = <0x11>; 203 pinmux = <0x40>; 210 pinmux = <0x23c0>, 216 pinmux = <0x51>; 225 pinmux = <0x2e1>, 233 pinmux = <0x2f1>, 249 pinmux = <0x391>; 255 pinmux = <0x3a0>; 261 pinmux = <0x2032>, [all …]
|