From patchwork Thu Jan 3 14:05:49 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Peter Ujfalusi X-Patchwork-Id: 10747347 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 3600F91E for ; Thu, 3 Jan 2019 14:13:11 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 234D8287B4 for ; Thu, 3 Jan 2019 14:13:11 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 16BE3287AE; Thu, 3 Jan 2019 14:13:11 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-2.7 required=2.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1 Received: from alsa0.perex.cz (alsa0.perex.cz [77.48.224.243]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 461B0287C3 for ; Thu, 3 Jan 2019 14:13:10 +0000 (UTC) Received: from alsa0.perex.cz (localhost [127.0.0.1]) by alsa0.perex.cz (Postfix) with ESMTP id 93F43267BEF; Thu, 3 Jan 2019 15:04:06 +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 D166F267BEF; Thu, 3 Jan 2019 15:04:04 +0100 (CET) Received: from fllv0016.ext.ti.com (fllv0016.ext.ti.com [198.47.19.142]) by alsa0.perex.cz (Postfix) with ESMTP id 4120C267BBA for ; Thu, 3 Jan 2019 15:03:59 +0100 (CET) Received: from lelv0266.itg.ti.com ([10.180.67.225]) by fllv0016.ext.ti.com (8.15.2/8.15.2) with ESMTP id x03E3vCn058759; Thu, 3 Jan 2019 08:03:57 -0600 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=ti-com-17Q1; t=1546524237; bh=PaAla/8JRVVNax5naMoFXQj/h9fHzEYPdFIfQWtUMY4=; h=From:To:CC:Subject:Date; b=NsrkrZvs8EDFlXSuu5kr/tFkxX+NRhYqit6rUcqLu0qqzJStv9s2PG6Qf03xnFPX1 g0pwx7OPC9h39zSIvkzAQ1aZLFfrvL9JjQ8BG5Y7dpNb9LIZE2bXdFwFWukTVvoZUz v8Ovp3Bs9RCgR11Kjqp+Ik9VZFbUdWrWuPOzAAe4= Received: from DLEE100.ent.ti.com (dlee100.ent.ti.com [157.170.170.30]) by lelv0266.itg.ti.com (8.15.2/8.15.2) with ESMTPS id x03E3vuG020729 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=FAIL); Thu, 3 Jan 2019 08:03:57 -0600 Received: from DLEE106.ent.ti.com (157.170.170.36) by DLEE100.ent.ti.com (157.170.170.30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1591.10; Thu, 3 Jan 2019 08:03:55 -0600 Received: from dflp33.itg.ti.com (10.64.6.16) by DLEE106.ent.ti.com (157.170.170.36) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1591.10 via Frontend Transport; Thu, 3 Jan 2019 08:03:55 -0600 Received: from feketebors.ti.com (ileax41-snat.itg.ti.com [10.172.224.153]) by dflp33.itg.ti.com (8.14.3/8.13.8) with ESMTP id x03E3rlM021111; Thu, 3 Jan 2019 08:03:53 -0600 From: Peter Ujfalusi To: , Date: Thu, 3 Jan 2019 16:05:49 +0200 Message-ID: <20190103140552.29809-1-peter.ujfalusi@ti.com> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 X-EXCLAIMER-MD-CONFIG: e1e8a2fd-e40a-4ac6-ac9b-f7e9cc9ee180 Cc: devicetree@vger.kernel.org, alsa-devel@alsa-project.org, linux-kernel@vger.kernel.org, jsarha@ti.com, robh+dt@kernel.org, misael.lopez@ti.com Subject: [alsa-devel] [PATCH 0/3] ASoC: ti: davinci-mcasp: GPIO mode support for pins 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: , Errors-To: alsa-devel-bounces@alsa-project.org Sender: alsa-devel-bounces@alsa-project.org X-Virus-Scanned: ClamAV using ClamSMTP Hi, Each McASP pins can be configured individually to be used as McASP or GPIO pin. This series will allow client drivers to use pins as GPIO (optional) in case the board wired up them to be used in this mode. Regards, Peter --- Peter Ujfalusi (3): ASoC: ti: davinci-mcasp: Move context save/restore to runtime_pm callbacks bindings: sound: davinci-mcasp: Document GPIO support ASoC: ti: davinci-mcasp: Add support for GPIO mode of the pins .../bindings/sound/davinci-mcasp-audio.txt | 17 + sound/soc/ti/davinci-mcasp.c | 295 +++++++++++++----- 2 files changed, 237 insertions(+), 75 deletions(-)