Home
last modified time | relevance | path

Searched refs:IRQ_M_EXT (Results 1 – 13 of 13) sorted by relevance

/openbmc/u-boot/arch/riscv/lib/
H A Dinterrupts.c76 case IRQ_M_EXT: in handle_trap()
/openbmc/u-boot/arch/riscv/include/asm/
H A Dencoding.h59 #define MIP_MEIP BIT(IRQ_M_EXT)
84 #define IRQ_M_EXT 11 macro
/openbmc/linux/arch/riscv/include/asm/
H A Dcsr.h84 #define IRQ_M_EXT 11 macro
421 # define RV_IRQ_EXT IRQ_M_EXT
/openbmc/qemu/target/riscv/
H A Dcpu_bits.h718 #define IRQ_M_EXT 11 macro
737 #define MIP_MEIP (1 << IRQ_M_EXT)
H A Dcpu_helper.c427 if (!((extirq == IRQ_M_EXT) ? riscv_cpu_cfg(env)->ext_smaia : in riscv_cpu_pending_to_irq()
473 return riscv_cpu_pending_to_irq(env, IRQ_M_EXT, IPRIO_DEFAULT_M, in riscv_cpu_mirq_pending()
528 return riscv_cpu_pending_to_irq(env, IRQ_M_EXT, IPRIO_DEFAULT_M, in riscv_cpu_local_irq_pending()
H A Dcpu.c977 env->miprio[i] = (i == IRQ_M_EXT) ? 0 : iprio; in riscv_cpu_reset_hold()
1268 case IRQ_M_EXT: in riscv_cpu_set_irq()
H A Dcsr.c2099 (priv == PRV_M) ? IRQ_M_EXT : IRQ_S_EXT); in rmw_xireg()
/openbmc/qemu/hw/riscv/
H A Dopentitan.c197 qdev_get_gpio_in(DEVICE(cpu), IRQ_M_EXT)); in lowrisc_ibex_soc_realize()
H A Dsifive_u.c257 cells[1] = cpu_to_be32(IRQ_M_EXT); in create_fdt()
260 cells[cpu * 4 - 1] = cpu_to_be32(IRQ_M_EXT); in create_fdt()
H A Dvirt.c471 plic_cells[cpu * 4 + 1] = cpu_to_be32(IRQ_M_EXT); in create_fdt_socket_plic()
528 imsic_cells[cpu * 2 + 1] = cpu_to_be32(m_mode ? IRQ_M_EXT : IRQ_S_EXT); in create_fdt_one_imsic()
623 aplic_cells[cpu * 2 + 1] = cpu_to_be32(m_mode ? IRQ_M_EXT : IRQ_S_EXT); in create_fdt_one_aplic()
/openbmc/qemu/hw/intc/
H A Driscv_imsic.c472 (mmode) ? IRQ_M_EXT : IRQ_S_EXT)); in type_init()
H A Dsifive_plic.c513 qdev_get_gpio_in(DEVICE(cpu), IRQ_M_EXT)); in type_init()
H A Driscv_aplic.c1038 (mmode) ? IRQ_M_EXT : IRQ_S_EXT)); in riscv_aplic_create()