From patchwork Mon Mar 12 18:49:38 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Sylwester Nawrocki/Kernel \\(PLT\\) /SRPOL/Staff Engineer/Samsung Electronics" X-Patchwork-Id: 10277033 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id E71E4603B5 for ; Mon, 12 Mar 2018 18:50:04 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id D278B286FD for ; Mon, 12 Mar 2018 18:50:04 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id C6D9628B0A; Mon, 12 Mar 2018 18:50:04 +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=-6.8 required=2.0 tests=BAYES_00,DKIM_SIGNED, RCVD_IN_DNSWL_HI,T_DKIM_INVALID autolearn=ham version=3.3.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 893EF286FD for ; Mon, 12 Mar 2018 18:50:03 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751466AbeCLSuC (ORCPT ); Mon, 12 Mar 2018 14:50:02 -0400 Received: from mailout4.samsung.com ([203.254.224.34]:34880 "EHLO mailout4.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751451AbeCLStz (ORCPT ); Mon, 12 Mar 2018 14:49:55 -0400 Received: from epcas2p3.samsung.com (unknown [182.195.41.55]) by mailout4.samsung.com (KnoxPortal) with ESMTP id 20180312184952epoutp04f6a897e573e5834eaa2bf9b1b2575e4e~bQNdXE9P32752627526epoutp04b; Mon, 12 Mar 2018 18:49:52 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout4.samsung.com 20180312184952epoutp04f6a897e573e5834eaa2bf9b1b2575e4e~bQNdXE9P32752627526epoutp04b DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1520880592; bh=qnNKPRYVqD0e6ZTv+FR3b4kpEbjvlncqYPx/E0z/m+c=; h=From:To:Cc:Subject:Date:References:From; b=eVVzQTnM709CqgmPPotNtMhDpOmldtCjlWjUt6HNUpkNirY+gPeOvgM7ORDxo6cQ4 lLhBqxgtN44nYr61taf2iYv1Er8tglgV7dl9+tZ8aqXCG6KG30I+UEO44XSFUCgJcW AoyTJnJ2EABywffADEfZiRrXmuiaYts9RclOCM8Y= Received: from epsmges2p3.samsung.com (unknown [182.195.42.71]) by epcas2p3.samsung.com (KnoxPortal) with ESMTP id 20180312184951epcas2p3c0e3a493d20e273d5043fe2be8ed35e9~bQNcUG4Kr2282522825epcas2p3D; Mon, 12 Mar 2018 18:49:51 +0000 (GMT) Received: from epcas2p1.samsung.com ( [182.195.41.53]) by epsmges2p3.samsung.com (Symantec Messaging Gateway) with SMTP id A6.88.04108.FCBC6AA5; Tue, 13 Mar 2018 03:49:51 +0900 (KST) Received: from epsmgms2p2new.samsung.com (unknown [182.195.42.143]) by epcas2p2.samsung.com (KnoxPortal) with ESMTP id 20180312184951epcas2p2987f3335bb05a32384d3002addb47f80~bQNbsigNf1544815448epcas2p2z; Mon, 12 Mar 2018 18:49:51 +0000 (GMT) X-AuditID: b6c32a47-19fff7000000100c-50-5aa6cbcfff7f Received: from epmmp2 ( [203.254.227.17]) by epsmgms2p2new.samsung.com (Symantec Messaging Gateway) with SMTP id 42.26.03890.ECBC6AA5; Tue, 13 Mar 2018 03:49:50 +0900 (KST) Received: from AMDC3061.digital.local ([106.116.147.40]) by mmp2.samsung.com (Oracle Communications Messaging Server 7.0.5.31.0 64bit (built May 5 2014)) with ESMTPA id <0P5H00ABHQYT4Z50@mmp2.samsung.com>; Tue, 13 Mar 2018 03:49:50 +0900 (KST) From: Sylwester Nawrocki To: broonie@kernel.org Cc: lgirdwood@gmail.com, krzk@kernel.org, sbkim73@samsung.com, alsa-devel@alsa-project.org, robh+dt@kernel.org, devicetree@vger.kernel.org, linux-samsung-soc@vger.kernel.org, linux-arm-kernel@lists.infradead.org, b.zolnierkie@samsung.com, m.szyprowski@samsung.com, Sylwester Nawrocki Subject: [PATCH v3 1/2] ASoC: samsung: Snow DT bindings update Date: Mon, 12 Mar 2018 19:49:38 +0100 Message-id: <20180312184939.11327-1-s.nawrocki@samsung.com> X-Mailer: git-send-email 2.14.2 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrEIsWRmVeSWpSXmKPExsWy7bCmqe7508uiDJp+KVlcuXiIyWLjjPWs FlMfPmGzmH/kHKvF+fMb2C2+Xelgstj0+BqrxYzz+5gs1h65y27RuvcIu8XhN+2sFhdXfGFy 4PHY8LmJzWPnrLvsHptWdbJ5bF5S79G3ZRWjx+dNcgFsUVw2Kak5mWWpRfp2CVwZS852sxT8 46no6bnK0sD4hquLkZNDQsBEYuemHcxdjFwcQgI7GCX+7e5lgnC+M0q8bXvDDFPVv+QcE4gt JLCBUWLWjEQI+xejxJ+VFiA2m4ChRO/RPkYQW0RATOL2nE6wqcwCe5gk9t79BzZIWMBOYu6V B0CDODhYBFQlvs21AQnzClhLHN/Qyw6xS17i/YL7jCC9EgJz2CT6P29ig0i4SLzdtBPKFpZ4 dXwLVIO0xLNVGxkh7GqJzrYudojmFqDjpl2CarCWOHz8IiuIzSzAJ9Fx+C87yBESArwSHW1C ECUeEktnNLNChB0lfn0sg/gxVmLpsX6mCYySCxgZVjGKpRYU56anFhsVGOsVJ+YWl+al6yXn 525iBMeslvsOxm3nfA4xCnAwKvHwGjQvixJiTSwrrsw9xCjBwawkwrtwJ1CINyWxsiq1KD++ qDQntfgQozQHi5I4b2uAS5SQQHpiSWp2ampBahFMlomDU6qBccLf6EjNpxdeLHZLcjbYvuwC y7+4gPobYTrad6bfO/zibXf+yuA7m3xCLf/7hCnKaSgrT6rYnlXO+XNFVN6hWXpe7R8yPSIj 2E7Pb9mspOrx1kK949y+WXZPv06rUH67rOxW/h5JsyTblAbBzS8POMrmLnte//RJzMbYr62q TNub5jDLRnw4pcRSnJFoqMVcVJwIAHqcuF7VAgAA X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprALMWRmVeSWpSXmKPExsVy+t9jQd1zp5dFGRzeamVx5eIhJouNM9az Wkx9+ITNYv6Rc6wW589vYLf4dqWDyWLT42usFjPO72OyWHvkLrtF694j7BaH37SzWlxc8YXJ gcdjw+cmNo+ds+6ye2xa1cnmsXlJvUffllWMHp83yQWwRXHZpKTmZJalFunbJXBlLDnbzVLw j6eip+cqSwPjG64uRk4OCQETif4l55i6GLk4hATWMUrsWnydGcL5xSjRuvYsE0gVm4ChRO/R PkYQW0RATOL2nE5mEJtZYA+TxJF7viC2sICdxNwrD4DqOThYBFQlvs21AQnzClhLHN/Qyw6x TF7i/YL7jBMYuRYwMqxilEwtKM5Nzy02KjDKSy3XK07MLS7NS9dLzs/dxAgMp22Htfp3MD5e En+IUYCDUYmHt6N1WZQQa2JZcWXuIUYJDmYlEd6FO4FCvCmJlVWpRfnxRaU5qcWHGKU5WJTE efnzj0UKCaQnlqRmp6YWpBbBZJk4OKUaGGuV5scEikocs4jjirsm8FKy6/X7CGXdZxM1ZbId PvztYOToFojQ2vf2+XLmyL0qrZaTmTL27ud54eWde9D2Tfmqivn+fru2q5SE5ub3rl/h8/6G v0joDWZR+cM7XC6+Cu46+rv86Z/a6cuTft66cyD5r+WKb/KdqR/qvHYp7g+Qt7gqnSxfqcRS nJFoqMVcVJwIAKJUEIwjAgAA X-CMS-MailID: 20180312184951epcas2p2987f3335bb05a32384d3002addb47f80 X-Msg-Generator: CA CMS-TYPE: 102P X-CMS-RootMailID: 20180312184951epcas2p2987f3335bb05a32384d3002addb47f80 X-RootMTR: 20180312184951epcas2p2987f3335bb05a32384d3002addb47f80 References: Sender: linux-samsung-soc-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-samsung-soc@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP The new DT bindings are introduced so sound on the HDMI interface can also be supported. The exisiting CPU and CODEC DAI phandle properties are marked as deprecated. Signed-off-by: Sylwester Nawrocki Reviewed-by: Rob Herring --- Changes since v2: - edited summary line. --- Documentation/devicetree/bindings/sound/snow.txt | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/Documentation/devicetree/bindings/sound/snow.txt b/Documentation/devicetree/bindings/sound/snow.txt index 6df74f15687f..80fd9a87bb3f 100644 --- a/Documentation/devicetree/bindings/sound/snow.txt +++ b/Documentation/devicetree/bindings/sound/snow.txt @@ -5,8 +5,17 @@ Required properties: "google,snow-audio-max98090" or "google,snow-audio-max98091" or "google,snow-audio-max98095" -- samsung,i2s-controller: The phandle of the Samsung I2S controller -- samsung,audio-codec: The phandle of the audio codec +- samsung,i2s-controller (deprecated): The phandle of the Samsung I2S controller +- samsung,audio-codec (deprecated): The phandle of the audio codec + +Required sub-nodes: + + - 'cpu' subnode with a 'sound-dai' property containing the phandle of the I2S + controller + - 'codec' subnode with a 'sound-dai' property containing list of phandles + to the CODEC nodes, first entry must be the phandle of the MAX98090, + MAX98091 or MAX98095 CODEC (exact device type is indicated by the compatible + string) and the second entry must be the phandle of the HDMI IP block node Optional: - samsung,model: The name of the sound-card