On Tue, Oct 09, 2018 at 10:51:53AM +0100, Mayuresh Kulkarni wrote: > With all due respect, one of the possible reason for this could be, > power saving on mobile/tablet platforms (running Android). These > platforms usually have a single USB port. Specifically from our point > of view, these platforms are removing 3.5 mm jack and hence the only > interface available for headsets is USB. But the USB audio interface uses the in-kernel driver, which should handle the power management issues automatically. There is no need to use usbfs for hardware like this. So what real-world example are you having that requires this that does not use a kernel driver? And why can you not just close the device? thanks, greg k-h