Hi All,

I am facing one problem while disabling USB gadget function run time.
The procedure is:

1)  Mobile connected to PC and enumerated with following classes
  Mass Storage
  CDC Ethernet
  CDC Modem
  ADB

2)  Disable the Mass Storage from Sys entry.
3)  Mobile re-enumerates.
4)  But the CDC Ethernet and CDC Modem are not working. ADB OK.

I have found that Interface number of each class has been modified
dynamically as expected.
But the bMasterInterface and bSlaveInterface of Union Functional
Descriptors (for CDC Modem and CDC Ethernet) have not been modified
accordingly.
As a result the CDC Modem and CDC Ethernet not working.

Is this a known issue?
Is there a patch for the same?

Regards
-Praveena

-- 
unsubscribe: android-kernel+unsubscr...@googlegroups.com
website: http://groups.google.com/group/android-kernel

Reply via email to