Searched refs:irq_mask (Results 1 – 9 of 9) sorted by relevance
/qemu/hw/intc/ |
H A D | aspeed_vic.c | 61 uint64_t irq_mask; in aspeed_vic_set_irq() local 73 irq_mask = BIT(irq); in aspeed_vic_set_irq() 74 if (s->sense & irq_mask) { in aspeed_vic_set_irq() 76 if (s->event & irq_mask) { in aspeed_vic_set_irq() 85 uint64_t old_level = s->level & irq_mask; in aspeed_vic_set_irq() 88 if (s->dual_edge & irq_mask) { in aspeed_vic_set_irq() 91 if (s->event & irq_mask) { in aspeed_vic_set_irq()
|
H A D | loongarch_extioi.c | 38 int ipnum, cpu, found, irq_index, irq_mask; in extioi_update_irq() local 43 irq_mask = 1 << (irq & 0x1f); in extioi_update_irq() 47 if (((s->enable[irq_index]) & irq_mask) == 0) { in extioi_update_irq() 50 s->cpu[cpu].coreisr[irq_index] |= irq_mask; in extioi_update_irq() 58 s->cpu[cpu].coreisr[irq_index] &= ~irq_mask; in extioi_update_irq()
|
/qemu/hw/ide/ |
H A D | cmd646.c | 199 int irq_mask; in cmd646_set_irq() local 201 irq_mask = MRDMODE_INTR_CH0 << channel; in cmd646_set_irq() 203 pd->config[MRDMODE] |= irq_mask; in cmd646_set_irq() 205 pd->config[MRDMODE] &= ~irq_mask; in cmd646_set_irq()
|
H A D | ahci.c | 134 val = pr->irq_mask; in ahci_port_read() 183 if (pr->irq_stat & pr->irq_mask) { in ahci_check_irq() 208 irqstat & d->port_regs.irq_mask); in ahci_trigger_irq() 297 pr->irq_mask = val & 0xfdc000ff; in ahci_port_write() 1647 pr->irq_mask = 0; in ahci_reset() 1682 VMSTATE_UINT32(port_regs.irq_mask, AHCIDevice),
|
H A D | ahci-internal.h | 265 uint32_t irq_mask; member
|
/qemu/hw/sd/ |
H A D | allwinner-sdhost.c | 190 irq = s->irq_status & s->irq_mask; in allwinner_sdhost_update_irq() 505 res = s->irq_mask; in allwinner_sdhost_read() 508 res = s->irq_status & s->irq_mask; in allwinner_sdhost_read() 671 s->irq_mask = value; in allwinner_sdhost_write() 787 VMSTATE_UINT32(irq_mask, AwSdHostState), 861 s->irq_mask = REG_SD_IMKR_RST; in allwinner_sdhost_reset()
|
/qemu/include/hw/sd/ |
H A D | allwinner-sdhost.h | 100 uint32_t irq_mask; /**< Interrupt Mask */ member
|
/qemu/hw/display/ |
H A D | sm501.c | 484 uint32_t irq_mask; member 973 ret = s->irq_mask; in sm501_system_config_read() 1032 s->irq_mask = value & 0xFFDF3F5F; in sm501_system_config_write() 1858 s->irq_mask = 0; in sm501_reset() 1951 VMSTATE_UINT32(irq_mask, SM501State),
|
/qemu/hw/acpi/ |
H A D | aml-build.c | 1049 uint16_t irq_mask; in aml_irq_no_flags() local 1055 irq_mask = 1U << irq; in aml_irq_no_flags() 1056 build_append_byte(var->buf, irq_mask & 0xFF); /* IRQ mask bits[7:0] */ in aml_irq_no_flags() 1057 build_append_byte(var->buf, irq_mask >> 8); /* IRQ mask bits[15:8] */ in aml_irq_no_flags()
|