Home
last modified time | relevance | path

Searched refs:pba (Results 1 – 25 of 70) sorted by relevance

123

/openbsd/src/sys/arch/amd64/pci/
Dpchb.c149 struct pcibus_attach_args pba; in pchbattach() local
262 bzero(&pba, sizeof(pba)); in pchbattach()
263 pba.pba_busname = "pci"; in pchbattach()
264 pba.pba_iot = pa->pa_iot; in pchbattach()
265 pba.pba_memt = pa->pa_memt; in pchbattach()
266 pba.pba_dmat = pa->pa_dmat; in pchbattach()
267 pba.pba_busex = pa->pa_busex; in pchbattach()
268 pba.pba_domain = pa->pa_domain; in pchbattach()
269 pba.pba_bus = pbnum; in pchbattach()
270 pba.pba_pc = pa->pa_pc; in pchbattach()
[all …]
Dacpipci.c176 struct pcibus_attach_args pba; in acpipci_attach_bus() local
180 memset(&pba, 0, sizeof(pba)); in acpipci_attach_bus()
181 pba.pba_busname = "pci"; in acpipci_attach_bus()
182 pba.pba_iot = sc->sc_iot; in acpipci_attach_bus()
183 pba.pba_memt = sc->sc_memt; in acpipci_attach_bus()
184 pba.pba_dmat = sc->sc_dmat; in acpipci_attach_bus()
185 pba.pba_busex = sc->sc_busex; in acpipci_attach_bus()
186 pba.pba_ioex = sc->sc_ioex; in acpipci_attach_bus()
187 pba.pba_memex = sc->sc_memex; in acpipci_attach_bus()
188 pba.pba_pmemex = sc->sc_memex; in acpipci_attach_bus()
[all …]
/openbsd/src/sys/arch/alpha/pci/
Dirongate.c139 struct pcibus_attach_args pba; in irongate_attach() local
173 bzero(&pba, sizeof(pba)); in irongate_attach()
174 pba.pba_busname = "pci"; in irongate_attach()
175 pba.pba_iot = &icp->ic_iot; in irongate_attach()
176 pba.pba_memt = &icp->ic_memt; in irongate_attach()
177 pba.pba_dmat = in irongate_attach()
179 pba.pba_pc = &icp->ic_pc; in irongate_attach()
180 pba.pba_domain = pci_ndomains++; in irongate_attach()
181 pba.pba_bus = 0; in irongate_attach()
183 pba.pba_flags = PCI_FLAGS_IO_ENABLED | PCI_FLAGS_MEM_ENABLED | in irongate_attach()
[all …]
Dlca.c214 struct pcibus_attach_args pba; local
257 bzero(&pba, sizeof(pba));
258 pba.pba_busname = "pci";
259 pba.pba_iot = &lcp->lc_iot;
260 pba.pba_memt = &lcp->lc_memt;
261 pba.pba_dmat =
263 pba.pba_pc = &lcp->lc_pc;
264 pba.pba_domain = pci_ndomains++;
265 pba.pba_bus = 0;
267 pba.pba_flags = PCI_FLAGS_IO_ENABLED | PCI_FLAGS_MEM_ENABLED |
[all …]
Dapecs.c177 struct pcibus_attach_args pba; local
233 bzero(&pba, sizeof(pba));
234 pba.pba_busname = "pci";
235 pba.pba_iot = &acp->ac_iot;
236 pba.pba_memt = &acp->ac_memt;
237 pba.pba_dmat =
239 pba.pba_pc = &acp->ac_pc;
240 pba.pba_domain = pci_ndomains++;
241 pba.pba_bus = 0;
243 pba.pba_flags = PCI_FLAGS_IO_ENABLED | PCI_FLAGS_MEM_ENABLED |
[all …]
Dcia.c274 struct pcibus_attach_args pba; local
399 bzero(&pba, sizeof(pba));
400 pba.pba_busname = "pci";
401 pba.pba_iot = &ccp->cc_iot;
402 pba.pba_memt = &ccp->cc_memt;
403 pba.pba_dmat =
405 pba.pba_pc = &ccp->cc_pc;
406 pba.pba_domain = pci_ndomains++;
407 pba.pba_bus = 0;
409 pba.pba_flags = PCI_FLAGS_IO_ENABLED | PCI_FLAGS_MEM_ENABLED;
[all …]
Dmcpcia.c122 register struct pcibus_attach_args *pba = aux; local
125 printf("%s at %s", pba->pba_busname, pnp);
126 printf(" bus %d", pba->pba_bus);
154 struct pcibus_attach_args pba; local
202 bzero(&pba, sizeof(pba));
203 pba.pba_busname = "pci";
204 pba.pba_iot = &ccp->cc_iot;
205 pba.pba_memt = &ccp->cc_memt;
206 pba.pba_dmat =
208 pba.pba_pc = &ccp->cc_pc;
[all …]
Dtsc.c203 struct pcibus_attach_args pba; local
221 bzero(&pba, sizeof(pba));
222 pba.pba_busname = "pci";
223 pba.pba_iot = &pcp->pc_iot;
224 pba.pba_memt = &pcp->pc_memt;
225 pba.pba_dmat =
227 pba.pba_pc = &pcp->pc_pc;
228 pba.pba_domain = pci_ndomains++;
229 pba.pba_bus = 0;
231 pba.pba_flags = PCI_FLAGS_IO_ENABLED | PCI_FLAGS_MEM_ENABLED |
[all …]
/openbsd/src/sys/arch/i386/pci/
Dpchb.c174 struct pcibus_attach_args pba; in pchbattach() local
405 bzero(&pba, sizeof(pba)); in pchbattach()
406 pba.pba_busname = "pci"; in pchbattach()
407 pba.pba_iot = pa->pa_iot; in pchbattach()
408 pba.pba_memt = pa->pa_memt; in pchbattach()
409 pba.pba_dmat = pa->pa_dmat; in pchbattach()
410 pba.pba_busex = pa->pa_busex; in pchbattach()
411 pba.pba_domain = pa->pa_domain; in pchbattach()
412 pba.pba_bus = pbnum; in pchbattach()
413 pba.pba_pc = pa->pa_pc; in pchbattach()
[all …]
/openbsd/src/sys/arch/loongson/dev/
Dhtb.c49 struct pcibus_attach_args *pba);
170 struct pcibus_attach_args pba; in htb_attach() local
193 memset(&pba, 0, sizeof(pba)); in htb_attach()
194 pba.pba_busname = "pci"; in htb_attach()
195 pba.pba_iot = &htb_pci_io_space_tag; in htb_attach()
196 pba.pba_memt = &htb_pci_mem_space_tag; in htb_attach()
197 pba.pba_dmat = &htb_bus_dma_tag; in htb_attach()
198 pba.pba_pc = pc; in htb_attach()
199 pba.pba_ioex = extent_create("htb_io", 0, 0xffffffff, M_DEVBUF, in htb_attach()
201 if (pba.pba_ioex != NULL) { in htb_attach()
[all …]
Dbonito.c221 struct pcibus_attach_args pba; in bonito_attach() local
346 bzero(&pba, sizeof pba); in bonito_attach()
347 pba.pba_busname = "pci"; in bonito_attach()
348 pba.pba_iot = &bonito_pci_io_space_tag; in bonito_attach()
349 pba.pba_memt = &bonito_pci_mem_space_tag; in bonito_attach()
350 pba.pba_dmat = &bonito_bus_dma_tag; in bonito_attach()
351 pba.pba_pc = pc; in bonito_attach()
352 pba.pba_domain = pci_ndomains++; in bonito_attach()
353 pba.pba_bus = 0; in bonito_attach()
355 pba.pba_ioex = bonito_get_resource_extent(pc, 1); in bonito_attach()
[all …]
/openbsd/src/sys/arch/macppc/pci/
Dht.c76 struct pcibus_attach_args pba; in ht_attach() local
135 bzero(&pba, sizeof(pba)); in ht_attach()
136 pba.pba_busname = "pci"; in ht_attach()
137 pba.pba_iot = sc->sc_iot; in ht_attach()
138 pba.pba_memt = sc->sc_memt; in ht_attach()
139 pba.pba_dmat = &pci_bus_dma_tag; in ht_attach()
140 pba.pba_pc = &sc->sc_pc; in ht_attach()
141 pba.pba_domain = pci_ndomains++; in ht_attach()
142 pba.pba_bus = 0; in ht_attach()
146 config_found(self, &pba, ht_print); in ht_attach()
[all …]
Dhpb.c105 struct pcibus_attach_args pba; in hpb_attach() local
152 memset(&pba, 0, sizeof(pba)); in hpb_attach()
153 pba.pba_busname = "pci"; in hpb_attach()
154 pba.pba_iot = pa->pa_iot; in hpb_attach()
155 pba.pba_memt = pa->pa_memt; in hpb_attach()
156 pba.pba_dmat = pa->pa_dmat; in hpb_attach()
157 pba.pba_pc = pc; in hpb_attach()
158 pba.pba_domain = pa->pa_domain; in hpb_attach()
159 pba.pba_bus = PPB_BUSINFO_SECONDARY(busdata); in hpb_attach()
160 pba.pba_bridgetag = &sc->sc_tag; in hpb_attach()
[all …]
Dmpcpcibus.c309 struct pcibus_attach_args pba; in mpcpcibrattach() local
409 bzero(&pba, sizeof(pba)); in mpcpcibrattach()
410 pba.pba_dmat = &pci_bus_dma_tag; in mpcpcibrattach()
412 pba.pba_busname = "pci"; in mpcpcibrattach()
413 pba.pba_iot = &sc->sc_iobus_space; in mpcpcibrattach()
414 pba.pba_memt = &sc->sc_membus_space; in mpcpcibrattach()
415 pba.pba_ioex = sc->sc_ioex; in mpcpcibrattach()
416 pba.pba_memex = sc->sc_memex; in mpcpcibrattach()
417 pba.pba_pc = &lcp->lc_pc; in mpcpcibrattach()
418 pba.pba_domain = pci_ndomains++; in mpcpcibrattach()
[all …]
/openbsd/src/sys/arch/octeon/dev/
Docteon_pcibus.c212 struct pcibus_attach_args pba; in octeon_pcibus_attach() local
238 bzero(&pba, sizeof pba); in octeon_pcibus_attach()
239 pba.pba_busname = "pci"; in octeon_pcibus_attach()
240 pba.pba_iot = &octeon_pcibus_pci_io_space_tag; in octeon_pcibus_attach()
241 pba.pba_memt = &octeon_pcibus_pci_mem_space_tag; in octeon_pcibus_attach()
242 pba.pba_dmat = &octeon_pcibus_bus_dma_tag; in octeon_pcibus_attach()
243 pba.pba_pc = &sc->sc_pc; in octeon_pcibus_attach()
244 pba.pba_domain = pci_ndomains++; in octeon_pcibus_attach()
245 pba.pba_bus = 0; in octeon_pcibus_attach()
246 pba.pba_ioex = octeon_pcibus_get_resource_extent(&sc->sc_pc, 1); in octeon_pcibus_attach()
[all …]
Doctpcie.c214 struct pcibus_attach_args *pba);
347 struct pcibus_attach_args pba; in octpcie_port_attach() local
409 memset(&pba, 0, sizeof(pba)); in octpcie_port_attach()
410 pba.pba_busname = "pci"; in octpcie_port_attach()
411 pba.pba_iot = &port->port_bus_iot; in octpcie_port_attach()
412 pba.pba_memt = &port->port_bus_memt; in octpcie_port_attach()
413 pba.pba_dmat = sc->sc_dmat; in octpcie_port_attach()
414 pba.pba_pc = pc; in octpcie_port_attach()
415 pba.pba_domain = pci_ndomains++; in octpcie_port_attach()
416 pba.pba_bus = 0; in octpcie_port_attach()
[all …]
/openbsd/src/sys/dev/fdt/
Dpciecam.c145 struct pcibus_attach_args pba; in pciecam_attach() local
254 bzero(&pba, sizeof(pba)); in pciecam_attach()
255 pba.pba_dmat = sc->sc_dmat; in pciecam_attach()
257 pba.pba_busname = "pci"; in pciecam_attach()
258 pba.pba_iot = &sc->sc_bus; in pciecam_attach()
259 pba.pba_memt = &sc->sc_bus; in pciecam_attach()
260 pba.pba_ioex = sc->sc_ioex; in pciecam_attach()
261 pba.pba_memex = sc->sc_memex; in pciecam_attach()
262 pba.pba_pmemex = sc->sc_memex; in pciecam_attach()
263 pba.pba_pc = &sc->sc_pc; in pciecam_attach()
[all …]
Drkpcie.c195 struct pcibus_attach_args pba; in rkpcie_attach() local
381 memset(&pba, 0, sizeof(pba)); in rkpcie_attach()
382 pba.pba_busname = "pci"; in rkpcie_attach()
383 pba.pba_iot = faa->fa_iot; in rkpcie_attach()
384 pba.pba_memt = faa->fa_iot; in rkpcie_attach()
385 pba.pba_dmat = faa->fa_dmat; in rkpcie_attach()
386 pba.pba_pc = &sc->sc_pc; in rkpcie_attach()
387 pba.pba_busex = sc->sc_busex; in rkpcie_attach()
388 pba.pba_memex = sc->sc_memex; in rkpcie_attach()
389 pba.pba_ioex = sc->sc_ioex; in rkpcie_attach()
[all …]
Dbcm2711_pcie.c136 struct pcibus_attach_args pba; in bcmpcie_attach() local
309 memset(&pba, 0, sizeof(pba)); in bcmpcie_attach()
310 pba.pba_busname = "pci"; in bcmpcie_attach()
311 pba.pba_iot = &sc->sc_bus_iot; in bcmpcie_attach()
312 pba.pba_memt = &sc->sc_bus_memt; in bcmpcie_attach()
313 pba.pba_dmat = &sc->sc_dma; in bcmpcie_attach()
314 pba.pba_pc = &sc->sc_pc; in bcmpcie_attach()
315 pba.pba_domain = pci_ndomains++; in bcmpcie_attach()
316 pba.pba_bus = 0; in bcmpcie_attach()
321 config_found_sm(self, &pba, NULL, bcmpcie_submatch); in bcmpcie_attach()
[all …]
/openbsd/src/sys/dev/pci/
Dppb.c158 struct pcibus_attach_args pba; in ppbattach() local
346 bzero(&pba, sizeof(pba)); in ppbattach()
347 pba.pba_busname = "pci"; in ppbattach()
348 pba.pba_iot = pa->pa_iot; in ppbattach()
349 pba.pba_memt = pa->pa_memt; in ppbattach()
350 pba.pba_dmat = pa->pa_dmat; in ppbattach()
351 pba.pba_pc = pc; in ppbattach()
352 pba.pba_flags = pa->pa_flags & ~PCI_FLAGS_MRM_OKAY; in ppbattach()
353 pba.pba_busex = sc->sc_busex; in ppbattach()
354 pba.pba_ioex = sc->sc_ioex; in ppbattach()
[all …]
/openbsd/src/sys/arch/armv7/vexpress/
Dpciecam.c127 struct pcibus_attach_args pba; in pciecam_attach() local
238 bzero(&pba, sizeof(pba)); in pciecam_attach()
239 pba.pba_dmat = sc->sc_dmat; in pciecam_attach()
241 pba.pba_busname = "pci"; in pciecam_attach()
242 pba.pba_iot = &sc->sc_bus; in pciecam_attach()
243 pba.pba_memt = &sc->sc_bus; in pciecam_attach()
244 pba.pba_ioex = sc->sc_ioex; in pciecam_attach()
245 pba.pba_memex = sc->sc_memex; in pciecam_attach()
246 pba.pba_pc = &sc->sc_pc; in pciecam_attach()
247 pba.pba_domain = pci_ndomains++; in pciecam_attach()
[all …]
/openbsd/src/sys/arch/sparc64/dev/
Dschizo.c178 struct pcibus_attach_args pba; in schizo_init() local
231 bzero(&pba, sizeof(pba)); in schizo_init()
232 pba.pba_busname = "pci"; in schizo_init()
233 pba.pba_domain = pci_ndomains++; in schizo_init()
234 pba.pba_bus = busranges[0]; in schizo_init()
235 pba.pba_pc = pbm->sp_pc; in schizo_init()
237 pba.pba_flags = pbm->sp_flags; in schizo_init()
239 pba.pba_dmat = pbm->sp_dmat; in schizo_init()
240 pba.pba_memt = pbm->sp_memt; in schizo_init()
241 pba.pba_iot = pbm->sp_iot; in schizo_init()
[all …]
Dvpci.c162 struct pcibus_attach_args pba; in vpci_attach() local
201 bzero(&pba, sizeof(pba)); in vpci_attach()
202 pba.pba_busname = "pci"; in vpci_attach()
203 pba.pba_domain = pci_ndomains++; in vpci_attach()
204 pba.pba_bus = busranges[0]; in vpci_attach()
205 pba.pba_pc = pbm->vp_pc; in vpci_attach()
206 pba.pba_flags = pbm->vp_flags; in vpci_attach()
207 pba.pba_dmat = pbm->vp_dmat; in vpci_attach()
208 pba.pba_memt = pbm->vp_memt; in vpci_attach()
209 pba.pba_iot = pbm->vp_iot; in vpci_attach()
[all …]
Dpyro.c227 struct pcibus_attach_args pba; in pyro_init() local
268 bzero(&pba, sizeof(pba)); in pyro_init()
269 pba.pba_busname = "pci"; in pyro_init()
270 pba.pba_domain = pci_ndomains++; in pyro_init()
271 pba.pba_bus = busranges[0]; in pyro_init()
272 pba.pba_pc = pbm->pp_pc; in pyro_init()
273 pba.pba_flags = pbm->pp_flags; in pyro_init()
274 pba.pba_dmat = pbm->pp_dmat; in pyro_init()
275 pba.pba_memt = pbm->pp_memt; in pyro_init()
276 pba.pba_iot = pbm->pp_iot; in pyro_init()
[all …]
/openbsd/src/sys/arch/powerpc64/dev/
Dphb.c152 struct pcibus_attach_args pba; in phb_attach() local
408 memset(&pba, 0, sizeof(pba)); in phb_attach()
409 pba.pba_busname = "pci"; in phb_attach()
410 pba.pba_iot = &sc->sc_bus_iot; in phb_attach()
411 pba.pba_memt = &sc->sc_bus_memt; in phb_attach()
412 pba.pba_dmat = &sc->sc_bus_dmat; in phb_attach()
413 pba.pba_pc = &sc->sc_pc; in phb_attach()
414 pba.pba_busex = sc->sc_busex; in phb_attach()
415 pba.pba_memex = sc->sc_memex; in phb_attach()
416 pba.pba_ioex = sc->sc_ioex; in phb_attach()
[all …]

123