/Zephyr-latest/soc/infineon/cat1b/common/ |
D | pinctrl_soc.h | 73 uint32_t pinmux; member 79 #define CAT1_PINMUX_GET_PORT_NUM(pinmux) \ argument 80 (((pinmux) & SOC_PINMUX_PORT_MASK) >> SOC_PINMUX_PORT_POS) 81 #define CAT1_PINMUX_GET_PIN_NUM(pinmux) \ argument 82 (((pinmux) & SOC_PINMUX_PIN_MASK) >> SOC_PINMUX_PIN_POS) 83 #define CAT1_PINMUX_GET_HSIOM_FUNC(pinmux) \ argument 84 (((pinmux) & SOC_PINMUX_HSIOM_MASK) >> SOC_PINMUX_HSIOM_FUNC_POS) 90 #define Z_PINCTRL_CAT1_PINMUX_INIT(node_id) DT_PROP(node_id, pinmux) 113 { .pinmux = Z_PINCTRL_CAT1_PINMUX_INIT( \
|
/Zephyr-latest/boards/seeed/xiao_esp32s3/ |
D | xiao_esp32s3-pinctrl.dtsi | 14 pinmux = <UART0_TX_GPIO43>; 18 pinmux = <UART0_RX_GPIO44>; 25 pinmux = <SPIM2_MISO_GPIO8>, 29 pinmux = <SPIM2_MOSI_GPIO9>; 36 pinmux = <I2C0_SDA_GPIO5>, 46 pinmux = <I2C1_SDA_GPIO40>, 56 pinmux = <LCD_CAM_CAM_CLK_GPIO10>; 60 pinmux = <LCD_CAM_V_SYNC_CAM_GPIO38>, 78 pinmux = <TWAI_TX_GPIO3>,
|
/Zephyr-latest/boards/nxp/mimxrt1064_evk/ |
D | mimxrt1064_evk-pinctrl.dtsi | 15 pinmux = <&iomuxc_gpio_ad_b1_11_adc1_in0>, 27 pinmux = <&iomuxc_gpio_ad_b1_02_gpio1_io18>; 35 pinmux = <&iomuxc_gpio_ad_b1_04_csi_pixclk>, 55 pinmux = <&iomuxc_gpio_b1_10_enet_ref_clk>; 63 pinmux = <&iomuxc_gpio_b1_04_enet_rx_data0>, 80 pinmux = <&iomuxc_gpio_emc_40_enet_mdc>, 94 pinmux = <&iomuxc_gpio_ad_b1_02_enet_1588_event2_out>, 105 pinmux = <&iomuxc_gpio_ad_b1_08_flexcan1_tx>, 115 pinmux = <&iomuxc_gpio_ad_b0_14_flexcan2_tx>, 125 pinmux = <&iomuxc_gpio_emc_36_flexcan3_tx>, [all …]
|
/Zephyr-latest/soc/renesas/smartbond/da1469x/ |
D | pinctrl_soc.h | 37 DT_FOREACH_PROP_ELEM, pinmux, \ 40 #define SMARTBOND_GET_FUNC(pinmux) \ argument 41 (((pinmux) >> SMARTBOND_PINMUX_FUNC_POS) & SMARTBOND_PINMUX_FUNC_MASK) 42 #define SMARTBOND_GET_PORT(pinmux) \ argument 43 (((pinmux) >> SMARTBOND_PINMUX_PORT_POS) & SMARTBOND_PINMUX_PORT_MASK) 44 #define SMARTBOND_GET_PIN(pinmux) \ argument 45 (((pinmux) >> SMARTBOND_PINMUX_PIN_POS) & SMARTBOND_PINMUX_PIN_MASK)
|
/Zephyr-latest/boards/nxp/frdm_mcxn236/ |
D | frdm_mcxn236-pinctrl.dtsi | 12 pinmux = <FC2_P2_PIO4_2>, 22 pinmux = <FC2_P0_PIO4_0>, 34 pinmux = <FC3_P0_PIO1_0>, 46 pinmux = <FC4_P0_PIO1_8>, 56 pinmux = <FC5_P0_PIO1_16>, 68 pinmux = <PWM1_A0_PIO3_12>, 77 pinmux = <PWM1_A1_PIO3_14>, 86 pinmux = <PWM1_A2_PIO3_16>, 96 pinmux = <ADC0_A2_PIO4_23>, 106 pinmux = <CMP0_IN0_PIO1_0>; [all …]
|
/Zephyr-latest/boards/we/orthosie1ev/ |
D | we_orthosie1ev-pinctrl.dtsi | 15 pinmux = <UART0_TX_GPIO21>; 19 pinmux = <UART0_RX_GPIO20>; 26 pinmux = <SPIM2_MISO_GPIO2>, 31 pinmux = <SPIM2_MOSI_GPIO7>; 38 pinmux = <I2C0_SDA_GPIO1>, 48 pinmux = <I2S_MCLK_GPIO6>, 55 pinmux = <I2S_I_SD_GPIO19>; 62 pinmux = <TWAI_TX_GPIO4>,
|
/Zephyr-latest/boards/adafruit/qt_py_esp32s3/ |
D | adafruit_qt_py_esp32s3-pinctrl.dtsi | 14 pinmux = <UART0_TX_GPIO5>; 18 pinmux = <UART0_RX_GPIO16>; 25 pinmux = <SPIM2_MISO_GPIO37>, 29 pinmux = <SPIM2_MOSI_GPIO35>; 36 pinmux = <SPIM3_MOSI_GPIO39>; 43 pinmux = <I2C0_SDA_GPIO7>, 53 pinmux = <I2C1_SDA_GPIO41>, 63 pinmux = <TWAI_TX_GPIO9>,
|
/Zephyr-latest/boards/franzininho/esp32s2_franzininho/ |
D | esp32s2_franzininho-pinctrl.dtsi | 15 pinmux = <UART0_TX_GPIO43>; 19 pinmux = <UART0_RX_GPIO44>; 26 pinmux = <SPIM2_MISO_GPIO13>, 31 pinmux = <SPIM2_MOSI_GPIO11>; 38 pinmux = <SPIM3_MISO_GPIO37>, 43 pinmux = <SPIM3_MOSI_GPIO35>; 50 pinmux = <I2C0_SDA_GPIO8>, 60 pinmux = <I2C1_SDA_GPIO3>,
|
/Zephyr-latest/boards/espressif/esp32s2_saola/ |
D | esp32s2_saola-pinctrl.dtsi | 15 pinmux = <UART0_TX_GPIO43>; 19 pinmux = <UART0_RX_GPIO44>; 26 pinmux = <SPIM2_MISO_GPIO13>, 31 pinmux = <SPIM2_MOSI_GPIO11>; 38 pinmux = <SPIM3_MISO_GPIO37>, 43 pinmux = <SPIM3_MOSI_GPIO35>; 50 pinmux = <I2C0_SDA_GPIO8>, 60 pinmux = <I2C1_SDA_GPIO3>,
|
/Zephyr-latest/boards/espressif/esp32c3_devkitm/ |
D | esp32c3_devkitm-pinctrl.dtsi | 15 pinmux = <UART0_TX_GPIO21>; 19 pinmux = <UART0_RX_GPIO20>; 26 pinmux = <SPIM2_MISO_GPIO2>, 31 pinmux = <SPIM2_MOSI_GPIO7>; 38 pinmux = <I2C0_SDA_GPIO1>, 48 pinmux = <I2S_MCLK_GPIO6>, 55 pinmux = <I2S_I_SD_GPIO19>; 62 pinmux = <TWAI_TX_GPIO4>,
|
/Zephyr-latest/boards/espressif/esp32s2_devkitc/ |
D | esp32s2_devkitc-pinctrl.dtsi | 15 pinmux = <UART0_TX_GPIO43>; 19 pinmux = <UART0_RX_GPIO44>; 26 pinmux = <SPIM2_MISO_GPIO13>, 31 pinmux = <SPIM2_MOSI_GPIO11>; 38 pinmux = <SPIM3_MISO_GPIO37>, 43 pinmux = <SPIM3_MOSI_GPIO35>; 50 pinmux = <I2C0_SDA_GPIO8>, 60 pinmux = <I2C1_SDA_GPIO3>,
|
/Zephyr-latest/boards/atmel/sam/sam4s_xplained/ |
D | sam4s_xplained-pinctrl.dtsi | 11 pinmux = <PA12A_SPI_MISO>, 21 pinmux = <PA4A_TWI0_TWCK>, 28 pinmux = <PA9A_UART0_RXD>, 34 pinmux = <PB2A_UART1_RXD>, 40 pinmux = <PA21A_USART1_RXD>, 46 pinmux = <PA12B_PWM_PWMH1>, 53 pinmux = <PB0X_ADC_AD4>, 59 pinmux = <PC18A_EBI_A0>,
|
/Zephyr-latest/soc/infineon/cat1a/psoc6_legacy/ |
D | pinctrl_soc.h | 69 uint32_t pinmux; member 75 #define CAT1_PINMUX_GET_PORT_NUM(pinmux) FIELD_GET(SOC_PINMUX_PORT_MASK, pinmux) argument 76 #define CAT1_PINMUX_GET_PIN_NUM(pinmux) FIELD_GET(SOC_PINMUX_PIN_MASK, pinmux) argument 77 #define CAT1_PINMUX_GET_HSIOM_FUNC(pinmux) FIELD_GET(SOC_PINMUX_HSIOM_MASK, pinmux) argument 83 #define Z_PINCTRL_CAT1_PINMUX_INIT(node_id) DT_PROP(node_id, pinmux) 106 { .pinmux = Z_PINCTRL_CAT1_PINMUX_INIT( \
|
/Zephyr-latest/boards/nxp/frdm_rw612/ |
D | frdm_rw612-pinctrl.dtsi | 12 pinmux = <IO_MUX_FC3_USART_DATA>; 19 pinmux = <IO_MUX_FC0_USART_DATA>; 26 pinmux = <IO_MUX_ENET_CLK 37 pinmux = <IO_MUX_ENET_MDIO>; 44 pinmux = <IO_MUX_FC2_I2C_16_17>; 52 pinmux = <IO_MUX_FC1_SPI_SS0>; 59 pinmux = <IO_MUX_SCT_OUT_0>;
|
/Zephyr-latest/include/zephyr/dt-bindings/pinctrl/ |
D | max32-pinctrl.h | 48 #define MAX32_PINMUX_PORT(pinmux) (((pinmux) >> MAX32_PORT_SHIFT) & MAX32_PORT_MASK) argument 49 #define MAX32_PINMUX_PIN(pinmux) (((pinmux) >> MAX32_PIN_SHIFT) & MAX32_PIN_MASK) argument 50 #define MAX32_PINMUX_MODE(pinmux) (((pinmux) >> MAX32_MODE_SHIFT) & MAX32_MODE_MASK) argument
|
/Zephyr-latest/boards/nxp/mimxrt1060_evk/ |
D | mimxrt1060_evk-pinctrl.dtsi | 15 pinmux = <&iomuxc_gpio_ad_b1_11_adc1_in0>, 27 pinmux = <&iomuxc_gpio_ad_b0_04_gpio1_io04>; 35 pinmux = <&iomuxc_gpio_ad_b1_04_csi_pixclk>, 55 pinmux = <&iomuxc_gpio_b1_10_enet_ref_clk>; 63 pinmux = <&iomuxc_gpio_b1_04_enet_rx_data0>, 80 pinmux = <&iomuxc_gpio_emc_40_enet_mdc>, 94 pinmux = <&iomuxc_gpio_ad_b1_02_enet_1588_event2_out>, 105 pinmux = <&iomuxc_gpio_ad_b0_14_flexcan3_tx>, 116 pinmux = <&iomuxc_gpio_ad_b0_09_flexpwm2_pwma3>; 128 pinmux = <&iomuxc_gpio_sd_b0_01_flexpwm1_pwmb0>; [all …]
|
/Zephyr-latest/boards/sipeed/longan_nano/ |
D | longan_nano-pinctrl.dtsi | 11 pinmux = <USART0_TX_PA9_NORMP>, <USART0_RX_PA10_NORMP>; 17 pinmux = <TIMER1_CH1_PA1_OUT_NORMP>, <TIMER1_CH2_PA2_OUT_NORMP>; 23 pinmux = <DAC_OUT0_PA4>; 29 pinmux = <SPI0_NSS_PA4_OUT_NORMP>, <SPI0_SCK_PA5_OUT_NORMP>, 36 pinmux = <SPI1_MISO_PB14_INP>, <SPI1_SCK_PB13_OUT>, 43 pinmux = <ADC01_IN0_PA0>;
|
/Zephyr-latest/boards/adafruit/trinket_m0/ |
D | adafruit_trinket_m0-pinctrl.dtsi | 11 pinmux = <PA10F_TCC0_WO2>; 17 pinmux = <PA9C_SERCOM0_PAD1>, 24 pinmux = <PA0D_SERCOM1_PAD0>, 31 pinmux = <PA7D_SERCOM0_PAD3>, 37 pinmux = <PA9D_SERCOM2_PAD1>, 44 pinmux = <PA25G_USB_DP>,
|
/Zephyr-latest/boards/arduino/zero/ |
D | arduino_zero-pinctrl.dtsi | 11 pinmux = <PA2B_DAC_VOUT>; 17 pinmux = <PA17E_TCC2_WO1>; 23 pinmux = <PA12D_SERCOM4_PAD0>, 31 pinmux = <PA11C_SERCOM0_PAD3>, 37 pinmux = <PB23D_SERCOM5_PAD3>, 44 pinmux = <PA25G_USB_DP>,
|
/Zephyr-latest/boards/olimex/olimex_esp32_evb/ |
D | olimex_esp32_evb-pinctrl.dtsi | 14 pinmux = <UART0_TX_GPIO1>; 18 pinmux = <UART0_RX_GPIO3>; 24 pinmux = <UART1_TX_GPIO4>, 31 pinmux = <I2C0_SCL_GPIO16>, 40 pinmux = <SPIM2_MISO_GPIO15>, 45 pinmux = <SPIM2_MOSI_GPIO2>; 52 pinmux = <TWAI_TX_GPIO5>,
|
/Zephyr-latest/soc/nxp/imx/imx8ulp/ |
D | pinctrl_soc.h | 26 struct pinctrl_soc_pinmux pinmux; member 44 .mux_register = DT_PROP_BY_IDX(node_id, pinmux, 0), \ 45 .config_register = DT_PROP_BY_IDX(node_id, pinmux, 4), \ 46 .input_register = DT_PROP_BY_IDX(node_id, pinmux, 2), \ 47 .mux_mode = DT_PROP_BY_IDX(node_id, pinmux, 1), \ 48 .input_daisy = DT_PROP_BY_IDX(node_id, pinmux, 3), \ 56 .pinmux = Z_PINCTRL_PINMUX(group_id, pin_prop, idx), \ 62 DT_FOREACH_PROP_ELEM, pinmux, Z_PINCTRL_STATE_PIN_INIT) };
|
/Zephyr-latest/boards/phytec/phyboard_polis/ |
D | phyboard_polis-pinctrl.dtsi | 12 pinmux = <&iomuxc_uart4_rxd_uart_rx_uart4_rx>, 21 pinmux = <&iomuxc_uart3_rxd_uart_rx_uart3_rx>, 30 pinmux = <&iomuxc_sai3_rxd_uart_cts_b_uart2_rts_b>, 41 pinmux = <&iomuxc_sai2_rxfs_uart_rx_uart1_tx>, 52 pinmux = <&iomuxc_ecspi1_miso_ecspi_miso_ecspi1_miso>, 59 pinmux = <&iomuxc_ecspi1_ss0_gpio_io_gpio5_io09>; 65 pinmux = <&iomuxc_sd2_wp_gpio_io_gpio2_io20>; 74 pinmux = <&iomuxc_ecspi2_miso_ecspi_miso_ecspi2_miso>, 82 pinmux = <&iomuxc_ecspi2_ss0_gpio_io_gpio5_io13>;
|
/Zephyr-latest/boards/madmachine/mm_feather/ |
D | mm_feather-pinctrl.dtsi | 14 pinmux = <&iomuxc_gpio_ad_b1_01_lpi2c1_sda>, 26 pinmux = <&iomuxc_gpio_ad_b1_07_lpi2c3_scl>, 37 pinmux = <&iomuxc_gpio_ad_b0_13_lpuart1_rx>, 47 pinmux = <&iomuxc_gpio_ad_b0_13_gpio1_io13>; 55 pinmux = <&iomuxc_gpio_ad_b0_12_lpuart1_tx>; 64 pinmux = <&iomuxc_gpio_sd_b0_01_usdhc1_clk>; 72 pinmux = <&iomuxc_gpio_b1_12_gpio2_io28>, 86 pinmux = <&iomuxc_gpio_b1_14_usdhc1_vselect>; 95 pinmux = <&iomuxc_gpio_ad_b0_05_gpio1_io05>; 102 /* fast pinmux settings for USDHC (over 100 Mhz) */ [all …]
|
/Zephyr-latest/boards/madmachine/mm_swiftio/ |
D | mm_swiftio-pinctrl.dtsi | 14 pinmux = <&iomuxc_gpio_ad_b1_04_csi_pixclk>, 34 pinmux = <&iomuxc_gpio_ad_b1_01_lpi2c1_sda>, 46 pinmux = <&iomuxc_gpio_ad_b1_07_lpi2c3_scl>, 57 pinmux = <&iomuxc_gpio_ad_b0_13_lpuart1_rx>, 67 pinmux = <&iomuxc_gpio_ad_b0_13_gpio1_io13>; 75 pinmux = <&iomuxc_gpio_ad_b0_12_lpuart1_tx>; 84 pinmux = <&iomuxc_gpio_sd_b0_01_usdhc1_clk>; 92 pinmux = <&iomuxc_gpio_b1_12_gpio2_io28>, 106 pinmux = <&iomuxc_gpio_b1_14_usdhc1_vselect>; 115 pinmux = <&iomuxc_gpio_ad_b0_05_gpio1_io05>; [all …]
|
/Zephyr-latest/boards/gd/gd32f450z_eval/ |
D | gd32f450z_eval-pinctrl.dtsi | 11 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. */
|