The latest development version of this page may be more current than this released 1.14.1 version.
CONFIG_SHARED_IRQ_NUM_CLIENTS

The number of clients per instance

Type: int

Help

Configures the maximum number of clients allowed per shared instance of the shared interrupt driver. To conserve RAM set this value to the lowest practical value.

Direct dependencies

(GPIO && SOC_APOLLO_LAKE) || SHARED_IRQ

(Includes any dependencies from if’s and menus.)

Defaults

Kconfig definitions

At soc/x86/apollo_lake/Kconfig.defconfig:86

Included via Kconfig:10Kconfig.zephyr:23

Menu path: (top menu)

config SHARED_IRQ_NUM_CLIENTS
    int
    default 10 if SHARED_IRQ && GPIO && SOC_APOLLO_LAKE
    depends on GPIO && SOC_APOLLO_LAKE

At drivers/interrupt_controller/Kconfig.shared_irq:15

Included via Kconfig:10Kconfig.zephyr:35drivers/Kconfig:34

Menu path: (top menu) → Device Drivers → Shared interrupt driver

config SHARED_IRQ_NUM_CLIENTS
    int
    prompt "The number of clients per instance" if SHARED_IRQ
    default 5 if SHARED_IRQ
    depends on SHARED_IRQ
    help
      Configures the maximum number of clients allowed per shared
      instance of the shared interrupt driver. To conserve RAM set
      this value to the lowest practical value.

(Definitions include propagated dependencies, including from if’s and menus.)