Lines Matching defs:dev
32 * from: FreeBSD: src/sys/dev/pci/pci_pci.c,v 1.3 2000/12/13
47 #include <dev/ofw/ofw_bus.h>
48 #include <dev/ofw/openfirm.h>
50 #include <dev/pci/pcireg.h>
51 #include <dev/pci/pcivar.h>
52 #include <dev/pci/pcib_private.h>
92 ofw_pcib_probe(device_t dev)
100 if ((pci_get_class(dev) == PCIC_BRIDGE) &&
101 (pci_get_subclass(dev) == PCIS_BRIDGE_PCI) &&
102 ofw_bus_get_node(dev) != 0) {
103 dtype = ofw_bus_get_type(dev);
105 device_get_parent(dev)));
109 device_set_desc_copy(dev, desc);
119 ofw_pcib_attach(device_t dev)
123 sc = device_get_softc(dev);
125 switch (pci_get_devid(dev)) {
137 switch (pci_get_vendor(dev)) {
144 pci_write_config(dev, PCIR_PRIBUS_1,
145 pci_read_config(dev, PCIR_SECBUS_1, 1) << 8 |
146 pci_read_config(dev, PCIR_PRIBUS_1, 1), 2);
150 ofw_pcib_gen_setup(dev);
151 pcib_attach_common(dev);
152 return (pcib_attach_child(dev));