On Tue, Feb 08, 2022 at 05:31:15PM +0100, Guillaume Bertholon wrote: > The upstream commit 70256b42caaf ("ALSA: line6: Fix wrong altsetting for > LINE6_PODHD500_1") changed the .altsetting field of the LINE6_PODHD500_1 > entry in podhd_properties_table from 1 to 0. > > However, its backported version in stable (commit ec565611f930 ("ALSA: > line6: Fix wrong altsetting for LINE6_PODHD500_1")) change the > .altsetting field of the LINE6_PODHD500_0 entry instead. > > This patch resets the altsetting of LINE6_PODHD500_0 to 1, and sets the > altsetting of LINE6_PODHD500_1 to 0, as wanted by the original fix. > > Fixes: ec565611f930 ("ALSA: line6: Fix wrong altsetting for LINE6_PODHD500_1") > Signed-off-by: Guillaume Bertholon <guillaume.bertholon@xxxxxx> > --- > sound/usb/line6/podhd.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/sound/usb/line6/podhd.c b/sound/usb/line6/podhd.c > index 7133c36..b3abc4c 100644 > --- a/sound/usb/line6/podhd.c > +++ b/sound/usb/line6/podhd.c > @@ -385,7 +385,7 @@ static const struct line6_properties podhd_properties_table[] = { > .name = "POD HD500", > .capabilities = LINE6_CAP_PCM > | LINE6_CAP_HWMON, > - .altsetting = 0, > + .altsetting = 1, > .ep_ctrl_r = 0x81, > .ep_ctrl_w = 0x01, > .ep_audio_r = 0x86, > @@ -396,7 +396,7 @@ static const struct line6_properties podhd_properties_table[] = { > .name = "POD HD500", > .capabilities = LINE6_CAP_PCM > | LINE6_CAP_HWMON, > - .altsetting = 1, > + .altsetting = 0, > .ep_ctrl_r = 0x81, > .ep_ctrl_w = 0x01, > .ep_audio_r = 0x86, > -- > 2.7.4 > All 3 fixes now applied, thanks! greg k-h