From patchwork Fri Jun 29 15:09:23 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jerome Brunet X-Patchwork-Id: 140575 Delivered-To: patch@linaro.org Received: by 2002:a2e:9754:0:0:0:0:0 with SMTP id f20-v6csp963655ljj; Fri, 29 Jun 2018 08:10:07 -0700 (PDT) X-Google-Smtp-Source: ADUXVKLQNWRh/VHpgBA11G+ldDPU/9bgMWokE7jyakJUlymqJO/o4XhJeBQE87H2DNk73twzDV95 X-Received: by 2002:a17:902:14b:: with SMTP id 69-v6mr15373625plb.184.1530285007035; Fri, 29 Jun 2018 08:10:07 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1530285007; cv=none; d=google.com; s=arc-20160816; b=dopAYbnMgUy2Tudaz9eCWbtzMvnmeKnIfUyspwZ8Dvt0ECnUibNvHTjHcSBAYa3pMt LdcTBT+hVaaPb2VaZamWbqmHGfKR6QeotsglxjU9/UNN48lkZpWH5ly2tMoASDrpZLlf K6SDQA5WbuVuqZLBUhQXS0zvf1Idp/N9+cpAlOcvcFevCDmQ99lc2XQIJjUwWTSH5mUb ugB5NxBaVsGHXOe2leJWD8LlXREdPoH6wIF1PkMT1pfD+Y4MvMIpvdlW7Fr9FMcERxX0 xqA2WJrfJxDfxXTRiUdqnJADoSz0Tc64hG2djaWiyq90zm/TMN/coVxySPWijL4lIqFx iAjQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:in-reply-to:message-id:date :subject:cc:to:from:dkim-signature:arc-authentication-results; bh=l/wtLKomE6HwHPNbFcDaRgybgHLqVBTbQpGq9S5EpfI=; b=QC3L5nzCEukLNjl2Swos6cMtiNxkVxwWgeiDQCzZjKfEnbJcf1Fy9a3Kl8/SiOguYN +iSXJDBbZrOLPQOAMSnDoP4kqm2+DZo4QUez10zoISABIzRs6EeD4WF38zScwc6WzVTT c/XWGXlfK8l+F351Iyxzc0btZfvd1u3TyIwzmBxBfhnlrSBwoairN+NpbqmOuaTnaqxB N1FVPg9aAPULv1xAzqL+90xaItMRHpTIADDwxSX3S8+8PZLQWpDrq8QufJwTkeDknlq1 eLkZsWXzKj/1fOPB1aUDzSKyckgjnXpSPSpyq6gEmv2+ENODtUKr8dHJ4jkut4xqLgUj zu9A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b=TiS0QXma; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id o20-v6si8478354pgb.614.2018.06.29.08.10.06; Fri, 29 Jun 2018 08:10:07 -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=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b=TiS0QXma; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S935776AbeF2PKE (ORCPT + 31 others); Fri, 29 Jun 2018 11:10:04 -0400 Received: from mail-wr0-f195.google.com ([209.85.128.195]:41175 "EHLO mail-wr0-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755591AbeF2PJg (ORCPT ); Fri, 29 Jun 2018 11:09:36 -0400 Received: by mail-wr0-f195.google.com with SMTP id h10-v6so9167425wrq.8 for ; Fri, 29 Jun 2018 08:09:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=l/wtLKomE6HwHPNbFcDaRgybgHLqVBTbQpGq9S5EpfI=; b=TiS0QXmamIDs5z3ePns3W6o7g+lkxgPPhV3q/867tUKWv5VwfPPXxWZMfOyMmqqc2G li5zcBQBUM8b+bQ3TZGYqc8jC3gA8pyLZd7oA4Zhw5aKx2DwWLY4uACwJxZwmLDXGIAG vqXAQ53WtPgXVlJV9ar2WdhQBUKGV3ietXY9G/4SzL3IWQTNJeG3DoblN7X8KQNycXB1 o8nwmMVo0XiFpUF1zhEGEFrvA5tgTaJpKWH/Fd984Ku0qG8HGSKA7yTJ2ZGv1Vg8PsZ7 JPtMfW4WPiJHInXHhNdqPuNsrOyuD/yQRFgROJL4yvfa9mf1vkfzVu6h4LuMFWr5vx0X bq9w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=l/wtLKomE6HwHPNbFcDaRgybgHLqVBTbQpGq9S5EpfI=; b=EYat5Ta+1B8/ag/qRQtXWRz+f9fb6tzoCfQsa7lfWzmLHpPy2yn0XtWfYv75SIfZE9 UWR14gdhaq9Ve2PZGwWO917MgUzlJ8Vqjbnl9tsKzFlJGMrVb0sVONJcqgLzHuUOZp8B lvLR8U8ZtSHfLuwR4OStS9szaw3PRuReQTyvF/bV9uEjI8oZ587BicWN4z1TEj6gHxrj jso63EeDw16Mj6OAJiyWwcF7QVl6QfqmeyhNtkGVcFjiaKDU1V1ocZeCNVkZYb6qOq9K KX3A5bhEZBOYXONCWNCqbdSDBTA82isi3O+RE2Vev35Y66mC+EzcwE801/7OskuIAGhO bj5w== X-Gm-Message-State: APt69E3iRqY4Qj96M7/FGZ+Z/8Hve6TdYgNRnl1o5j7i8f4HyQEpvyAM 5fZJcT7QNUSOOsUb1m+4i6d5ng== X-Received: by 2002:adf:a0c2:: with SMTP id n2-v6mr12939121wrn.23.1530284975139; Fri, 29 Jun 2018 08:09:35 -0700 (PDT) Received: from localhost.localdomain (uluru.liltaz.com. [163.172.81.188]) by smtp.googlemail.com with ESMTPSA id b6-v6sm11944222wro.52.2018.06.29.08.09.34 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 29 Jun 2018 08:09:34 -0700 (PDT) From: Jerome Brunet To: Liam Girdwood , Mark Brown Cc: Jerome Brunet , alsa-devel@alsa-project.org, linux-kernel@vger.kernel.org Subject: [PATCH 4/5] ASoC: es7134: Add VDD and AVDD power supplies Date: Fri, 29 Jun 2018 17:09:23 +0200 Message-Id: <20180629150924.18197-5-jbrunet@baylibre.com> X-Mailer: git-send-email 2.14.4 In-Reply-To: <20180629150924.18197-1-jbrunet@baylibre.com> References: <20180629150924.18197-1-jbrunet@baylibre.com> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Add the VDD and AVDD power supplies to the DAPM graph as some board may need to enable a regulator to turn them on. Signed-off-by: Jerome Brunet --- sound/soc/codecs/es7134.c | 4 ++++ 1 file changed, 4 insertions(+) -- 2.14.4 diff --git a/sound/soc/codecs/es7134.c b/sound/soc/codecs/es7134.c index 698289dc3e22..5ad59c38fed1 100644 --- a/sound/soc/codecs/es7134.c +++ b/sound/soc/codecs/es7134.c @@ -167,11 +167,15 @@ static const struct snd_soc_dapm_widget es7134_dapm_widgets[] = { SND_SOC_DAPM_OUTPUT("AOUTL"), SND_SOC_DAPM_OUTPUT("AOUTR"), SND_SOC_DAPM_DAC("DAC", "Playback", SND_SOC_NOPM, 0, 0), + SND_SOC_DAPM_REGULATOR_SUPPLY("VDD", 0, 0), + SND_SOC_DAPM_REGULATOR_SUPPLY("AVDD", 0, 0), }; static const struct snd_soc_dapm_route es7134_dapm_routes[] = { { "AOUTL", NULL, "DAC" }, { "AOUTR", NULL, "DAC" }, + { "Playback", NULL, "VDD" }, + { "DAC", NULL, "AVDD" }, }; static const struct snd_soc_component_driver es7134_component_driver = {