/linux-6.8/drivers/pinctrl/qcom/ |
D | Kconfig.msm | 8 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 15 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 22 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 29 This is the pinctrl, pinmux, pinconf and gpiolib driver for 38 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 45 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 53 This is the pinctrl, pinmux, pinconf and gpiolib driver for 62 This is the pinctrl, pinmux, pinconf and gpiolib driver for 71 This is the pinctrl, pinmux, pinconf and gpiolib driver for 80 This is the pinctrl, pinmux, pinconf and gpiolib driver for the [all …]
|
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-6.8/arch/arm/boot/dts/st/ |
D | stm32mp13-pinctrl.dtsi | 11 pinmux = <STM32_PINMUX('F', 12, ANALOG)>, /* ADC1 in6 */ 18 pinmux = <STM32_PINMUX('D', 12, AF5)>, /* I2C1_SCL */ 28 pinmux = <STM32_PINMUX('D', 12, ANALOG)>, /* I2C1_SCL */ 35 pinmux = <STM32_PINMUX('D', 1, AF4)>, /* I2C5_SCL */ 45 pinmux = <STM32_PINMUX('D', 1, ANALOG)>, /* I2C5_SCL */ 52 pinmux = <STM32_PINMUX('G', 12, GPIO)>; 59 pinmux = <STM32_PINMUX('B', 1, AF2)>; /* TIM3_CH4 */ 68 pinmux = <STM32_PINMUX('B', 1, ANALOG)>; /* TIM3_CH4 */ 74 pinmux = <STM32_PINMUX('D', 13, AF2)>; /* TIM4_CH2 */ 83 pinmux = <STM32_PINMUX('D', 13, ANALOG)>; /* TIM4_CH2 */ [all …]
|
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 …]
|
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 …]
|
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-6.8/arch/sh/kernel/cpu/sh4a/ |
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-6.8/arch/arm/boot/dts/microchip/ |
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 …]
|
D | at91-sama5d2_icp.dts | 365 pinmux = <PIN_PD24__GPIO>, 381 pinmux = <PIN_PD31__ADTRG>; 386 pinmux = <PIN_PC28__FLEXCOM4_IO0>, 392 pinmux = <PIN_PC10__CANTX0>, 398 pinmux = <PIN_PC26__CANTX1>, 404 pinmux = <PIN_PD19__TWD1>, 410 pinmux = <PIN_PD19__GPIO>, 416 pinmux = <PIN_PD0__GPIO>; 421 pinmux = <PIN_PB0__GPIO>, 428 pinmux = <PIN_PA6__QSPI1_SCK>, [all …]
|
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 …]
|
/linux-6.8/drivers/pinctrl/ |
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-6.8/arch/arm64/boot/dts/mediatek/ |
D | mt8192-asurada.dtsi | 765 pinmux = <PINMUX_GPIO41__FUNC_GPIO41>, 771 pinmux = <PINMUX_GPIO6__FUNC_GPIO6>; 779 pinmux = <PINMUX_GPIO214__FUNC_GPIO214>, 786 pinmux = <PINMUX_GPIO214__FUNC_AUD_CLK_MOSI>, 794 pinmux = <PINMUX_GPIO199__FUNC_GPIO199>; 800 pinmux = <PINMUX_GPIO199__FUNC_AUD_DAT_MISO2>; 806 pinmux = <PINMUX_GPIO218__FUNC_GPIO218>, 813 pinmux = <PINMUX_GPIO218__FUNC_AUD_DAT_MISO0>, 821 pinmux = <PINMUX_GPIO199__FUNC_GPIO199>; 827 pinmux = <PINMUX_GPIO199__FUNC_AUD_DAT_MISO2>; [all …]
|
D | mt8183-kukui.dtsi | 464 pinmux = <PINMUX_GPIO97__FUNC_I2S2_MCK>, 486 pinmux = <PINMUX_GPIO169__FUNC_TDM_BCK_2ND>, 498 pinmux = <PINMUX_GPIO169__FUNC_GPIO169>, 512 pinmux = <PINMUX_GPIO120__FUNC_GPIO120>; 519 pinmux = <PINMUX_GPIO151__FUNC_GPIO151>; 527 pinmux = <PINMUX_GPIO153__FUNC_GPIO153>; 534 pinmux = <PINMUX_GPIO82__FUNC_SDA0>, 543 pinmux = <PINMUX_GPIO81__FUNC_SDA1>, 552 pinmux = <PINMUX_GPIO103__FUNC_SCL2>, 561 pinmux = <PINMUX_GPIO50__FUNC_SCL3>, [all …]
|
D | mt8183-evb.dts | 160 pinmux = <PINMUX_GPIO82__FUNC_SDA0>, 169 pinmux = <PINMUX_GPIO81__FUNC_SDA1>, 178 pinmux = <PINMUX_GPIO103__FUNC_SCL2>, 187 pinmux = <PINMUX_GPIO50__FUNC_SCL3>, 196 pinmux = <PINMUX_GPIO105__FUNC_SCL4>, 205 pinmux = <PINMUX_GPIO48__FUNC_SCL5>, 214 pinmux = <PINMUX_GPIO85__FUNC_SPI0_MI>, 224 pinmux = <PINMUX_GPIO123__FUNC_MSDC0_DAT0>, 238 pinmux = <PINMUX_GPIO124__FUNC_MSDC0_CLK>; 243 pinmux = <PINMUX_GPIO133__FUNC_MSDC0_RSTB>; [all …]
|
D | mt8188-evb.dts | 157 pinmux = <PINMUX_GPIO35__FUNC_O_ADSP_UTXD0>, 164 pinmux = <PINMUX_GPIO56__FUNC_B1_SDA0>, 172 pinmux = <PINMUX_GPIO58__FUNC_B1_SDA1>, 180 pinmux = <PINMUX_GPIO60__FUNC_B1_SDA2>, 188 pinmux = <PINMUX_GPIO62__FUNC_B1_SDA3>, 196 pinmux = <PINMUX_GPIO64__FUNC_B1_SDA4>, 204 pinmux = <PINMUX_GPIO66__FUNC_B1_SDA5>, 212 pinmux = <PINMUX_GPIO68__FUNC_B1_SDA6>, 220 pinmux = <PINMUX_GPIO161__FUNC_B1_MSDC0_DAT0>, 235 pinmux = <PINMUX_GPIO157__FUNC_B1_MSDC0_CLK>; [all …]
|
D | mt8365-evk.dts | 186 pinmux = <MT8365_PIN_133_TDM_TX_DATA1__FUNC_GPIO133>; 190 pinmux = <MT8365_PIN_0_GPIO0__FUNC_EXT_TXD0>, 211 pinmux = <MT8365_PIN_24_KPCOL0__FUNC_KPCOL0>; 219 pinmux = <MT8365_PIN_57_SDA0__FUNC_SDA0_0>, 227 pinmux = <MT8365_PIN_99_MSDC0_CLK__FUNC_MSDC0_CLK>; 232 pinmux = <MT8365_PIN_103_MSDC0_DAT0__FUNC_MSDC0_DAT0>, 246 pinmux = <MT8365_PIN_97_MSDC0_RSTB__FUNC_MSDC0_RSTB>; 253 pinmux = <MT8365_PIN_99_MSDC0_CLK__FUNC_MSDC0_CLK>; 259 pinmux = <MT8365_PIN_103_MSDC0_DAT0__FUNC_MSDC0_DAT0>, 274 pinmux = <MT8365_PIN_104_MSDC0_DSL__FUNC_MSDC0_DSL>; [all …]
|
D | mt8395-genio-1200-evk.dts | 436 pinmux = <PINMUX_GPIO61__FUNC_DMIC1_CLK>, 454 pinmux = <PINMUX_GPIO104__FUNC_DISP_PWM1>; 460 pinmux = <PINMUX_GPIO96__FUNC_GPIO96>; 467 pinmux = <PINMUX_GPIO6__FUNC_GPIO6>; 474 pinmux = <PINMUX_GPIO85__FUNC_GBE_TXC>, 482 pinmux = <PINMUX_GPIO89__FUNC_GBE_MDC>, 488 pinmux = <PINMUX_GPIO91__FUNC_GPIO91>, 494 pinmux = <PINMUX_GPIO81__FUNC_GBE_RXD3>, 501 pinmux = <PINMUX_GPIO77__FUNC_GBE_TXD3>, 511 pinmux = <PINMUX_GPIO85__FUNC_GPIO85>, [all …]
|
/linux-6.8/arch/riscv/boot/dts/canaan/ |
D | sipeed_maix_dock.dts | 68 jtag_pinctrl: jtag-pinmux { 69 pinmux = <K210_FPIOA(0, K210_PCF_JTAG_TCLK)>, 75 uarths_pinctrl: uarths-pinmux { 76 pinmux = <K210_FPIOA(4, K210_PCF_UARTHS_RX)>, 80 gpio_pinctrl: gpio-pinmux { 81 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 …]
|
D | sipeed_maixduino.dts | 44 uarths_pinctrl: uarths-pinmux { 45 pinmux = <K210_FPIOA(4, K210_PCF_UARTHS_RX)>, /* Header "0" */ 49 gpio_pinctrl: gpio-pinmux { 50 pinmux = <K210_FPIOA(8, K210_PCF_GPIO0)>, 54 gpiohs_pinctrl: gpiohs-pinmux { 55 pinmux = <K210_FPIOA(16, K210_PCF_GPIOHS0)>, /* BOOT */ 70 i2s0_pinctrl: i2s0-pinmux { 71 pinmux = <K210_FPIOA(18, K210_PCF_I2S0_SCLK)>, 76 spi1_pinctrl: spi1-pinmux { 77 pinmux = <K210_FPIOA(26, K210_PCF_SPI1_D1)>, [all …]
|
D | sipeed_maix_bit.dts | 63 jtag_pinctrl: jtag-pinmux { 64 pinmux = <K210_FPIOA(0, K210_PCF_JTAG_TCLK)>, 70 uarths_pinctrl: uarths-pinmux { 71 pinmux = <K210_FPIOA(4, K210_PCF_UARTHS_RX)>, 75 gpio_pinctrl: gpio-pinmux { 76 pinmux = <K210_FPIOA(8, K210_PCF_GPIO0)>, 86 gpiohs_pinctrl: gpiohs-pinmux { 87 pinmux = <K210_FPIOA(16, K210_PCF_GPIOHS0)>, 100 i2s0_pinctrl: i2s0-pinmux { 101 pinmux = <K210_FPIOA(18, K210_PCF_I2S0_SCLK)>, [all …]
|
D | sipeed_maix_go.dts | 74 jtag_pinctrl: jtag-pinmux { 75 pinmux = <K210_FPIOA(0, K210_PCF_JTAG_TCLK)>, 81 uarths_pinctrl: uarths-pinmux { 82 pinmux = <K210_FPIOA(4, K210_PCF_UARTHS_RX)>, 86 gpio_pinctrl: gpio-pinmux { 87 pinmux = <K210_FPIOA(8, K210_PCF_GPIO0)>, 97 gpiohs_pinctrl: gpiohs-pinmux { 98 pinmux = <K210_FPIOA(16, K210_PCF_GPIOHS0)>, 111 i2s0_pinctrl: i2s0-pinmux { 112 pinmux = <K210_FPIOA(18, K210_PCF_I2S0_SCLK)>, [all …]
|
D | canaan_kd233.dts | 51 jtag_pinctrl: jtag-pinmux { 52 pinmux = <K210_FPIOA(0, K210_PCF_JTAG_TCLK)>, 58 uarths_pinctrl: uarths-pinmux { 59 pinmux = <K210_FPIOA(4, K210_PCF_UARTHS_RX)>, 63 spi0_pinctrl: spi0-pinmux { 64 pinmux = <K210_FPIOA(6, K210_PCF_GPIOHS20)>, /* cs */ 69 dvp_pinctrl: dvp-pinmux { 70 pinmux = <K210_FPIOA(9, K210_PCF_SCCB_SCLK)>, 80 gpiohs_pinctrl: gpiohs-pinmux { 81 pinmux = <K210_FPIOA(16, K210_PCF_GPIOHS0)>, [all …]
|
/linux-6.8/arch/riscv/boot/dts/starfive/ |
D | jh7110-starfive-visionfive-2.dtsi | 341 pinmux = <GPIOMUX(57, GPOUT_LOW, 355 pinmux = <GPIOMUX(3, GPOUT_LOW, 369 pinmux = <GPIOMUX(19, GPOUT_LOW, 383 pinmux = <GPIOMUX(16, GPOUT_LOW, 397 pinmux = <GPIOMUX(38, GPOUT_LOW, 418 pinmux = <GPIOMUX(44, GPOUT_SYS_I2STX1_SDO0, 428 pinmux = <GPIOMUX(4, GPOUT_LOW, 437 pinmux = <GPIOMUX(62, GPOUT_SYS_SDIO0_RST, 448 pinmux = <PINMUX(64, 0)>, 449 <PINMUX(65, 0)>, [all …]
|
/linux-6.8/Documentation/devicetree/bindings/pinctrl/ |
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-6.8/arch/arm/boot/dts/nxp/mxs/ |
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 …]
|