lkml.org 
[lkml]   [2018]   [May]   [21]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 4.14 06/95] ALSA: usb: mixer: volume quirk for CM102-A+/102S+
    Date
    4.14-stable review patch.  If anyone has any objections, please let me know.

    ------------------

    From: Federico Cuello <fedux@fedux.com.ar>

    commit 21493316a3c4598f308d5a9fa31cc74639c4caff upstream.

    Currently it's not possible to set volume lower than 26% (it just mutes).

    Also fixes this warning:

    Warning! Unlikely big volume range (=9472), cval->res is probably wrong.
    [13] FU [PCM Playback Volume] ch = 2, val = -9473/-1/1

    , and volume works fine for full range.

    Signed-off-by: Federico Cuello <fedux@fedux.com.ar>
    Cc: <stable@vger.kernel.org>
    Signed-off-by: Takashi Iwai <tiwai@suse.de>
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

    ---
    sound/usb/mixer.c | 8 ++++++++
    1 file changed, 8 insertions(+)

    --- a/sound/usb/mixer.c
    +++ b/sound/usb/mixer.c
    @@ -911,6 +911,14 @@ static void volume_control_quirks(struct
    }
    break;

    + case USB_ID(0x0d8c, 0x0103):
    + if (!strcmp(kctl->id.name, "PCM Playback Volume")) {
    + usb_audio_info(chip,
    + "set volume quirk for CM102-A+/102S+\n");
    + cval->min = -256;
    + }
    + break;
    +
    case USB_ID(0x0471, 0x0101):
    case USB_ID(0x0471, 0x0104):
    case USB_ID(0x0471, 0x0105):

    \
     
     \ /
      Last update: 2018-05-22 00:12    [W:5.310 / U:0.048 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site