From patchwork Sat Jan 16 19:05:25 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tom Yan X-Patchwork-Id: 8049571 Return-Path: X-Original-To: patchwork-alsa-devel@patchwork.kernel.org Delivered-To: patchwork-parsemail@patchwork2.web.kernel.org Received: from mail.kernel.org (mail.kernel.org [198.145.29.136]) by patchwork2.web.kernel.org (Postfix) with ESMTP id 52A1BBEEE5 for ; Sat, 16 Jan 2016 19:05:57 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id 7D99620328 for ; Sat, 16 Jan 2016 19:05:56 +0000 (UTC) Received: from alsa0.perex.cz (alsa0.perex.cz [77.48.224.243]) by mail.kernel.org (Postfix) with ESMTP id 5515E202F8 for ; Sat, 16 Jan 2016 19:05:55 +0000 (UTC) Received: by alsa0.perex.cz (Postfix, from userid 1000) id 3D00F2604BE; Sat, 16 Jan 2016 20:05:53 +0100 (CET) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on mail.kernel.org X-Spam-Level: X-Spam-Status: No, score=-1.8 required=5.0 tests=BAYES_00, DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED, FREEMAIL_FROM, NO_DNS_FOR_FROM, RCVD_IN_DNSWL_NONE, T_DKIM_INVALID, UNPARSEABLE_RELAY autolearn=no version=3.3.1 Received: from alsa0.perex.cz (localhost [127.0.0.1]) by alsa0.perex.cz (Postfix) with ESMTP id 55FAC2604D3; Sat, 16 Jan 2016 20:05:45 +0100 (CET) X-Original-To: alsa-devel@alsa-project.org Delivered-To: alsa-devel@alsa-project.org Received: by alsa0.perex.cz (Postfix, from userid 1000) id 31F6B2604F4; Sat, 16 Jan 2016 20:05:44 +0100 (CET) Received: from mail-pa0-f42.google.com (mail-pa0-f42.google.com [209.85.220.42]) by alsa0.perex.cz (Postfix) with ESMTP id A931C2604BE; Sat, 16 Jan 2016 20:05:36 +0100 (CET) Received: by mail-pa0-f42.google.com with SMTP id ho8so150800509pac.2; Sat, 16 Jan 2016 11:05:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:from:to:cc:subject:date; bh=vbfid8zkV8faZxuRSvchU2loMD0WpAS8XDQYTK3bpPc=; b=eRy+2A7dDcjotqENGm6IqBoSfRV0qez9/xVHWJfOXADjXNDBgSxEuyZwegNe0nFgpm Oqx5CWudfonFtTxX0cF0VHfIK8Z6RCU/UkU6XOqw64O/JS49ONuf6v/coqpSH+UF65vf rQ/qMoWX7ciYPMJ1h3jOwztrf+pnTm/Q8h5znhsLW0gvoIulSYinDIMwVt9V3Y5Bz5XW jKkkjca9lQOXHDYtqaJc4M8KnpBgurGdW9pUPwt83ji0OvTREHgwSpwb/7Puhfp+LsVW k6BoiXQjEc8TO2Mu1NpW9g8fJjYMsRKDHrllOddvulKNjToG4R51E0e2AJYPGYcVR8h5 f6hg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:message-id:from:to:cc:subject:date; bh=vbfid8zkV8faZxuRSvchU2loMD0WpAS8XDQYTK3bpPc=; b=TDEHn4eL6ccT8cBXDqYiQaM/SqS9/AjOMbzz9SuBFul6hbr0jVKntfZsphVGQx32KQ x40JmDFBkNKMbuCtlXpFdMKGSpctZ5otNjWJo25BISjAiI0FpkI8gdIXp0+172B25Mqh XtarbWRUuEaUpudJpb+9AtJ8cxr011Owh0WZavSUxQJthYBIgjSeDyluBJM2g5CiZ2JN IOcNGeKBJTU/9y4hfrLM0WVHeOJHc4rakdTtolkMDr5TwrVkmyaK2N83dvtyiY+EEAIa FP6Bvrm5mfd76nmqRgdrfUN4Iqyv8OHg4ZoD9NRzWzjgtoxXv9262afE5kifb0Ps73Iq GuZg== X-Gm-Message-State: ALoCoQnfSDaacKPiVq/L0EfEAJ7ZORgR9scR0/vu0lkBARyBn6XHn8wmwHmxgoLqpSqOd0C8nLEQAfCgWL5V2edHE2E/Hcok7g== X-Received: by 10.66.90.133 with SMTP id bw5mr24244272pab.22.1452971135291; Sat, 16 Jan 2016 11:05:35 -0800 (PST) Received: from localhost.localdomain (123202047244.ctinets.com. [123.202.47.244]) by smtp.gmail.com with ESMTPSA id 7sm23343060pfn.89.2016.01.16.11.05.34 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sat, 16 Jan 2016 11:05:34 -0800 (PST) Message-ID: <569a947e.870d620a.17535.2cf0@mx.google.com> X-Google-Original-Message-ID: <1452971125-5458-1-git-send-email-me> From: tom.ty89@gmail.com X-Google-Original-From: me To: patch@alsa-project.org Date: Sun, 17 Jan 2016 03:05:25 +0800 X-Mailer: git-send-email 2.7.0 Cc: alsa-devel@alsa-project.org, Tom Yan Subject: [alsa-devel] [PATCH - alsa-lib 1/1] add surround21 for Echo3G devices X-BeenThere: alsa-devel@alsa-project.org X-Mailman-Version: 2.1.14 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-bounces@alsa-project.org X-Virus-Scanned: ClamAV using ClamSMTP From: Tom Yan It's the only card conf that make use of surround41.conf and surround50.conf but not surround21.conf; Adding it for consistency, since all three of them are derived from surround51. Signed-off-by: Tom Yan diff --git a/src/conf/cards/Echo_Echo3G.conf b/src/conf/cards/Echo_Echo3G.conf index 766f13f..93d9ce4 100644 --- a/src/conf/cards/Echo_Echo3G.conf +++ b/src/conf/cards/Echo_Echo3G.conf @@ -50,6 +50,40 @@ Echo_Echo3G.pcm.side.0 { subdevice 6 } + +Echo_Echo3G.pcm.surround21.0 { + @args [ CARD ] + @args.CARD { + type string + } + type multi + slaves [ + { + pcm { + @func concat + strings [ + "cards.Echo_Echo3G.pcm.front.0:CARD=" $CARD + ] + } + channels 2 + } + { + pcm { + @func concat + strings [ + "cards.Echo_Echo3G.pcm.center_lfe.0:CARD=" $CARD + ] + } + channels 2 + } + ] + bindings [ + { slave 0 channel 0 } + { slave 0 channel 1 } + { slave 1 channel 0 } + ] +} + Echo_Echo3G.pcm.surround40.0 { @args [ CARD ]