On Thu, Feb 14, 2013 at 01:40:49PM -0800, Doug Anderson wrote: > On Wed, Feb 13, 2013 at 4:54 PM, Doug Anderson wrote: > ...but when I moved to module_platform_driver() then things still broke. > [ 1.510000] platform-lcd supply lcd_vdd not found, using dummy regulator > I was sorta hoping that there would be some magic where > regulator_get() would find the device tree node for the regulator and > then resolve the chain. ...but maybe that's a pipe dream. You shouldn't have dummy regulators enabled at all, that'll break a bunch of stuff including dependency resolution. They're a crutch to help get things booting not something you should be using in production. If they're not enabled regulator_get() will defer the probe.