Home
last modified time | relevance | path

Searched refs:CONFIG_GEN_IRQ_START_VECTOR (Results 1 – 10 of 10) sorted by relevance

/Zephyr-latest/tests/drivers/interrupt_controller/multi_level_backend/src/
Dmain.c128 unhandled_irqn - CONFIG_GEN_IRQ_START_VECTOR); in ZTEST()
135 local_irq + INTC_1_OFFSET - CONFIG_GEN_IRQ_START_VECTOR); in ZTEST()
142 local_irq2 + INTC_4_OFFSET - CONFIG_GEN_IRQ_START_VECTOR); in ZTEST()
147 INTC_1_IRQN - CONFIG_GEN_IRQ_START_VECTOR); in ZTEST()
148 zassert_equal(z_get_sw_isr_table_idx(1), 1 - CONFIG_GEN_IRQ_START_VECTOR); in ZTEST()
152 TEST_IRQ_1 + INTC_1_OFFSET - CONFIG_GEN_IRQ_START_VECTOR); in ZTEST()
154 TEST_IRQ_2 + INTC_2_OFFSET - CONFIG_GEN_IRQ_START_VECTOR); in ZTEST()
158 TEST_IRQ_3 + INTC_3_OFFSET - CONFIG_GEN_IRQ_START_VECTOR); in ZTEST()
160 TEST_IRQ_4 + INTC_4_OFFSET - CONFIG_GEN_IRQ_START_VECTOR); in ZTEST()
/Zephyr-latest/tests/kernel/interrupt/src/
Ddynamic_isr.c48 for (i = 0; i < (CONFIG_NUM_IRQS - CONFIG_GEN_IRQ_START_VECTOR); i++) { in ZTEST()
58 CONFIG_GEN_IRQ_START_VECTOR + i); in ZTEST()
61 arch_irq_connect_dynamic(i + CONFIG_GEN_IRQ_START_VECTOR, 0, dyn_isr, in ZTEST()
Ddynamic_shared_irq.c55 for (i = start; i <= CONFIG_GEN_IRQ_START_VECTOR + CONFIG_NUM_IRQS - 1; i++) { in get_irq_slot()
56 table_idx = i - CONFIG_GEN_IRQ_START_VECTOR; in get_irq_slot()
86 fixture.irq1 = get_irq_slot(CONFIG_GEN_IRQ_START_VECTOR); in dynamic_shared_irq_suite_setup()
94 fixture.irq1_table_idx = fixture.irq1 - CONFIG_GEN_IRQ_START_VECTOR; in dynamic_shared_irq_suite_setup()
95 fixture.irq2_table_idx = fixture.irq2 - CONFIG_GEN_IRQ_START_VECTOR; in dynamic_shared_irq_suite_setup()
/Zephyr-latest/drivers/interrupt_controller/
Dintc_arcv2_irq_unit.c114 BUILD_ASSERT(CONFIG_GEN_IRQ_START_VECTOR == 16); in arc_core_private_intc_init()
125 for (uint32_t irq = CONFIG_GEN_IRQ_START_VECTOR; irq < ARC_CONNECT_IDU_IRQ_START; irq++) { in arc_core_private_intc_init()
133 for (uint32_t irq = CONFIG_GEN_IRQ_START_VECTOR; irq < CONFIG_NUM_IRQS; irq++) { in arc_core_private_intc_init()
/Zephyr-latest/arch/common/
Dsw_isr_common.c18 unsigned int table_idx = irq - CONFIG_GEN_IRQ_START_VECTOR; in z_get_sw_isr_table_idx()
Disr_tables.c31 .offset = CONFIG_GEN_IRQ_START_VECTOR,
Dmultilevel_irq.c89 table_idx -= CONFIG_GEN_IRQ_START_VECTOR; in z_get_sw_isr_table_idx()
/Zephyr-latest/include/zephyr/arch/xtensa/
Dirq.h14 #define CONFIG_GEN_IRQ_START_VECTOR 0 macro
/Zephyr-latest/include/zephyr/
Dsw_isr_table.h286 #define IRQ_TABLE_SIZE (CONFIG_NUM_IRQS - CONFIG_GEN_IRQ_START_VECTOR)
/Zephyr-latest/doc/kernel/services/
Dinterrupts.rst558 CONFIG_GEN_IRQ_START_VECTOR needs to be set to properly offset the indices