Searched refs:bhlcr (Results 1 - 10 of 10) sorted by relevance

/netbsd-current/sys/dev/pci/
H A Dadv_pci.c170 u_int32_t bhlcr; local
172 bhlcr = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_BHLC_REG);
176 bhlcr &= 0xFFFF00FFul;
178 PCI_BHLC_REG, bhlcr);
180 && (PCI_LATTIMER(bhlcr) < 0x20)) {
181 bhlcr &= 0xFFFF00FFul;
182 bhlcr |= 0x00002000ul;
184 PCI_BHLC_REG, bhlcr);
H A Dpuccn.c96 pcireg_t reg, bhlcr, subsys = 0; /* XXX */ local
116 bhlcr = pci_conf_read(pa.pa_pc, pa.pa_tag, PCI_BHLC_REG);
117 if (PCI_HDRTYPE_MULTIFN(bhlcr)) {
H A Dpci.c299 pcireg_t id, /* csr, */ pciclass, intr, bhlcr, bar, endbar; local
322 bhlcr = pci_conf_read(pc, tag, PCI_BHLC_REG);
323 if (PCI_HDRTYPE_TYPE(bhlcr) > 2)
333 switch (PCI_HDRTYPE_TYPE(bhlcr)) {
410 if (PCI_CACHELINE(bhlcr) == 0) {
750 pcireg_t id, bhlcr; local
808 bhlcr = pci_conf_read(pc, tag, PCI_BHLC_REG);
809 if (PCI_HDRTYPE_TYPE(bhlcr) > 2)
823 nfunctions = PCI_HDRTYPE_MULTIFN(bhlcr) ? 8 : 1;
H A Dpcireg.h422 #define PCI_BIST(bhlcr) \
423 (((bhlcr) >> PCI_BIST_SHIFT) & PCI_BIST_MASK)
427 #define PCI_HDRTYPE(bhlcr) \
428 (((bhlcr) >> PCI_HDRTYPE_SHIFT) & PCI_HDRTYPE_MASK)
430 #define PCI_HDRTYPE_TYPE(bhlcr) \
431 (PCI_HDRTYPE(bhlcr) & 0x7f)
432 #define PCI_HDRTYPE_MULTIFN(bhlcr) \
433 ((PCI_HDRTYPE(bhlcr) & 0x80) != 0)
437 #define PCI_LATTIMER(bhlcr) \
438 (((bhlcr) >> PCI_LATTIMER_SHIF
[all...]
H A Dpciconf.c323 pcireg_t id, bhlcr; local
343 bhlcr = pci_conf_read(pb->pc, tag, PCI_BHLC_REG);
344 nfunction = PCI_HDRTYPE_MULTIFN(bhlcr) ? 8 : 1;
/netbsd-current/sys/arch/sandpoint/stand/altboot/
H A Dpci.c161 unsigned pciid, bhlcr; local
169 bhlcr = cfgread(bus, device, 0, PCI_BHLC_REG);
170 nfunctions = (PCI_HDRTYPE_MULTIFN(bhlcr)) ? 8 : 1;
347 unsigned pciid, bhlcr, class; local
364 bhlcr = cfgread(bus, device, 0, PCI_BHLC_REG);
365 nfuncs = (PCI_HDRTYPE_MULTIFN(bhlcr)) ? 8 : 1;
/netbsd-current/usr.sbin/pcictl/
H A Dpcictl.c378 pcireg_t id, bhlcr; local
398 PCI_BHLC_REG, &bhlcr) != 0)
402 if (PCI_HDRTYPE_MULTIFN(bhlcr))
/netbsd-current/sys/arch/x86/pci/
H A Dpci_ranges.c304 pcireg_t bhlcr, limit, io; local
308 bhlcr = pci_conf_read(pc, tag, PCI_BHLC_REG);
310 hdrtype = PCI_HDRTYPE_TYPE(bhlcr);
611 pcireg_t bcr, bhlcr, limit, mem, premem, hiprebase, hiprelimit; local
615 bhlcr = pci_conf_read(pc, tag, PCI_BHLC_REG);
617 hdrtype = PCI_HDRTYPE_TYPE(bhlcr);
H A Dpci_machdep.c905 pcireg_t id, bhlcr; local
924 bhlcr = pci_conf_read(pc, tag, PCI_BHLC_REG);
925 if (PCI_HDRTYPE_MULTIFN(bhlcr) ||
/netbsd-current/sys/arch/i386/pci/
H A Dpci_intr_fixup.c822 pcireg_t bhlcr; local
837 bhlcr = pci_conf_read(pc, icutag, PCI_BHLC_REG);
838 if (PCI_HDRTYPE_MULTIFN(bhlcr) ||

Completed in 143 milliseconds