Received: by 2002:a05:6902:102b:0:0:0:0 with SMTP id x11csp977303ybt; Wed, 17 Jun 2020 19:42:35 -0700 (PDT) X-Google-Smtp-Source: ABdhPJycNj7S//JUptEOmvO8AJjkCdyKCo8GR5XgabbkXF8sPSAHfLSlEnMLOhHNu44xWpUAWi48 X-Received: by 2002:a50:d790:: with SMTP id w16mr1895272edi.231.1592448155240; Wed, 17 Jun 2020 19:42:35 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1592448155; cv=none; d=google.com; s=arc-20160816; b=uxpPf2H/7Jd3iIrunRxTKynFXT4UQyl9rYnY8iwjSLoN2rbU4onSS6QAbFS/0mKq2R iTFBxM+XPi+xair6q6csilFChIKrOWsTsLt5jjAzaejfNamcqf95nlwNEBLxUVxA8ky2 1UE7J1bQESjwVC8BI9MOll3HGZ+5soOORmaTlxRXvyRKIx4g9OJ5zBm9QFzgP93X+Idz PNbEGJKQ/MwDg/NZAu5ISNBZGGhRebYdsyJiOz7wHNHuC9BhWtX1+ncM4qRI5rqjHJmF B5kc3NtHefMp++Mcz5m2KucR8KaN2DGulfrfu7e6RzqUDD8XHaejkX1F3gObVyVz+F5V biDQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=ixtSlIuZ3B2DVjMBGkIb4BCP03kWD/xCZtgprUu46bQ=; b=wJO5p/ENlTX8TYj35TS/cemdikXDW/9xxF574KMPsxrjc3y6y3aCU4R/omzYuml+Kg oQex29Q52Aqbr828wvEvXcxHcXkZxxHNxdcZ/XHPRLXKWHPcAVmId5rihvZqgFMYNSh2 bq7ZIjBW9ILkleYHY7bDIxNm5LIrshS/np4HKnC/KIhWforWZEnMgz1pPAOx75Q1WUx9 K3r9TEXHl6/x/X398cY7Smx59I3nk6EpIVXNeB8HDT/TVgs73GC27g2sdfNfrmmh8Kqn ILTuLAVGYPFzn3Hhv2FCEDBqEQkpbM1KlVv4kx05YHsQFIlKiG2K2sx0CdJ5fdHslWx8 QGIA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=FWoWCqnv; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id ck9si1011610ejb.371.2020.06.17.19.42.13; Wed, 17 Jun 2020 19:42:35 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=FWoWCqnv; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2387766AbgFRCkh (ORCPT + 99 others); Wed, 17 Jun 2020 22:40:37 -0400 Received: from mail.kernel.org ([198.145.29.99]:41386 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728328AbgFRBMj (ORCPT ); Wed, 17 Jun 2020 21:12:39 -0400 Received: from sasha-vm.mshome.net (c-73-47-72-35.hsd1.nh.comcast.net [73.47.72.35]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 268A021924; Thu, 18 Jun 2020 01:12:38 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1592442758; bh=TNCde89qMsDt3lwOoVvwuyjPZiBciZnqF2mqdJ5bh8g=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=FWoWCqnvgk5jawV+64YU8C/00ihD3fN8AkWK750rSWNHFVXvgfAhpkGTAaRvT2mZB k5Wqpz0Rh2S9RzSN034cA2B36dD9CeRYBFIGzjzIhkEIXi0lqbkp7EdlUcrMRR1e2o Fp1PDErmtpo5sc0LFqG18mxTaZWguNtKnGu1JU+8= From: Sasha Levin To: linux-kernel@vger.kernel.org, stable@vger.kernel.org Cc: Thomas Ebeling , Takashi Iwai , Sasha Levin , alsa-devel@alsa-project.org Subject: [PATCH AUTOSEL 5.7 209/388] ALSA: usb-audio: fixing upper volume limit for RME Babyface Pro routing crosspoints Date: Wed, 17 Jun 2020 21:05:06 -0400 Message-Id: <20200618010805.600873-209-sashal@kernel.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20200618010805.600873-1-sashal@kernel.org> References: <20200618010805.600873-1-sashal@kernel.org> MIME-Version: 1.0 X-stable: review X-Patchwork-Hint: Ignore Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Thomas Ebeling [ Upstream commit 47b4f5f5b65680fbef7a7a9a4796b35f38a6e43e ] In my initial patch, these were set too low. Fixes: 3e8f3bd04716 ("ALSA: usb-audio: RME Babyface Pro mixer patch") Signed-off-by: Thomas Ebeling Link: https://lore.kernel.org/r/20200515114556.vtspnonzvp4xp44m@bollie.ca9.eu Signed-off-by: Takashi Iwai Signed-off-by: Sasha Levin --- sound/usb/mixer_quirks.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sound/usb/mixer_quirks.c b/sound/usb/mixer_quirks.c index bdff8674942e..aad2683ff793 100644 --- a/sound/usb/mixer_quirks.c +++ b/sound/usb/mixer_quirks.c @@ -2191,7 +2191,7 @@ static int snd_rme_controls_create(struct usb_mixer_interface *mixer) * These devices exposes a couple of DSP functions via request to EP0. * Switches are available via control registers, while routing is controlled * by controlling the volume on each possible crossing point. - * Volume control is linear, from -inf (dec. 0) to +6dB (dec. 46341) with + * Volume control is linear, from -inf (dec. 0) to +6dB (dec. 65536) with * 0dB being at dec. 32768. */ enum { @@ -2220,7 +2220,7 @@ enum { #define SND_BBFPRO_MIXER_VAL_MASK 0x3ffff #define SND_BBFPRO_MIXER_VAL_SHIFT 9 #define SND_BBFPRO_MIXER_VAL_MIN 0 // -inf -#define SND_BBFPRO_MIXER_VAL_MAX 46341 // +6dB +#define SND_BBFPRO_MIXER_VAL_MAX 65536 // +6dB #define SND_BBFPRO_USBREQ_CTL_REG1 0x10 #define SND_BBFPRO_USBREQ_CTL_REG2 0x17 -- 2.25.1