Home
last modified time | relevance | path

Searched refs:buid (Results 1 – 18 of 18) sorted by relevance

/openbmc/linux/arch/powerpc/kernel/
H A Drtas_pci.c49 unsigned long buid, addr; in rtas_read_config() local
63 buid = pdn->phb->buid; in rtas_read_config()
64 if (buid) { in rtas_read_config()
66 addr, BUID_HI(buid), BUID_LO(buid), size); in rtas_read_config()
100 unsigned long buid, addr; in rtas_write_config() local
114 buid = pdn->phb->buid; in rtas_write_config()
115 if (buid) { in rtas_write_config()
117 BUID_HI(buid), BUID_LO(buid), size, (ulong) val); in rtas_write_config()
239 phb->buid = get_phb_buid(dev); in rtas_setup_phb()
/openbmc/linux/arch/powerpc/platforms/pseries/
H A Deeh_pseries.c113 config_addr, BUID_HI(phb->buid), in pseries_eeh_get_pe_config_addr()
114 BUID_LO(phb->buid), 1); in pseries_eeh_get_pe_config_addr()
120 config_addr, BUID_HI(phb->buid), in pseries_eeh_get_pe_config_addr()
121 BUID_LO(phb->buid), 0); in pseries_eeh_get_pe_config_addr()
133 config_addr, BUID_HI(phb->buid), in pseries_eeh_get_pe_config_addr()
134 BUID_LO(phb->buid), 0); in pseries_eeh_get_pe_config_addr()
168 config_addr, BUID_HI(phb->buid), in pseries_eeh_phb_reset()
169 BUID_LO(phb->buid), option); in pseries_eeh_phb_reset()
175 config_addr, BUID_HI(phb->buid), in pseries_eeh_phb_reset()
176 BUID_LO(phb->buid), option); in pseries_eeh_phb_reset()
[all …]
H A Dmsi.c35 unsigned long buid; in rtas_change_msi() local
39 buid = pdn->phb->buid; in rtas_change_msi()
46 BUID_HI(buid), BUID_LO(buid), in rtas_change_msi()
50 BUID_HI(buid), BUID_LO(buid), in rtas_change_msi()
96 unsigned long buid; in rtas_query_irq_number() local
100 buid = pdn->phb->buid; in rtas_query_irq_number()
104 BUID_HI(buid), BUID_LO(buid), offset); in rtas_query_irq_number()
H A Diommu.c1088 u64 buid; in query_ddw() local
1110 buid = pdn->phb->buid; in query_ddw()
1114 cfg_addr, BUID_HI(buid), BUID_LO(buid)); in query_ddw()
1133 ddw_avail[DDW_QUERY_PE_DMA_WIN], cfg_addr, BUID_HI(buid), in query_ddw()
1134 BUID_LO(buid), ret, query->largest_available_block, in query_ddw()
1147 u64 buid; in create_ddw() local
1158 buid = pdn->phb->buid; in create_ddw()
1164 (u32 *)create, cfg_addr, BUID_HI(buid), in create_ddw()
1165 BUID_LO(buid), page_shift, window_shift); in create_ddw()
1170 ddw_avail[DDW_CREATE_PE_DMA_WIN], cfg_addr, BUID_HI(buid), in create_ddw()
[all …]
H A Dpci.c62 unsigned long buid, addr; in pseries_send_map_pe() local
70 buid = pdn->phb->buid; in pseries_send_map_pe()
75 BUID_HI(buid), BUID_LO(buid), in pseries_send_map_pe()
/openbmc/qemu/hw/ppc/
H A Dspapr_rtas_ddw.c100 uint64_t buid; in rtas_ibm_query_pe_dma_window() local
107 buid = ((uint64_t)rtas_ld(args, 1) << 32) | rtas_ld(args, 2); in rtas_ibm_query_pe_dma_window()
109 sphb = spapr_pci_find_phb(spapr, buid); in rtas_ibm_query_pe_dma_window()
136 trace_spapr_iommu_ddw_query(buid, addr, avail, 0x80000000, pgmask); in rtas_ibm_query_pe_dma_window()
152 uint64_t buid, win_addr; in rtas_ibm_create_pe_dma_window() local
159 buid = ((uint64_t)rtas_ld(args, 1) << 32) | rtas_ld(args, 2); in rtas_ibm_create_pe_dma_window()
161 sphb = spapr_pci_find_phb(spapr, buid); in rtas_ibm_create_pe_dma_window()
202 trace_spapr_iommu_ddw_create(buid, addr, 1ULL << page_shift, in rtas_ibm_create_pe_dma_window()
260 trace_spapr_iommu_ddw_reset(sphb->buid, 0); in rtas_ibm_remove_pe_dma_window()
277 uint64_t buid; in rtas_ibm_reset_pe_dma_window() local
[all …]
H A Dspapr_pci.c66 SpaprPhbState *spapr_pci_find_phb(SpaprMachineState *spapr, uint64_t buid) in spapr_pci_find_phb() argument
71 if (sphb->buid != buid) { in spapr_pci_find_phb()
80 PCIDevice *spapr_pci_find_dev(SpaprMachineState *spapr, uint64_t buid, in spapr_pci_find_dev() argument
83 SpaprPhbState *sphb = spapr_pci_find_phb(spapr, buid); in spapr_pci_find_dev()
101 static void finish_read_pci_config(SpaprMachineState *spapr, uint64_t buid, in finish_read_pci_config() argument
114 pci_dev = spapr_pci_find_dev(spapr, buid, addr); in finish_read_pci_config()
136 uint64_t buid; in rtas_ibm_read_pci_config() local
144 buid = rtas_ldq(args, 1); in rtas_ibm_read_pci_config()
148 finish_read_pci_config(spapr, buid, addr, size, rets); in rtas_ibm_read_pci_config()
169 static void finish_write_pci_config(SpaprMachineState *spapr, uint64_t buid, in finish_write_pci_config() argument
[all …]
H A Dtrace-events40 spapr_iommu_ddw_query(uint64_t buid, uint32_t cfgaddr, unsigned wa, uint64_t win_size, uint32_t pgm…
41 …_iommu_ddw_create(uint64_t buid, uint32_t cfgaddr, uint64_t pg_size, uint64_t req_size, uint64_t s…
43 spapr_iommu_ddw_reset(uint64_t buid, uint32_t cfgaddr) "buid=0x%"PRIx64" addr=0x%"PRIx32
H A Dspapr.c3198 return g_strdup_printf("pci@%"PRIX64, phb->buid); in spapr_get_fw_dev_path()
4092 &sphb->buid, &sphb->io_win_addr, in spapr_phb_pre_plug()
4355 uint64_t *buid, hwaddr *pio, in spapr_phb_placement() argument
4394 *buid = base_buid + index; in spapr_phb_placement()
4955 uint64_t *buid, hwaddr *pio, in phb_placement_4_0() argument
4959 if (!spapr_phb_placement(spapr, index, buid, pio, mmio32, mmio64, n_dma, in phb_placement_4_0()
/openbmc/qemu/tests/qtest/libqos/
H A Drtas.c76 uint64_t buid, in qrtas_ibm_read_pci_config() argument
83 args[1] = buid >> 32; in qrtas_ibm_read_pci_config()
84 args[2] = buid & 0xffffffff; in qrtas_ibm_read_pci_config()
99 uint64_t buid, in qrtas_ibm_write_pci_config() argument
106 args[1] = buid >> 32; in qrtas_ibm_write_pci_config()
107 args[2] = buid & 0xffffffff; in qrtas_ibm_write_pci_config()
H A Dpci-spapr.c91 return qrtas_ibm_read_pci_config(bus->qts, s->alloc, s->buid, in qpci_spapr_config_readb()
99 return qrtas_ibm_read_pci_config(bus->qts, s->alloc, s->buid, in qpci_spapr_config_readw()
107 return qrtas_ibm_read_pci_config(bus->qts, s->alloc, s->buid, in qpci_spapr_config_readl()
116 qrtas_ibm_write_pci_config(bus->qts, s->alloc, s->buid, in qpci_spapr_config_writeb()
125 qrtas_ibm_write_pci_config(bus->qts, s->alloc, s->buid, in qpci_spapr_config_writew()
134 qrtas_ibm_write_pci_config(bus->qts, s->alloc, s->buid, in qpci_spapr_config_writel()
187 qpci->buid = 0x800000020000000ULL; in qpci_init_spapr()
H A Drtas.h13 uint64_t buid, uint32_t addr, uint32_t size);
15 uint64_t buid, uint32_t addr, uint32_t size,
H A Dpci-spapr.h27 uint64_t buid; member
/openbmc/linux/arch/powerpc/include/asm/
H A Dppc-pci.h21 #define BUID_HI(buid) upper_32_bits(buid) argument
22 #define BUID_LO(buid) lower_32_bits(buid) argument
H A Dpci-bridge.h128 unsigned long buid; member
/openbmc/qemu/include/hw/pci-host/
H A Dspapr.h54 uint64_t buid; member
110 SpaprPhbState *spapr_pci_find_phb(SpaprMachineState *spapr, uint64_t buid);
111 PCIDevice *spapr_pci_find_dev(SpaprMachineState *spapr, uint64_t buid,
/openbmc/openbmc/poky/meta/site/
H A Dpowerpc-darwin1 # pkgconfig-native for OS X buid
/openbmc/qemu/include/hw/ppc/
H A Dspapr.h158 uint64_t *buid, hwaddr *pio,