ALSA: scarlett2: Add support for uploading new firmware
authorGeoffrey D. Bennett <g@b4.vu>
Fri, 29 Dec 2023 12:19:23 +0000 (22:49 +1030)
committerTakashi Iwai <tiwai@suse.de>
Fri, 29 Dec 2023 14:39:27 +0000 (15:39 +0100)
commit1abfbd3c952781881dc17d8e3624cac9df6a70b5
tree5916fb986463c2837852f356193eb5491f649268
parent6a7508e64ee3e8320c886020bcdcd70f7fcbff2c
ALSA: scarlett2: Add support for uploading new firmware

Add ops.write to the hwdep interface. Once the upgrade firmware flash
segment has been erased, writes to the hwdep fd are permitted, and
translated to SCARLETT2_USB_WRITE_SEGMENT commands to the device.

Signed-off-by: Geoffrey D. Bennett <g@b4.vu>
Link: https://lore.kernel.org/r/ZY65S0ojShSNSeRQ@m.b4.vu
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/usb/mixer_scarlett2.c