From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Google-Smtp-Source: AB8JxZpXkpQxESBIGqvbGw3TuAYvJWjmHKL2rERj81d2mRVMrTf3zeq8IonbnyWNA9sGmYXmODEP ARC-Seal: i=1; a=rsa-sha256; t=1526362699; cv=none; d=google.com; s=arc-20160816; b=S9cik400NXGitVyeIPRGQwgmIcN0E2vKhUl3Y+j29pXTmqo40zv5VN4q7jGnuTFrzn nmbj0BRsQZTRptl/Cn0sVVogORLT88BpAgEGZYAbebhGFPKBHZs86gjVsKjjBFvthhkS xLHXhU/cufqnp/BaGjabrk2hTy5ugR1cQROw8dfiekvDAyss7FmFpMpf9wRP/w5HZe19 m0XvK1a3g9mkwUd80rK07S5VfGFdAUi9QqM0vejk/sZ1y1Ly0XLwmzNv+N8Wd6pQQeaC mAFuJS6YJLGKI229p7bhCEcwnZQiy8WBamVnBQB7h4aZmy+RTIfIAWW+fDUiZRGhcoZ3 ogLw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:user-agent:references:in-reply-to:subject:cc:to:from :message-id:date:arc-authentication-results; bh=G4N/y4ctKoqORVsgCQyy9LGvC8GunZfQxvgwzx2oGpM=; b=QHYfA0+HNe9+bQsiZ5pyItwsyeDcjhZG66LFHduzVHWKI8cqWMJnehdtnFD36ElUAd 4l06M8EXqCstsRUlcFGUlisoHv0Mx1lyZQK0r7h14MtRx2sWVHQ3Wz3RLHLQSO9KmONK mj/CPqQ10bbMYVGsIsrpoqQQycLtBmSFzLPLRI4pNXd8OO8oAr/NslNI67Z3dfra3Ndx SIZza5rn9f49JzHWJws03+3YJ1HehyScjlBKgKRmiyVYz/Lli4bcwmcDCLQcGBevy8em kkWafbGI3uoV0/P2MlRvujG0ttOIO2p3G68PDvqExn4HIy1KKdXmRdnx+S1O65xZ8jct r7WQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of tiwai@suse.de designates 195.135.220.15 as permitted sender) smtp.mailfrom=tiwai@suse.de Authentication-Results: mx.google.com; spf=pass (google.com: domain of tiwai@suse.de designates 195.135.220.15 as permitted sender) smtp.mailfrom=tiwai@suse.de Date: Tue, 15 May 2018 07:38:18 +0200 Message-ID: From: Takashi Iwai To: "Jorge Sanjuan" Cc: , , , Subject: Re: [PATCH v4 0/4] ALSA: usb: UAC3 new features. In-Reply-To: <20180511152537.32267-1-jorge.sanjuan@codethink.co.uk> References: <20180420170327.31569-1-jorge.sanjuan@codethink.co.uk> <20180511152537.32267-1-jorge.sanjuan@codethink.co.uk> User-Agent: Wanderlust/2.15.9 (Almost Unreal) SEMI/1.14.6 (Maruoka) FLIM/1.14.9 (=?UTF-8?B?R29qxY0=?=) APEL/10.8 Emacs/25.3 (x86_64-suse-linux-gnu) MULE/6.0 (HANACHIRUSATO) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: =?utf-8?q?1598285487756615401?= X-GMAIL-MSGID: =?utf-8?q?1600507294584951516?= X-Mailing-List: linux-kernel@vger.kernel.org List-ID: On Fri, 11 May 2018 17:25:33 +0200, Jorge Sanjuan wrote: > > v4 Updates: > - Removes already applied patch from v2 of this patchset. > - Adds small patch to parse Feature Unit number of channels. > - Rebased onto latest linux-next tag as today. > > Now that the UAC3 patch [1] has made it to linux-next I have some extra > features to make a UAC3 devices fully work in Linux. Including Jack > insertion control that I have put on top of this other patch [2] for > UAC2. Also adding support for the UAC3 Mixer Unit which is most likely > to appear in most headset type devices. > > UAC3 devices also require to have a Basic Audio Device (BADD) in a separate > config for which both Ruslan Bilovol and myself have submited different > approaches[3][4]. After an ongoing discussion between Ruslan and myself > we have decided that the patch from Ruslan[3] implements a simpler and > yet more robust BADD driver. > > All this features are tested with an actual UAC3 device that is still in > development. For this patch series, only the legacy config (#1. UAC1/UAC2) > and the UAC3 config have been tested. The BADD config will come in > a different patch from Ruslan. > > [1]: https://patchwork.kernel.org/patch/10298179/ > [2]: https://patchwork.kernel.org/patch/10305847/ > [3]: https://patchwork.kernel.org/patch/10340851/ > [4]: https://www.spinics.net/lists/alsa-devel/msg71617.html > > Based on linux-next tag: next-20180510 > > Jorge Sanjuan (4): > ALSA: usb-audio: UAC3. Add support for mixer unit. > ALSA: usb-audio: Use Class Specific EP for UAC3 devices. > ALSA: usb-audio: UAC3 Add support for connector insertion. > ALSA: usb-audio: UAC3: Parse Input Terminal number of channels. OK, now I applied all four patches. The patch 2 was queued to for-linus branch while others to for-next. The patch 4 was taken from the revised v4. Thanks! Takashi