Lines Matching defs:pcib
84 static int acpi_pcib_acpi_route_interrupt(device_t pcib,
86 static int acpi_pcib_alloc_msi(device_t pcib, device_t dev,
88 static int acpi_pcib_map_msi(device_t pcib, device_t dev,
90 static int acpi_pcib_alloc_msix(device_t pcib, device_t dev,
105 static int acpi_pcib_request_feature(device_t pcib, device_t dev,
130 /* pcib interface */
146 DEFINE_CLASS_0(pcib, acpi_pcib_acpi_driver, acpi_pcib_acpi_methods,
158 if (acpi_disabled("pcib") || (h = acpi_get_handle(dev)) == NULL ||
556 acpi_pcib_acpi_route_interrupt(device_t pcib, device_t dev, int pin)
558 struct acpi_hpcib_softc *sc = device_get_softc(pcib);
560 return (acpi_pcib_route_interrupt(pcib, dev, pin, &sc->ap_prt));
564 acpi_pcib_alloc_msi(device_t pcib, device_t dev, int count, int maxcount,
569 bus = device_get_parent(pcib);
575 acpi_pcib_alloc_msix(device_t pcib, device_t dev, int *irq)
579 bus = device_get_parent(pcib);
584 acpi_pcib_map_msi(device_t pcib, device_t dev, int irq, uint64_t *addr,
591 bus = device_get_parent(pcib);
596 sc = device_get_softc(pcib);
688 acpi_pcib_request_feature(device_t pcib, device_t dev, enum pci_feature feature)
693 sc = device_get_softc(pcib);
706 return (acpi_pcib_osc(pcib, &sc->ap_osc_ctl, osc_ctl));