Searched refs:pnv_phb (Results 1 - 8 of 8) sorted by relevance

/linux-master/arch/powerpc/platforms/powernv/
H A Dpci.h54 struct pnv_phb;
57 struct pnv_phb *phb;
108 struct pnv_phb { struct
126 int (*init_m64)(struct pnv_phb *phb);
127 int (*get_pe_state)(struct pnv_phb *phb, int pe_no);
128 void (*freeze_pe)(struct pnv_phb *phb, int pe_no);
129 int (*unfreeze_pe)(struct pnv_phb *phb, int pe_no, int opt);
187 static inline bool pnv_pci_is_m64(struct pnv_phb *phb, struct resource *r)
207 int pnv_ioda_configure_pe(struct pnv_phb *phb, struct pnv_ioda_pe *pe);
208 int pnv_ioda_deconfigure_pe(struct pnv_phb *ph
[all...]
H A Dpci-cxl.c16 struct pnv_phb *phb = hose->private_data;
42 struct pnv_phb *phb = hose->private_data;
57 struct pnv_phb *phb = hose->private_data;
67 struct pnv_phb *phb = hose->private_data;
87 struct pnv_phb *phb = hose->private_data;
123 struct pnv_phb *phb = hose->private_data;
133 struct pnv_phb *phb = hose->private_data;
H A Dpci-sriov.c145 struct pnv_phb *phb = pci_bus_to_pnvhb(pdev->bus);
251 struct pnv_phb *phb = pci_bus_to_pnvhb(pdev->bus);
287 struct pnv_phb *phb;
311 static int64_t pnv_ioda_map_m64_segmented(struct pnv_phb *phb,
338 static int64_t pnv_ioda_map_m64_single(struct pnv_phb *phb,
398 static int pnv_pci_alloc_m64_bar(struct pnv_phb *phb, struct pnv_iov_data *iov)
418 struct pnv_phb *phb;
477 struct pnv_phb *phb;
616 struct pnv_phb *phb;
678 struct pnv_phb *ph
[all...]
H A Dpci-ioda.c116 static struct pnv_ioda_pe *pnv_ioda_init_pe(struct pnv_phb *phb, int pe_no)
138 static void pnv_ioda_reserve_pe(struct pnv_phb *phb, int pe_no)
155 struct pnv_ioda_pe *pnv_ioda_alloc_pe(struct pnv_phb *phb, int count)
189 struct pnv_phb *phb = pe->phb;
201 static int pnv_ioda2_init_m64(struct pnv_phb *phb)
257 struct pnv_phb *phb = pci_bus_to_pnvhb(pdev->bus);
297 struct pnv_phb *phb = pci_bus_to_pnvhb(bus);
354 static void __init pnv_ioda_parse_m64_window(struct pnv_phb *phb)
441 static void pnv_ioda_freeze_pe(struct pnv_phb *phb, int pe_no)
481 static int pnv_ioda_unfreeze_pe(struct pnv_phb *ph
[all...]
H A Deeh-powernv.c109 struct pnv_phb *phb = hose->private_data;
118 struct pnv_phb *phb = hose->private_data;
149 struct pnv_phb *phb;
176 struct pnv_phb *phb;
297 struct pnv_phb *phb = hose->private_data;
326 struct pnv_phb *phb = hose->private_data;
457 struct pnv_phb *phb = hose->private_data;
517 struct pnv_phb *phb = pe->phb->private_data;
529 struct pnv_phb *phb = pe->phb->private_data;
568 struct pnv_phb *ph
[all...]
H A Docxl.c165 struct pnv_phb *phb = hose->private_data;
356 struct pnv_phb *phb = hose->private_data;
443 struct pnv_phb *phb = hose->private_data;
490 struct pnv_phb *phb = hose->private_data;
H A Dpci.c488 static void pnv_pci_handle_eeh_config(struct pnv_phb *phb, u32 pe_no)
532 struct pnv_phb *phb = pdn->phb->private_data;
588 struct pnv_phb *phb = pdn->phb->private_data;
624 struct pnv_phb *phb = pdn->phb->private_data;
650 struct pnv_phb *phb = pdn->phb->private_data;
681 struct pnv_phb *phb;
710 struct pnv_phb *phb;
757 struct pnv_phb *phb = pci_bus_to_pnvhb(dev->bus);
H A Dpci-ioda-tce.c20 unsigned long pnv_ioda_parse_tce_sizes(struct pnv_phb *phb)

Completed in 128 milliseconds