CONFIG_PINCTRL_DYNAMIC

Enable dynamic configuration of pins

Type: bool

Help

When this option is enabled pin control configuration can be changed at
runtime. This can be useful, for example, to change the pins assigned to a
peripheral at early boot stages depending on a certain input.

Direct dependencies

PINCTRL

(Includes any dependencies from ifs and menus.)

Defaults

No defaults. Implicitly defaults to n.

Symbols selected by this symbol

Kconfig definition

At <Zephyr>/drivers/pinctrl/Kconfig:24

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:42<Zephyr>/drivers/Kconfig:126

Menu path: (Top) → Device Drivers → Enable pin controller drivers

config PINCTRL_DYNAMIC
    bool "Enable dynamic configuration of pins"
    select PINCTRL_NON_STATIC
    depends on PINCTRL
    help
      When this option is enabled pin control configuration can be changed at
      runtime. This can be useful, for example, to change the pins assigned to a
      peripheral at early boot stages depending on a certain input.

(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)