Home
last modified time | relevance | path

Searched refs:opal_event_irqchip (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/arch/powerpc/platforms/powernv/
H A Dopal-irqchip.c31 struct opal_event_irqchip { struct
36 static struct opal_event_irqchip opal_event_irqchip; variable
46 e = READ_ONCE(last_outstanding_events) & opal_event_irqchip.mask; in opal_handle_events()
55 virq = irq_find_mapping(opal_event_irqchip.domain, hwirq); in opal_handle_events()
68 e = be64_to_cpu(events) & opal_event_irqchip.mask; in opal_handle_events()
75 if (last_outstanding_events & opal_event_irqchip.mask) in opal_have_pending_events()
82 clear_bit(d->hwirq, &opal_event_irqchip.mask); in opal_event_mask()
87 set_bit(d->hwirq, &opal_event_irqchip.mask); in opal_event_unmask()
105 static struct opal_event_irqchip opal_event_irqchi variable
[all...]
/kernel/linux/linux-6.6/arch/powerpc/platforms/powernv/
H A Dopal-irqchip.c31 struct opal_event_irqchip { struct
36 static struct opal_event_irqchip opal_event_irqchip; variable
46 e = READ_ONCE(last_outstanding_events) & opal_event_irqchip.mask; in opal_handle_events()
56 generic_handle_domain_irq(opal_event_irqchip.domain, hwirq); in opal_handle_events()
65 e = be64_to_cpu(events) & opal_event_irqchip.mask; in opal_handle_events()
72 if (READ_ONCE(last_outstanding_events) & opal_event_irqchip.mask) in opal_have_pending_events()
79 clear_bit(d->hwirq, &opal_event_irqchip.mask); in opal_event_mask()
84 set_bit(d->hwirq, &opal_event_irqchip.mask); in opal_event_unmask()
102 static struct opal_event_irqchip opal_event_irqchi variable
[all...]

Completed in 1 milliseconds