| 12345678910111213141516171819202122232425 |
- menuconfig RT_USING_PINCTRL
- bool "Using Pin controllers device drivers"
- depends on RT_USING_DM
- depends on RT_USING_PIN
- default n
- help
- Enable the pinctrl framework so pin multiplexing/state tables from the
- device tree can be applied to peripherals (I2C, SPI, LEDs, etc.). Needed
- on SoCs where GPIOs share multiple alternate functions; disable on simple
- MCUs where pins have fixed roles.
- config RT_PINCTRL_SCMI
- bool "Pinctrl driver via ARM SCMI interface"
- depends on RT_USING_PINCTRL
- depends on RT_FIRMWARE_ARM_SCMI
- default n
- config RT_PINCTRL_SINGLE
- bool "Single Pinctrl driver"
- depends on RT_USING_PINCTRL
- default n
- if RT_USING_PINCTRL
- osource "$(SOC_DM_PINCTRL_DIR)/Kconfig"
- endif
|