| /Zephyr-latest/modules/hal_silabs/simplicity_sdk/src/ |
| D | sl_interrupt_manager_shim.c | 29 void sl_interrupt_manager_disable_irq(int32_t irqn) in sl_interrupt_manager_disable_irq() argument 31 irq_disable(irqn); in sl_interrupt_manager_disable_irq() 34 void sl_interrupt_manager_enable_irq(int32_t irqn) in sl_interrupt_manager_enable_irq() argument 36 irq_enable(irqn); in sl_interrupt_manager_enable_irq() 39 bool sl_interrupt_manager_is_irq_disabled(int32_t irqn) in sl_interrupt_manager_is_irq_disabled() argument 41 return !irq_is_enabled(irqn); in sl_interrupt_manager_is_irq_disabled() 44 bool sl_interrupt_manager_is_irq_pending(int32_t irqn) in sl_interrupt_manager_is_irq_pending() argument 46 return NVIC_GetPendingIRQ(irqn); in sl_interrupt_manager_is_irq_pending() 49 void sl_interrupt_manager_set_irq_pending(int32_t irqn) in sl_interrupt_manager_set_irq_pending() argument 51 NVIC_SetPendingIRQ(irqn); in sl_interrupt_manager_set_irq_pending() [all …]
|
| /Zephyr-latest/modules/hal_nordic/nrf_802154/sl_opensource/platform/ |
| D | nrf_802154_irq_zephyr.c | 12 void nrf_802154_irq_init(uint32_t irqn, int32_t prio, nrf_802154_isr_t isr) in nrf_802154_irq_init() argument 21 irq_connect_dynamic(irqn, prio, isr, NULL, flags); in nrf_802154_irq_init() 24 void nrf_802154_irq_enable(uint32_t irqn) in nrf_802154_irq_enable() argument 26 irq_enable(irqn); in nrf_802154_irq_enable() 29 void nrf_802154_irq_disable(uint32_t irqn) in nrf_802154_irq_disable() argument 31 irq_disable(irqn); in nrf_802154_irq_disable() 34 void nrf_802154_irq_set_pending(uint32_t irqn) in nrf_802154_irq_set_pending() argument 37 NVIC_SetPendingIRQ(irqn); in nrf_802154_irq_set_pending() 40 void nrf_802154_irq_clear_pending(uint32_t irqn) in nrf_802154_irq_clear_pending() argument 43 NVIC_ClearPendingIRQ(irqn); in nrf_802154_irq_clear_pending() [all …]
|
| /Zephyr-latest/tests/arch/arm64/arm64_gicv3_its/src/ |
| D | main.c | 70 unsigned int irqn = vectors[devn][event_id]; in ZTEST() local 72 zassert_true(irq_connect_dynamic(irqn, 0, lpi_irq_handle, in ZTEST() 73 (void *)(uintptr_t)(irqn), 0) == irqn, ""); in ZTEST() 75 irq_enable(irqn); in ZTEST() 84 unsigned int irqn = vectors[0][0]; in ZTEST() local 99 zassert_true(last_lpi_irq_num == irqn, in ZTEST() 101 irqn, device_id, event_id); in ZTEST() 107 unsigned int irqn = vectors[0][0]; in ZTEST() local 114 irq_disable(irqn); in ZTEST() 126 irqn, device_id, event_id); in ZTEST() [all …]
|
| /Zephyr-latest/tests/kernel/gen_isr_table/src/ |
| D | multilevel_irq.c | 19 const uint32_t irqn = (irq3 << l3_shift) | irqn_l2; in test_multi_level_bit_masks_fn() local 29 zassert_equal(level, irq_get_level(irqn)); in test_multi_level_bit_masks_fn() 32 zassert_equal(hwirq2, irq_from_level_2(irqn)); in test_multi_level_bit_masks_fn() 33 zassert_equal(hwirq2, irq_from_level(irqn, 2)); in test_multi_level_bit_masks_fn() 36 zassert_equal(hwirq1, irq_parent_level_2(irqn)); in test_multi_level_bit_masks_fn() 37 zassert_equal(hwirq1, irq_parent_level(irqn, 2)); in test_multi_level_bit_masks_fn() 44 zassert_equal(hwirq3, irq_from_level_3(irqn)); in test_multi_level_bit_masks_fn() 45 zassert_equal(hwirq3, irq_from_level(irqn, 3)); in test_multi_level_bit_masks_fn() 48 zassert_equal(hwirq2, irq_parent_level_3(irqn)); in test_multi_level_bit_masks_fn() 49 zassert_equal(hwirq2, irq_parent_level(irqn, 3)); in test_multi_level_bit_masks_fn() [all …]
|
| /Zephyr-latest/drivers/counter/ |
| D | counter_renesas_rz_gtm.c | 22 uint8_t irqn; member 143 counter_rz_gtm_clear_pending(cfg->irqn); in counter_rz_gtm_start() 146 irq_enable(cfg->irqn); in counter_rz_gtm_start() 173 irq_disable(cfg->irqn); in counter_rz_gtm_stop() 174 counter_rz_gtm_clear_pending(cfg->irqn); in counter_rz_gtm_stop() 231 irq_disable(cfg->irqn); in counter_rz_gtm_set_alarm() 288 irq_enable(cfg->irqn); in counter_rz_gtm_set_alarm() 289 counter_rz_gtm_set_pending(cfg->irqn); in counter_rz_gtm_set_alarm() 300 irq_enable(cfg->irqn); in counter_rz_gtm_set_alarm() 301 counter_rz_gtm_set_pending(cfg->irqn); in counter_rz_gtm_set_alarm() [all …]
|
| D | counter_smartbond_timer.c | 55 uint8_t irqn; member 272 NVIC_SetPendingIRQ(config->irqn); in counter_smartbond_set_alarm() 283 NVIC_SetPendingIRQ(config->irqn); in counter_smartbond_set_alarm() 325 return NVIC_GetPendingIRQ(config->irqn); in counter_smartbond_get_pending_int() 524 .irqn = DT_IRQN(TIMERN(idx)), \
|
| D | counter_nxp_s32_sys_timer.c | 71 unsigned int irqn; member 167 irq_set_pending(config->irqn); in stm_set_alarm() 412 .irqn = DT_INST_IRQN(n), \
|
| D | counter_ifx_cat1.c | 29 IRQn_Type irqn; member 462 return NVIC_GetPendingIRQ(config->irqn); in ifx_cat1_counter_get_pending_int() 520 .irqn = DT_INST_IRQN(n), \
|
| D | counter_ll_stm32_timer.c | 109 uint32_t irqn; member 187 NVIC_SetPendingIRQ(config->irqn); in counter_stm32_counter_stm32_set_cc_int_pending() 670 .irqn = DT_IRQN(TIMER(idx)), \
|
| /Zephyr-latest/drivers/spi/spi_nxp_lpspi/ |
| D | spi_nxp_lpspi_priv.h | 48 uint8_t irqn; member 113 .irqn = (uint8_t)LPSPI_IRQN(n), \
|
| D | spi_nxp_lpspi.c | 218 NVIC_ClearPendingIRQ(config->irqn); in lpspi_isr()
|
| /Zephyr-latest/arch/arm/core/ |
| D | fatal.c | 80 uint32_t irqn = __get_IPSR() - 16; in z_arm_fatal_error() local 82 LOG_ERR("Unhandled IRQn: %d", irqn); in z_arm_fatal_error()
|
| /Zephyr-latest/drivers/i2c/ |
| D | i2c_max32_rtio.c | 40 uint8_t irqn; member 386 irq_enable(cfg->irqn); in i2c_max32_init() 404 .irq_config_func = i2c_max32_irq_config_func_##n, .irqn = DT_INST_IRQN(n),
|
| D | i2c_max32.c | 44 uint8_t irqn; member 119 irq_enable(config->irqn); in api_target_register() 136 irq_disable(config->irqn); in api_target_unregister() 944 irq_enable(cfg->irqn); in i2c_max32_init() 960 .irq_config_func = i2c_max32_irq_config_func_##n, .irqn = DT_INST_IRQN(n),
|
| /Zephyr-latest/drivers/interrupt_controller/ |
| D | intc_exti_stm32.c | 192 static void stm32_fill_irq_table(int8_t start, int8_t len, int32_t irqn) in stm32_fill_irq_table() argument 195 exti_irq_table[start + i] = irqn; in stm32_fill_irq_table()
|
| /Zephyr-latest/drivers/adc/ |
| D | adc_stm32.c | 1845 #define FIRST_WITH_IRQN_INTERNAL(index, irqn) \ argument 1846 COND_CODE_1(IS_EQ(irqn, DT_INST_IRQN(index)), (index,), (EMPTY,)) 1870 #define HANDLE_IRQS(index, irqn) \ argument 1871 COND_CODE_1(IS_EQ(irqn, DT_INST_IRQN(index)), (adc_stm32_isr(DEVICE_DT_INST_GET(index));), \
|