Thread (20 messages) 20 messages, 6 authors, 2012-07-23
STALE5075d

[PATCH v2 1/2] USB: chipidea: add imx usbmisc support

From: Felipe Balbi <hidden>
Date: 2012-07-23 11:21:06

On Mon, Jul 23, 2012 at 07:13:52PM +0800, Richard Zhao wrote:
On Mon, Jul 23, 2012 at 01:51:55PM +0300, Felipe Balbi wrote:
quoted
On Mon, Jul 23, 2012 at 11:30:18AM +0200, Marc Kleine-Budde wrote:
quoted
On 07/23/2012 11:27 AM, Richard Zhao wrote:
quoted
quoted
This patch looks like a recipe for disaster IMHO, but it's Alex's call.
Well, if there's any better place to hold it, I'd like to move there.
Another place is arch/arm/mach-imx. Sascha/Shawn who are maintainers of
imx are also in cc list.
IMHO it's not about the place where the driver is located, it's about
the shortcomings Michael and Sascha mentioned.
Thanks, Marc.
quoted
exactly. It's not about where a file is placed or how it's called. It's
how you decided to implement it. This will prevent a platform with
multiple instances of the IP to be used, at least.
To me, usbmisc on imx6 is just a set of non-core registers which is
companion of Chipidea IP cores. All cores share the same usbmisc.
From design perspective, ci13xxx_imx knows nothing about usbmisc. It
just call the ops in proper occasion. usbmisc driver wrappers all
SoC specific things.
but if all you need is to call and initialization function, why don't
you just do it on probe() of that usbmisc stuff ? Is this usbmisc used
only for this USB IP ?

-- 
balbi
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20120723/32922d8b/attachment.sig>
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help