ucm: implement DeviceVariant configuration extension

It may be useful for the channel count specification for example.

Signed-off-by: Jaroslav Kysela <perex@perex.cz>
This commit is contained in:
Jaroslav Kysela 2025-11-20 16:11:32 +01:00
parent 554efca497
commit 3149ca0f1c
3 changed files with 323 additions and 63 deletions

View file

@ -183,6 +183,12 @@ struct use_case_device {
/* cached priority for sorting (LONG_MIN if not determined) */
long sort_priority;
/* list of variant devices */
struct list_head variants;
/* list link for variant devices */
struct list_head variant_list;
};
/*