From patchwork Thu Jun 29 13:26:36 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Shawn Guo X-Patchwork-Id: 106646 Delivered-To: patch@linaro.org Received: by 10.140.101.44 with SMTP id t41csp1096685qge; Thu, 29 Jun 2017 06:27:18 -0700 (PDT) X-Received: by 10.98.205.69 with SMTP id o66mr16905890pfg.173.1498742838803; Thu, 29 Jun 2017 06:27:18 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1498742838; cv=none; d=google.com; s=arc-20160816; b=L2XyDDEqmOS06Dg9tJzHEm5AK0ujtgtLq9u4831p5Ld3NEpzgjCv08oJCCb3068bmY s/JrdTNeZIKmeOyw+YzqbnOCItmsUjGDpasj7WNUpUIl1012klik5ygpYPhEj5eTrnlR 1ljJIikY6cG+lx2RfbOGGG+TSBgdS+GQHCeRNM2KvGy/1pekiqJei3/ou5Cba/UjNiQh 4CNUOj83nfzaUwHUGWgkZuJ+lGGxNI8FS5mWRWCaqlR29UAzUvxopvKkrLY5Q48BzF0w I0X6O9kp3TUJb7yg/8P4MbKQgjOuAAhhWx2EKAFHJtn2Eom/PBng3ZAsAMc9Z8u4lO6a 4c1A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :dmarc-filter:arc-authentication-results; bh=uuygtbXMm9ypT075tzTXRidBhQY5hIH5xBWglnsUGaA=; b=z6O5FiMgXjkYtImvaJ3BBc8IPtdi9mAVhH8cvR5WLB1Ij9x+712R43ZEbsqmSRdt5M 5e4zAYAUgr6xaX6OZzCUWNxbKwgoWRaxqYytsyPfEeJ/DUpJGdojY2FGFsMVUNJxlLQU cuq9OBXkV32KMoHdk81wHd/n4dvmDHqVobyGXmtmfqTKkloAgtPZwqzmIeTrYCRsDlGX IvvAnbTDTI6tV0Ra8Ttg//Gaf8X9nV4oJ8X9NEZtfcIqqwJAV/++uN/tBygTMmsJqh7C 1ZYnB7gHhrzGiW2LNqstwllUJQtaaFp7YCdyAXbC7WCB9UqPO3lqZSHejpG6L+e3vSlF 7Tbw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=devicetree-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 r6si4081756plj.137.2017.06.29.06.27.18; Thu, 29 Jun 2017 06:27:18 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752684AbdF2N1S (ORCPT + 7 others); Thu, 29 Jun 2017 09:27:18 -0400 Received: from mail.kernel.org ([198.145.29.99]:32860 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752614AbdF2N1R (ORCPT ); Thu, 29 Jun 2017 09:27:17 -0400 Received: from localhost.localdomain (li411-102.members.linode.com [106.187.91.102]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 74D1322B59; Thu, 29 Jun 2017 13:27:13 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 74D1322B59 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=kernel.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=shawnguo@kernel.org From: Shawn Guo To: Mark Brown , Rob Herring Cc: Kuninori Morimoto , Baoyou Xie , Xin Zhou , Jun Nie , alsa-devel@alsa-project.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Shawn Guo Subject: [PATCH 0/2] ASoC: audio-graph-card: support external amplifier with DAPM widget Date: Thu, 29 Jun 2017 21:26:36 +0800 Message-Id: <1498742798-3128-1-git-send-email-shawnguo@kernel.org> X-Mailer: git-send-email 1.9.1 Sender: devicetree-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org From: Shawn Guo It's basically the result of discussion around how external amplifier controlled by GPIO should be supported by audio card, that uses generic machine driver like audio-graph-card. The patch series updates audio-graph-card bindings and driver to support DAPM widget and audio routing, and then based on that, creates an output driver widget with event to control the amplifier via GPIO. [1] https://www.spinics.net/lists/arm-kernel/msg589717.html Shawn Guo (2): ASoC: audio-graph-card: update bindings for amplifier support ASoC: audio-graph-card: add widgets and routing for external amplifier support .../devicetree/bindings/sound/audio-graph-card.txt | 5 +++ sound/soc/generic/audio-graph-card.c | 48 +++++++++++++++++++++- 2 files changed, 52 insertions(+), 1 deletion(-) -- 1.9.1 -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html