On Fri, 14 Nov 2014, Sean O. Stalley wrote:
To summarize the spec:
MA USB groups a host connected devices into MA service sets (MSS).
The architectural limit is 254 MA devices per MSS.
If the host needs to connect more devices than that, It can start a
new MSS and connect to 254 more MA
On Wed, Nov 12, 2014 at 05:03:18PM -0500, Alan Stern wrote:
On Wed, 12 Nov 2014, Sean O. Stalley wrote:
Our plan to support multiple MA devices is to have them all connected
to the same virtual host controller, so only 1 would be needed.
Would you prefer we have 1 host controller
Thanks for reviewing. My responses are inline.
Greg has asked that we clean up this code internally before we
send out another patchset to the mailing list. I will address
the issues you pointed out, but it may be a while before you see
another patchset.
Thanks Again,
Sean
On Tue, Nov 11, 2014
On Wed, 12 Nov 2014, Sean O. Stalley wrote:
On Tue, Nov 11, 2014 at 10:54:30AM -0500, Alan Stern wrote:
On Mon, 10 Nov 2014, Stephanie Wallick wrote:
+static struct mausb_hcd mhcd;
Only one statically-allocated structure? What if somebody wants to
have more than one of these
This is where we interface with the existing USB stack and implement the
functionality of a USB host controller driver. From the host's perspective,
we appear as just another USB host controller. However, instead of passing
traffic along a wired USB bus, the driver hands USB packets off for
On Mon, Nov 10, 2014 at 06:09:32PM -0800, Stephanie Wallick wrote:
+static int mausb_bus_probe(struct device *dev)
+{
+ return mausb_probe(dev);
+}
+
+static int mausb_bus_remove(struct device *dev)
+{
+ return mausb_remove(dev);
+}
Wrapper functions that just call another
On Mon, Nov 03, 2014 at 04:13:55PM -0800, Greg KH wrote:
On Mon, Nov 03, 2014 at 04:04:42PM -0800, steph wrote:
On Mon, Nov 03, 2014 at 01:21:39PM -0800, Greg KH wrote:
On Mon, Nov 03, 2014 at 12:42:48PM -0800, Stephanie Wallick wrote:
[snip]
+static int mausb_hcd_init(void)
+{
On Wed, Nov 05, 2014 at 12:14:33PM -0800, sostalle wrote:
On Mon, Nov 03, 2014 at 04:13:55PM -0800, Greg KH wrote:
On Mon, Nov 03, 2014 at 04:04:42PM -0800, steph wrote:
On Mon, Nov 03, 2014 at 01:21:39PM -0800, Greg KH wrote:
On Mon, Nov 03, 2014 at 12:42:48PM -0800, Stephanie Wallick
This is where we interface with the existing USB stack and implement the
functionality of a USB host controller driver. From the host's perspective,
we appear as just another USB host controller. However, instead of passing
traffic along a wired USB bus, the driver hands USB packets off for
On Mon, Nov 03, 2014 at 12:42:48PM -0800, Stephanie Wallick wrote:
+#define DEBUG
I doubt you want this in the driver enabled by default :(
___
devel mailing list
de...@linuxdriverproject.org
On Mon, Nov 03, 2014 at 12:42:48PM -0800, Stephanie Wallick wrote:
+EXPORT_SYMBOL(mausb_register_ms_driver);
EXPORT_SYMBOL_GPL()? I have to ask...
+static int mausb_hcd_init(void)
+{
+ int ret;
+
+ /* register HCD driver */
+ ret = platform_driver_register(mausb_driver);
Why
On Mon, Nov 03, 2014 at 01:18:16PM -0800, Greg KH wrote:
On Mon, Nov 03, 2014 at 12:42:48PM -0800, Stephanie Wallick wrote:
+#define DEBUG
I doubt you want this in the driver enabled by default :(
Thank you for catching, will remove in the next patch version.
On Mon, Nov 03, 2014 at 01:21:39PM -0800, Greg KH wrote:
On Mon, Nov 03, 2014 at 12:42:48PM -0800, Stephanie Wallick wrote:
+EXPORT_SYMBOL(mausb_register_ms_driver);
EXPORT_SYMBOL_GPL()? I have to ask...
The source is dual-licenced under BSD and GPL. It was our understanding
that
On Mon, Nov 03, 2014 at 04:04:42PM -0800, steph wrote:
On Mon, Nov 03, 2014 at 01:21:39PM -0800, Greg KH wrote:
On Mon, Nov 03, 2014 at 12:42:48PM -0800, Stephanie Wallick wrote:
+EXPORT_SYMBOL(mausb_register_ms_driver);
EXPORT_SYMBOL_GPL()? I have to ask...
The source is
On Mon, Nov 03, 2014 at 04:13:55PM -0800, Greg KH wrote:
On Mon, Nov 03, 2014 at 04:04:42PM -0800, steph wrote:
On Mon, Nov 03, 2014 at 01:21:39PM -0800, Greg KH wrote:
On Mon, Nov 03, 2014 at 12:42:48PM -0800, Stephanie Wallick wrote:
+EXPORT_SYMBOL(mausb_register_ms_driver);
15 matches
Mail list logo