Home
last modified time | relevance | path

Searched refs:irqn (Results 1 – 16 of 16) sorted by relevance

/Zephyr-latest/modules/hal_silabs/simplicity_sdk/src/
Dsl_interrupt_manager_shim.c29 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/
Dnrf_802154_irq_zephyr.c12 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/
Dmain.c70 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/
Dmultilevel_irq.c19 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/
Dcounter_renesas_rz_gtm.c22 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 …]
Dcounter_smartbond_timer.c55 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)), \
Dcounter_nxp_s32_sys_timer.c71 unsigned int irqn; member
167 irq_set_pending(config->irqn); in stm_set_alarm()
412 .irqn = DT_INST_IRQN(n), \
Dcounter_ifx_cat1.c29 IRQn_Type irqn; member
462 return NVIC_GetPendingIRQ(config->irqn); in ifx_cat1_counter_get_pending_int()
520 .irqn = DT_INST_IRQN(n), \
Dcounter_ll_stm32_timer.c109 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/
Dspi_nxp_lpspi_priv.h48 uint8_t irqn; member
113 .irqn = (uint8_t)LPSPI_IRQN(n), \
Dspi_nxp_lpspi.c218 NVIC_ClearPendingIRQ(config->irqn); in lpspi_isr()
/Zephyr-latest/arch/arm/core/
Dfatal.c80 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/
Di2c_max32_rtio.c40 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),
Di2c_max32.c44 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/
Dintc_exti_stm32.c192 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/
Dadc_stm32.c1845 #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));), \