CONFIG_IEEE802154_NRF5_EXT_IRQ_MGMT

Radio IRQ is managed by an external module

Type: bool

Help

The driver may manage radio IRQs by itself, or use an external radio IRQ provider. When radio IRQs are managed by an external provider, the driver shall not configure radio IRQs.

Enable this option when external radio IRQ provider is enabled in the system. One example of external radio IRQ provider could be a radio arbiter used in dynamic multiprotocol applications.

Direct dependencies

IEEE802154_NRF5 && IEEE802154

(Includes any dependencies from ifs and menus.)

Defaults

No defaults. Implicitly defaults to n.

Symbols that select this symbol

Kconfig definition

At <Zephyr>/drivers/ieee802154/Kconfig.nrf5:35

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:32<Zephyr>/drivers/Kconfig:10<Zephyr>/drivers/ieee802154/Kconfig:66

Menu path: (Top) → Device Drivers → IEEE 802.15.4 drivers options → nRF52 series IEEE 802.15.4 Driver

config IEEE802154_NRF5_EXT_IRQ_MGMT
    bool "Radio IRQ is managed by an external module"
    depends on IEEE802154_NRF5 && IEEE802154
    help
      The driver may manage radio IRQs by itself, or use an external
      radio IRQ provider. When radio IRQs are managed by an external
      provider, the driver shall not configure radio IRQs.

      Enable this option when external radio IRQ provider is enabled in
      the system. One example of external radio IRQ provider could be
      a radio arbiter used in dynamic multiprotocol applications.

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