:orphan: .. title:: CONFIG_IRQ_OFFLOAD_INTNUM .. kconfig:: CONFIG_IRQ_OFFLOAD_INTNUM CONFIG_IRQ_OFFLOAD_INTNUM ######################### *IRQ offload SW interrupt index* Type: ``int`` Help ==== .. code-block:: none The index of the software interrupt to be used for IRQ offload. Please note that in order for IRQ offload to work correctly the selected interrupt shall have its priority shall not exceed XCHAL_EXCM_LEVEL. Direct dependencies =================== \ :kconfig:`SOC_ESP32 ` || \ :kconfig:`SOC_ESP32S2 ` || \ :kconfig:`SOC_SERIES_INTEL_CAVS_V15 ` || \ :kconfig:`SOC_SERIES_INTEL_CAVS_V18 ` || \ :kconfig:`SOC_SERIES_INTEL_CAVS_V20 ` || \ :kconfig:`SOC_SERIES_INTEL_CAVS_V25 ` || \ :kconfig:`SOC_INTEL_S1000 ` || \ :kconfig:`SOC_SERIES_NXP_IMX8 ` || \ :kconfig:`SOC_XTENSA_SAMPLE_CONTROLLER ` || \ :kconfig:`SOC_ESP32 ` || \ :kconfig:`SOC_ESP32S2 ` || \ :kconfig:`SOC_SERIES_INTEL_CAVS_V15 ` || \ :kconfig:`SOC_SERIES_INTEL_CAVS_V18 ` || \ :kconfig:`SOC_SERIES_INTEL_CAVS_V20 ` || \ :kconfig:`SOC_SERIES_INTEL_CAVS_V25 ` || \ :kconfig:`SOC_INTEL_S1000 ` || \ :kconfig:`SOC_SERIES_NXP_IMX8 ` || \ :kconfig:`SOC_XTENSA_SAMPLE_CONTROLLER ` || \ :kconfig:`XTENSA ` *(Includes any dependencies from ifs and menus.)* Defaults ======== - 7 - 7 - 0 - 0 - 0 - 0 - 0 - 0 - 7 - 7 - 7 - 0 - 0 - 0 - 0 - 0 - 0 - 7 Kconfig definitions =================== At ``/xtensa/esp32/Kconfig.defconfig:11`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:25`` → ``/kconfig/Kconfig.soc.defconfig:1`` Menu path: (Top) .. code-block:: kconfig config IRQ_OFFLOAD_INTNUM int default 7 depends on SOC_ESP32 ---- At ``/xtensa/esp32s2/Kconfig.defconfig:26`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:25`` → ``/kconfig/Kconfig.soc.defconfig:1`` Menu path: (Top) .. code-block:: kconfig config IRQ_OFFLOAD_INTNUM int default 7 depends on SOC_ESP32S2 ---- At ``/xtensa/intel_adsp/cavs_v15/Kconfig.defconfig.series:34`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:25`` → ``/kconfig/Kconfig.soc.defconfig:1`` → ``/xtensa/intel_adsp/Kconfig.defconfig:6`` Menu path: (Top) .. code-block:: kconfig config IRQ_OFFLOAD_INTNUM int default 0 depends on SOC_SERIES_INTEL_CAVS_V15 ---- At ``/xtensa/intel_adsp/cavs_v18/Kconfig.defconfig.series:34`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:25`` → ``/kconfig/Kconfig.soc.defconfig:1`` → ``/xtensa/intel_adsp/Kconfig.defconfig:6`` Menu path: (Top) .. code-block:: kconfig config IRQ_OFFLOAD_INTNUM int default 0 depends on SOC_SERIES_INTEL_CAVS_V18 ---- At ``/xtensa/intel_adsp/cavs_v20/Kconfig.defconfig.series:34`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:25`` → ``/kconfig/Kconfig.soc.defconfig:1`` → ``/xtensa/intel_adsp/Kconfig.defconfig:6`` Menu path: (Top) .. code-block:: kconfig config IRQ_OFFLOAD_INTNUM int default 0 depends on SOC_SERIES_INTEL_CAVS_V20 ---- At ``/xtensa/intel_adsp/cavs_v25/Kconfig.defconfig.series:38`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:25`` → ``/kconfig/Kconfig.soc.defconfig:1`` → ``/xtensa/intel_adsp/Kconfig.defconfig:6`` Menu path: (Top) .. code-block:: kconfig config IRQ_OFFLOAD_INTNUM int default 0 depends on SOC_SERIES_INTEL_CAVS_V25 ---- At ``/xtensa/intel_s1000/Kconfig.defconfig:19`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:25`` → ``/kconfig/Kconfig.soc.defconfig:1`` Menu path: (Top) .. code-block:: kconfig config IRQ_OFFLOAD_INTNUM int default 0 depends on SOC_INTEL_S1000 ---- At ``/xtensa/nxp_adsp/imx8/Kconfig.defconfig.series:30`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:25`` → ``/kconfig/Kconfig.soc.defconfig:1`` → ``/xtensa/nxp_adsp/Kconfig.defconfig:6`` Menu path: (Top) .. code-block:: kconfig config IRQ_OFFLOAD_INTNUM int default 0 depends on SOC_SERIES_NXP_IMX8 ---- At ``/xtensa/sample_controller/Kconfig.defconfig:16`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:25`` → ``/kconfig/Kconfig.soc.defconfig:1`` Menu path: (Top) .. code-block:: kconfig config IRQ_OFFLOAD_INTNUM int default 7 depends on SOC_XTENSA_SAMPLE_CONTROLLER ---- At ``/xtensa/esp32/Kconfig.defconfig:11`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:27`` Menu path: (Top) .. code-block:: kconfig config IRQ_OFFLOAD_INTNUM int default 7 depends on SOC_ESP32 ---- At ``/xtensa/esp32s2/Kconfig.defconfig:26`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:27`` Menu path: (Top) .. code-block:: kconfig config IRQ_OFFLOAD_INTNUM int default 7 depends on SOC_ESP32S2 ---- At ``/xtensa/intel_adsp/cavs_v15/Kconfig.defconfig.series:34`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:27`` → ``/xtensa/intel_adsp/Kconfig.defconfig:6`` Menu path: (Top) .. code-block:: kconfig config IRQ_OFFLOAD_INTNUM int default 0 depends on SOC_SERIES_INTEL_CAVS_V15 ---- At ``/xtensa/intel_adsp/cavs_v18/Kconfig.defconfig.series:34`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:27`` → ``/xtensa/intel_adsp/Kconfig.defconfig:6`` Menu path: (Top) .. code-block:: kconfig config IRQ_OFFLOAD_INTNUM int default 0 depends on SOC_SERIES_INTEL_CAVS_V18 ---- At ``/xtensa/intel_adsp/cavs_v20/Kconfig.defconfig.series:34`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:27`` → ``/xtensa/intel_adsp/Kconfig.defconfig:6`` Menu path: (Top) .. code-block:: kconfig config IRQ_OFFLOAD_INTNUM int default 0 depends on SOC_SERIES_INTEL_CAVS_V20 ---- At ``/xtensa/intel_adsp/cavs_v25/Kconfig.defconfig.series:38`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:27`` → ``/xtensa/intel_adsp/Kconfig.defconfig:6`` Menu path: (Top) .. code-block:: kconfig config IRQ_OFFLOAD_INTNUM int default 0 depends on SOC_SERIES_INTEL_CAVS_V25 ---- At ``/xtensa/intel_s1000/Kconfig.defconfig:19`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:27`` Menu path: (Top) .. code-block:: kconfig config IRQ_OFFLOAD_INTNUM int default 0 depends on SOC_INTEL_S1000 ---- At ``/xtensa/nxp_adsp/imx8/Kconfig.defconfig.series:30`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:27`` → ``/xtensa/nxp_adsp/Kconfig.defconfig:6`` Menu path: (Top) .. code-block:: kconfig config IRQ_OFFLOAD_INTNUM int default 0 depends on SOC_SERIES_NXP_IMX8 ---- At ``/xtensa/sample_controller/Kconfig.defconfig:16`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:27`` Menu path: (Top) .. code-block:: kconfig config IRQ_OFFLOAD_INTNUM int default 7 depends on SOC_XTENSA_SAMPLE_CONTROLLER ---- At ``/xtensa/Kconfig:11`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:39`` → ``/Kconfig:12`` Menu path: (Top) → XTENSA Options → Specific core configuration .. code-block:: kconfig config IRQ_OFFLOAD_INTNUM int "IRQ offload SW interrupt index" depends on XTENSA help The index of the software interrupt to be used for IRQ offload. Please note that in order for IRQ offload to work correctly the selected interrupt shall have its priority shall not exceed XCHAL_EXCM_LEVEL. *(The 'depends on' condition includes propagated dependencies from ifs and menus.)*