Re: [PATCH 2/9] regulator: helper routine to extract regulator_init_data
From: Rajendra Nayak <hidden>
Date: 2011-09-27 14:48:04
Also in:
linux-arm-kernel, linux-omap
From: Rajendra Nayak <hidden>
Date: 2011-09-27 14:48:04
Also in:
linux-arm-kernel, linux-omap
On Tuesday 27 September 2011 05:40 PM, Mark Brown wrote:
On Tue, Sep 27, 2011 at 03:42:45PM +0530, Rajendra Nayak wrote:quoted
+ init_data = devm_kzalloc(dev, sizeof(struct regulator_init_data), + GFP_KERNEL); + if (!init_data) + return NULL; /* Out of memory? */This means that the init data will be kept around for the entire lifetime of the device rather than being discarded.
Wasn't it the same while this was passed around as platform_data?
quoted
+ init_data->supply_regulator = (char *)of_get_property(dev->of_node, + "regulator-supplies", NULL);I'd expect that in the device tree world the supply regulator would reference the node for that regulator.
You mean using phandles? Thats what Grant proposed too but I thought you instead had an inclination towards names? Or maybe I misunderstood.
quoted
/* voltage output range (inclusive) - for voltage control */ - int min_uV; - int max_uV; + u32 min_uV; + u32 max_uV; - int uV_offset; + u32 uV_offset; /* current output range (inclusive) - for current control */ - int min_uA; - int max_uA; + u32 min_uA; + u32 max_uA;Hrm, I think loosing the signs here is bad karma - negative voltages do exist after all.
Oops.. they do? didn't know about that.