Home
last modified time | relevance | path

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

123456

/netbsd/sys/arch/netwinder/pci/
H A Dpci_machdep.c15 struct pcibus_attach_args *pba) in netwinder_pci_attach_hook() argument
24 tag = pci_make_tag(pba->pba_pc, pba->pba_bus, 9, 0); in netwinder_pci_attach_hook()
25 pci_conf_write(pba->pba_pc, tag, in netwinder_pci_attach_hook()
43 tag = pci_make_tag(pba->pba_pc, pba->pba_bus, 12, 0); in netwinder_pci_attach_hook()
44 pci_conf_write(pba->pba_pc, tag, in netwinder_pci_attach_hook()
61 tag = pci_make_tag(pba->pba_pc, pba->pba_bus, 11, 0); in netwinder_pci_attach_hook()
62 pci_conf_write(pba->pba_pc, tag, in netwinder_pci_attach_hook()
67 pci_conf_write(pba->pba_pc, tag, 0x10, 0); in netwinder_pci_attach_hook()
68 pci_conf_write(pba->pba_pc, tag, 0x48, in netwinder_pci_attach_hook()
85 tag = pci_make_tag(pba->pba_pc, pba->pba_bus, 11, 1); in netwinder_pci_attach_hook()
[all …]
/netbsd/sys/arch/arm/acpi/
H A Dacpipchb.c124 struct pcibus_attach_args pba; in acpipchb_attach() local
165 memset(&pba, 0, sizeof(pba)); in acpipchb_attach()
171 pba.pba_memt = 0; in acpipchb_attach()
172 pba.pba_iot = 0; in acpipchb_attach()
173 pba.pba_dmat = aa->aa_dmat; in acpipchb_attach()
177 pba.pba_pc = aa->aa_pc; in acpipchb_attach()
178 pba.pba_bus = sc->sc_bus; in acpipchb_attach()
247 struct pcibus_attach_args *pba = args->pba; in acpipchb_setup_ranges_cb() local
306 pba->pba_iot = &abs->bs; in acpipchb_setup_ranges_cb()
308 pba->pba_memt = &abs->bs; in acpipchb_setup_ranges_cb()
[all …]
/netbsd/sys/arch/algor/dev/
H A Dvtpbc_mainbus.c83 struct pcibus_attach_args pba; in vtpbc_mainbus_attach() local
103 pba.pba_bus = 0; in vtpbc_mainbus_attach()
104 pba.pba_bridgetag = NULL; in vtpbc_mainbus_attach()
113 pba.pba_iot = &acp->ac_iot; in vtpbc_mainbus_attach()
114 pba.pba_memt = &acp->ac_memt; in vtpbc_mainbus_attach()
116 pba.pba_dmat64 = NULL; in vtpbc_mainbus_attach()
117 pba.pba_pc = &acp->ac_pc; in vtpbc_mainbus_attach()
123 pba.pba_iot = &acp->ac_iot; in vtpbc_mainbus_attach()
124 pba.pba_memt = &acp->ac_memt; in vtpbc_mainbus_attach()
126 pba.pba_dmat64 = NULL; in vtpbc_mainbus_attach()
[all …]
H A Dbonito_mainbus.c79 struct pcibus_attach_args pba; in bonito_mainbus_attach() local
100 pba.pba_flags = PCI_FLAGS_IO_OKAY | PCI_FLAGS_MEM_OKAY; in bonito_mainbus_attach()
101 pba.pba_bus = 0; in bonito_mainbus_attach()
102 pba.pba_bridgetag = NULL; in bonito_mainbus_attach()
108 pba.pba_iot = &acp->ac_iot; in bonito_mainbus_attach()
109 pba.pba_memt = &acp->ac_memt; in bonito_mainbus_attach()
110 pba.pba_dmat = &acp->ac_pci_dmat; in bonito_mainbus_attach()
111 pba.pba_dmat64 = NULL; in bonito_mainbus_attach()
112 pba.pba_pc = &acp->ac_pc; in bonito_mainbus_attach()
116 config_found(self, &pba, pcibusprint, CFARGS_NONE); in bonito_mainbus_attach()
/netbsd/sys/arch/evbppc/walnut/dev/
H A Dpbus.c119 struct pbus_attach_args *pba = aux; in pbus_match() local
135 struct pbus_attach_args pba; in pbus_attach() local
149 pba.pb_name = pbus_devs[i].name; in pbus_attach()
150 pba.pb_addr = pbus_devs[i].addr; in pbus_attach()
151 pba.pb_irq = pbus_devs[i].irq; in pbus_attach()
152 pba.pb_bt = &pbus_tag; in pbus_attach()
153 pba.pb_dmat = paa->plb_dmat; in pbus_attach()
156 [PBUSCF_ADDR] = pba.pb_addr, in pbus_attach()
157 [PBUSCF_IRQ] = pba.pb_irq in pbus_attach()
160 config_found(self, &pba, pbus_print, in pbus_attach()
[all …]
/netbsd/sys/arch/mips/sibyte/pci/
H A Dsbbrz.c172 struct pcibus_attach_args pba; in sbbrz_attach() local
193 pba.pba_busname = "pci"; in sbbrz_attach()
195 pba.pba_iot = &sc->sc_iot; in sbbrz_attach()
196 pba.pba_memt = &sc->sc_memt; in sbbrz_attach()
197 pba.pba_dmat64 = &sc->sc_dmat64; in sbbrz_attach()
198 pba.pba_dmat = sc->sc_dmat32; in sbbrz_attach()
199 pba.pba_pc = &sc->sc_pc; in sbbrz_attach()
200 pba.pba_bus = 0; in sbbrz_attach()
201 pba.pba_bridgetag = NULL; in sbbrz_attach()
210 struct pcibus_attach_args *pba = aux; in sbbrz_print() local
[all …]
/netbsd/sys/rump/dev/lib/libpci/
H A Dpci_at_mainbus.c71 struct pcibus_attach_args pba; in RUMP_COMPONENT() local
75 memset(&pba, 0, sizeof(pba)); in RUMP_COMPONENT()
76 pba.pba_bus = 0; in RUMP_COMPONENT()
77 pba.pba_iot = (bus_space_tag_t)0; in RUMP_COMPONENT()
78 pba.pba_memt = (bus_space_tag_t)1; in RUMP_COMPONENT()
79 pba.pba_dmat = (void *)0x20; in RUMP_COMPONENT()
81 pba.pba_dmat64 = (void *)0x40; in RUMP_COMPONENT()
83 pba.pba_flags = PCI_FLAGS_MEM_OKAY | in RUMP_COMPONENT()
91 pba.pba_flags |= PCI_FLAGS_IO_OKAY; in RUMP_COMPONENT()
101 config_found(mainbus, &pba, pcibusprint, in RUMP_COMPONENT()
/netbsd/sys/arch/arm/xscale/
H A Dixp425.c52 struct pcibus_attach_args pba; in ixp425_attach() local
100 pba.pba_pc = &sc->ia_pci_chipset; in ixp425_attach()
101 pba.pba_iot = &sc->sc_pci_iot; in ixp425_attach()
102 pba.pba_memt = &sc->sc_pci_memt; in ixp425_attach()
103 pba.pba_dmat = &sc->ia_pci_dmat; in ixp425_attach()
104 pba.pba_bus = 0; /* bus number = 0 */ in ixp425_attach()
105 pba.pba_bridgetag = NULL; in ixp425_attach()
106 pba.pba_intrswiz = 0; /* XXX */ in ixp425_attach()
107 pba.pba_intrtag = 0; in ixp425_attach()
108 pba.pba_flags = PCI_FLAGS_IO_OKAY | PCI_FLAGS_MEM_OKAY | in ixp425_attach()
[all …]
/netbsd/sys/arch/alpha/pci/
H A Dirongate.c127 struct pcibus_attach_args pba; in irongate_attach() local
157 pba.pba_iot = &icp->ic_iot; in irongate_attach()
158 pba.pba_memt = &icp->ic_memt; in irongate_attach()
159 pba.pba_dmat = in irongate_attach()
161 pba.pba_dmat64 = NULL; in irongate_attach()
162 pba.pba_pc = &icp->ic_pc; in irongate_attach()
163 pba.pba_bus = 0; in irongate_attach()
164 pba.pba_bridgetag = NULL; in irongate_attach()
170 apa.apa_pci_args.pa_iot = pba.pba_iot; in irongate_attach()
173 apa.apa_pci_args.pa_pc = pba.pba_pc; in irongate_attach()
[all …]
H A Dttwoga.c127 struct pcibus_attach_args pba; in ttwogaattach() local
144 memset(&pba, 0, sizeof(pba)); in ttwogaattach()
145 pba.pba_bus = hose; in ttwogaattach()
154 struct pcibus_attach_args *pba = aux; in ttwogaprint() local
158 aprint_normal(" hose %d", pba->pba_bus); in ttwogaprint()
209 struct pcibus_attach_args *pba = aux; in ttwopcimatch() local
221 struct pcibus_attach_args *pba = aux, npba; in ttwopciattach() local
228 tcp = ttwoga_init(pba->pba_bus, 1); in ttwopciattach()
255 if (pba->pba_bus == 0) { in ttwopciattach()
267 struct pcibus_attach_args *pba = aux; in ttwosableioprint() local
[all …]
H A Dapecs.c149 struct pcibus_attach_args pba; in apecsattach() local
176 pba.pba_iot = &acp->ac_iot; in apecsattach()
177 pba.pba_memt = &acp->ac_memt; in apecsattach()
178 pba.pba_dmat = in apecsattach()
180 pba.pba_dmat64 = NULL; in apecsattach()
181 pba.pba_pc = &acp->ac_pc; in apecsattach()
182 pba.pba_bus = 0; in apecsattach()
183 pba.pba_bridgetag = NULL; in apecsattach()
184 pba.pba_flags = PCI_FLAGS_IO_OKAY | PCI_FLAGS_MEM_OKAY | in apecsattach()
186 config_found(self, &pba, pcibusprint, CFARGS_NONE); in apecsattach()
H A Dlca.c212 struct pcibus_attach_args pba; in lcaattach() local
239 pba.pba_iot = &lcp->lc_iot; in lcaattach()
240 pba.pba_memt = &lcp->lc_memt; in lcaattach()
241 pba.pba_dmat = in lcaattach()
243 pba.pba_dmat64 = NULL; in lcaattach()
244 pba.pba_pc = &lcp->lc_pc; in lcaattach()
245 pba.pba_bus = 0; in lcaattach()
246 pba.pba_bridgetag = NULL; in lcaattach()
247 pba.pba_flags = PCI_FLAGS_IO_OKAY | PCI_FLAGS_MEM_OKAY | in lcaattach()
249 config_found(self, &pba, pcibusprint, CFARGS_NONE); in lcaattach()
/netbsd/sys/arch/evbmips/loongson/
H A Dbonito_mainbus.c72 struct pcibus_attach_args pba; in bonito_mainbus_attach() local
107 pba.pba_flags = PCI_FLAGS_IO_OKAY | PCI_FLAGS_MEM_OKAY; in bonito_mainbus_attach()
108 pba.pba_bus = 0; in bonito_mainbus_attach()
109 pba.pba_bridgetag = NULL; in bonito_mainbus_attach()
111 pba.pba_iot = &bonito_iot; in bonito_mainbus_attach()
112 pba.pba_memt = &bonito_memt; in bonito_mainbus_attach()
113 pba.pba_dmat = &bonito_dmat; in bonito_mainbus_attach()
114 pba.pba_dmat64 = NULL; in bonito_mainbus_attach()
115 pba.pba_pc = &bonito_pc; in bonito_mainbus_attach()
117 config_found(self, &pba, pcibusprint, CFARGS_NONE); in bonito_mainbus_attach()
/netbsd/sys/arch/evbmips/gdium/
H A Dbonito_mainbus.c69 struct pcibus_attach_args pba; in bonito_mainbus_attach() local
85 pba.pba_flags = PCI_FLAGS_IO_OKAY | PCI_FLAGS_MEM_OKAY; in bonito_mainbus_attach()
86 pba.pba_bus = 0; in bonito_mainbus_attach()
87 pba.pba_bridgetag = NULL; in bonito_mainbus_attach()
89 pba.pba_iot = &gc->gc_iot; in bonito_mainbus_attach()
90 pba.pba_memt = &gc->gc_memt; in bonito_mainbus_attach()
91 pba.pba_dmat = &gc->gc_pci_dmat; in bonito_mainbus_attach()
92 pba.pba_dmat64 = NULL; in bonito_mainbus_attach()
93 pba.pba_pc = &gc->gc_pc; in bonito_mainbus_attach()
95 config_found(self, &pba, pcibusprint, CFARGS_NONE); in bonito_mainbus_attach()
/netbsd/sys/arch/dreamcast/dev/g2/
H A Dgapspci.c88 struct pcibus_attach_args pba; in gaps_attach() local
122 memset(&pba, 0, sizeof(pba)); in gaps_attach()
124 pba.pba_memt = sc->sc_memt; in gaps_attach()
125 pba.pba_dmat = &sc->sc_dmat; in gaps_attach()
126 pba.pba_dmat64 = NULL; in gaps_attach()
127 pba.pba_bus = 0; in gaps_attach()
128 pba.pba_bridgetag = NULL; in gaps_attach()
129 pba.pba_flags = PCI_FLAGS_MEM_OKAY; in gaps_attach()
130 pba.pba_pc = &sc->sc_pc; in gaps_attach()
132 config_found(self, &pba, pcibusprint, CFARGS_NONE); in gaps_attach()
/netbsd/sys/arch/mvmeppc/mvmeppc/
H A Dmainbus.c91 struct pcibus_attach_args pba; in mainbus_attach() local
134 pba.pba_iot = &prep_io_space_tag; in mainbus_attach()
135 pba.pba_memt = &prep_mem_space_tag; in mainbus_attach()
136 pba.pba_dmat = &pci_bus_dma_tag; in mainbus_attach()
137 pba.pba_dmat64 = NULL; in mainbus_attach()
138 pba.pba_pc = genppc_pct; in mainbus_attach()
139 pba.pba_bus = 0; in mainbus_attach()
140 pba.pba_bridgetag = NULL; in mainbus_attach()
141 pba.pba_flags = PCI_FLAGS_IO_OKAY | PCI_FLAGS_MEM_OKAY; in mainbus_attach()
142 config_found(self, &pba, pcibusprint, in mainbus_attach()
/netbsd/sys/arch/sandpoint/pci/
H A Dpci_machdep.c111 tag = pci_make_tag(pba->pba_pc, pba->pba_bus, 11, 0); in pci_attach_hook()
112 dev11 = pci_conf_read(pba->pba_pc, tag, PCI_CLASS_REG); in pci_attach_hook()
122 tag = pci_make_tag(pba->pba_pc, pba->pba_bus, 22, 0); in pci_attach_hook()
123 dev22 = pci_conf_read(pba->pba_pc, tag, PCI_CLASS_REG); in pci_attach_hook()
129 tag = pci_make_tag(pba->pba_pc, pba->pba_bus, 11, 0); in pci_attach_hook()
136 tag = pci_make_tag(pba->pba_pc, pba->pba_bus, 15, 0); in pci_attach_hook()
137 dev15 = pci_conf_read(pba->pba_pc, tag, PCI_ID_REG); in pci_attach_hook()
143 tag = pci_make_tag(pba->pba_pc, pba->pba_bus, 13, 0); in pci_attach_hook()
144 dev13 = pci_conf_read(pba->pba_pc, tag, PCI_ID_REG); in pci_attach_hook()
150 tag = pci_make_tag(pba->pba_pc, pba->pba_bus, 16, 0); in pci_attach_hook()
[all …]
/netbsd/sys/arch/macppc/pci/
H A Dgrackle.c85 struct pcibus_attach_args pba; in grackle_attach() local
138 memset(&pba, 0, sizeof(pba)); in grackle_attach()
139 pba.pba_memt = pc->pc_memt; in grackle_attach()
140 pba.pba_iot = pc->pc_iot; in grackle_attach()
141 pba.pba_dmat = &pci_bus_dma_tag; in grackle_attach()
142 pba.pba_dmat64 = NULL; in grackle_attach()
143 pba.pba_bus = pc->pc_bus; in grackle_attach()
144 pba.pba_bridgetag = NULL; in grackle_attach()
145 pba.pba_pc = pc; in grackle_attach()
146 pba.pba_flags = PCI_FLAGS_IO_OKAY | PCI_FLAGS_MEM_OKAY; in grackle_attach()
[all …]
H A Du3.c98 struct pcibus_attach_args pba; in ibmcpc_attach() local
158 memset(&pba, 0, sizeof(pba)); in ibmcpc_attach()
159 pba.pba_memt = pc->pc_memt; in ibmcpc_attach()
160 pba.pba_iot = pc->pc_iot; in ibmcpc_attach()
161 pba.pba_dmat = &pci_bus_dma_tag; in ibmcpc_attach()
162 pba.pba_dmat64 = NULL; in ibmcpc_attach()
163 pba.pba_bridgetag = NULL; in ibmcpc_attach()
164 pba.pba_pc = pc; in ibmcpc_attach()
165 pba.pba_bus = pc->pc_bus; in ibmcpc_attach()
166 pba.pba_flags = PCI_FLAGS_MEM_OKAY | PCI_FLAGS_IO_OKAY; in ibmcpc_attach()
[all …]
/netbsd/sys/arch/cobalt/dev/
H A Dgt.c110 struct pcibus_attach_args pba; in gt_attach() local
150 memset(&pba, 0, sizeof(pba)); in gt_attach()
151 pba.pba_memt = &gt_memt; in gt_attach()
152 pba.pba_iot = &gt_iot; in gt_attach()
153 pba.pba_dmat = &pci_bus_dma_tag; in gt_attach()
154 pba.pba_dmat64 = NULL; in gt_attach()
155 pba.pba_bus = 0; in gt_attach()
156 pba.pba_bridgetag = NULL; in gt_attach()
157 pba.pba_flags = PCI_FLAGS_IO_OKAY | PCI_FLAGS_MEM_OKAY | in gt_attach()
159 pba.pba_pc = pc; in gt_attach()
[all …]
/netbsd/sys/arch/evbmips/malta/dev/
H A Dgt.c84 gt_attach_hook(device_t parent, device_t self, struct pcibus_attach_args *pba) in gt_attach_hook() argument
107 struct pcibus_attach_args pba; in gt_attach() local
112 pba.pba_flags = PCI_FLAGS_IO_OKAY | PCI_FLAGS_MEM_OKAY; in gt_attach()
113 pba.pba_bus = 0; in gt_attach()
114 pba.pba_bridgetag = NULL; in gt_attach()
115 pba.pba_iot = &mcp->mc_iot; in gt_attach()
116 pba.pba_memt = &mcp->mc_memt; in gt_attach()
117 pba.pba_dmat = &mcp->mc_pci_dmat; /* pci_bus_dma_tag */ in gt_attach()
118 pba.pba_dmat64 = NULL; in gt_attach()
119 pba.pba_pc = &mcp->mc_pc; in gt_attach()
[all …]
/netbsd/sys/arch/sandpoint/sandpoint/
H A Dmainbus.c87 struct pcibus_attach_args pba; in mainbus_attach() local
136 pba.pba_iot = &sandpoint_io_space_tag; in mainbus_attach()
137 pba.pba_memt = &sandpoint_mem_space_tag; in mainbus_attach()
138 pba.pba_dmat = &pci_bus_dma_tag; in mainbus_attach()
139 pba.pba_dmat64 = NULL; in mainbus_attach()
140 pba.pba_bus = 0; in mainbus_attach()
141 pba.pba_pc = 0; in mainbus_attach()
142 pba.pba_bridgetag = NULL; in mainbus_attach()
143 pba.pba_flags = PCI_FLAGS_IO_OKAY | PCI_FLAGS_MEM_OKAY; in mainbus_attach()
145 config_found(self, &pba, pcibusprint, in mainbus_attach()
/netbsd/sys/arch/arm/ixp12x0/
H A Dixp12x0.c48 struct pcibus_attach_args pba; in ixp12x0_attach() local
169 pba.pba_pc = &sc->ia_pci_chipset; in ixp12x0_attach()
170 pba.pba_iot = &ixp12x0_bs_tag; in ixp12x0_attach()
171 pba.pba_memt = &ixp12x0_bs_tag; in ixp12x0_attach()
172 pba.pba_dmat = &sc->ia_pci_dmat; in ixp12x0_attach()
173 pba.pba_dmat64 = NULL; in ixp12x0_attach()
174 pba.pba_bus = 0; /* bus number = 0 */ in ixp12x0_attach()
175 pba.pba_intrswiz = 0; /* XXX */ in ixp12x0_attach()
176 pba.pba_intrtag = 0; in ixp12x0_attach()
177 pba.pba_flags = PCI_FLAGS_IO_OKAY | PCI_FLAGS_MEM_OKAY | in ixp12x0_attach()
[all …]
/netbsd/sys/arch/powerpc/ibm4xx/pci/
H A Dpchb.c124 struct pcibus_attach_args pba; in pchbattach() local
180 pba.pba_iot = &pchb_io_tag; in pchbattach()
182 pba.pba_memt = &pchb_mem_tag; in pchbattach()
183 pba.pba_dmat = paa->plb_dmat; in pchbattach()
184 pba.pba_dmat64 = NULL; in pchbattach()
185 pba.pba_pc = pc; in pchbattach()
186 pba.pba_bus = 0; in pchbattach()
187 pba.pba_bridgetag = NULL; in pchbattach()
188 pba.pba_flags = PCI_FLAGS_MEM_OKAY | PCI_FLAGS_IO_OKAY; in pchbattach()
189 config_found(self, &pba, pchbprint, CFARGS_NONE); in pchbattach()
/netbsd/sys/arch/ofppc/pci/
H A Dofwpci.c133 struct pcibus_attach_args pba; in ofwpci_attach() local
222 memset(&pba, 0, sizeof(pba)); in ofwpci_attach()
223 pba.pba_memt = pc->pc_memt; in ofwpci_attach()
224 pba.pba_iot = pc->pc_iot; in ofwpci_attach()
225 pba.pba_dmat = &pci_bus_dma_tag; in ofwpci_attach()
226 pba.pba_dmat64 = NULL; in ofwpci_attach()
227 pba.pba_bus = pc->pc_bus; in ofwpci_attach()
228 pba.pba_bridgetag = NULL; in ofwpci_attach()
229 pba.pba_pc = pc; in ofwpci_attach()
230 pba.pba_flags = PCI_FLAGS_IO_OKAY | PCI_FLAGS_MEM_OKAY; in ofwpci_attach()
[all …]

123456