Lines Matching refs:dev
36 #include <dev/fdt/fdt_common.h>
37 #include <dev/ofw/openfirm.h>
38 #include <dev/ofw/ofw_bus.h>
39 #include <dev/ofw/ofw_bus_subr.h>
40 #include <dev/fdt/fdt_clock.h>
54 mtk_clock_probe(device_t dev)
57 if (!ofw_bus_status_okay(dev))
60 if (ofw_bus_search_compatible(dev, compat_data)->ocd_data == 0)
63 device_set_desc(dev, "MTK Clock Controller");
69 mtk_clock_attach(device_t dev)
72 if (device_get_unit(dev) != 0) {
73 device_printf(dev, "Only one clock control allowed\n");
77 fdt_clock_register_provider(dev);
86 mtk_clock_set(device_t dev, int index, int value)
105 mtk_clock_enable(device_t dev, int index)
108 return mtk_clock_set(dev, index, CLOCK_ENABLE);
112 mtk_clock_disable(device_t dev, int index)
115 return mtk_clock_set(dev, index, CLOCK_DISABLE);
119 mtk_clock_get_info(device_t dev, int index, struct fdt_clock_info *info)