/Zephyr-latest/tests/lib/acpi/integration/src/ |
D | main.c | 52 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/ |
D | soc_gpio.c | 49 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/ |
D | intc_mtk_adsp.c | 42 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()
|
D | intc_system_apic.c | 34 * 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
|
D | intc_vexriscv_litex.c | 52 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()
|
D | Kconfig.plic | 73 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/ |
D | Kconfig | 17 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/ |
D | nsi_cpu0_interrupts.h | 14 * 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/ |
D | Kconfig.xilinx_axi_dma | 43 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/ |
D | r7fa8m1xh.dtsi | 268 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 …]
|
D | r7fa8t1xh.dtsi | 250 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 …]
|
D | r7fa8d1xh.dtsi | 304 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/ |
D | nested_irq.c | 25 * 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/ |
D | r7fa6m1ad3cfp.dtsi | 173 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>;
|
D | r7fa6m2ax.dtsi | 217 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/ |
D | nordic,nrf-vevif-task-tx.yaml | 8 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/ |
D | board_soc.h | 31 * 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/ |
D | Kconfig.nrf5 | 33 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/ |
D | irq_manage.c | 69 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/ |
D | arm_interrupt.c | 391 /* 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/ |
D | r7fa2a1xh.dtsi | 187 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/ |
D | arm_mpu_internal.h | 48 /* 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/ |
D | Kconfig | 4 int "Number of IRQs for this test, made overridable in the .conf file"
|
/Zephyr-latest/dts/arm/renesas/ra/ra4/ |
D | r7fa4w1ad2cng.dtsi | 185 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/ |
D | rzg3s_smarc_r9a08g045s33gbg_cm33.overlay | 11 irqs = <0 16>;
|