Received: by 2002:ac0:a5b6:0:0:0:0:0 with SMTP id m51-v6csp2321491imm; Thu, 14 Jun 2018 12:18:53 -0700 (PDT) X-Google-Smtp-Source: ADUXVKJaGJOQAnQ0Ph9222DIGAWQ5XwmdTO0orV1Wy2hYrIpuIrAlmc7YtMM/Wr2ZbUV/QHB/jar X-Received: by 2002:a65:6517:: with SMTP id x23-v6mr3433853pgv.268.1529003933758; Thu, 14 Jun 2018 12:18:53 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1529003933; cv=none; d=google.com; s=arc-20160816; b=IXMmELNdygEWd2peONiPVQ7sdaZUSGDx+BHKThG7yDO/8oFA1EMK3CnL7Epvhr3f8Q CTP/XozWYNzbtmvu7qwUHHhDaRKHavKCZRKgoCJ48lMWqbkY4spOJoLm856PRR+R/RHr 21N8HDie3NbBYhZCc/lGxBfI7aMXbCLcw3l8qhxnrk4Va5j2EC3exLQZTZTr9HcWv87d gFyNiit1HbyQLV+YHO3WcTo38NZV4FgFgDtdDfdZnYZEcwmcrNLm1+GnrHTnN9kiYwYj dZvWaljwBCFM8ZTQjY5/s381EkZ7kOq1hZQYIiIBSrE+FKHs0Vn/fnK2+u+hOCsB6XbH D2Tw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :references:in-reply-to:mime-version:dkim-signature :arc-authentication-results; bh=MMfzyv6kIa8+EnPkMdevMcMc8RGrWwnKcKCDoVXOij8=; b=tQCH8HblvhAGFeu2UNi0b2AMa6Jic0bMv5DVs2kXwlHnJ/UTvYhKeujuP1BGIvF6XB GcsIjQT3kHZk0mEmAZoRDwWXQIhMkTl0cScjMohBdUQ16zM0KX67HlLf2Ws3lLKU+YMr Jb459ZrCCG6pWZemnwiTfLoGm/0Ajdg+f9nyqT2uYgDkFZam/bVg9nzWeK3dNjPATiGX 34nmetsJ7cXiqy4CREjPmfZqUDtq8xgkNepPIl6kQhZ7NemNvb5VewGd3clBUuOhtMGI BOO4/ar29wRVQAlS2h7slOvfZoLz9G6YA4kiGLCQDPfUlnUSMtEnKl5/xs/LPKNolFK+ TqPg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=iUGqdP3K; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id j84-v6si5880702pfj.79.2018.06.14.12.18.38; Thu, 14 Jun 2018 12:18:53 -0700 (PDT) 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=@gmail.com header.s=20161025 header.b=iUGqdP3K; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755191AbeFNTSN (ORCPT + 99 others); Thu, 14 Jun 2018 15:18:13 -0400 Received: from mail-wr0-f196.google.com ([209.85.128.196]:39638 "EHLO mail-wr0-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754660AbeFNTSM (ORCPT ); Thu, 14 Jun 2018 15:18:12 -0400 Received: by mail-wr0-f196.google.com with SMTP id w7-v6so7557522wrn.6 for ; Thu, 14 Jun 2018 12:18:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=MMfzyv6kIa8+EnPkMdevMcMc8RGrWwnKcKCDoVXOij8=; b=iUGqdP3K8c+0Nla5RGwhHLoghZXDXsmDdHY1xxlKOLfCDkQ1ZGAGJSruInUsQVw3S2 tfQtEiT1EGnIsffg7RlbswZNeKBXuq/+pAGkpR20geBOC9XJA4IH9ADgaSbzRJ6hbT7C qY3sqolFnQ4ANzJvkiXWwxsVUL9Lm9ja3s9WC8CV5W+bSK13Aye0Y0v3oR3/Xv6DE/Sp 65ycVZLXJzXBgFpkM9D2Sihv7HfQEkjgAtENUvSQ5borkF+OnXHcgFcwtaCNyMBfMK9m NLyTvoHIuNOkAbetgYI1h08wR7s5UTyIBJhZfSjHEB2Dcq1I6CmR6OXDdzQdmzB/0oe4 Sdzw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=MMfzyv6kIa8+EnPkMdevMcMc8RGrWwnKcKCDoVXOij8=; b=VRAexo8bKfX0tRtyUn5a06bAompe+FxW0ZcdWOISJGIO1r6P7OZEchLBAHKK6ulJ/k 4SVxyU4XsbQbgxapO5TVHjZRJgIAvG4rhz5gC+gk8bFxxiVUS6Tx+5Nqn8IDe+cVkuxQ JyOyMQqQNkFLFD15ADVEunudFqq8eQ6iIRLv5rWZ5sULUk8tLozYQ5u8xXWuApqWCy3F iHFd0fG5x5D8cYvVZRfAViqEHIaaIKEIT5+kl4OvtobLznJpwm8LW+z0GGvEXX3VmwQQ ImsMuwrG3/UnXyJ9p56RVVESI6RFbjVKcBaS3JnuBzohas4zgox/JWqv9QSm3uYr+mPf ufHw== X-Gm-Message-State: APt69E3OsIIle2giytLbu+79ikKGj5rkpgtrDAsB3GZzV5bR8vkec27r hbYZN3jN5r8bRSVrtuXqZvWI3tdGBCGjT+G4+bA= X-Received: by 2002:adf:e687:: with SMTP id r7-v6mr3336652wrm.14.1529003891453; Thu, 14 Jun 2018 12:18:11 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a5d:4004:0:0:0:0:0 with HTTP; Thu, 14 Jun 2018 12:18:10 -0700 (PDT) In-Reply-To: References: <20180612143201.29988-1-jorge.sanjuan@codethink.co.uk> <20180614140558.28277-1-jorge.sanjuan@codethink.co.uk> From: Ruslan Bilovol Date: Thu, 14 Jun 2018 22:18:10 +0300 Message-ID: Subject: Re: [PATCH v2 0/4] ALSA: usb-audio: Insertion Control for BADD Adaptors. To: Takashi Iwai Cc: Jorge Sanjuan , alsa-devel@alsa-project.org, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Jun 14, 2018 at 7:07 PM, Takashi Iwai wrote: > On Thu, 14 Jun 2018 16:05:54 +0200, > Jorge Sanjuan wrote: >> >> Thanks for review! >> >> Here is what's new in this V2: >> - Split the patchset into a more sensible series. >> >> This patchset adds support for the Insertion Control for BADD devices >> (subset of UAC3). >> >> This control is only pressent in the HEADSET ADAPTER BADD profile. The USB >> interrupt pipe shall be present for this profile so the status pipe >> creation should also happen for BADD devices. >> >> Also, the bi-directional type codes have been defined so they can be used >> as inferred values for the Input and Output terminals for this adapter >> profile. >> >> Based on tag: next-20180612 >> >> Jorge Sanjuan (4): >> ALSA: usb-audio: Add bi-directional terminal types. >> ALSA: usb-audio: Change in connectors control creation interface >> ALSA: usb-audio: UAC3. Add insertion control for BADD. >> ALSA: usb-audio: Always create the interrupt pipe for the mixer > > Thanks, this looks nicer, each of changes is smaller and clearer. > Although it's a bit too late for the merge window, this is a change > that is fairly safe for the existing UAC1/UAC2, I merged it now. > It's too late probably, but I just finished reviewing these patches and don't have any objections. Thanks, Ruslan