Received: by 2002:a25:1506:0:0:0:0:0 with SMTP id 6csp1594278ybv; Thu, 20 Feb 2020 23:57:30 -0800 (PST) X-Google-Smtp-Source: APXvYqz8C1xH7wwAAOyEKN4Govd63dgeo+wqZrKM42LrWESfIAQDJr/EKTXsmgC21tc7mcgC+RQC X-Received: by 2002:aca:b4c6:: with SMTP id d189mr969246oif.17.1582271850325; Thu, 20 Feb 2020 23:57:30 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1582271850; cv=none; d=google.com; s=arc-20160816; b=Ui3bzCYwGb7yLBFEHBqVzv42GWJAlZfY7snzOGMVAap8eHAXlWAzShzFACfXW8dWBu iMXY/cKe0Y8rvfvr9SFIC72kZ0/hya6qf6DyBKEWAjBCG1g0ceBw5yokH4tY3iiZl1W+ 4KtYdljdq0y8CeSz/vCXo/9KXbr+T2F4MmPxmjR74IKPwAw0VVCRYv3pmtKDWximktrF fN8y0awlXxUkl7komdrfCG1tqC2ZjXSRJunsmDQCR2dhfjZqj5rlwWgItm8P5QgdmRdG JJSF+u8d7MYJUxb8WdRf8e6zai6BCeouJCU83/g8Jds9c9jf1ndoUxKHVz7sZppQuuh2 KMtA== 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 :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=OEcz4NWzG/TBNePANn/Zy16d4nKUuAHMsWArieWzbEk=; b=GovFzy66P2usInasAfwQCsKsgADPITnuY1SDDbGIhPircAFq0SEgtES56Y0qBHnoG9 FFuxzpfnuHl8XuNz/WUT/qoH/5/toXlBX+rfXbPdRTs2RgetBruqUwebGc95PEGD4qur cfkLMEMoH3BKsN8mxiPAWIGL8zL6FDEdd0JYNpDU+75p+/r9SJtuCtTBBM2PlZz07qg0 FuE+O1o3JzdtCg3yspdSNorbjC7YhmAa+MG3LcZq4TbmyoLz2EeY0eeXksYx3XTZL3Oe 0WyXNnx7sWu6+fYZPbgv2T3uB8hHP+PjDCBqabUx8F3ldUdXCAoknSH9OpyrEpcDqIt9 krLg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=sWP8ps81; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id t22si1077086otc.167.2020.02.20.23.57.17; Thu, 20 Feb 2020 23:57:30 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=sWP8ps81; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730584AbgBUH5L (ORCPT + 99 others); Fri, 21 Feb 2020 02:57:11 -0500 Received: from mail.kernel.org ([198.145.29.99]:56660 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730417AbgBUH5K (ORCPT ); Fri, 21 Feb 2020 02:57:10 -0500 Received: from localhost (83-86-89-107.cable.dynamic.v4.ziggo.nl [83.86.89.107]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 2E67320578; Fri, 21 Feb 2020 07:57:09 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1582271829; bh=i0ttOQxN0z0/Ta+VR+Huvh00r/qVH5VVQyPCyChB4BE=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=sWP8ps81d0pR450K8W5qZYWj9inVqX+EN5I7D89aA3NdnxM4HwkdNVG3++k+8Zisz hbTvVv7Y2GUh9j08BUyaW91C9QgaEkG7yFpH/fgN8MBqmK8huSyQAsUsywZaOLarzp EmYDFRXOGfCGcYxF6t70cdMqpdvQm1V2Ki2+AybU= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Alexander Tsoy , Takashi Iwai , Sasha Levin Subject: [PATCH 5.5 277/399] ALSA: usb-audio: add implicit fb quirk for MOTU M Series Date: Fri, 21 Feb 2020 08:40:02 +0100 Message-Id: <20200221072428.997803104@linuxfoundation.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20200221072402.315346745@linuxfoundation.org> References: <20200221072402.315346745@linuxfoundation.org> User-Agent: quilt/0.66 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Alexander Tsoy [ Upstream commit c249177944b650816069f6c49b769baaa94339dc ] This fixes crackling sound during playback. Further note: MOTU is known for reusing Product IDs for different devices or different generations of the device (e.g. MicroBook I/II/IIc shares a single Product ID). This patch was only tested with M4 audio interface, but the same Product ID is also used by M2. Hope it will work for M2 as well. Signed-off-by: Alexander Tsoy Link: https://lore.kernel.org/r/20200115151358.56672-1-alexander@tsoy.me Signed-off-by: Takashi Iwai Signed-off-by: Sasha Levin --- sound/usb/pcm.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/sound/usb/pcm.c b/sound/usb/pcm.c index 0e4eab96e23e0..c9e1609296dff 100644 --- a/sound/usb/pcm.c +++ b/sound/usb/pcm.c @@ -348,6 +348,10 @@ static int set_sync_ep_implicit_fb_quirk(struct snd_usb_substream *subs, ep = 0x84; ifnum = 0; goto add_sync_ep_from_ifnum; + case USB_ID(0x07fd, 0x0008): /* MOTU M Series */ + ep = 0x81; + ifnum = 2; + goto add_sync_ep_from_ifnum; case USB_ID(0x0582, 0x01d8): /* BOSS Katana */ /* BOSS Katana amplifiers do not need quirks */ return 0; -- 2.20.1