Home
last modified time | relevance | path

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

/Zephyr-Core-3.5.0/tests/kernel/interrupt/src/
Ddynamic_isr.c42 for (i = 0; i < (CONFIG_NUM_IRQS - CONFIG_GEN_IRQ_START_VECTOR); i++) { in ZTEST()
52 CONFIG_GEN_IRQ_START_VECTOR + i); in ZTEST()
55 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-Core-3.5.0/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-Core-3.5.0/arch/common/
Dsw_isr_common.c103 table_idx -= CONFIG_GEN_IRQ_START_VECTOR; in z_get_sw_isr_table_idx()
105 table_idx = irq - CONFIG_GEN_IRQ_START_VECTOR; in z_get_sw_isr_table_idx()
Disr_tables.c26 .offset = CONFIG_GEN_IRQ_START_VECTOR,
/Zephyr-Core-3.5.0/include/zephyr/
Dsw_isr_table.h105 #define IRQ_TABLE_SIZE (CONFIG_NUM_IRQS - CONFIG_GEN_IRQ_START_VECTOR)
/Zephyr-Core-3.5.0/include/zephyr/arch/xtensa/
Dirq.h14 #define CONFIG_GEN_IRQ_START_VECTOR 0 macro
/Zephyr-Core-3.5.0/doc/kernel/services/
Dinterrupts.rst526 CONFIG_GEN_IRQ_START_VECTOR needs to be set to properly offset the indices