| /linux/drivers/pinctrl/qcom/ |
| H A D | Kconfig.msm | 9 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 17 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 25 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 36 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 47 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 58 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 66 This is the pinctrl, pinmux, pinconf and gpiolib driver for 76 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 84 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 93 This is the pinctrl, pinmux, pinconf and gpiolib driver for the [all …]
|
| /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 | 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 …]
|
| 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 …]
|
| /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/drivers/pinctrl/ |
| H A D | Kconfig | 14 config PINMUX config 19 select PINMUX 46 select PINMUX 75 select PINMUX 90 select PINMUX 101 select PINMUX 105 functionality. This driver supports the pinmux, push-pull and 112 select PINMUX 124 select PINMUX 136 select PINMUX [all …]
|
| /linux/arch/arm64/boot/dts/sophgo/ |
| H A D | sg2000-milkv-duo-module-01-evb.dts | 19 pinmux = <PINMUX(PIN_SD0_CD, 0)>; 26 pinmux = <PINMUX(PIN_SD0_CLK, 0)>; 33 pinmux = <PINMUX(PIN_SD0_CMD, 0)>; 40 pinmux = <PINMUX(PIN_SD0_D0, 0)>, 41 <PINMUX(PIN_SD0_D1, 0)>, 42 <PINMUX(PIN_SD0_D2, 0)>, 43 <PINMUX(PIN_SD0_D3, 0)>; 52 pinmux = <PINMUX(PIN_UART0_TX, 0)>, 53 <PINMUX(PIN_UART0_RX, 0)>;
|
| /linux/arch/riscv/boot/dts/sophgo/ |
| H A D | sg2002-licheerv-nano-b.dts | 38 pinmux = <PINMUX(PIN_UART0_TX, 0)>, 39 <PINMUX(PIN_UART0_RX, 0)>; 48 pinmux = <PINMUX(PIN_SD0_CLK, 0)>; 55 pinmux = <PINMUX(PIN_SD0_CMD, 0)>; 62 pinmux = <PINMUX(PIN_SD0_D0, 0)>, 63 <PINMUX(PIN_SD0_D1, 0)>, 64 <PINMUX(PIN_SD0_D2, 0)>, 65 <PINMUX(PIN_SD0_D3, 0)>; 72 pinmux = <PINMUX(PIN_SD0_CD, 0)>;
|
| H A D | cv1800b-milkv-duo.dts | 45 pinmux = <PINMUX(PIN_UART0_TX, 0)>, 46 <PINMUX(PIN_UART0_RX, 0)>; 55 pinmux = <PINMUX(PIN_SD0_CLK, 0)>; 62 pinmux = <PINMUX(PIN_SD0_CMD, 0)>; 69 pinmux = <PINMUX(PIN_SD0_D0, 0)>, 70 <PINMUX(PIN_SD0_D1, 0)>, 71 <PINMUX(PIN_SD0_D2, 0)>, 72 <PINMUX(PIN_SD0_D3, 0)>; 79 pinmux = <PINMUX(PIN_SD0_CD, 0)>;
|
| H A D | sg2042-evb-v2.dts | 170 pinmux = <PINMUX(PIN_EMMC_WP, 0)>; 177 pinmux = <PINMUX(PIN_EMMC_CD, 0)>; 184 pinmux = <PINMUX(PIN_EMMC_RST, 0)>, 185 <PINMUX(PIN_EMMC_PWR_EN, 0)>; 194 pinmux = <PINMUX(PIN_IIC1_SDA, 0)>, 195 <PINMUX(PIN_IIC1_SCL, 0)>; 204 pinmux = <PINMUX(PIN_SDIO_CD, 0)>, 205 <PINMUX(PIN_SDIO_WP, 0)>; 212 pinmux = <PINMUX(PIN_SDIO_RST, 0)>, 213 <PINMUX(PIN_SDIO_PWR_EN, 0)>; [all …]
|
| H A D | sg2042-evb-v1.dts | 182 pinmux = <PINMUX(PIN_EMMC_WP, 0)>; 189 pinmux = <PINMUX(PIN_EMMC_CD, 0)>; 196 pinmux = <PINMUX(PIN_EMMC_RST, 0)>, 197 <PINMUX(PIN_EMMC_PWR_EN, 0)>; 206 pinmux = <PINMUX(PIN_IIC1_SDA, 0)>, 207 <PINMUX(PIN_IIC1_SCL, 0)>; 216 pinmux = <PINMUX(PIN_SDIO_CD, 0)>, 217 <PINMUX(PIN_SDIO_WP, 0)>; 224 pinmux = <PINMUX(PIN_SDIO_RST, 0)>, 225 <PINMUX(PIN_SDIO_PWR_EN, 0)>; [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/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 */ 42 pinmux = <RZG2L_PORT_PINMUX(43, 0, 2)>, /* GTIOC4A */ 57 pinmux = <RZG2L_PORT_PINMUX(18, 0, 3)>, /* SDA */ 63 pinmux = <RZG2L_PORT_PINMUX(48, 0, 4)>, /* MTCLKA */ 68 pinmux = <RZG2L_PORT_PINMUX(44, 0, 4)>, /* MTIOC3A */ 76 pinmux = <RZG2L_PORT_PINMUX(19, 0, 3)>; /* MTIOC1A */ 82 pinmux = <RZG2L_PORT_PINMUX(38, 0, 1)>, /* TxD */ 87 pinmux = <RZG2L_PORT_PINMUX(48, 0, 1)>, /* TxD */ 112 pinmux = <RZG2L_PORT_PINMUX(19, 0, 1)>; /* SD1_CD */ [all …]
|
| /linux/arch/arm64/boot/dts/mediatek/ |
| H A D | mt8188-evb.dts | 155 pinmux = <PINMUX_GPIO35__FUNC_O_ADSP_UTXD0>, 162 pinmux = <PINMUX_GPIO56__FUNC_B1_SDA0>, 170 pinmux = <PINMUX_GPIO58__FUNC_B1_SDA1>, 178 pinmux = <PINMUX_GPIO60__FUNC_B1_SDA2>, 186 pinmux = <PINMUX_GPIO62__FUNC_B1_SDA3>, 194 pinmux = <PINMUX_GPIO64__FUNC_B1_SDA4>, 202 pinmux = <PINMUX_GPIO66__FUNC_B1_SDA5>, 210 pinmux = <PINMUX_GPIO68__FUNC_B1_SDA6>, 218 pinmux = <PINMUX_GPIO161__FUNC_B1_MSDC0_DAT0>, 233 pinmux = <PINMUX_GPIO157__FUNC_B1_MSDC0_CLK>; [all …]
|
| /linux/arch/arm/boot/dts/microchip/ |
| H A D | at91-sama5d2_xplained.dts | 431 * There is no real pinmux for ADC, if the pin 440 pinmux = <PIN_PD23__GPIO>; 445 pinmux = <PIN_PC10__CANTX0>, 451 pinmux = <PIN_PC26__CANTX1>, 466 pinmux = <PIN_PD31__ADTRG>; 471 pinmux = <PIN_PA12__GPIO>; 476 pinmux = <PIN_PB13__GPIO>; 481 pinmux = <PIN_PC8__GPIO>; 486 pinmux = <PIN_PB1__CLASSD_R0>, 492 pinmux = <PIN_PB2__CLASSD_R1>, [all …]
|
| H A D | at91-sama5d2_ptc_ek.dts | 243 pinmux = <PIN_PB28__FLEXCOM0_IO0>, 249 pinmux = <PIN_PB28__GPIO>, 255 pinmux = <PIN_PD21__TWD0>, 261 pinmux = <PIN_PD21__GPIO>, 267 pinmux = <PIN_PC6__TWD1>, 273 pinmux = <PIN_PC6__GPIO>, 279 pinmux = <PIN_PA10__GPIO>; 284 pinmux = <PIN_PB6__GPIO>, 291 pinmux = <PIN_PB14__GTXCK>, 305 pinmux = <PIN_PB24__GPIO>; [all …]
|
| H A D | at91-sama7g5ek.dts | 567 pinmux = <PIN_PD12__CANTX0>, 573 pinmux = <PIN_PD14__CANTX1>, 579 pinmux = <PIN_PE3__FLEXCOM0_IO0>, 587 pinmux = <PIN_PD16__FLEXCOM3_IO0>, 593 pinmux = <PIN_PD18__FLEXCOM4_IO0>, 599 pinmux = <PIN_PC23__FLEXCOM7_IO0>, 605 pinmux = <PIN_PA16__G0_TX0>, 622 pinmux = <PIN_PA22__G0_MDC>, 628 pinmux = <PIN_PA24__G0_TXCK>; 634 pinmux = <PIN_PA31__GPIO>; [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/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/riscv/boot/dts/starfive/ |
| H A D | jh7110-common.dtsi | 356 pinmux = <GPIOMUX(57, GPOUT_LOW, 370 pinmux = <GPIOMUX(3, GPOUT_LOW, 386 pinmux = <GPIOMUX(19, GPOUT_LOW, 401 pinmux = <GPIOMUX(16, GPOUT_LOW, 415 pinmux = <PINMUX(PAD_SD0_CLK, 0)>, 416 <PINMUX(PAD_SD0_CMD, 0)>, 417 <PINMUX(PAD_SD0_DATA0, 0)>, 418 <PINMUX(PAD_SD0_DATA1, 0)>, 419 <PINMUX(PAD_SD0_DATA2, 0)>, 420 <PINMUX(PAD_SD0_DATA3, 0)>, [all …]
|
| /linux/arch/arm64/boot/dts/apple/ |
| H A D | t600x-gpio-pins.dtsi | 10 pinmux = <APPLE_PINMUX(92, 1)>, 15 pinmux = <APPLE_PINMUX(94, 1)>, 20 pinmux = <APPLE_PINMUX(96, 1)>, 25 pinmux = <APPLE_PINMUX(98, 1)>, 30 pinmux = <APPLE_PINMUX(8, 1)>, 35 pinmux = <APPLE_PINMUX(100, 1)>, 40 pinmux = <APPLE_PINMUX(10, 1)>, 47 pinmux = <APPLE_PINMUX(52, 1)>, 54 pinmux = <APPLE_PINMUX(0, 1)>,
|