On Wed, Dec 21, 2011 at 10:43, Arnd Bergmann <arnd@xxxxxxxx> wrote: > On Wednesday 21 December 2011, Richard Zhao wrote: >> On Wed, Dec 21, 2011 at 09:20:46AM +0800, Richard Zhao wrote: > >> > > > > You also need to define how the core supplies get looked up. >> > > >> > > > It's pure software. platform uses this driver have to define "cpu" consumer. >> > > >> > > You still need to define this in the binding. >> > You mean regulator DT binding? already in ? I'll check it. >> Mark, cpu node is not a struct device, sys_device instead. I can not find >> regulator via device/dt node. Can I still use the string to get regulator >> after converting to DT? > > I believe Kay and Greg have the plan to unify "class" and "bus" in sysfs, which > implies turning sys_device into a derived class of device instead of kobject. > If that understanding is correct, we might as well do that now so we can > attach a device_node to a sys_device. > > Kay, does this make sense? Yes, it's all converted already: http://git.kernel.org/?p=linux/kernel/git/kay/patches.git;a=tree The sysdev stuff will entirely go away, the devices are just 'struct device' and the sysdev classes are all converted to buses. We will convert all classes to buses over time time, and have a single type of device and a single type of subsystem. Kay -- To unsubscribe from this list: send the line "unsubscribe cpufreq" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html