Thread (10 messages) 10 messages, 2 authors, 2011-06-27
STALE5494d

[PATCH] OMAP4: PANDA, SDP: Fix EHCI regulator supply

From: Jaswinder Singh <hidden>
Date: 2011-06-27 11:10:41
Also in: linux-omap

On 27 June 2011 15:41, Felipe Balbi [off-list ref] wrote:
Hi,

On Mon, Jun 27, 2011 at 03:35:41PM +0530, Jaswinder Singh wrote:
quoted
On 27 June 2011 14:05, Felipe Balbi [off-list ref] wrote:
quoted
quoted
quoted
quoted
quoted
+static struct regulator_consumer_supply sdp4430_vusb_supply =
+ ? ? ? REGULATOR_SUPPLY("hsusb0", "ehci-omap.0");
this should be an array.
Ok, I can make it an array of _one_ element.
Though I am not sure why is that a good thing, or are we to use another
possible VUSB supply on Panda/SDP boards ? ?Please suggest so that
I can add that too.
same comment I gave before to another patch:

it makes the diff a lot easier to understand should anyone modify this
later. It's also a matter of consistency.
A quick grep showed otherwise though ...

In arch/arm/mach-omap2/
Total regulators defined ? ? ? ? ? ? ? ? ? ? ? ? ?= ?71
Regulators with exactly 1 supply ? ? ? ? ? = ? 58
Single element non-array definitions ? ? = ?46/58
Single element array definitions ? ? ? ? ? ? = ?12/58

Even if we consider 20% to be norm for consistency, I am not sure it's
a good one.
the patch which converted all non-array, to array seems to have been
taken yet, then.
Ok, I don't have that patch. If everything else has been converted
then there is no point in sticking out. Please let me know which repo has that.
I'll adapt to that.
quoted
And, I don't understand how does diff become any easier beyond 2
elements in the array.
http://marc.info/?l=linux-omap&m=130738044715490&w=2
Yes, that's why I said "beyond 2 elements"
Only, if any, "difficulty" would be _first_ time when someone patches
to add second supply.
After that it'll just be same as you expect.
quoted
Sorry for being bitchy, but I am unable to buy any reason other than
having more than
one element to use array.
I also seem to recall someone (either Russell or Linus) once explained
why we should never mistake one-element arrays with pointers.
Unfortunately, I fail to find the thread, it's quite old.
Yes, I vaguely remember the thread, but not sure if it's issue here.

-j

-- 
Linaro.org ? Open source software for ARM SoCs | Follow Linaro
http://facebook.com/pages/Linaro/155974581091106 ?-
http://twitter.com/#!/linaroorg - http://linaro.org/linaro-blog
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help