Lines Matching refs:parkid
953 hndpci_arb_park(si_t *sih, uint parkid)
972 /* Get parkid from NVRAM */
973 if (parkid == PCI_PARK_NVRAM) {
974 parkid = getintvar(NULL, "parkid");
975 if (getvar(NULL, "parkid") == NULL)
977 parkid = (pcirev >= 11) ? PCI11_PARKID_LAST : PCI_PARKID_LAST;
980 /* Check the parkid is valid, if not set it to default */
981 if (parkid > ((pcirev >= 11) ? PCI11_PARKID_LAST : PCI_PARKID_LAST)) {
982 printf("%s: Invalid parkid %d\n", __FUNCTION__, parkid);
983 parkid = (pcirev >= 11) ? PCI11_PARKID_LAST : PCI_PARKID_LAST;
986 /* Now set the parkid */
989 arb |= parkid << PCI_PARKID_SHIFT;