Home
last modified time | relevance | path

Searched refs:sc_pc (Results 1 – 25 of 118) sorted by relevance

12345

/openbsd/sys/arch/octeon/dev/
H A Docteon_pcibus.c81 struct mips_pci_chipset sc_pc; member
222 sc->sc_pc.pc_attach_hook = octeon_pcibus_attach_hook; in octeon_pcibus_attach()
223 sc->sc_pc.pc_bus_maxdevs = octeon_pcibus_bus_maxdevs; in octeon_pcibus_attach()
224 sc->sc_pc.pc_make_tag = octeon_pcibus_make_tag; in octeon_pcibus_attach()
227 sc->sc_pc.pc_conf_v = sc; in octeon_pcibus_attach()
228 sc->sc_pc.pc_conf_size = octeon_pcibus_pci_conf_size; in octeon_pcibus_attach()
229 sc->sc_pc.pc_conf_read = octeon_pcibus_pci_conf_read; in octeon_pcibus_attach()
230 sc->sc_pc.pc_conf_write = octeon_pcibus_pci_conf_write; in octeon_pcibus_attach()
232 sc->sc_pc.pc_intr_v = sc; in octeon_pcibus_attach()
233 sc->sc_pc.pc_intr_map = octeon_pcibus_pci_intr_map; in octeon_pcibus_attach()
[all …]
/openbsd/sys/dev/pci/
H A Dichwdt.c44 pci_chipset_tag_t sc_pc; member
101 sc->sc_pc = pa->pa_pc; in ichwdt_attach()
113 reg = pci_conf_read(sc->sc_pc, sc->sc_tag, ICH_WDT_CONF); in ichwdt_attach()
123 pci_conf_write(sc->sc_pc, sc->sc_tag, ICH_WDT_CONF, reg); in ichwdt_attach()
136 pci_conf_write(sc->sc_pc, sc->sc_tag, ICH_WDT_LOCK, 0); in ichwdt_attach()
168 pci_conf_write(sc->sc_pc, sc->sc_tag, ICH_WDT_LOCK, 0); in ichwdt_cb()
171 pci_conf_read(sc->sc_pc, sc->sc_tag, in ichwdt_cb()
189 pci_conf_write(sc->sc_pc, sc->sc_tag, ICH_WDT_LOCK, in ichwdt_cb()
193 pci_conf_read(sc->sc_pc, sc->sc_tag, in ichwdt_cb()
H A Diosf_pci.c37 pci_chipset_tag_t sc_pc; member
105 sc->sc_pc = pa->pa_pc; in iosf_pci_attach()
133 pci_conf_write(sc->sc_pc, sc->sc_pcitag, in iosf_pci_mbi_mdr_rd()
136 pci_conf_write(sc->sc_pc, sc->sc_pcitag, IOSF_PCI_MBI_MCR, mcr); in iosf_pci_mbi_mdr_rd()
138 return (pci_conf_read(sc->sc_pc, sc->sc_pcitag, IOSF_PCI_MBI_MDR)); in iosf_pci_mbi_mdr_rd()
147 pci_conf_write(sc->sc_pc, sc->sc_pcitag, IOSF_PCI_MBI_MDR, mdr); in iosf_pci_mbi_mdr_wr()
150 pci_conf_write(sc->sc_pc, sc->sc_pcitag, in iosf_pci_mbi_mdr_wr()
154 pci_conf_write(sc->sc_pc, sc->sc_pcitag, IOSF_PCI_MBI_MCR, mcr); in iosf_pci_mbi_mdr_wr()
H A Dehci_pci.c61 pci_chipset_tag_t sc_pc; member
120 sc->sc_pc = pc; in ehci_pci_attach()
139 value = pci_conf_read(sc->sc_pc, sc->sc_tag, in ehci_pci_attach()
141 pci_conf_write(sc->sc_pc, sc->sc_tag, in ehci_pci_attach()
158 value = pci_conf_read(sc->sc_pc, sc->sc_tag, in ehci_pci_attach()
160 pci_conf_write(sc->sc_pc, sc->sc_tag, in ehci_pci_attach()
230 pci_intr_disestablish(sc->sc_pc, sc->sc_ih); in ehci_pci_attach()
274 pci_intr_disestablish(sc->sc_pc, sc->sc_ih); in ehci_pci_detach()
298 pci_conf_write(sc->sc_pc, sc->sc_tag, eecp,
319 pci_conf_write(sc->sc_pc, sc->sc_tag, eecp, in ehci_pci_takecontroller()
[all …]
H A Dpciide.c1503 sc->sc_pc = pa->pa_pc; in pciide_attach()
1589 pci_conf_write(sc->sc_pc, sc->sc_tag, in pciide_activate()
1605 pci_conf_write(sc->sc_pc, sc->sc_tag, in pciide_activate()
1607 pci_conf_write(sc->sc_pc, sc->sc_tag, in pciide_activate()
1617 pci_conf_write(sc->sc_pc, sc->sc_tag, in pciide_activate()
1620 pci_conf_write(sc->sc_pc, sc->sc_tag, in pciide_activate()
1624 pci_conf_write(sc->sc_pc, sc->sc_tag, in pciide_activate()
1627 pci_conf_write(sc->sc_pc, sc->sc_tag, in pciide_activate()
1741 sc->sc_pc = pa->pa_pc; in pciide_mapregs_native()
2476 pci_conf_write(sc->sc_pc, sc->sc_tag, in default_chip_map()
[all …]
H A Dxhci_pci.c58 pci_chipset_tag_t sc_pc; member
97 val = pci_conf_read(psc->sc_pc, psc->sc_tag, PCI_XHCI_INTEL_USB3PRM); in xhci_pci_port_route()
101 pci_conf_write(psc->sc_pc, psc->sc_tag, PCI_XHCI_INTEL_USB3_PSSEN, val); in xhci_pci_port_route()
102 val = pci_conf_read(psc->sc_pc, psc->sc_tag, PCI_XHCI_INTEL_USB3_PSSEN); in xhci_pci_port_route()
110 val = pci_conf_read(psc->sc_pc, psc->sc_tag, PCI_XHCI_INTEL_XUSB2PRM); in xhci_pci_port_route()
114 pci_conf_write(psc->sc_pc, psc->sc_tag, PCI_XHCI_INTEL_XUSB2PR, val); in xhci_pci_port_route()
115 val = pci_conf_read(psc->sc_pc, psc->sc_tag, PCI_XHCI_INTEL_XUSB2PR); in xhci_pci_port_route()
141 psc->sc_pc = pa->pa_pc; in xhci_pci_attach()
204 pci_intr_disestablish(psc->sc_pc, psc->sc_ih); in xhci_pci_attach()
219 pci_intr_disestablish(psc->sc_pc, psc->sc_ih); in xhci_pci_detach()
H A Dif_athn_pci.c59 pci_chipset_tag_t sc_pc; member
118 psc->sc_pc = pa->pa_pc; in athn_pci_attach()
178 intrstr = pci_intr_string(psc->sc_pc, ih); in athn_pci_attach()
179 psc->sc_ih = pci_intr_establish(psc->sc_pc, ih, IPL_NET, in athn_pci_attach()
201 pci_intr_disestablish(psc->sc_pc, psc->sc_ih); in athn_pci_detach()
234 reg = pci_conf_read(psc->sc_pc, psc->sc_tag, 0x40); in athn_pci_wakeup()
236 pci_conf_write(psc->sc_pc, psc->sc_tag, 0x40, reg & ~0xff00); in athn_pci_wakeup()
275 reg = pci_conf_read(psc->sc_pc, psc->sc_tag, in athn_pci_disable_aspm()
278 pci_conf_write(psc->sc_pc, psc->sc_tag, in athn_pci_disable_aspm()
H A Dpci.c182 sc->sc_pc = pba->pba_pc; in pciattach()
342 pci_conf_write(sc->sc_pc, pd->pd_tag, in pci_resume()
355 pci_conf_write(sc->sc_pc, pd->pd_tag, in pci_resume()
358 pci_conf_write(sc->sc_pc, pd->pd_tag, in pci_resume()
366 pci_conf_write(sc->sc_pc, pd->pd_tag, in pci_resume()
416 pci_chipset_tag_t pc = sc->sc_pc; in pci_probe_device()
808 pci_chipset_tag_t pc = sc->sc_pc; in pci_enumerate_bus()
1296 pc = pci->sc_pc; in pciioctl()
1489 pci_decompose_tag(pci_vga_pci->sc_pc, in pciioctl()
1578 pci_chipset_tag_t pc = sc->sc_pc; in pci_route_vga()
[all …]
H A Dsdhc_pci.c51 pci_chipset_tag_t sc_pc; member
114 sc->sc_pc = pa->pa_pc; in sdhc_pci_attach()
246 sdhc_pci_conf_write(sc->sc_pc, sc->sc_tag, SDHC_PCI_MODE_KEY, 0xfc); in sdhc_ricohfix()
247 sdhc_pci_conf_write(sc->sc_pc, sc->sc_tag, SDHC_PCI_MODE, SDHC_PCI_MODE_SD20); in sdhc_ricohfix()
248 sdhc_pci_conf_write(sc->sc_pc, sc->sc_tag, SDHC_PCI_MODE_KEY, 0x00); in sdhc_ricohfix()
254 sdhc_pci_conf_write(sc->sc_pc, sc->sc_tag, SDHC_PCI_BASE_FREQ_KEY, 0x01); in sdhc_ricohfix()
255 sdhc_pci_conf_write(sc->sc_pc, sc->sc_tag, SDHC_PCI_BASE_FREQ, 50); in sdhc_ricohfix()
256 sdhc_pci_conf_write(sc->sc_pc, sc->sc_tag, SDHC_PCI_BASE_FREQ_KEY, 0x00); in sdhc_ricohfix()
H A Dif_pgt_pci.c58 pci_chipset_tag_t sc_pc; member
92 psc->sc_pc = pa->pa_pc; in pgt_pci_attach()
119 intrstr = pci_intr_string(psc->sc_pc, ih); in pgt_pci_attach()
120 psc->sc_ih = pci_intr_establish(psc->sc_pc, ih, IPL_NET, pgt_intr, sc, in pgt_pci_attach()
142 pci_intr_disestablish(psc->sc_pc, psc->sc_ih); in pgt_pci_detach()
H A Dif_acx_pci.c56 pci_chipset_tag_t sc_pc; member
106 psc->sc_pc = pa->pa_pc; in acx_pci_attach()
142 intrstr = pci_intr_string(psc->sc_pc, ih); in acx_pci_attach()
143 psc->sc_ih = pci_intr_establish(psc->sc_pc, ih, IPL_NET, in acx_pci_attach()
169 pci_intr_disestablish(psc->sc_pc, psc->sc_ih); in acx_pci_detach()
H A Dif_malo_pci.c60 pci_chipset_tag_t sc_pc; member
96 psc->sc_pc = pa->pa_pc; in malo_pci_attach()
123 intrstr = pci_intr_string(psc->sc_pc, ih); in malo_pci_attach()
124 psc->sc_ih = pci_intr_establish(psc->sc_pc, ih, IPL_NET, malo_intr, sc, in malo_pci_attach()
145 pci_intr_disestablish(psc->sc_pc, psc->sc_ih); in malo_pci_detach()
H A Dkate.c69 pci_chipset_tag_t sc_pc; member
123 sc->sc_pc = pa->pa_pc; in kate_match()
161 sc->sc_pc = pa->pa_pc; in kate_attach()
202 t = pci_conf_read(sc->sc_pc, sc->sc_pcitag, K_THERMTRIP_STAT_R); in kate_refresh()
224 pci_conf_write(sc->sc_pc, sc->sc_pcitag, K_THERMTRIP_STAT_R, t); in kate_refresh()
225 t = pci_conf_read(sc->sc_pc, sc->sc_pcitag, K_THERMTRIP_STAT_R); in kate_refresh()
H A Dif_ral_pci.c90 pci_chipset_tag_t sc_pc; member
180 psc->sc_pc = pa->pa_pc; in ral_pci_attach()
196 intrstr = pci_intr_string(psc->sc_pc, ih); in ral_pci_attach()
197 psc->sc_ih = pci_intr_establish(psc->sc_pc, ih, IPL_NET, in ral_pci_attach()
219 pci_intr_disestablish(psc->sc_pc, psc->sc_ih); in ral_pci_detach()
H A Dohci_pci.c65 pci_chipset_tag_t sc_pc; member
114 sc->sc_pc = pc; in ohci_pci_attach()
157 pci_intr_disestablish(sc->sc_pc, sc->sc_ih); in ohci_pci_attach()
188 pci_intr_disestablish(sc->sc_pc, sc->sc_ih); in ohci_pci_attach_deferred()
209 pci_intr_disestablish(sc->sc_pc, sc->sc_ih); in ohci_pci_detach()
/openbsd/sys/arch/armv7/vexpress/
H A Dpciecam.c84 struct arm32_pci_chipset sc_pc; member
220 sc->sc_pc.pc_conf_v = sc; in pciecam_attach()
221 sc->sc_pc.pc_attach_hook = pciecam_attach_hook; in pciecam_attach()
222 sc->sc_pc.pc_bus_maxdevs = pciecam_bus_maxdevs; in pciecam_attach()
223 sc->sc_pc.pc_make_tag = pciecam_make_tag; in pciecam_attach()
225 sc->sc_pc.pc_conf_size = pciecam_conf_size; in pciecam_attach()
226 sc->sc_pc.pc_conf_read = pciecam_conf_read; in pciecam_attach()
227 sc->sc_pc.pc_conf_write = pciecam_conf_write; in pciecam_attach()
230 sc->sc_pc.pc_intr_v = sc; in pciecam_attach()
231 sc->sc_pc.pc_intr_map = pciecam_intr_map; in pciecam_attach()
[all …]
/openbsd/sys/dev/fdt/
H A Dpciecam.c92 struct machine_pci_chipset sc_pc; member
235 sc->sc_pc.pc_conf_v = sc; in pciecam_attach()
236 sc->sc_pc.pc_attach_hook = pciecam_attach_hook; in pciecam_attach()
238 sc->sc_pc.pc_make_tag = pciecam_make_tag; in pciecam_attach()
240 sc->sc_pc.pc_conf_size = pciecam_conf_size; in pciecam_attach()
241 sc->sc_pc.pc_conf_read = pciecam_conf_read; in pciecam_attach()
242 sc->sc_pc.pc_conf_write = pciecam_conf_write; in pciecam_attach()
245 sc->sc_pc.pc_intr_v = sc; in pciecam_attach()
246 sc->sc_pc.pc_intr_map = pciecam_intr_map; in pciecam_attach()
247 sc->sc_pc.pc_intr_map_msi = _pci_intr_map_msi; in pciecam_attach()
[all …]
H A Drkpcie.c106 struct machine_pci_chipset sc_pc; member
362 sc->sc_pc.pc_conf_v = sc; in rkpcie_attach()
363 sc->sc_pc.pc_attach_hook = rkpcie_attach_hook; in rkpcie_attach()
364 sc->sc_pc.pc_bus_maxdevs = rkpcie_bus_maxdevs; in rkpcie_attach()
365 sc->sc_pc.pc_make_tag = rkpcie_make_tag; in rkpcie_attach()
367 sc->sc_pc.pc_conf_size = rkpcie_conf_size; in rkpcie_attach()
368 sc->sc_pc.pc_conf_read = rkpcie_conf_read; in rkpcie_attach()
369 sc->sc_pc.pc_conf_write = rkpcie_conf_write; in rkpcie_attach()
372 sc->sc_pc.pc_intr_v = sc; in rkpcie_attach()
373 sc->sc_pc.pc_intr_map = rkpcie_intr_map; in rkpcie_attach()
[all …]
H A Dbcm2711_pcie.c81 struct machine_pci_chipset sc_pc; member
290 sc->sc_pc.pc_conf_v = sc; in bcmpcie_attach()
291 sc->sc_pc.pc_attach_hook = bcmpcie_attach_hook; in bcmpcie_attach()
293 sc->sc_pc.pc_make_tag = bcmpcie_make_tag; in bcmpcie_attach()
295 sc->sc_pc.pc_conf_size = bcmpcie_conf_size; in bcmpcie_attach()
296 sc->sc_pc.pc_conf_read = bcmpcie_conf_read; in bcmpcie_attach()
297 sc->sc_pc.pc_conf_write = bcmpcie_conf_write; in bcmpcie_attach()
300 sc->sc_pc.pc_intr_v = sc; in bcmpcie_attach()
301 sc->sc_pc.pc_intr_map = bcmpcie_intr_map; in bcmpcie_attach()
302 sc->sc_pc.pc_intr_map_msi = _pci_intr_map_msi; in bcmpcie_attach()
[all …]
/openbsd/sys/dev/cardbus/
H A Dif_dc_cardbus.c72 pci_chipset_tag_t sc_pc; member
127 csc->sc_pc = ca->ca_pc; in dc_cardbus_attach()
147 sc->dc_cachesize = pci_conf_read(csc->sc_pc, ca->ca_tag, DC_PCI_CFLT) in dc_cardbus_attach()
255 pci_chipset_tag_t pc = csc->sc_pc; in dc_cardbus_setup()
266 if (pci_get_capability(csc->sc_pc, csc->sc_tag, PCI_CAP_PWRMGMT, &r, in dc_cardbus_setup()
268 r = pci_conf_read(csc->sc_pc, csc->sc_tag, r + 4) & 3; in dc_cardbus_setup()
272 pci_conf_write(csc->sc_pc, csc->sc_tag, r + 4, 0); in dc_cardbus_setup()
279 reg = pci_conf_read(csc->sc_pc, csc->sc_tag, PCI_COMMAND_STATUS_REG); in dc_cardbus_setup()
282 pci_conf_write(csc->sc_pc, csc->sc_tag, PCI_COMMAND_STATUS_REG, reg); in dc_cardbus_setup()
283 reg = pci_conf_read(csc->sc_pc, csc->sc_tag, PCI_COMMAND_STATUS_REG); in dc_cardbus_setup()
/openbsd/sys/arch/i386/pci/
H A Dgscpm.c39 pci_chipset_tag_t sc_pc; member
95 sc->sc_pc = pa->pa_pc; in gscpm_attach()
100 csr = pci_conf_read(sc->sc_pc, sc->sc_tag, PCI_COMMAND_STATUS_REG); in gscpm_attach()
101 pci_conf_write(sc->sc_pc, sc->sc_tag, PCI_COMMAND_STATUS_REG, in gscpm_attach()
105 acpibase = pci_conf_read(sc->sc_pc, sc->sc_tag, GSCPM_ACPIBASE); in gscpm_attach()
/openbsd/sys/arch/macppc/pci/
H A Dht.c45 struct ppc_pci_chipset sc_pc; member
130 sc->sc_pc.pc_conf_v = sc; in ht_attach()
131 sc->sc_pc.pc_node = ca->ca_node; in ht_attach()
132 sc->sc_pc.pc_conf_read = ht_conf_read; in ht_attach()
133 sc->sc_pc.pc_conf_write = ht_conf_write; in ht_attach()
140 pba.pba_pc = &sc->sc_pc; in ht_attach()
/openbsd/sys/arch/powerpc64/dev/
H A Dphb.c77 struct ppc64_pci_chipset sc_pc; member
391 sc->sc_pc.pc_conf_v = sc; in phb_attach()
392 sc->sc_pc.pc_attach_hook = phb_attach_hook; in phb_attach()
393 sc->sc_pc.pc_bus_maxdevs = phb_bus_maxdevs; in phb_attach()
394 sc->sc_pc.pc_make_tag = phb_make_tag; in phb_attach()
396 sc->sc_pc.pc_conf_size = phb_conf_size; in phb_attach()
397 sc->sc_pc.pc_conf_read = phb_conf_read; in phb_attach()
398 sc->sc_pc.pc_conf_write = phb_conf_write; in phb_attach()
400 sc->sc_pc.pc_intr_v = sc; in phb_attach()
401 sc->sc_pc.pc_intr_map = phb_intr_map; in phb_attach()
[all …]
/openbsd/sys/arch/riscv64/dev/
H A Dstfpcie.c155 struct machine_pci_chipset sc_pc; member
543 sc->sc_pc.pc_conf_v = sc; in stfpcie_attach()
544 sc->sc_pc.pc_attach_hook = stfpcie_attach_hook; in stfpcie_attach()
546 sc->sc_pc.pc_make_tag = stfpcie_make_tag; in stfpcie_attach()
548 sc->sc_pc.pc_conf_size = stfpcie_conf_size; in stfpcie_attach()
549 sc->sc_pc.pc_conf_read = stfpcie_conf_read; in stfpcie_attach()
550 sc->sc_pc.pc_conf_write = stfpcie_conf_write; in stfpcie_attach()
553 sc->sc_pc.pc_intr_v = sc; in stfpcie_attach()
554 sc->sc_pc.pc_intr_map = stfpcie_intr_map; in stfpcie_attach()
555 sc->sc_pc.pc_intr_map_msi = _pci_intr_map_msi; in stfpcie_attach()
[all …]
/openbsd/sys/arch/arm64/dev/
H A Daplpcie.c150 struct machine_pci_chipset sc_pc; member
395 sc->sc_pc.pc_conf_v = sc; in aplpcie_attach()
396 sc->sc_pc.pc_attach_hook = aplpcie_attach_hook; in aplpcie_attach()
398 sc->sc_pc.pc_make_tag = aplpcie_make_tag; in aplpcie_attach()
400 sc->sc_pc.pc_conf_size = aplpcie_conf_size; in aplpcie_attach()
401 sc->sc_pc.pc_conf_read = aplpcie_conf_read; in aplpcie_attach()
402 sc->sc_pc.pc_conf_write = aplpcie_conf_write; in aplpcie_attach()
405 sc->sc_pc.pc_intr_v = sc; in aplpcie_attach()
406 sc->sc_pc.pc_intr_map = aplpcie_intr_map; in aplpcie_attach()
407 sc->sc_pc.pc_intr_map_msi = _pci_intr_map_msi; in aplpcie_attach()
[all …]

12345