Lines Matching defs:dev
43 #include <dev/ofw/openfirm.h>
44 #include <dev/ofw/ofw_bus.h>
45 #include <dev/ofw/ofw_bus_subr.h>
49 #include <dev/fdt/fdt_common.h>
52 device_t dev;
76 mtx_init(&(sc)->mtx, device_get_nameunit((sc)->dev), \
81 mtk_sysctl_probe(device_t dev)
84 if (!ofw_bus_status_okay(dev))
87 if (ofw_bus_search_compatible(dev, compat_data)->ocd_data == 0)
90 device_set_desc(dev, "MTK System Controller");
98 mtk_sysctl_attach(device_t dev)
100 struct mtk_sysctl_softc *sc = device_get_softc(dev);
102 if (device_get_unit(dev) != 0 || mtk_sysctl_sc != NULL) {
103 device_printf(dev, "Only one sysctl module supported\n");
111 sc->mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY,
115 device_printf(dev, "couldn't map memory\n");
116 mtk_sysctl_detach(dev);
120 sc->dev = dev;
128 mtk_sysctl_detach(device_t dev)
130 struct mtk_sysctl_softc *sc = device_get_softc(dev);
133 bus_release_resource(dev, SYS_RES_MEMORY, sc->mem_rid,