From patchwork Fri Aug 2 11:52:13 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ard van Breemen X-Patchwork-Id: 11073219 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 74C0113B1 for ; Fri, 2 Aug 2019 11:53:36 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 5AE1C2880A for ; Fri, 2 Aug 2019 11:53:36 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 4AA912880D; Fri, 2 Aug 2019 11:53:36 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=2.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE,RDNS_NONE autolearn=no version=3.3.1 Received: from alsa0.perex.cz (unknown [77.48.224.243]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id C95132880A for ; Fri, 2 Aug 2019 11:53:35 +0000 (UTC) Received: from alsa1.perex.cz (alsa1.perex.cz [207.180.221.201]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by alsa0.perex.cz (Postfix) with ESMTPS id 08BF51707; Fri, 2 Aug 2019 13:52:44 +0200 (CEST) DKIM-Filter: OpenDKIM Filter v2.11.0 alsa0.perex.cz 08BF51707 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=alsa-project.org; s=default; t=1564746814; bh=6ZqywYe8F9qwrOGYL6aVb2BdwnZf1moCG+w+P+U0+rE=; h=From:To:Date:Cc:Subject:List-Id:List-Unsubscribe:List-Archive: List-Post:List-Help:List-Subscribe:From; b=akKyoD98YFMQ6SqbBN6PTh/jrTlCHUohy2FZawSnInUFSvDTHN9kY5GWe+wtWZOSn xCtnQNEi2JRqOKoZGKfOE0nvmrTLEi2ADvA/Q+w7Iw94TQJ3e3FCSIwM1ZrXtH1U9u T/e+0aWsCPAu4jDRcUtbm2Zb0j+gU/2VC3mbwXe4= Received: from alsa1.perex.cz (localhost.localdomain [127.0.0.1]) by alsa1.perex.cz (Postfix) with ESMTP id 82932F8048E; Fri, 2 Aug 2019 13:52:43 +0200 (CEST) X-Original-To: alsa-devel@alsa-project.org Delivered-To: alsa-devel@alsa-project.org Received: by alsa1.perex.cz (Postfix, from userid 50401) id 034FEF80114; Fri, 2 Aug 2019 13:52:41 +0200 (CEST) Received: from mail.kwaak.net (gw-fsck-sorbs.kwaak.net [82.197.218.155]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by alsa1.perex.cz (Postfix) with ESMTPS id D537CF80114 for ; Fri, 2 Aug 2019 13:52:39 +0200 (CEST) DKIM-Filter: OpenDKIM Filter v2.11.0 alsa1.perex.cz D537CF80114 Received: from [192.168.0.171] (port=59312 helo=lenny.kwaak.net) by mail.kwaak.net with esmtp (Exim 4.50) id 1htW6q-0006ye-Uw; Fri, 02 Aug 2019 13:52:33 +0200 From: Ard van Breemen To: alsa-devel@alsa-project.org Date: Fri, 2 Aug 2019 13:52:13 +0200 Message-Id: <20190802115215.311-1-ard@kwaak.net> X-Mailer: git-send-email 2.17.1 X-Host-Lookup-Failed: Reverse DNS lookup failed for 192.168.0.171 (failed) X-Kwaak-Spam-Score: -2.4 X-kwaak-MailScanner: Found to be clean X-kwaak-MailScanner-SpamCheck: not spam, SpamAssassin (score=-2.097, required 5, autolearn=not spam, AWL 0.21, BAYES_00 -2.60, DNS_FROM_AHBL_RHSBL 0.29) X-MailScanner-From: ard@kwaak.net Cc: Ard van Breemen Subject: [alsa-devel] [PATCH 0/2] ALSA snd-usb-audio: Add Pioneer DDJ-SX3 PCM support X-BeenThere: alsa-devel@alsa-project.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: "Alsa-devel mailing list for ALSA developers - http://www.alsa-project.org" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: alsa-devel-bounces@alsa-project.org Sender: "Alsa-devel" X-Virus-Scanned: ClamAV using ClamSMTP The Pioneer lacks the UAC descriptors (added to quircks). It also needs a fix in synchronisation handling for those cases that bSynchAddress == 0 Ard van Breemen (2): Skip bSynchAddress endpoint check if it is invalid. Add Pioneer DDJ-SX3 PCM quirck. sound/usb/pcm.c | 1 + sound/usb/quirks-table.h | 57 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 58 insertions(+)