Home
last modified time | relevance | path

Searched full:irqs (Results 1 – 25 of 224) sorted by relevance

123456789

/Zephyr-latest/tests/lib/acpi/integration/src/
Dmain.c52 uint16_t irqs[CONFIG_ACPI_IRQ_VECTOR_MAX]; in ZTEST() local
68 irq_res.irq_vector_max = ARRAY_SIZE(irqs); in ZTEST()
69 irq_res.irqs = irqs; in ZTEST()
/Zephyr-latest/soc/intel/common/
Dsoc_gpio.c49 uint16_t irqs[CONFIG_ACPI_IRQ_VECTOR_MAX]; in soc_acpi_gpio_resource_get() local
66 irq_res.irq_vector_max = ARRAY_SIZE(irqs); in soc_acpi_gpio_resource_get()
67 irq_res.irqs = irqs; in soc_acpi_gpio_resource_get()
74 res->irq = irq_res.irqs[0]; in soc_acpi_gpio_resource_get()
/Zephyr-latest/drivers/interrupt_controller/
Dintc_mtk_adsp.c42 uint32_t irqs = *cfg->status_reg & cfg->irq_mask; in intc_isr() local
44 while (irqs != 0) { in intc_isr()
45 uint32_t irq = find_msb_set(irqs) - 1; in intc_isr()
49 irqs &= ~BIT(irq); in intc_isr()
Dintc_system_apic.c34 * The Galileo board virtualizes IRQs as follows:
36 * - The first z_ioapic_num_rtes() IRQs are provided by the IOAPIC so the
37 * IOAPIC is programmed for these IRQs
38 * - The remaining IRQs are provided by the LOAPIC and hence the LOAPIC is
Dintc_vexriscv_litex.c52 if (irqs & (1 << DT_IRQN(n))) { \
62 uint32_t pending, mask, irqs; in vexriscv_litex_irq_handler() local
66 irqs = pending & mask; in vexriscv_litex_irq_handler()
DKconfig.plic73 Caution: This can use quite a bit of RAM (PLICs * IRQs * sizeof(uint16_t)).
82 Caution: This can use quite a bit of RAM (PLICs * IRQs * sizeof(PLIC_IRQ_COUNT_TYPE)).
/Zephyr-latest/drivers/sensor/aosong/dht/
DKconfig17 bool "Lock IRQs for sensor measurement"
19 Locks IRQs when taking sensor readings, this greatly improves the chances of getting a
/Zephyr-latest/scripts/native_simulator/native/src/include/
Dnsi_cpu0_interrupts.h14 * This interrupt will awake the CPU if IRQs are not locked,
19 * This interrupt will awake the CPU even if IRQs are locked,
/Zephyr-latest/drivers/dma/
DKconfig.xilinx_axi_dma43 prompt "IRQs to lock when manipulating per-channel data structures during dma_start."
48 bool "Lock all IRQs"
56 bool "Lock TX and RX IRQs"
63 bool "Lock IRQs of the DMA channel"
/Zephyr-latest/dts/arm/renesas/ra/ra8/
Dr7fa8m1xh.dtsi268 port-irqs = <&port_irq6 &port_irq7 &port_irq8
292 port-irqs = <&port_irq0 &port_irq1 &port_irq2>;
302 port-irqs = <&port_irq0 &port_irq1 &port_irq2
315 port-irqs = <&port_irq4 &port_irq5 &port_irq6
330 port-irqs = <&port_irq0 &port_irq4 &port_irq5
354 port-irqs = <&port_irq1 &port_irq2 &port_irq3
369 port-irqs = <&port_irq7>;
375 port-irqs = <&port_irq7 &port_irq8 &port_irq10
388 port-irqs = <&port_irq0 &port_irq11 &port_irq12
403 port-irqs = <&port_irq8 &port_irq9 &port_irq10
[all …]
Dr7fa8t1xh.dtsi250 port-irqs = <&port_irq6 &port_irq7 &port_irq8
274 port-irqs = <&port_irq0 &port_irq1 &port_irq2>;
284 port-irqs = <&port_irq0 &port_irq1 &port_irq2
297 port-irqs = <&port_irq4 &port_irq5 &port_irq6
312 port-irqs = <&port_irq0 &port_irq4 &port_irq5
336 port-irqs = <&port_irq1 &port_irq2 &port_irq3
351 port-irqs = <&port_irq7>;
357 port-irqs = <&port_irq7 &port_irq8 &port_irq10
370 port-irqs = <&port_irq0 &port_irq11 &port_irq12
385 port-irqs = <&port_irq8 &port_irq9 &port_irq10
[all …]
Dr7fa8d1xh.dtsi304 port-irqs = <&port_irq6 &port_irq7 &port_irq8
328 port-irqs = <&port_irq0 &port_irq1 &port_irq2>;
338 port-irqs = <&port_irq0 &port_irq1 &port_irq2
351 port-irqs = <&port_irq4 &port_irq5 &port_irq6
366 port-irqs = <&port_irq0 &port_irq4 &port_irq5
390 port-irqs = <&port_irq1 &port_irq2 &port_irq3
405 port-irqs = <&port_irq7>;
411 port-irqs = <&port_irq7 &port_irq8 &port_irq10
424 port-irqs = <&port_irq0 &port_irq11 &port_irq12
439 port-irqs = <&port_irq8 &port_irq9 &port_irq10
[all …]
/Zephyr-latest/tests/kernel/interrupt/src/
Dnested_irq.c25 * This test uses two IRQ lines selected within the range of available IRQs on
26 * the target SoC. These IRQs are platform and interrupt controller-specific,
34 * For Cortex-M NVIC, unused and available IRQs are automatically detected when
38 * SVCall exception and Zero-Latency IRQs (see `_EXCEPTION_RESERVED_PRIO`).
152 /* Connect and enable test IRQs */ in ZTEST()
/Zephyr-latest/dts/arm/renesas/ra/ra6/
Dr7fa6m1ad3cfp.dtsi173 port-irqs = <&port_irq6 &port_irq7 &port_irq8
195 port-irqs = <&port_irq0 &port_irq1 &port_irq2
210 port-irqs = <&port_irq0 &port_irq1 &port_irq2
223 port-irqs = <&port_irq5 &port_irq6
236 port-irqs = <&port_irq0 &port_irq4 &port_irq5
256 port-irqs = <&port_irq11 &port_irq12>;
264 port-irqs = <&port_irq11>;
Dr7fa6m2ax.dtsi217 port-irqs = <&port_irq6 &port_irq7 &port_irq8
239 port-irqs = <&port_irq0 &port_irq1 &port_irq2
254 port-irqs = <&port_irq0 &port_irq1 &port_irq2
267 port-irqs = <&port_irq5 &port_irq6
280 port-irqs = <&port_irq0 &port_irq4 &port_irq5
300 port-irqs = <&port_irq11 &port_irq12 &port_irq14
313 port-irqs = <&port_irq10 &port_irq11>;
/Zephyr-latest/dts/bindings/mbox/
Dnordic,nrf-vevif-task-tx.yaml8 system. VEVIF can also generate IRQs to other CPUs.
12 When used in task tx mode, the VEVIF tasks are used to trigger IRQs on VPR core.
/Zephyr-latest/boards/native/native_posix/
Dboard_soc.h31 * This interrupt will awake the CPU if IRQs are not locked,
36 * This interrupt will awake the CPU even if IRQs are locked,
/Zephyr-latest/drivers/ieee802154/
DKconfig.nrf533 The driver may manage radio IRQs by itself, or use an external
34 radio IRQ provider. When radio IRQs are managed by an external
35 provider, the driver shall not configure radio IRQs.
/Zephyr-latest/arch/xtensa/core/
Dirq_manage.c69 int irqs, ie; in z_irq_spurious() local
73 __asm__ volatile("rsr.interrupt %0" : "=r"(irqs)); in z_irq_spurious()
76 (void *)irqs, (void *)ie); in z_irq_spurious()
/Zephyr-latest/tests/arch/arm/arm_interrupt/src/
Darm_interrupt.c391 /* Confirm IRQs are not locked */ in z_impl_test_arm_user_interrupt_syscall()
402 /* Lock IRQs in supervisor mode */ in z_impl_test_arm_user_interrupt_syscall()
405 /* Verify that IRQs were not already locked */ in z_impl_test_arm_user_interrupt_syscall()
406 zassert_false(key, "IRQs locked in system call\n"); in z_impl_test_arm_user_interrupt_syscall()
409 /* Confirm IRQs are still locked */ in z_impl_test_arm_user_interrupt_syscall()
426 /* Attempt to lock IRQs in user mode */ in ZTEST_USER()
433 zassert_false(lock, "IRQs shown locked in user mode\n"); in ZTEST_USER()
438 /* Attempt to unlock IRQs in user mode */ in ZTEST_USER()
442 /* The first system call has left the IRQs locked. in ZTEST_USER()
451 /* Verify that thread is not able to infer that IRQs are locked. */ in ZTEST_USER()
[all …]
/Zephyr-latest/dts/arm/renesas/ra/ra2/
Dr7fa2a1xh.dtsi187 port-irqs = <&port_irq0 &port_irq4>;
195 port-irqs = <&port_irq2 &port_irq3 &port_irq4
212 port-irqs = <&port_irq0 &port_irq2 &port_irq3
225 port-irqs = <&port_irq4 &port_irq5>;
233 port-irqs = <&port_irq0 &port_irq1 &port_irq5
246 port-irqs = <&port_irq1 &port_irq2 &port_irq3>;
/Zephyr-latest/arch/arm/core/mpu/cortex_m/
Darm_mpu_internal.h48 /* Lock IRQs to ensure RNR value is correct when reading RASR. */ in is_enabled_region()
69 /* Lock IRQs to ensure RNR value is correct when reading RASR. */ in get_region_ap()
94 /* Lock IRQs to ensure RNR value is correct when reading RBAR, RASR. */ in is_in_region()
/Zephyr-latest/tests/arch/arm/arm_irq_vector_table/
DKconfig4 int "Number of IRQs for this test, made overridable in the .conf file"
/Zephyr-latest/dts/arm/renesas/ra/ra4/
Dr7fa4w1ad2cng.dtsi185 port-irqs = <&port_irq3 &port_irq7 &port_irq14
198 port-irqs = <&port_irq0 &port_irq1 &port_irq2
213 port-irqs = <&port_irq0 &port_irq1 &port_irq2
226 port-irqs = <&port_irq4 &port_irq6 &port_irq9>;
236 port-irqs = <&port_irq11>;
/Zephyr-latest/samples/basic/button/boards/
Drzg3s_smarc_r9a08g045s33gbg_cm33.overlay11 irqs = <0 16>;

123456789