Lines Matching defs:bus

30 #include <sys/bus.h>
45 #include <machine/bus.h>
65 * bus interface.
79 static int ofw_pcib_translate_resource(device_t bus, int type,
161 if (OF_getencprop(node, "bus-range", busrange, sizeof(busrange)) != 8)
318 ofw_pcib_route_interrupt(device_t bus, device_t dev, int pin)
326 sc = device_get_softc(bus);
349 device_printf(bus, "could not route pin %d for device %d.%d\n",
422 ofw_pcib_alloc_resource(device_t bus, device_t child, int type, int *rid,
427 sc = device_get_softc(bus);
434 return (bus_generic_rman_alloc_resource(bus, child, type, rid,
437 return (bus_generic_alloc_resource(bus, child, type, rid,
443 ofw_pcib_release_resource(device_t bus, device_t child, struct resource *res)
447 sc = device_get_softc(bus);
453 return (bus_generic_rman_release_resource(bus, child, res));
455 return (bus_generic_release_resource(bus, child, res));
460 ofw_pcib_translate_resource(device_t bus, int type, rman_res_t start,
467 sc = device_get_softc(bus);
499 ofw_pcib_activate_resource(device_t bus, device_t child, struct resource *res)
503 sc = device_get_softc(bus);
509 return (bus_generic_rman_activate_resource(bus, child, res));
511 return (bus_generic_activate_resource(bus, child, res));
603 ofw_pcib_bus_get_bus_tag(device_t bus, device_t child)
611 ofw_pcib_deactivate_resource(device_t bus, device_t child, struct resource *res)
615 sc = device_get_softc(bus);
622 return (bus_generic_rman_deactivate_resource(bus, child, res));
624 return (bus_generic_deactivate_resource(bus, child, res));
629 ofw_pcib_adjust_resource(device_t bus, device_t child,
634 sc = device_get_softc(bus);
641 return (bus_generic_rman_adjust_resource(bus, child, res,
644 return (bus_generic_adjust_resource(bus, child, res, start,
650 ofw_pcib_get_node(device_t bus, device_t dev)
654 sc = device_get_softc(bus);
655 /* We only have one child, the PCI bus, which needs our own node. */
708 ofw_pcib_get_rman(device_t bus, int type, u_int flags)
712 sc = device_get_softc(bus);