Thread (36 messages) 36 messages, 5 authors, 2011-10-04

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

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.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help