Home
last modified time | relevance | path

Searched refs:PnvPHB3 (Results 1 – 5 of 5) sorted by relevance

/openbmc/qemu/include/hw/pci-host/
H A Dpnv_phb3.h17 typedef struct PnvPHB3 PnvPHB3; typedef
33 PnvPHB3 *phb;
62 PnvPHB3 *phb;
96 PnvPHB3 *phb;
119 OBJECT_DECLARE_SIMPLE_TYPE(PnvPHB3, PNV_PHB3)
128 struct PnvPHB3 { struct
166 void pnv_phb3_update_regions(PnvPHB3 *phb); argument
167 void pnv_phb3_remap_irqs(PnvPHB3 *phb);
168 void pnv_phb3_bus_init(DeviceState *dev, PnvPHB3 *phb);
/openbmc/qemu/hw/pci-host/
H A Dpnv_phb3.c29 static PCIDevice *pnv_phb3_find_cfg_dev(PnvPHB3 *phb) in pnv_phb3_find_cfg_dev()
48 static void pnv_phb3_config_write(PnvPHB3 *phb, unsigned off, in pnv_phb3_config_write()
83 static uint64_t pnv_phb3_config_read(PnvPHB3 *phb, unsigned off, in pnv_phb3_config_read()
117 static void pnv_phb3_check_m32(PnvPHB3 *phb) in pnv_phb3_check_m32()
157 static void pnv_phb3_check_m64(PnvPHB3 *phb, uint32_t index) in pnv_phb3_check_m64()
207 static void pnv_phb3_check_all_m64s(PnvPHB3 *phb) in pnv_phb3_check_all_m64s()
216 static void pnv_phb3_lxivt_write(PnvPHB3 *phb, unsigned idx, uint64_t val) in pnv_phb3_lxivt_write()
235 static uint64_t *pnv_phb3_ioda_access(PnvPHB3 *phb, in pnv_phb3_ioda_access()
309 static uint64_t pnv_phb3_ioda_read(PnvPHB3 *phb) in pnv_phb3_ioda_read()
322 static void pnv_phb3_ioda_write(PnvPHB3 *phb, uint64_t val) in pnv_phb3_ioda_write()
[all …]
H A Dpnv_phb3_pbcq.c241 PnvPHB3 *phb = pbcq->phb; in pnv_pbcq_default_bars()
261 PnvPHB3 *phb; in pnv_pbcq_realize()
303 PnvPHB3 *phb = PNV_PBCQ(dev)->phb; in pnv_pbcq_dt_xscom()
H A Dpnv_phb3_msi.c20 static uint64_t phb3_msi_ive_addr(PnvPHB3 *phb, int srcno) in phb3_msi_ive_addr()
45 static bool phb3_msi_read_ive(PnvPHB3 *phb, int srcno, uint64_t *out_ive) in phb3_msi_read_ive()
/openbmc/qemu/hw/ppc/
H A Dpnv.c836 PnvPHB3 *phb3 = PNV_PHB3(phb->backend); in pnv_chip_power8_pic_print_info()
2508 PnvPHB3 *phb3 = PNV_PHB3(phb->backend); in pnv_ics_get()
2547 PnvPHB3 *phb3 = PNV_PHB3(phb->backend); in pnv_ics_resend()