| /Linux-v5.4/arch/sh/kernel/cpu/sh4a/ |
| D | Makefile | 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-v5.4/arch/arm64/boot/dts/qcom/ |
| D | msm8916-pins.dtsi | 9 pinmux { 24 pinmux { 38 pinmux { 50 pinmux { 62 pinmux { 84 pinmux { 96 pinmux { 118 pinmux { 130 pinmux { 152 pinmux { [all …]
|
| D | msm8996-pins.dtsi | 52 pinmux { 74 pinmux { 86 pinmux { 98 pinmux { 110 pinmux { 122 pinmux { 134 pinmux { 146 pinmux { 158 pinmux { 171 pinmux { [all …]
|
| D | apq8016-sbc-soc-pins.dtsi | 16 pinmux { 30 pinmux { 42 pinmux { 54 pinmux { 66 pinmux { 78 pinmux {
|
| /Linux-v5.4/arch/arm/boot/dts/ |
| D | stm32mp157-pinctrl.dtsi | 142 pinmux = <STM32_PINMUX('A', 15, AF4)>; 151 pinmux = <STM32_PINMUX('A', 15, ANALOG)>; /* HDMI_CEC */ 157 pinmux = <STM32_PINMUX('B', 6, AF5)>; 166 pinmux = <STM32_PINMUX('B', 6, ANALOG)>; /* HDMI_CEC */ 172 pinmux = <STM32_PINMUX('H', 8, AF13)>,/* DCMI_HSYNC */ 193 pinmux = <STM32_PINMUX('H', 8, ANALOG)>,/* DCMI_HSYNC */ 213 pinmux = <STM32_PINMUX('G', 5, AF11)>, /* ETH_RGMII_CLK125 */ 227 pinmux = <STM32_PINMUX('C', 4, AF11)>, /* ETH_RGMII_RXD0 */ 239 pinmux = <STM32_PINMUX('G', 5, ANALOG)>, /* ETH_RGMII_CLK125 */ 259 pinmux = <STM32_PINMUX('D', 4, AF12)>, /* FMC_NOE */ [all …]
|
| D | at91-sama5d27_som1_ek.dts | 263 pinmux = <PIN_PC26__CANTX1>, 269 pinmux = <PIN_PC20__FLEXCOM3_IO0>, 278 pinmux = <PIN_PD4__TWD1>, 284 pinmux = <PIN_PC21__ISC_PCK>, 292 pinmux = <PIN_PC20__ISC_D11>, 304 pinmux = <PIN_PC12__ISC_D3>, 310 pinmux = <PIN_PC10__ISC_D1>, 316 pinmux = <PIN_PA29__GPIO>; 321 pinmux = <PIN_PA10__GPIO>, 329 pinmux = <PIN_PA1__SDMMC0_CMD>, [all …]
|
| D | imx28.dtsi | 220 fsl,pinmux-ids = < 231 fsl,pinmux-ids = < 242 fsl,pinmux-ids = < 255 fsl,pinmux-ids = < 279 fsl,pinmux-ids = < 289 fsl,pinmux-ids = < 302 fsl,pinmux-ids = < 313 fsl,pinmux-ids = < 326 fsl,pinmux-ids = < 337 fsl,pinmux-ids = < [all …]
|
| D | at91-sama5d2_xplained.dts | 364 * There is no real pinmux for ADC, if the pin 373 pinmux = <PIN_PD23__GPIO>; 378 pinmux = <PIN_PC10__CANTX0>, 384 pinmux = <PIN_PC26__CANTX1>, 399 pinmux = <PIN_PD31__ADTRG>; 404 pinmux = <PIN_PA12__GPIO>; 409 pinmux = <PIN_PB13__GPIO>; 414 pinmux = <PIN_PC8__GPIO>; 419 pinmux = <PIN_PB1__CLASSD_R0>, 427 pinmux = <PIN_PB28__FLEXCOM0_IO0>, [all …]
|
| D | at91-sama5d2_ptc_ek.dts | 242 pinmux = <PIN_PB28__FLEXCOM0_IO0>, 248 pinmux = <PIN_PD21__TWD0>, 254 pinmux = <PIN_PC6__TWD1>, 260 pinmux = <PIN_PA10__GPIO>; 265 pinmux = <PIN_PB6__GPIO>, 272 pinmux = <PIN_PB14__GTXCK>, 286 pinmux = <PIN_PB24__GPIO>; 292 pinmux = <PIN_PA22__D0>, 307 pinmux = <PIN_PB0__A21_NANDALE>, 317 pinmux = <PIN_PA1__SDMMC0_CMD>, [all …]
|
| D | stm32f7-pinctrl.dtsi | 132 pinmux = <STM32_PINMUX('A', 15, AF4)>; /* HDMI CEC */ 141 pinmux = <STM32_PINMUX('A', 9, AF7)>; /* USART1_TX */ 147 pinmux = <STM32_PINMUX('A', 10, AF7)>; /* USART1_RX */ 154 pinmux = <STM32_PINMUX('A', 9, AF7)>; /* USART1_TX */ 160 pinmux = <STM32_PINMUX('B', 7, AF7)>; /* USART1_RX */ 167 pinmux = <STM32_PINMUX('B', 9, AF4)>, /* I2C1 SDA */ 177 pinmux = <STM32_PINMUX('H', 4, AF10)>, /* OTG_HS_ULPI_NXT */ 197 pinmux = <STM32_PINMUX('H', 4, AF10)>, /* OTG_HS_ULPI_NXT */ 217 pinmux = <STM32_PINMUX('A', 10, AF10)>, /* OTG_FS_ID */ 228 pinmux = <STM32_PINMUX('C', 8, AF12)>, /* SDMMC1 D0 */ [all …]
|
| D | mt2701-evb.dts | 103 pinmux = <MT2701_PIN_75_SDA0__FUNC_SDA0>, 111 pinmux = <MT2701_PIN_57_SDA1__FUNC_SDA1>, 119 pinmux = <MT2701_PIN_77_SDA2__FUNC_SDA2>, 127 pinmux = <MT2701_PIN_208_AUD_EXT_CK1__FUNC_DISP_PWM>; 133 pinmux = <MT2701_PIN_53_SPI0_CSN__FUNC_SPI0_CS>, 143 pinmux = <MT2701_PIN_49_I2S0_DATA__FUNC_I2S0_DATA>, 168 pinmux = <MT2701_PIN_7_SPI1_CSN__FUNC_SPI1_CS>, 178 pinmux = <MT2701_PIN_101_SPI2_CSN__FUNC_SPI2_CS>, 218 pinmux = <MT2701_PIN_240_EXT_XCS__FUNC_EXT_XCS>,
|
| D | r7s9210-rza2mevb.dts | 113 pinmux = <RZA2_PINMUX(PORTE, 0, 7)>, /* REF50CK0 */ 127 pinmux = <RZA2_PINMUX(PORTK, 3, 7)>, /* REF50CK1 */ 141 pinmux = <RZA2_PINMUX(PORTJ, 1, 6)>; /* IRQ0 */ 146 pinmux = <RZA2_PINMUX(PORT9, 0, 4)>, /* TxD4 */ 151 pinmux = <RZA2_PINMUX(PORT5, 0, 3)>, /* SD0_CD */ 156 pinmux = <RZA2_PINMUX(PORT5, 4, 3)>, /* SD1_CD */ 161 pinmux = <RZA2_PINMUX(PORT5, 2, 3)>, /* VBUSIN0 */ 167 pinmux = <RZA2_PINMUX(PORTC, 0, 1)>, /* VBUSIN1 */
|
| D | imx23.dtsi | 146 fsl,pinmux-ids = < 157 fsl,pinmux-ids = < 170 fsl,pinmux-ids = < 181 fsl,pinmux-ids = < 192 fsl,pinmux-ids = < 218 fsl,pinmux-ids = < 228 fsl,pinmux-ids = < 243 fsl,pinmux-ids = < 263 fsl,pinmux-ids = < 272 fsl,pinmux-ids = < [all …]
|
| D | stm32f4-pinctrl.dtsi | 168 pinmux = <STM32_PINMUX('A', 9, AF7)>; /* USART1_TX */ 174 pinmux = <STM32_PINMUX('A', 10, AF7)>; /* USART1_RX */ 181 pinmux = <STM32_PINMUX('B', 10, AF7)>; /* USART3_TX */ 187 pinmux = <STM32_PINMUX('B', 11, AF7)>; /* USART3_RX */ 194 pinmux = <STM32_PINMUX('A', 10, AF10)>, /* OTG_FS_ID */ 205 pinmux = <STM32_PINMUX('B', 12, AF12)>, /* OTG_HS_ID */ 216 pinmux = <STM32_PINMUX('H', 4, AF10)>, /* OTG_HS_ULPI_NXT*/ 236 pinmux = <STM32_PINMUX('G', 13, AF11)>, /* ETH_MII_TXD0_ETH_RMII_TXD0 */ 256 pinmux = <STM32_PINMUX('F', 10, ANALOG)>; 262 pinmux = <STM32_PINMUX('A', 8, AF1)>, /* TIM1_CH1 */ [all …]
|
| D | am335x-pocketbeagle.dts | 63 i2c2_pins: pinmux-i2c2-pins { 70 ehrpwm0_pins: pinmux-ehrpwm0-pins { 76 ehrpwm1_pins: pinmux-ehrpwm1-pins { 82 mmc0_pins: pinmux-mmc0-pins { 95 spi0_pins: pinmux-spi0-pins { 104 spi1_pins: pinmux-spi1-pins { 113 usr_leds_pins: pinmux-usr-leds-pins { 122 uart0_pins: pinmux-uart0-pins { 129 uart4_pins: pinmux-uart4-pins {
|
| /Linux-v5.4/arch/sh/kernel/cpu/sh2a/ |
| D | Makefile | 21 pinmux-$(CONFIG_CPU_SUBTYPE_SH7203) := pinmux-sh7203.o 22 pinmux-$(CONFIG_CPU_SUBTYPE_SH7264) := pinmux-sh7264.o 23 pinmux-$(CONFIG_CPU_SUBTYPE_SH7269) := pinmux-sh7269.o 25 obj-$(CONFIG_GPIOLIB) += $(pinmux-y)
|
| /Linux-v5.4/arch/arm64/boot/dts/mediatek/ |
| D | mt8183-evb.dts | 78 pinmux = <PINMUX_GPIO82__FUNC_SDA0>, 87 pinmux = <PINMUX_GPIO81__FUNC_SDA1>, 96 pinmux = <PINMUX_GPIO103__FUNC_SCL2>, 105 pinmux = <PINMUX_GPIO50__FUNC_SCL3>, 114 pinmux = <PINMUX_GPIO105__FUNC_SCL4>, 123 pinmux = <PINMUX_GPIO48__FUNC_SCL5>, 132 pinmux = <PINMUX_GPIO85__FUNC_SPI0_MI>, 142 pinmux = <PINMUX_GPIO161__FUNC_SPI1_A_MI>, 152 pinmux = <PINMUX_GPIO0__FUNC_SPI2_CSB>, 162 pinmux = <PINMUX_GPIO21__FUNC_SPI3_MI>, [all …]
|
| D | mt8173-evb.dts | 172 pinmux = <MT8173_PIN_87_DISP_PWM0__FUNC_DISP_PWM0>; 179 pinmux = <MT8173_PIN_57_MSDC0_DAT0__FUNC_MSDC0_DAT0>, 193 pinmux = <MT8173_PIN_65_MSDC0_CLK__FUNC_MSDC0_CLK>; 198 pinmux = <MT8173_PIN_68_MSDC0_RST___FUNC_MSDC0_RSTB>; 205 pinmux = <MT8173_PIN_73_MSDC1_DAT0__FUNC_MSDC1_DAT0>, 216 pinmux = <MT8173_PIN_77_MSDC1_CLK__FUNC_MSDC1_CLK>; 222 pinmux = <MT8173_PIN_132_I2S0_DATA1__FUNC_GPIO132>; 229 pinmux = <MT8173_PIN_57_MSDC0_DAT0__FUNC_MSDC0_DAT0>, 244 pinmux = <MT8173_PIN_65_MSDC0_CLK__FUNC_MSDC0_CLK>; 250 pinmux = <MT8173_PIN_68_MSDC0_RST___FUNC_MSDC0_RSTB>; [all …]
|
| /Linux-v5.4/drivers/pinctrl/qcom/ |
| D | Kconfig | 16 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 24 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 32 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 40 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 48 This is the pinctrl, pinmux, pinconf and gpiolib driver for 58 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 66 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 74 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 82 This is the pinctrl, pinmux, pinconf and gpiolib driver for the 90 This is the pinctrl, pinmux, pinconf and gpiolib driver for the [all …]
|
| /Linux-v5.4/drivers/mfd/ |
| D | si476x-i2c.c | 41 core->pinmux.dclk, in si476x_core_config_pinmux() 42 core->pinmux.dfs, in si476x_core_config_pinmux() 43 core->pinmux.dout, in si476x_core_config_pinmux() 44 core->pinmux.xout); in si476x_core_config_pinmux() 53 core->pinmux.iqclk, in si476x_core_config_pinmux() 54 core->pinmux.iqfs, in si476x_core_config_pinmux() 55 core->pinmux.iout, in si476x_core_config_pinmux() 56 core->pinmux.qout); in si476x_core_config_pinmux() 65 core->pinmux.icin, in si476x_core_config_pinmux() 66 core->pinmux.icip, in si476x_core_config_pinmux() [all …]
|
| /Linux-v5.4/Documentation/devicetree/bindings/pinctrl/ |
| D | renesas,rzn1-pinctrl.txt | 42 pinmux = <PIN_ID_AND_MUX>, <PIN_ID_AND_MUX>, ... ; 48 pinmux = <PIN_ID_AND_MUX>, <PIN_ID_AND_MUX>, ... ; 53 pinmux = <PIN_ID_AND_MUX>, <PIN_ID_AND_MUX>, ... ; 60 pinmux = <PIN_ID_AND_MUX>, <PIN_ID_AND_MUX>, ... ; 66 pinmux = <PIN_ID_AND_MUX>, <PIN_ID_AND_MUX>, ... ; 70 pinmux = <PIN_ID_AND_MUX>, <PIN_ID_AND_MUX>, ... ; 77 pinmux = <PIN_ID_AND_MUX>, <PIN_ID_AND_MUX>, ... ; 104 - pinmux: 111 argument list of a single "pinmux" property. 112 Integers values in the "pinmux" argument list are assembled as: [all …]
|
| D | pinctrl-zx.txt | 17 | pinmux | 23 | pinmux | | 24 | pinmux v | 36 For most of pins like GMII_RXD3 in the figure, the pinmux function is 38 'TOP pins'. For pins like KEY_ROW2, the pinmux is controlled by both 41 Though pinmux implementation is quite different, pinconf is same for both 49 implements pinmux for AON pins and pinconf for all pins.
|
| D | nvidia,tegra124-pinmux.txt | 1 NVIDIA Tegra124 pinmux controller 4 pinctrl binding, as described in nvidia,tegra20-pinmux.txt and 5 nvidia,tegra30-pinmux.txt. In fact, this document assumes that binding as 9 - compatible: For Tegra124, must contain "nvidia,tegra124-pinmux". For 10 Tegra132, must contain '"nvidia,tegra132-pinmux", "nvidia-tegra124-pinmux"'. 13 -- second entry - the pinmux registers 116 pinmux: pinmux { 117 compatible = "nvidia,tegra124-pinmux"; 123 Example pinmux entries: 126 sdmmc4_default: pinmux {
|
| D | pinctrl-mt65xx.txt | 15 - pins-are-numbered: Specify the subnodes are using numbered pinmux to 51 pinmux = <PIN_NUMBER_PINMUX>; 56 - pinmux: integer array, represents gpio pin number and mux setting. 105 pinmux = <MT8135_PIN_100_SDA0__FUNC_SDA0>, 113 pinmux = <MT8135_PIN_195_SDA1__FUNC_SDA1>, 121 pinmux = <MT8135_PIN_193_SDA2__FUNC_SDA2>; 126 pinmux = <MT8135_PIN_49_WATCHDOG__FUNC_GPIO49>; 133 pinmux = <MT8135_PIN_40_DAC_CLK__FUNC_GPIO40>, 139 pinmux = <MT8135_PIN_35_SCL3__FUNC_SCL3>, 146 pinmux = <MT8135_PIN_57_JTCK__FUNC_GPIO57>,
|
| /Linux-v5.4/drivers/pinctrl/aspeed/ |
| D | pinctrl-aspeed.c | 17 return pdata->pinmux.ngroups; in aspeed_pinctrl_get_groups_count() 25 return pdata->pinmux.groups[group].name; in aspeed_pinctrl_get_group_name() 34 *pins = &pdata->pinmux.groups[group].pins[0]; in aspeed_pinctrl_get_group_pins() 35 *npins = pdata->pinmux.groups[group].npins; in aspeed_pinctrl_get_group_pins() 50 return pdata->pinmux.nfunctions; in aspeed_pinmux_get_fn_count() 58 return pdata->pinmux.functions[function].name; in aspeed_pinmux_get_fn_name() 68 *groups = pdata->pinmux.functions[function].groups; in aspeed_pinmux_get_fn_groups() 69 *num_groups = pdata->pinmux.functions[function].ngroups; in aspeed_pinmux_get_fn_groups() 221 const struct aspeed_pin_group *pgroup = &pdata->pinmux.groups[group]; in aspeed_pinmux_set_mux() 223 &pdata->pinmux.functions[function]; in aspeed_pinmux_set_mux() [all …]
|