Lines Matching refs:tag

243 		printf("tag %#lx, intrtag %#lx, intrswiz %#lx, intrpin %#lx",
271 pci_probe_device(struct pci_softc *sc, pcitag_t tag,
281 pci_decompose_tag(pc, tag, &bus, &device, &function);
287 bhlcr = pci_conf_read(pc, tag, PCI_BHLC_REG);
291 id = pci_conf_read(pc, tag, PCI_ID_REG);
292 csr = pci_conf_read(pc, tag, PCI_COMMAND_STATUS_REG);
293 class = pci_conf_read(pc, tag, PCI_CLASS_REG);
322 if (pci_mapreg_probe(pc, tag, bar, &type) == 0)
331 if (pci_mapreg_info(pc, tag, bar, type,
365 pa.pa_tag = tag;
386 pa.pa_intrtag = tag;
392 intr = pci_conf_read(pc, tag, PCI_INTERRUPT_REG);
419 pci_conf_capture(pc, tag, &c->c_conf);
420 if (pci_get_powerstate(pc, tag, &c->c_powerstate) == 0)
439 pcitag_t tag;
449 tag = pci_make_tag(sc->sc_pc, sc->sc_bus, d, f);
451 pci_set_powerstate(sc->sc_pc, tag, c->c_powerstate);
452 pci_conf_restore(sc->sc_pc, tag, &c->c_conf);
461 pci_get_capability(pci_chipset_tag_t pc, pcitag_t tag, int capid,
467 reg = pci_conf_read(pc, tag, PCI_COMMAND_STATUS_REG);
472 reg = pci_conf_read(pc, tag, PCI_BHLC_REG);
485 ofs = PCI_CAPLIST_PTR(pci_conf_read(pc, tag, ofs));
490 pci_decompose_tag(pc, tag, &bus, &device, &function);
496 reg = pci_conf_read(pc, tag, ofs);
545 pcitag_t tag;
557 tag = pci_make_tag(pc, sc->sc_bus, device, 0);
559 bhlcr = pci_conf_read(pc, tag, PCI_BHLC_REG);
563 id = pci_conf_read(pc, tag, PCI_ID_REG);
591 tag = pci_make_tag(pc, sc->sc_bus, device, function);
592 ret = pci_probe_device(sc, tag, match, pap);
607 pci_vpd_read(pci_chipset_tag_t pc, pcitag_t tag, int offset, int count,
616 if (pci_get_capability(pc, tag, PCI_CAP_VPD, &ofs, &reg) == 0)
623 pci_conf_write(pc, tag, ofs, reg);
634 reg = pci_conf_read(pc, tag, ofs);
636 data[i] = pci_conf_read(pc, tag, PCI_VPD_DATAREG(ofs));
643 pci_vpd_write(pci_chipset_tag_t pc, pcitag_t tag, int offset, int count,
652 if (pci_get_capability(pc, tag, PCI_CAP_VPD, &ofs, &reg) == 0)
656 pci_conf_write(pc, tag, PCI_VPD_DATAREG(ofs), data[i]);
661 pci_conf_write(pc, tag, ofs, reg);
672 reg = pci_conf_read(pc, tag, ofs);
690 pci_conf_capture(pci_chipset_tag_t pc, pcitag_t tag,
696 pcs->reg[off] = pci_conf_read(pc, tag, (off * 4));
702 pci_conf_restore(pci_chipset_tag_t pc, pcitag_t tag,
709 val = pci_conf_read(pc, tag, (off * 4));
711 pci_conf_write(pc, tag, (off * 4), pcs->reg[off]);
721 pci_get_powerstate_int(pci_chipset_tag_t pc, pcitag_t tag , pcireg_t *state,
726 value = pci_conf_read(pc, tag, offset + PCI_PMCSR);
741 pci_get_powerstate(pci_chipset_tag_t pc, pcitag_t tag , pcireg_t *state)
746 if (!pci_get_capability(pc, tag, PCI_CAP_PWRMGMT, &offset, &value))
749 return pci_get_powerstate_int(pc, tag, state, offset);
753 pci_set_powerstate_int(pci_chipset_tag_t pc, pcitag_t tag, pcireg_t state,
759 value = pci_conf_read(pc, tag, offset + PCI_PMCSR);
794 pci_conf_write(pc, tag, offset + PCI_PMCSR, value);
805 pci_set_powerstate(pci_chipset_tag_t pc, pcitag_t tag, pcireg_t state)
810 if (!pci_get_capability(pc, tag, PCI_CAP_PWRMGMT, &offset, &value)) {
815 return pci_set_powerstate_int(pc, tag, state, offset, value);
819 pci_activate(pci_chipset_tag_t pc, pcitag_t tag, device_t dev,
825 if ((error = pci_get_powerstate(pc, tag, &pmode)))
844 error = (*wakefun)(pc, tag, dev, pmode);
850 if ((error = pci_set_powerstate(pc, tag, PCI_PMCSR_STATE_D0)))
857 pci_activate_null(pci_chipset_tag_t pc, pcitag_t tag,