Home
last modified time | relevance | path

Searched refs:pinmux (Results 1 – 25 of 264) sorted by relevance

1234567891011

/Linux-v5.4/arch/sh/kernel/cpu/sh4a/
DMakefile40 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/
Dmsm8916-pins.dtsi9 pinmux {
24 pinmux {
38 pinmux {
50 pinmux {
62 pinmux {
84 pinmux {
96 pinmux {
118 pinmux {
130 pinmux {
152 pinmux {
[all …]
Dmsm8996-pins.dtsi52 pinmux {
74 pinmux {
86 pinmux {
98 pinmux {
110 pinmux {
122 pinmux {
134 pinmux {
146 pinmux {
158 pinmux {
171 pinmux {
[all …]
Dapq8016-sbc-soc-pins.dtsi16 pinmux {
30 pinmux {
42 pinmux {
54 pinmux {
66 pinmux {
78 pinmux {
/Linux-v5.4/arch/arm/boot/dts/
Dstm32mp157-pinctrl.dtsi142 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 …]
Dat91-sama5d27_som1_ek.dts263 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 …]
Dimx28.dtsi220 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 …]
Dat91-sama5d2_xplained.dts364 * 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 …]
Dat91-sama5d2_ptc_ek.dts242 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 …]
Dstm32f7-pinctrl.dtsi132 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 …]
Dmt2701-evb.dts103 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>,
Dr7s9210-rza2mevb.dts113 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 */
Dimx23.dtsi146 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 …]
Dstm32f4-pinctrl.dtsi168 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 …]
Dam335x-pocketbeagle.dts63 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/
DMakefile21 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/
Dmt8183-evb.dts78 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 …]
Dmt8173-evb.dts172 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/
DKconfig16 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/
Dsi476x-i2c.c41 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/
Drenesas,rzn1-pinctrl.txt42 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 …]
Dpinctrl-zx.txt17 | 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.
Dnvidia,tegra124-pinmux.txt1 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 {
Dpinctrl-mt65xx.txt15 - 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/
Dpinctrl-aspeed.c17 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 …]

1234567891011