Searched refs:eoi_mmio (Results 1 - 6 of 6) sorted by relevance

/linux-master/arch/powerpc/include/asm/
H A Dxive.h42 void __iomem *eoi_mmio; member in struct:xive_irq_data
/linux-master/arch/powerpc/sysdev/xive/
H A Dspapr.c428 data->eoi_mmio = ioremap(data->eoi_page, 1u << data->esb_shift);
429 if (!data->eoi_mmio) {
436 data->trig_mmio = data->eoi_mmio;
442 iounmap(data->eoi_mmio);
H A Dnative.c75 data->eoi_mmio = ioremap(data->eoi_page, 1u << data->esb_shift);
76 if (!data->eoi_mmio) {
86 data->trig_mmio = data->eoi_mmio;
H A Dcommon.c227 val = in_be64(xd->eoi_mmio + offset);
237 out_be64(xd->eoi_mmio + offset, data);
1001 if (xd->eoi_mmio) {
1002 iounmap(xd->eoi_mmio);
1003 if (xd->eoi_mmio == xd->trig_mmio)
1005 xd->eoi_mmio = NULL;
/linux-master/arch/powerpc/kvm/
H A Dbook3s_xive_native.c40 val = in_be64(xd->eoi_mmio + offset);
H A Dbook3s_xive.c33 #define __x_eoi_page(xd) ((void __iomem *)((xd)->eoi_mmio))
924 vcpu->arch.xive_esc_vaddr = (__force u64)xd->eoi_mmio;

Completed in 206 milliseconds