Home
last modified time | relevance | path

Searched refs:trig_page (Results 1 – 7 of 7) sorted by relevance

/linux/arch/powerpc/sysdev/xive/
H A Dspapr.c179 unsigned long *trig_page, in plpar_int_get_source_info() argument
196 *trig_page = retbuf[2]; in plpar_int_get_source_info()
392 unsigned long trig_page; in xive_spapr_populate_irq_data() local
397 rc = plpar_int_get_source_info(0, hw_irq, &flags, &eoi_page, &trig_page, in xive_spapr_populate_irq_data()
410 data->trig_page = trig_page; in xive_spapr_populate_irq_data()
440 data->trig_mmio = ioremap(data->trig_page, 1u << data->esb_shift); in xive_spapr_populate_irq_data()
H A Dnative.c48 __be64 flags, eoi_page, trig_page; in xive_native_populate_irq_data() local
55 rc = opal_xive_get_irq_info(hw_irq, &flags, &eoi_page, &trig_page, in xive_native_populate_irq_data()
71 data->trig_page = be64_to_cpu(trig_page); in xive_native_populate_irq_data()
83 if (!data->trig_page) in xive_native_populate_irq_data()
85 if (data->trig_page == data->eoi_page) { in xive_native_populate_irq_data()
90 data->trig_mmio = ioremap(data->trig_page, 1u << data->esb_shift); in xive_native_populate_irq_data()
H A Dcommon.c251 xd->trig_page, xd->eoi_page); in xive_irq_data_dump()
1381 seq_printf(m, "%*sTrigger: 0x%016llx\n", ind, "", xd->trig_page); in xive_irq_domain_debug_show()
/linux/arch/powerpc/include/asm/
H A Dxive.h43 u64 trig_page; member
/linux/arch/powerpc/platforms/powernv/
H A Dvas.c131 vinst->irq_port = xd->trig_page; in init_vas_instance()
/linux/drivers/misc/ocxl/
H A Dafu_irq.c207 addr = xd ? xd->trig_page : 0; in ocxl_afu_irq_get_addr()
/linux/arch/powerpc/kvm/
H A Dbook3s_xive_native.c271 page = page_offset % 2 ? xd->eoi_page : xd->trig_page; in xive_native_esb_fault()