7 Oct
2013
7 Oct
'13
8:23 p.m.
Eldad Zack wrote:
On Mon, 7 Oct 2013, Takashi Iwai wrote:
Eldad Zack wrote:
On some devices, if the endpoint for the other direction is in use, setting one interface will shutdown the other (in use) endpoint. This patch moves all of the alternate setting operations for pcm ops to one function which checks if we can do so.
If current alternate is 0, it is safe to set.
Is this check needed for all devices?
I'm not sure, I only have this one device to test with.
In theory, interfaces are independent, but in practice, the firmware does whatever it does. For implicit feedback devices, it's likely that they were expected to be used in full duplex mode only.
Regards, Clemens