+104
−4
+2
−1
sound/usb/badd.c
0 → 100644
+137
−0
+419
−77
Loading
Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more
BADD 3.0 devices support three types of topologies;
Basic I/P, Basic O/P, and BASIC I/P. Accordingly, various
units and terminals have to be parsed which are not
exposed by the device and host must be able to figure
out various class-specific descriptors based on the
profile ID of the device. This patch adds this logic
to build various units and terminals of the AudioControl
interface of a BADD device.
Change-Id: Ib52f884133cdf6e0ec95f49095c14f7d005a5356
Signed-off-by:
Ajay Agarwal <ajaya@codeaurora.org>