[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <Pine.LNX.4.44L0.1108241114270.2010-100000@iolanthe.rowland.org>
Date: Wed, 24 Aug 2011 11:15:29 -0400 (EDT)
From: Alan Stern <stern@...land.harvard.edu>
To: Michal Nazarewicz <mnazarewicz@...gle.com>
cc: Felipe Balbi <balbi@...com>,
Sebastian Andrzej Siewior <bigeasy@...utronix.de>,
Yang Rui Rui <ruirui.r.yang@...to.com>,
Dave Young <hidave.darkstar@...il.com>,
<linux-usb@...r.kernel.org>, <linux-kernel@...r.kernel.org>
Subject: Re: [PATCHv3 2/4] usb: gadget: replace "is_dualspeed" with "max_speed"
On Wed, 24 Aug 2011, Michal Nazarewicz wrote:
> I've found where my reasoning was faulty. The usb_gadget_driver's
> max_speed is set before all the functions get added so composite.c has
> no way to figure those things in advance. That's why we need to relay
> on usb_composite_driver's max_speed be set to a proper value.
This is what Felipe was complaining about earlier. We shouldn't set
max_speed or allow the UDC to connect to the host until all the
functions have been added.
Alan Stern
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists