Re: [PATCH v8 0/2] the Topping M62's vendor controls, on the component framework
From: Mikhail Gavrilov
Date: Fri Oct 16 2026 - 06:24:39 EST
On Fri, Oct 16, 2026 at 2:50 PM Jiri Kosina <jikos@xxxxxxxxxx> wrote:
>
> Acked-by: Jiri Kosina <jkosina@xxxxxxxx>
>
> Takashi, will you take the whole lot through alsa tree?
>
Thank you, Jiri.
Takashi, please hold off on v8: v9 goes out tomorrow and replaces it.
Its 1/8 is v8's 1/2 unchanged and carries Jiri's ack. Its 2/8 is v8's
2/2 with changes a user would see:
- v8 treats the M62's Mobile Mode as Pro Audio Mode and writes, at
the first bind, two output selectors that Mobile Mode does not
have; v9 reads the mode from bcdDevice;
- in v8 an input gain the card has not reported reads 0, which
alsactl stores and writes back at the next connect, muting AUX, BT
and OTG IN; v9 writes every input gain at the first bind;
- "Mic-1" and "Mic-2" become "Mic1" and "Mic2", as every other
control name in the tree has it and as the M62's UCM profile
already uses them.
The other six add the E2x2 OTG, the M62's battery level and port power
settings, and both cards' MUTEs. Two of them, 3/8 and 5/8, are HID, so
they will need your look as well, Jiri.
--
Thanks,
Mikhail.