Changeset View
Changeset View
Standalone View
Standalone View
sys/powerpc/cpufreq/pmufreq.c
Show First 20 Lines • Show All 102 Lines • ▼ Show 20 Lines | pmufreq_identify(driver_t *driver, device_t parent) | ||||
*/ | */ | ||||
if (BUS_ADD_CHILD(parent, 10, "pmufreq", -1) == NULL) | if (BUS_ADD_CHILD(parent, 10, "pmufreq", -1) == NULL) | ||||
device_printf(parent, "add pmufreq child failed\n"); | device_printf(parent, "add pmufreq child failed\n"); | ||||
} | } | ||||
static int | static int | ||||
pmufreq_probe(device_t dev) | pmufreq_probe(device_t dev) | ||||
{ | { | ||||
struct pmufreq_softc *sc; | |||||
phandle_t node; | phandle_t node; | ||||
uint32_t min_freq; | uint32_t min_freq; | ||||
if (resource_disabled("pmufreq", 0)) | if (resource_disabled("pmufreq", 0)) | ||||
return (ENXIO); | return (ENXIO); | ||||
sc = device_get_softc(dev); | |||||
node = ofw_bus_get_node(device_get_parent(dev)); | node = ofw_bus_get_node(device_get_parent(dev)); | ||||
jhibbits: This line can just be deleted. | |||||
/* | /* | ||||
* A scalable MPC7455 has min-clock-frequency/max-clock-frequency as OFW | * A scalable MPC7455 has min-clock-frequency/max-clock-frequency as OFW | ||||
* properties of the 'cpu' node. | * properties of the 'cpu' node. | ||||
*/ | */ | ||||
if (OF_getprop(node, "min-clock-frequency", &min_freq, sizeof(min_freq)) == -1) | if (OF_getprop(node, "min-clock-frequency", &min_freq, sizeof(min_freq)) == -1) | ||||
return (ENXIO); | return (ENXIO); | ||||
device_set_desc(dev, "PMU-based frequency scaling"); | device_set_desc(dev, "PMU-based frequency scaling"); | ||||
return (0); | return (0); | ||||
▲ Show 20 Lines • Show All 96 Lines • Show Last 20 Lines |
This line can just be deleted.