On Tuesday 04 September 2012 16:09:13 Alexey Orishko wrote:
> MBIM CID handling should not be done in the driver, but in the user space
> daemon
> or connection manager application. So the need is to add only support
> for encapsulated
> commands and either use a static amount of network interfaces or create them
> dynamically based on CID parser commands to the driver.
> It also requires updates for constructing headers, etc, but it's simple
> change.
Yes, provided all of it can be done in user space.
> Why do we need cdc-wdm driver? It would be too complex to handle all
> required data.
> We already handling several control requests, so adding one more won't
> be a problem.
> And we have to expose some control interface towards user space from
> mbim driver.
Implementing this protocol is harder than it looks. If code already exists,
it is a good idea to reuse it.
Regards
Oliver
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html