Re: [PATCH] USB: chipidea: i.MX: Probe usbmisc early

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Michael,

> Hi Marek,
> 
> On Sun, Nov 17, 2013 at 11:59:10PM +0100, Marek Vasut wrote:
> > Dear Peter Chen,
> > 
> > > > Probe the usbmisc driver earlier, otherwise the ci_hdrc_imx.c will
> > > > get -EPROBE_DEFER from usbmisc when both are compiled into the kernel
> > > > and thus USB gadget mode won't work.
> > > 
> > > Hi Marek, you know the root cause of it, you suggested using
> > > a better way to fix it.
> > > 
> > > http://marc.info/?l=linux-usb&m=138060107809076&w=2
> > 
> > Argh, I see. So what's the solution here really ?
> 
> I think one solution here is to load the composite
> driver as a module, after you are sure the corresponding
> udc is already registered.
> 
> Alternativly, we also have the configfs interface now. Look into:
> 
> Documentation/usb/gadget_configfs.txt
> 
> It should be possible to attach an udc to the gadget-driver
> afterwards with:
> 
> echo $UDC_NAME > $CONFIGFS_HOME/usb_gadget/$GADGET_NAME/UDC

Sure, but all these need manual intervention or are otherwise limited. One would 
expect this probing would work automagically (and it usually does). Thus my 
question.

Best regards,
Marek Vasut
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux