Home
last modified time | relevance | path

Searched refs:pinmux (Results 151 – 175 of 983) sorted by relevance

12345678910>>...40

/Zephyr-latest/boards/gd/gd32f470i_eval/
Dgd32f470i_eval-pinctrl.dtsi11 pinmux = <USART0_TX_PA9>, <USART0_RX_PA10>;
17 pinmux = <DAC_OUT0_PA4>;
23 pinmux = <TIMER1_CH2_PB10>;
29 pinmux = <I2C0_SCL_PB6>, <I2C0_SDA_PB7>;
36 pinmux = <SPI5_SCK_PG13>, <SPI5_MOSI_PG14>,
38 /* Use pinmux to pullup pg10 and pg11. */
/Zephyr-latest/boards/adafruit/feather_m4_express/
Dadafruit_feather_m4_express-pinctrl.dtsi13 pinmux = <PB23C_SERCOM1_PAD3>,
21 pinmux = <PA12C_SERCOM2_PAD0>,
28 pinmux = <PB17C_SERCOM5_PAD1>,
35 pinmux = <PA22G_TCC0_WO2>;
41 pinmux = <PA5E_TC0_WO1>;
47 pinmux = <PA25H_USB_DP>,
/Zephyr-latest/boards/nxp/imx93_evk/
Dimx93_evk-pinctrl.dtsi12 pinmux = <&iomuxc1_uart1_rxd_lpuart_rx_lpuart1_rx>,
22 pinmux = <&iomuxc1_uart2_rxd_lpuart_rx_lpuart2_rx>,
32 pinmux = <&iomuxc1_i2c1_scl_lpi2c_scl_lpi2c1_scl>,
43 pinmux = <&iomuxc1_i2c2_scl_lpi2c_scl_lpi2c2_scl>,
54 pinmux = <&iomuxc1_gpio_io01_lpi2c_scl_lpi2c3_scl>,
65 pinmux = <&iomuxc1_gpio_io03_lpi2c_scl_lpi2c4_scl>,
76 pinmux = <&iomuxc1_gpio_io07_lpspi_pcs_lpspi3_pcs1>,
88 pinmux = <&iomuxc1_gpio_io25_can_tx_can2_tx>,
97 pinmux = <&iomuxc1_enet2_mdc_enet_mdc_enet1_mdc>,
107 pinmux = <&iomuxc1_enet2_rd0_enet_rgmii_rd_enet1_rgmii_rd0>,
[all …]
/Zephyr-latest/boards/nxp/mimxrt685_evk/
Dmimxrt685_evk-pinctrl.dtsi15 pinmux = <FC0_RXD_SDA_MOSI_DATA_PIO0_2>;
21 pinmux = <FC0_TXD_SCL_MISO_WS_PIO0_1>;
29 pinmux = <FC1_RXD_SDA_MOSI_DATA_PIO0_9>;
38 pinmux = <FC2_CTS_SDA_SSEL0_PIO0_17>,
50 pinmux = <FC3_RXD_SDA_MOSI_DATA_PIO0_23>,
62 pinmux = <FC4_RXD_SDA_MOSI_DATA_PIO0_30>;
68 pinmux = <FC4_TXD_SCL_MISO_WS_PIO0_29>;
76 pinmux = <FC5_SCK_PIO1_3>,
88 pinmux = <DMIC0_DATA2_3_PIO2_21>, <DMIC0_DATA0_1_PIO2_20>,
98 pinmux = <FLEXSPI0B_DATA0_PIO1_11>,
[all …]
/Zephyr-latest/boards/nxp/mimxrt1015_evk/
Dmimxrt1015_evk-pinctrl.dtsi15 pinmux = <&iomuxc_gpio_ad_b0_14_adc1_in1>,
25 pinmux = <&iomuxc_gpio_ad_b1_14_lpi2c1_scl>,
37 pinmux = <&iomuxc_gpio_ad_b0_10_lpspi1_sck>,
49 pinmux = <&iomuxc_gpio_ad_b0_07_lpuart1_rx>,
59 pinmux = <&iomuxc_gpio_ad_b0_07_gpio1_io07>;
67 pinmux = <&iomuxc_gpio_ad_b0_06_lpuart1_tx>;
76 pinmux = <&iomuxc_gpio_emc_33_lpuart4_rx>,
86 pinmux = <&iomuxc_gpio_emc_33_gpio3_io01>;
94 pinmux = <&iomuxc_gpio_emc_32_lpuart4_tx>;
103 pinmux = <&iomuxc_gpio_emc_20_sai1_mclk>,
[all …]
/Zephyr-latest/drivers/pinctrl/
Dpinctrl_imx.c16 uint32_t mux_register = pins[i].pinmux.mux_register; in pinctrl_configure_pins()
17 uint32_t mux_mode = pins[i].pinmux.mux_mode; in pinctrl_configure_pins()
18 uint32_t input_register = pins[i].pinmux.input_register; in pinctrl_configure_pins()
19 uint32_t input_daisy = pins[i].pinmux.input_daisy; in pinctrl_configure_pins()
20 uint32_t config_register = pins[i].pinmux.config_register; in pinctrl_configure_pins()
24 (volatile uint32_t *)((uintptr_t)pins[i].pinmux.gpr_register); in pinctrl_configure_pins()
27 if (pins[i].pinmux.gpr_val) { in pinctrl_configure_pins()
29 (pins[i].pinmux.gpr_val << pins[i].pinmux.gpr_shift); in pinctrl_configure_pins()
31 *gpr_register &= ~(0x1 << pins[i].pinmux.gpr_shift); in pinctrl_configure_pins()
Dpinctrl_imx_scmi.c18 settings.id = (pin->pinmux.mux_register - IOMUXC_MUXREG) / 4; in scmi_pinctrl_configure_pin()
21 ? (pin->pinmux.mux_mode | IOMUXC_SION(1)) in scmi_pinctrl_configure_pin()
22 : pin->pinmux.mux_mode; in scmi_pinctrl_configure_pin()
25 if (pin->pinmux.input_register) { in scmi_pinctrl_configure_pin()
27 settings.config[3] = (pin->pinmux.input_register - IOMUXC_DAISYREG) / 4; in scmi_pinctrl_configure_pin()
31 settings.config[5] = pin->pinmux.input_daisy; in scmi_pinctrl_configure_pin()
45 settings.id = (pin->pinmux.config_register - IOMUXC_CFGREG) / 4; in scmi_pinctrl_configure_pin()
/Zephyr-latest/soc/nxp/imx/imx8m/m7/
Dpinctrl_soc.h48 struct pinctrl_soc_pinmux pinmux; member
57 .mux_register = DT_PROP_BY_IDX(node_id, pinmux, 0), \
58 .config_register = DT_PROP_BY_IDX(node_id, pinmux, 4), \
59 .input_register = DT_PROP_BY_IDX(node_id, pinmux, 2), \
60 .mux_mode = DT_PROP_BY_IDX(node_id, pinmux, 1), \
61 .input_daisy = DT_PROP_BY_IDX(node_id, pinmux, 3), \
69 .pinmux = Z_PINCTRL_PINMUX(group_id, pin_prop, idx), \
76 DT_FOREACH_PROP_ELEM, pinmux, Z_PINCTRL_STATE_PIN_INIT)}; \
/Zephyr-latest/soc/nxp/imx/imx9/imx93/
Dpinctrl_soc.h46 struct pinctrl_soc_pinmux pinmux; member
55 .mux_register = DT_PROP_BY_IDX(node_id, pinmux, 0), \
56 .config_register = DT_PROP_BY_IDX(node_id, pinmux, 4), \
57 .input_register = DT_PROP_BY_IDX(node_id, pinmux, 2), \
58 .mux_mode = DT_PROP_BY_IDX(node_id, pinmux, 1), \
59 .input_daisy = DT_PROP_BY_IDX(node_id, pinmux, 3), \
67 .pinmux = Z_PINCTRL_PINMUX(group_id, pin_prop, idx), \
72 {DT_FOREACH_CHILD_VARGS(DT_PHANDLE(node_id, prop), DT_FOREACH_PROP_ELEM, pinmux, \
/Zephyr-latest/soc/nxp/imx/imx8m/a53/
Dpinctrl_soc.h48 struct pinctrl_soc_pinmux pinmux; member
57 .mux_register = DT_PROP_BY_IDX(node_id, pinmux, 0), \
58 .config_register = DT_PROP_BY_IDX(node_id, pinmux, 4), \
59 .input_register = DT_PROP_BY_IDX(node_id, pinmux, 2), \
60 .mux_mode = DT_PROP_BY_IDX(node_id, pinmux, 1), \
61 .input_daisy = DT_PROP_BY_IDX(node_id, pinmux, 3), \
69 .pinmux = Z_PINCTRL_PINMUX(group_id, pin_prop, idx), \
76 DT_FOREACH_PROP_ELEM, pinmux, Z_PINCTRL_STATE_PIN_INIT)}; \
/Zephyr-latest/soc/nxp/imx/imx8m/adsp/
Dpinctrl_soc.h48 struct pinctrl_soc_pinmux pinmux; member
57 .mux_register = DT_PROP_BY_IDX(node_id, pinmux, 0), \
58 .config_register = DT_PROP_BY_IDX(node_id, pinmux, 4), \
59 .input_register = DT_PROP_BY_IDX(node_id, pinmux, 2), \
60 .mux_mode = DT_PROP_BY_IDX(node_id, pinmux, 1), \
61 .input_daisy = DT_PROP_BY_IDX(node_id, pinmux, 3), \
69 .pinmux = Z_PINCTRL_PINMUX(group_id, pin_prop, idx), \
76 DT_FOREACH_PROP_ELEM, pinmux, Z_PINCTRL_STATE_PIN_INIT)}; \
/Zephyr-latest/soc/nxp/imx/imx8m/m4_mini/
Dpinctrl_soc.h48 struct pinctrl_soc_pinmux pinmux; member
57 .mux_register = DT_PROP_BY_IDX(node_id, pinmux, 0), \
58 .config_register = DT_PROP_BY_IDX(node_id, pinmux, 4), \
59 .input_register = DT_PROP_BY_IDX(node_id, pinmux, 2), \
60 .mux_mode = DT_PROP_BY_IDX(node_id, pinmux, 1), \
61 .input_daisy = DT_PROP_BY_IDX(node_id, pinmux, 3), \
69 .pinmux = Z_PINCTRL_PINMUX(group_id, pin_prop, idx), \
76 DT_FOREACH_PROP_ELEM, pinmux, Z_PINCTRL_STATE_PIN_INIT)}; \
/Zephyr-latest/soc/nxp/imx/imx8m/m4_quad/
Dpinctrl_soc.h47 struct pinctrl_soc_pinmux pinmux; member
56 .mux_register = DT_PROP_BY_IDX(node_id, pinmux, 0), \
57 .config_register = DT_PROP_BY_IDX(node_id, pinmux, 4), \
58 .input_register = DT_PROP_BY_IDX(node_id, pinmux, 2), \
59 .mux_mode = DT_PROP_BY_IDX(node_id, pinmux, 1), \
60 .input_daisy = DT_PROP_BY_IDX(node_id, pinmux, 3), \
68 .pinmux = Z_PINCTRL_PINMUX(group_id, pin_prop, idx), \
75 DT_FOREACH_PROP_ELEM, pinmux, Z_PINCTRL_STATE_PIN_INIT)}; \
/Zephyr-latest/boards/nxp/frdm_mcxw71/
Dfrdm_mcxw71-pinctrl.dtsi11 pinmux = <LPUART0_RX_PTA16>, <LPUART0_TX_PTA17>;
19 pinmux = <LPUART1_RX_PTC2>, <LPUART1_TX_PTC3>;
27 pinmux = <TPM0_CH0_PTA21>,
37 pinmux = <LPI2C1_SCL_PTB5>,
47 pinmux = <LPSPI1_SIN_PTB1>,
56 pinmux = <CAN0_RX_PTC5>, <CAN0_TX_PTC4>;
64 pinmux = <ADC0_A6_PTD2>,
/Zephyr-latest/boards/atmel/sam0/samr34_xpro/
Dsamr34_xpro-pinctrl.dtsi12 pinmux = <PA19F_TCC0_WO3>;
18 pinmux = <PA4D_SERCOM0_PAD0>,
25 pinmux = <PA16C_SERCOM1_PAD0>,
32 pinmux = <PB2D_SERCOM5_PAD0>,
40 pinmux = <PA24G_USB_DM>,
/Zephyr-latest/boards/nxp/frdm_k82f/
Dfrdm_k82f-pinctrl.dtsi15 pinmux = <ADC0_SE15_PTC1>;
23 pinmux = <FTM3_CH4_PTC8>,
33 pinmux = <I2C0_SCL_PTB2>,
43 pinmux = <I2C3_SCL_PTA2>,
54 pinmux = <LPUART0_RX_PTB16>,
63 pinmux = <LPUART4_RX_PTC14>,
72 pinmux = <SPI0_SCK_PTD1>,
83 pinmux = <SPI1_SCK_PTE1>,
/Zephyr-latest/boards/nxp/frdm_ke17z512/
Dfrdm_ke17z512-pinctrl.dtsi13 pinmux = <ADC0_SE0_PTE9>;
22 pinmux = <LPUART2_TX_PTE12>,
31 pinmux = <FTM2_CH0_PTD10>,
41 pinmux = <LPI2C0_SDA_PTA2>,
51 pinmux = <LPI2C1_SDA_PTE0>,
61 pinmux = <SCI1_RX_PTC16>,
70 pinmux = <LPSPI0_SCK_PTE0>,
82 pinmux = <FXIO_D3_PTD5>,
/Zephyr-latest/boards/gd/gd32vf103v_eval/
Dgd32vf103v_eval-pinctrl.dtsi11 pinmux = <USART0_RX_PA10_NORMP>, <USART0_TX_PA9_NORMP>;
17 pinmux = <USART1_RX_PA3_NORMP>, <USART1_TX_PA2_NORMP>;
23 pinmux = <TIMER0_CH0_PA8_OUT_NORMP>;
29 pinmux = <SPI0_SCK_PA5_OUT_NORMP>, <SPI0_MOSI_PA7_OUT_NORMP>,
36 pinmux = <ADC01_IN13_PC3>;
/Zephyr-latest/boards/seeed/xiao_esp32c3/
Dxiao_esp32c3-pinctrl.dtsi14 pinmux = <UART0_TX_GPIO21>;
18 pinmux = <UART0_RX_GPIO20>;
25 pinmux = <SPIM2_MISO_GPIO9>,
29 pinmux = <SPIM2_MOSI_GPIO10>;
36 pinmux = <I2C0_SDA_GPIO6>,
46 pinmux = <TWAI_TX_GPIO2>,
/Zephyr-latest/boards/nxp/frdm_kw41z/
Dfrdm_kw41z-pinctrl.dtsi15 pinmux = <ADC0_SE3_PTB2>;
23 pinmux = <I2C1_SCL_PTC2>,
32 pinmux = <UART0_TX_PTC7>;
37 pinmux = <UART0_RX_PTC6>;
45 pinmux = <SPI0_SCK_PTC16>,
56 pinmux = <TPM2_CH0_PTA18>,
65 pinmux = <TPM0_CH2_PTC1>;
/Zephyr-latest/boards/openisa/rv32m1_vega/
Drv32m1_vega_openisa_rv32m1-pinctrl.dtsi11 pinmux = <RV32M1_MUX('C', 7, 3)>,
19 pinmux = <RV32M1_MUX('C', 29, 2)>,
27 pinmux = <RV32M1_MUX('C', 9, 4)>,
35 pinmux = <RV32M1_MUX('E', 29, 3)>,
43 pinmux = <RV32M1_MUX('B', 4, 2)>,
53 pinmux = <RV32M1_MUX('B', 20, 2)>,
63 pinmux = <RV32M1_MUX('A', 22, 6)>,
/Zephyr-latest/boards/seeed/seeeduino_xiao/
Dseeeduino_xiao-pinctrl.dtsi11 pinmux = <PA2B_DAC_VOUT>;
17 pinmux = <PA8D_SERCOM2_PAD0>,
24 pinmux = <PA5D_SERCOM0_PAD1>,
32 pinmux = <PB9D_SERCOM4_PAD1>,
39 pinmux = <PA25G_USB_DP>,
/Zephyr-latest/boards/adafruit/itsybitsy_m4_express/
Dadafruit_itsybitsy_m4_express-pinctrl.dtsi11 pinmux = <PA22G_TCC0_WO2>;
16 pinmux = <PA18F_TCC1_WO2>,
23 pinmux = <PA0D_SERCOM1_PAD0>,
31 pinmux = <PA16D_SERCOM3_PAD1>,
38 pinmux = <PA25H_USB_DP>,
/Zephyr-latest/boards/adafruit/grand_central_m4_express/
Dadafruit_grand_central_m4_express-pinctrl.dtsi11 pinmux = <PB24C_SERCOM0_PAD0>,
18 pinmux = <PB26C_SERCOM2_PAD0>,
26 pinmux = <PB20C_SERCOM3_PAD0>,
33 pinmux = <PD8C_SERCOM7_PAD0>,
41 pinmux = <PA25H_USB_DP>,
/Zephyr-latest/boards/waveshare/esp32s3_touch_lcd_1_28/
Desp32s3_touch_lcd_1_28-pinctrl.dtsi14 pinmux = <I2C1_SDA_GPIO6>, <I2C1_SCL_GPIO7>;
23 pinmux = <LEDC_CH0_GPIO2>, <LEDC_CH1_GPIO5>, <LEDC_CH2_GPIO4>;
30 pinmux = <SPIM2_MISO_GPIO12>, <SPIM2_SCLK_GPIO10>, <SPIM2_CSEL_GPIO9>;
33 pinmux = <SPIM2_MOSI_GPIO11>;
40 pinmux = <UART0_TX_GPIO43>;
44 pinmux = <UART0_RX_GPIO44>;

12345678910>>...40