| /netbsd/src/sys/dev/pci/ |
| D | puccn.c | 107 pci_decompose_tag(pa.pa_pc, pa.pa_tag, &bus, &maxdev, NULL); in pucprobe_doit() 111 pa.pa_tag = pci_make_tag(pa.pa_pc, bus, dev, 0); in pucprobe_doit() 112 reg = pci_conf_read(pa.pa_pc, pa.pa_tag, PCI_ID_REG); in pucprobe_doit() 116 bhlcr = pci_conf_read(pa.pa_pc, pa.pa_tag, PCI_BHLC_REG); in pucprobe_doit() 124 pa.pa_tag = pci_make_tag(pa.pa_pc, bus, dev, func); in pucprobe_doit() 125 reg = pci_conf_read(pa.pa_pc, pa.pa_tag, in pucprobe_doit() 130 pa.pa_id = pci_conf_read(pa.pa_pc, pa.pa_tag, in pucprobe_doit() 132 subsys = pci_conf_read(pa.pa_pc, pa.pa_tag, in pucprobe_doit() 173 base = pci_conf_read(pa.pa_pc, pa.pa_tag, desc->ports[i].bar); in pucprobe_doit()
|
| D | ppb.c | 98 pcireg_t bhlc = pci_conf_read(pa->pa_pc, pa->pa_tag, in ppbmatch() 226 sc->sc_tag = pa->pa_tag; in ppbattach() 229 busdata = pci_conf_read(pc, pa->pa_tag, PCI_BRIDGE_BUS_REG); in ppbattach() 251 if (pci_get_capability(pc, pa->pa_tag, PCI_CAP_PCIEXPRESS, in ppbattach() 287 slcsr = pci_conf_read(pc, pa->pa_tag, in ppbattach() 289 pci_conf_write(pc, pa->pa_tag, in ppbattach() 294 slcap = pci_conf_read(pc, pa->pa_tag, in ppbattach() 337 pci_conf_write(pc, pa->pa_tag, in ppbattach() 363 reg = pci_conf_read(pc, pa->pa_tag, PCI_BRIDGE_STATIO_REG); in ppbattach() 367 reg = pci_conf_read(pc, pa->pa_tag, in ppbattach() [all …]
|
| D | mpt_pci.c | 142 psc->sc_tag = pa->pa_tag; in mpt_pci_attach() 150 memtype = pci_mapreg_type(pa->pa_pc, pa->pa_tag, MPT_PCI_MMBA); in mpt_pci_attach() 173 reg = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_COMMAND_STATUS_REG); in mpt_pci_attach() 178 pci_conf_write(pa->pa_pc, pa->pa_tag, PCI_COMMAND_STATUS_REG, reg); in mpt_pci_attach() 187 reg = pci_conf_read(pa->pa_pc, pa->pa_tag, 0x68); in mpt_pci_attach() 189 pci_conf_write(pa->pa_pc, pa->pa_tag, 0x68, reg); in mpt_pci_attach() 195 reg = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_MAPREG_ROM); in mpt_pci_attach() 197 pci_conf_write(pa->pa_pc, pa->pa_tag, PCI_MAPREG_ROM, reg); in mpt_pci_attach()
|
| D | if_ex_pci.c | 232 rev = PCI_REVISION(pci_conf_read(pc, pa->pa_tag, PCI_CLASS_REG)); in ex_pci_attach() 240 pci_conf_write(pc, pa->pa_tag, PCI_COMMAND_STATUS_REG, in ex_pci_attach() 241 pci_conf_read(pc, pa->pa_tag, PCI_COMMAND_STATUS_REG) | in ex_pci_attach() 245 psc->psc_tag = pa->pa_tag; in ex_pci_attach() 247 pci_conf_read(pc, pa->pa_tag, PCI_COMMAND_STATUS_REG); in ex_pci_attach() 249 pci_conf_read(pc, pa->pa_tag, PCI_BHLC_REG); in ex_pci_attach() 251 pci_conf_read(pc, pa->pa_tag, PCI_CBIO); in ex_pci_attach() 264 pci_conf_read(pc, pa->pa_tag, PCI_FUNCMEM); in ex_pci_attach() 268 pci_conf_read(pc, pa->pa_tag, PCI_INTERRUPT_REG); in ex_pci_attach() 270 error = pci_activate(pa->pa_pc, pa->pa_tag, self, ex_d3tod0); in ex_pci_attach()
|
| D | if_fxp_pci.c | 363 pci_mapreg_info(pa->pa_pc, pa->pa_tag, FXP_PCI_MMBA, in fxp_pci_attach() 378 csr = pci_conf_read(pa->pa_pc, pa->pa_tag, in fxp_pci_attach() 381 pci_conf_write(pa->pa_pc, pa->pa_tag, PCI_COMMAND_STATUS_REG, in fxp_pci_attach() 482 pci_conf_write(pc, pa->pa_tag, PCI_COMMAND_STATUS_REG, in fxp_pci_attach() 483 pci_conf_read(pc, pa->pa_tag, PCI_COMMAND_STATUS_REG) | in fxp_pci_attach() 496 psc->psc_tag = pa->pa_tag; in fxp_pci_attach() 498 pci_conf_read(pc, pa->pa_tag, PCI_COMMAND_STATUS_REG); in fxp_pci_attach() 500 pci_conf_read(pc, pa->pa_tag, PCI_BHLC_REG); in fxp_pci_attach() 502 pci_conf_read(pc, pa->pa_tag, PCI_MAPREG_START+0x0); in fxp_pci_attach() 504 pci_conf_read(pc, pa->pa_tag, PCI_MAPREG_START+0x4); in fxp_pci_attach() [all …]
|
| D | agp_apple.c | 90 pci_get_capability(pa->pa_pc, pa->pa_tag, PCI_CAP_AGP, &sc->as_capoff, in agp_apple_attach() 97 sc->as_tag = pa->pa_tag; in agp_apple_attach() 117 pci_conf_write(pa->pa_pc, pa->pa_tag, APPLE_UNINORTH_GART_BASE, in agp_apple_attach() 122 pci_conf_write(pa->pa_pc, pa->pa_tag, APPLE_UNINORTH_GART_CTRL, in agp_apple_attach() 124 pci_conf_write(pa->pa_pc, pa->pa_tag, APPLE_UNINORTH_GART_CTRL, in agp_apple_attach() 126 pci_conf_write(pa->pa_pc, pa->pa_tag, APPLE_UNINORTH_GART_CTRL, in agp_apple_attach()
|
| D | if_re_pci.c | 158 subid = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_SUBSYS_ID_REG); in re_pci_match() 201 command = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_COMMAND_STATUS_REG); in re_pci_attach() 203 pci_conf_write(pa->pa_pc, pa->pa_tag, PCI_COMMAND_STATUS_REG, command); in re_pci_attach() 210 memtype = pci_mapreg_type(pa->pa_pc, pa->pa_tag, RTK_PCI_LOMEM); in re_pci_attach() 245 command = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_COMMAND_STATUS_REG); in re_pci_attach() 247 pci_conf_write(pa->pa_pc, pa->pa_tag, PCI_COMMAND_STATUS_REG, command); in re_pci_attach() 255 command = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_COMMAND_STATUS_REG); in re_pci_attach() 257 pci_conf_write(pa->pa_pc, pa->pa_tag, PCI_COMMAND_STATUS_REG, command); in re_pci_attach()
|
| D | ahd_pci.c | 303 subid = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_SUBSYS_ID_REG); in ahd_pci_probe() 333 command = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_COMMAND_STATUS_REG); in ahd_pci_attach() 334 subid = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_SUBSYS_ID_REG); in ahd_pci_attach() 342 bd->tag = pa->pa_tag; in ahd_pci_attach() 381 devconfig = pci_conf_read(pa->pa_pc, pa->pa_tag, DEVCONFIG); in ahd_pci_attach() 393 if (!pci_get_capability(pa->pa_pc, pa->pa_tag, PCI_CAP_PCIX, in ahd_pci_attach() 407 memtype = pci_mapreg_type(pa->pa_pc, pa->pa_tag, in ahd_pci_attach() 435 pci_conf_write(pa->pa_pc, pa->pa_tag, in ahd_pci_attach() 460 pci_conf_write(pa->pa_pc, pa->pa_tag, in ahd_pci_attach() 479 if ((error = pci_activate(pa->pa_pc, pa->pa_tag, self, in ahd_pci_attach() [all …]
|
| D | adv_pci.c | 157 command = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_COMMAND_STATUS_REG); in adv_pci_attach() 162 pci_conf_write(pa->pa_pc, pa->pa_tag, PCI_COMMAND_STATUS_REG, in adv_pci_attach() 172 bhlcr = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_BHLC_REG); in adv_pci_attach() 177 pci_conf_write(pa->pa_pc, pa->pa_tag, in adv_pci_attach() 183 pci_conf_write(pa->pa_pc, pa->pa_tag, in adv_pci_attach()
|
| D | if_athn_pci.c | 142 psc->psc_tag = pa->pa_tag; in athn_pci_attach() 152 error = pci_get_capability(pa->pa_pc, pa->pa_tag, PCI_CAP_PCIEXPRESS, in athn_pci_attach() 163 reg = pci_conf_read(pa->pa_pc, pa->pa_tag, 0x40); in athn_pci_attach() 165 pci_conf_write(pa->pa_pc, pa->pa_tag, 0x40, reg & ~0xff00); in athn_pci_attach() 168 reg = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_BHLC_REG); in athn_pci_attach() 171 pci_conf_write(pa->pa_pc, pa->pa_tag, PCI_BHLC_REG, reg); in athn_pci_attach() 174 reg = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_SUBSYS_ID_REG); in athn_pci_attach() 185 memtype = pci_mapreg_type(pa->pa_pc, pa->pa_tag, ATHN_PCI_MMBA); in athn_pci_attach()
|
| D | agp_via.c | 97 pci_get_capability(pa->pa_pc, pa->pa_tag, PCI_CAP_AGP, &sc->as_capoff, in agp_via_attach() 101 agpsel = pci_conf_read(pa->pa_pc, pa->pa_tag, AGP_VIA_AGPSEL); in agp_via_attach() 141 pci_conf_write(pa->pa_pc, pa->pa_tag, asc->regs[REG_ATTBASE], in agp_via_attach() 144 pci_conf_write(pa->pa_pc, pa->pa_tag, asc->regs[REG_GARTCTRL], in agp_via_attach() 149 pci_conf_write(pa->pa_pc, pa->pa_tag, asc->regs[REG_ATTBASE], in agp_via_attach() 152 gartctrl = pci_conf_read(pa->pa_pc, pa->pa_tag, in agp_via_attach() 154 pci_conf_write(pa->pa_pc, pa->pa_tag, asc->regs[REG_GARTCTRL], in agp_via_attach()
|
| D | amdpm.c | 117 sc->sc_tag = pa->pa_tag; in amdpm_attach() 121 confreg = pci_conf_read(pa->pa_pc, pa->pa_tag, AMDPM_CONFREG); in amdpm_attach() 128 pci_conf_write(pa->pa_pc, pa->pa_tag, AMDPM_CONFREG, in amdpm_attach() 130 confreg = pci_conf_read(pa->pa_pc, pa->pa_tag, AMDPM_CONFREG); in amdpm_attach() 138 pmptrreg = pci_conf_read(pa->pa_pc, pa->pa_tag, NFORCE_PMPTR); in amdpm_attach() 147 pmptrreg = pci_conf_read(pa->pa_pc, pa->pa_tag, AMDPM_PMPTR); in amdpm_attach()
|
| D | iop_pci.c | 99 reg = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_SUBSYS_ID_REG); in iop_pci_match() 130 reg = pci_conf_read(pc, pa->pa_tag, i); in iop_pci_attach() 159 reg = pci_conf_read(pc, pa->pa_tag, PCI_SUBSYS_ID_REG); in iop_pci_attach() 181 reg = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_COMMAND_STATUS_REG); in iop_pci_attach() 182 pci_conf_write(pa->pa_pc, pa->pa_tag, PCI_COMMAND_STATUS_REG, in iop_pci_attach()
|
| D | if_sf_pci.c | 136 subsysid = pci_conf_read(pa->pa_pc, pa->pa_tag, in sf_pci_lookup() 190 if ((error = pci_activate(pa->pa_pc, pa->pa_tag, self, NULL)) && in sf_pci_attach() 199 reg = pci_mapreg_type(pa->pa_pc, pa->pa_tag, SF_PCI_MEMBA); in sf_pci_attach() 231 pci_conf_write(pa->pa_pc, pa->pa_tag, PCI_COMMAND_STATUS_REG, in sf_pci_attach() 232 pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_COMMAND_STATUS_REG) | in sf_pci_attach()
|
| D | if_hme_pci.c | 149 csr = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_COMMAND_STATUS_REG); in hmeattach_pci() 150 type = pci_mapreg_type(pa->pa_pc, pa->pa_tag, PCI_HME_BASEADDR); in hmeattach_pci() 166 pci_conf_write(pa->pa_pc, pa->pa_tag, PCI_COMMAND_STATUS_REG, in hmeattach_pci() 236 ebus_pa.pa_tag = pci_make_tag(pa->pa_pc, pa->pa_bus, pa->pa_device, 0); in hmeattach_pci() 238 ebus_cl = pci_conf_read(ebus_pa.pa_pc, ebus_pa.pa_tag, PCI_CLASS_REG); in hmeattach_pci() 239 ebus_id = pci_conf_read(ebus_pa.pa_pc, ebus_pa.pa_tag, PCI_ID_REG); in hmeattach_pci()
|
| D | xhci_pci.c | 125 const pcitag_t tag = pa->pa_tag; in xhci_pci_attach() 148 csr = pci_conf_read(pa->pa_pc, pa->pa_tag, in xhci_pci_attach() 151 pci_conf_write(pa->pa_pc, pa->pa_tag, PCI_COMMAND_STATUS_REG, in xhci_pci_attach() 156 memtype = pci_mapreg_type(pa->pa_pc, pa->pa_tag, PCI_CBMEM); in xhci_pci_attach() 164 if (pci_mapreg_info(pa->pa_pc, pa->pa_tag, PCI_CBMEM, memtype, in xhci_pci_attach() 171 if (pci_get_capability(pa->pa_pc, pa->pa_tag, PCI_CAP_MSIX, &msixoff, in xhci_pci_attach() 177 msixtbl = pci_conf_read(pa->pa_pc, pa->pa_tag, in xhci_pci_attach()
|
| D | agp_ali.c | 94 pci_get_capability(pa->pa_pc, pa->pa_tag, PCI_CAP_AGP, &sc->as_capoff, in agp_ali_attach() 117 reg = pci_conf_read(pa->pa_pc, pa->pa_tag, AGP_ALI_ATTBASE); in agp_ali_attach() 119 pci_conf_write(pa->pa_pc, pa->pa_tag, AGP_ALI_ATTBASE, reg); in agp_ali_attach() 122 reg = pci_conf_read(pa->pa_pc, pa->pa_tag, AGP_ALI_TLBCTRL); in agp_ali_attach() 124 pci_conf_write(pa->pa_pc, pa->pa_tag, AGP_ALI_TLBCTRL, reg); in agp_ali_attach()
|
| /netbsd/src/sys/external/bsd/drm2/linux/ |
| D | linux_pci.c | 109 npa->pa_tag = ppbsc->sc_tag; in alloc_fake_parent_device() 110 pcireg_t id = pci_conf_read(npa->pa_pc, npa->pa_tag, PCI_ID_REG); in alloc_fake_parent_device() 111 pcireg_t subid = pci_conf_read(npa->pa_pc, npa->pa_tag, in alloc_fake_parent_device() 113 pcireg_t class = pci_conf_read(npa->pa_pc, npa->pa_tag, PCI_CLASS_REG); in alloc_fake_parent_device() 120 pci_decompose_tag(npa->pa_pc, npa->pa_tag, &bus, &device, &function); in alloc_fake_parent_device() 148 const uint32_t subsystem_id = pci_conf_read(pa->pa_pc, pa->pa_tag, in linux_pci_dev_init() 197 pa->pa_tag, reg); in linux_pci_dev_init() 198 if (pci_mapreg_info(pa->pa_pc, pa->pa_tag, reg, in linux_pci_dev_init() 216 return pci_get_capability(pdev->pd_pa.pa_pc, pdev->pd_pa.pa_tag, cap, in pci_find_capability() 225 *valuep = pci_conf_read(pdev->pd_pa.pa_pc, pdev->pd_pa.pa_tag, reg); in pci_read_config_dword() [all …]
|
| /netbsd/src/sys/arch/powerpc/pci/ |
| D | pchb.c | 83 reg1 = pci_conf_read(pa->pa_pc, pa->pa_tag, MPC105_PICR1); in mpc105_print() 84 reg2 = pci_conf_read(pa->pa_pc, pa->pa_tag, MPC105_PICR2); in mpc105_print() 126 reg1 = pci_conf_read(pa->pa_pc, pa->pa_tag, MPC106_PICR1); in mpc106_print() 127 reg2 = pci_conf_read(pa->pa_pc, pa->pa_tag, MPC106_PICR2); in mpc106_print() 188 reg1 = pci_conf_read(pa->pa_pc, pa->pa_tag, in ibm82660_print() 216 reg1 = pci_conf_read(pa->pa_pc, pa->pa_tag, IBM_82660_OPTIONS_1); in ibm82660_print() 224 reg1 = pci_conf_read(pa->pa_pc, pa->pa_tag, IBM_82660_OPTIONS_3); in ibm82660_print() 285 if (pci_get_capability(pa->pa_pc, pa->pa_tag, PCI_CAP_AGP, in pchbattach()
|
| D | pcib.c | 122 v = pci_conf_read(pa->pa_pc, pa->pa_tag, 0x40); in pcibattach() 126 v = pci_conf_read(pa->pa_pc, pa->pa_tag, 0x60); in pcibattach() 162 v = pci_conf_read(pa->pa_pc, pa->pa_tag, 0x44) & 0xffff0000; in pcibattach() 163 pci_conf_write(pa->pa_pc, pa->pa_tag, 0x44, v); in pcibattach() 178 v = pci_conf_read(pa->pa_pc, pa->pa_tag, 0x40) & 0x00ffffff; in pcibattach() 180 pci_conf_write(pa->pa_pc, pa->pa_tag, 0x40, v); in pcibattach()
|
| /netbsd/src/sys/arch/x86/pci/ |
| D | pchb.c | 167 sc->sc_tag = pa->pa_tag; in pchbattach() 181 pbnum = pci_conf_read(pa->pa_pc, pa->pa_tag, 0x44) & 0xff; in pchbattach() 239 bcreg = pci_conf_read(pa->pa_pc, pa->pa_tag, 0x40); in pchbattach() 262 bcreg = pci_conf_read(pa->pa_pc, pa->pa_tag, in pchbattach() 270 pci_conf_write(pa->pa_pc, pa->pa_tag, in pchbattach() 277 bcreg = pci_conf_read(pa->pa_pc, pa->pa_tag, in pchbattach() 302 bcreg = pci_conf_read(pa->pa_pc, pa->pa_tag, in pchbattach() 306 pci_conf_write(pa->pa_pc, pa->pa_tag, in pchbattach() 417 pci_get_capability(pa->pa_pc, pa->pa_tag, PCI_CAP_AGP, in pchbattach()
|
| /netbsd/src/sys/external/bsd/drm2/pci/ |
| D | drmfb_pci.c | 92 if (!pci_mapreg_probe(pa->pa_pc, pa->pa_tag, PCI_BAR(i), in drmfb_pci_mmap() 97 if (pci_mapreg_info(pa->pa_pc, pa->pa_tag, PCI_BAR(i), type, in drmfb_pci_mmap() 139 return pci_devioctl(pa->pa_pc, pa->pa_tag, cmd, data, flag, l); in drmfb_pci_ioctl() 143 return wsdisplayio_busid_pci(dev->dev, pa->pa_pc, pa->pa_tag, in drmfb_pci_ioctl()
|
| /netbsd/src/sys/arch/sandpoint/sandpoint/ |
| D | autoconf.c | 127 if (bi_rdev != NULL && bi_rdev->cookie == pa->pa_tag) { in device_register() 129 boot_tag = pa->pa_tag; in device_register() 131 if (bi_net != NULL && bi_net->cookie == pa->pa_tag) { in device_register() 133 net_tag = pa->pa_tag; in device_register() 139 tag = pa->pa_tag; in device_register()
|
| /netbsd/src/sys/arch/arm/cortex/ |
| D | gic_v2m.c | 126 pcitag_t tag = pa->pa_tag; in gic_v2m_msi_enable() 166 pcitag_t tag = pa->pa_tag; in gic_v2m_msi_disable() 184 pcitag_t tag = pa->pa_tag; in gic_v2m_msix_enable() 216 pcitag_t tag = pa->pa_tag; in gic_v2m_msix_disable() 236 if (!pci_get_capability(pa->pa_pc, pa->pa_tag, PCI_CAP_MSI, &off, NULL)) in gic_v2m_msi_alloc() 280 if (!pci_get_capability(pa->pa_pc, pa->pa_tag, PCI_CAP_MSIX, &off, NULL)) in gic_v2m_msix_alloc() 294 tbl = pci_conf_read(pa->pa_pc, pa->pa_tag, off + PCI_MSIX_TBLOFFSET); in gic_v2m_msix_alloc() 297 table_size = pci_msix_count(pa->pa_pc, pa->pa_tag) * PCI_MSIX_TABLE_ENTRY_SIZE; in gic_v2m_msix_alloc() 301 error = pci_mapreg_submap(pa, bar, pci_mapreg_type(pa->pa_pc, pa->pa_tag, bar), in gic_v2m_msix_alloc()
|
| /netbsd/src/sys/dev/pckbport/ |
| D | pckbd.c | 307 res = pckbport_poll_cmd(pa->pa_tag, pa->pa_slot, cmd, 1, 2, resp, 0); in check_keyboard_by_id() 343 pckbport_flush(pa->pa_tag, pa->pa_slot); in pckbdprobe() 347 res = pckbport_poll_cmd(pa->pa_tag, pa->pa_slot, cmd, 1, 1, resp, 1); in pckbdprobe() 360 if (pckbd_set_xtscancode(pa->pa_tag, pa->pa_slot, NULL)) in pckbdprobe() 370 return pckbd_is_console(pa->pa_tag, pa->pa_slot) ? 1 : 0; in pckbdprobe() 376 if (pckbd_set_xtscancode(pa->pa_tag, pa->pa_slot, NULL)) in pckbdprobe() 389 pckbport_flush(pa->pa_tag, pa->pa_slot); in pckbdprobe() 391 if (pckbd_set_xtscancode(pa->pa_tag, pa->pa_slot, NULL)) in pckbdprobe() 410 isconsole = pckbd_is_console(pa->pa_tag, pa->pa_slot); in pckbdattach() 425 (void) pckbd_init(sc->id, pa->pa_tag, pa->pa_slot, 0); in pckbdattach()
|