Home
last modified time | relevance | path

Searched defs:pinmux (Results 1 – 25 of 31) sorted by relevance

12

/Zephyr-Core-3.7.0/include/zephyr/dt-bindings/pinctrl/
Dnumicro-pinctrl.h35 #define NUMICRO_PORT(pinmux) \ argument
37 #define NUMICRO_PIN(pinmux) \ argument
39 #define NUMICRO_MFP(pinmux) \ argument
Dmax32-pinctrl.h48 #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
Db91-pinctrl.h69 #define B91_PINMUX_GET_PULL(pinmux) ((pinmux >> B91_PULL_POS) & B91_PULL_MSK) argument
70 #define B91_PINMUX_GET_FUNC(pinmux) ((pinmux >> B91_FUNC_POS) & B91_FUNC_MSK) argument
71 #define B91_PINMUX_GET_PIN(pinmux) ((pinmux >> B91_PIN_POS) & B91_PIN_MSK) argument
72 #define B91_PINMUX_GET_PIN_ID(pinmux) ((pinmux >> B91_PIN_POS) & B91_PIN_ID_MSK) argument
/Zephyr-Core-3.7.0/soc/infineon/cat1a/psoc6_legacy/
Dpinctrl_soc.h69 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
/Zephyr-Core-3.7.0/soc/renesas/smartbond/da1469x/
Dpinctrl_soc.h40 #define SMARTBOND_GET_FUNC(pinmux) \ argument
42 #define SMARTBOND_GET_PORT(pinmux) \ argument
44 #define SMARTBOND_GET_PIN(pinmux) \ argument
/Zephyr-Core-3.7.0/soc/nuvoton/numaker/common/
Dpinctrl_soc.h13 #define PORT_INDEX(pinmux) (((pinmux)&0xF0000000) >> 28) argument
14 #define PIN_INDEX(pinmux) (((pinmux)&0x0F000000) >> 24) argument
15 #define MFP_CFG(pinmux) (((pinmux)&0x000000FF) << ((PIN_INDEX(pinmux) % 4) * 8)) argument
/Zephyr-Core-3.7.0/soc/infineon/cat1a/common/
Dpinctrl_soc.h73 uint32_t pinmux; member
79 #define CAT1_PINMUX_GET_PORT_NUM(pinmux) \ argument
81 #define CAT1_PINMUX_GET_PIN_NUM(pinmux) \ argument
83 #define CAT1_PINMUX_GET_HSIOM_FUNC(pinmux) \ argument
/Zephyr-Core-3.7.0/soc/infineon/cat1b/common/
Dpinctrl_soc.h73 uint32_t pinmux; member
79 #define CAT1_PINMUX_GET_PORT_NUM(pinmux) \ argument
81 #define CAT1_PINMUX_GET_PIN_NUM(pinmux) \ argument
83 #define CAT1_PINMUX_GET_HSIOM_FUNC(pinmux) \ argument
/Zephyr-Core-3.7.0/drivers/pinctrl/
Dpinctrl_xmc4xxx.c17 static int pinctrl_configure_pin(const pinctrl_soc_pin_t pinmux) in pinctrl_configure_pin()
Dpinctrl_ene_kb1200.c159 uint32_t portpin, pinmux, func; in pinctrl_configure_pins() local
Dpinctrl_mchp_xec.c169 uint32_t portpin, pinmux, func; in pinctrl_configure_pins() local
/Zephyr-Core-3.7.0/soc/adi/max32/common/
Dpinctrl_soc.h20 uint32_t pinmux; member
/Zephyr-Core-3.7.0/soc/espressif/esp32/
Dpinctrl_soc.h25 uint32_t pinmux; member
/Zephyr-Core-3.7.0/soc/espressif/esp32c3/
Dpinctrl_soc.h25 uint32_t pinmux; member
/Zephyr-Core-3.7.0/soc/espressif/esp32c6/
Dpinctrl_soc.h25 uint32_t pinmux; member
/Zephyr-Core-3.7.0/soc/espressif/esp32s2/
Dpinctrl_soc.h25 uint32_t pinmux; member
/Zephyr-Core-3.7.0/soc/espressif/esp32s3/
Dpinctrl_soc.h25 uint32_t pinmux; member
/Zephyr-Core-3.7.0/dts/arm64/intel/
Dintel_socfpga_agilex5.dtsi90 pinmux: pinmux@10d13000 { label
/Zephyr-Core-3.7.0/soc/nuvoton/numicro/common/
Dpinctrl_soc.h19 uint32_t pinmux : 12; member
/Zephyr-Core-3.7.0/soc/st/stm32/common/
Dpinctrl_soc.h34 uint32_t pinmux; member
/Zephyr-Core-3.7.0/soc/nxp/imx/imx8ulp/
Dpinctrl_soc.h26 struct pinctrl_soc_pinmux pinmux; member
/Zephyr-Core-3.7.0/soc/nxp/imx/imx8m/m4_mini/
Dpinctrl_soc.h48 struct pinctrl_soc_pinmux pinmux; member
/Zephyr-Core-3.7.0/soc/nxp/imx/imx8m/m4_quad/
Dpinctrl_soc.h47 struct pinctrl_soc_pinmux pinmux; member
/Zephyr-Core-3.7.0/soc/nxp/imx/imx8m/m7/
Dpinctrl_soc.h48 struct pinctrl_soc_pinmux pinmux; member
/Zephyr-Core-3.7.0/soc/nxp/imx/imx8m/a53/
Dpinctrl_soc.h48 struct pinctrl_soc_pinmux pinmux; member

12