From patchwork Mon Dec 7 09:12:34 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Shengjiu Wang X-Patchwork-Id: 339160 Delivered-To: patch@linaro.org Received: by 2002:a17:906:4755:0:0:0:0 with SMTP id j21csp2720207ejs; Mon, 7 Dec 2020 01:22:14 -0800 (PST) X-Google-Smtp-Source: ABdhPJztu+dseO8+pkA6SI8cQ/QtMc+iUr+3HAFy1iNPirt2Uoq1nn4NLqtrbzef+YmCxCMx9QSi X-Received: by 2002:a17:906:77c5:: with SMTP id m5mr17541357ejn.424.1607332933908; Mon, 07 Dec 2020 01:22:13 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1607332933; cv=none; d=google.com; s=arc-20160816; b=Ocd0wjSWM7gNB/bJU+c3SFpRQL5pKYliSBb6c0aE2TfzJsX673L4M27QRXnvLdzAHE Fe3KeyWi+hb108/OdzNx7V7jZFIWYLddArPaAVOMc+AYV5ueVJ/FcTpMl13CVWKHc9Jd RicTHmzWPGCKJXzB+3VSZFZy14TEA8+zeJ8arR0aSPSD2mPKF5d0K/IcvAU/Y70/p5x7 TaUfq7QgMe8AfMFdI95kA7X3ZDOgsrKekHKJwHhppxhcoFpb8xURd4DtP2KBm+KSmGCo vmyMqMDM9UZ/0/mzTfBrONKgWDjSWEKoAwBKRo/qaa+G7hyLAm4oq3SioBHXEB0Guhxp tsbA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:references:in-reply-to:message-id:date:subject :cc:to:from; bh=dxxplysKLClQQFp6VCSfE5gRO3ItInbZYYxSsM9DdQE=; b=JcQS2FMAjl1E43T/x1qJzpcmjY3X2+CDrPnoBpxTUq7BtEJ3xR9hIWh+f8KcGjn1qH tgkcyTETrxGEx2ym+H+lfsyzdhhLz+uAtrvQ8MYLvAmIbNaILYVSYdmBspmPuAxePp5z O7VblocZcQtMdbfTRzpbHxym6sydTFFzGgX45JF3YWLH7GpXbr7Rss8I2wmOQ7M/skS0 8At4wTYnIZSLVvdq62R+dotxLk9jSVK2PD7ZoCIGKyIPcj157ScQVggZ6shujIdnQLER fCSFFvippyju92wsOZddIXUUl5nQAnAHOlUPseHDAabQM/3sL3wZ76b+r3VWuUbt2vMe C7XQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of devicetree-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=nxp.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id z7si8074942edm.477.2020.12.07.01.22.13; Mon, 07 Dec 2020 01:22:13 -0800 (PST) Received-SPF: pass (google.com: domain of devicetree-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of devicetree-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=nxp.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1725804AbgLGJVP (ORCPT + 6 others); Mon, 7 Dec 2020 04:21:15 -0500 Received: from inva021.nxp.com ([92.121.34.21]:44398 "EHLO inva021.nxp.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725779AbgLGJVO (ORCPT ); Mon, 7 Dec 2020 04:21:14 -0500 Received: from inva021.nxp.com (localhost [127.0.0.1]) by inva021.eu-rdc02.nxp.com (Postfix) with ESMTP id 22A9F200B51; Mon, 7 Dec 2020 10:20:28 +0100 (CET) Received: from invc005.ap-rdc01.nxp.com (invc005.ap-rdc01.nxp.com [165.114.16.14]) by inva021.eu-rdc02.nxp.com (Postfix) with ESMTP id 10B80200D75; Mon, 7 Dec 2020 10:20:24 +0100 (CET) Received: from localhost.localdomain (shlinux2.ap.freescale.net [10.192.224.44]) by invc005.ap-rdc01.nxp.com (Postfix) with ESMTP id 70552402AB; Mon, 7 Dec 2020 10:20:18 +0100 (CET) From: Shengjiu Wang To: robh+dt@kernel.org, shawnguo@kernel.org, s.hauer@pengutronix.de, kernel@pengutronix.de, festevam@gmail.com, linux-imx@nxp.com, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Cc: shengjiu.wang@gmail.com Subject: [PATCH 1/3] arm64: dts: imx8mn: Configure clock rate for audio plls Date: Mon, 7 Dec 2020 17:12:34 +0800 Message-Id: <1607332356-13431-2-git-send-email-shengjiu.wang@nxp.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1607332356-13431-1-git-send-email-shengjiu.wang@nxp.com> References: <1607332356-13431-1-git-send-email-shengjiu.wang@nxp.com> X-Virus-Scanned: ClamAV using ClamSMTP Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Configure clock rate for audio plls. audio pll1 is used as parent clock for clocks that is multiple of 8kHz. audio pll2 is used as parent clock for clocks that is multiple of 11kHz. Signed-off-by: Shengjiu Wang --- arch/arm64/boot/dts/freescale/imx8mn.dtsi | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) -- 2.27.0 diff --git a/arch/arm64/boot/dts/freescale/imx8mn.dtsi b/arch/arm64/boot/dts/freescale/imx8mn.dtsi index e35182ff6f59..439cf6ca3114 100644 --- a/arch/arm64/boot/dts/freescale/imx8mn.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8mn.dtsi @@ -581,7 +581,9 @@ clk: clock-controller@30380000 { <&clk IMX8MN_CLK_NOC>, <&clk IMX8MN_CLK_AUDIO_AHB>, <&clk IMX8MN_CLK_IPG_AUDIO_ROOT>, - <&clk IMX8MN_SYS_PLL3>; + <&clk IMX8MN_SYS_PLL3>, + <&clk IMX8MN_AUDIO_PLL1>, + <&clk IMX8MN_AUDIO_PLL2>; assigned-clock-parents = <&clk IMX8MN_SYS_PLL1_800M>, <&clk IMX8MN_ARM_PLL_OUT>, <&clk IMX8MN_SYS_PLL3_OUT>, @@ -589,7 +591,9 @@ clk: clock-controller@30380000 { assigned-clock-rates = <0>, <0>, <0>, <400000000>, <400000000>, - <600000000>; + <600000000>, + <393216000>, + <361267200>; }; src: reset-controller@30390000 { From patchwork Mon Dec 7 09:12:35 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Shengjiu Wang X-Patchwork-Id: 339162 Delivered-To: patch@linaro.org Received: by 2002:a17:906:4755:0:0:0:0 with SMTP id j21csp2720234ejs; Mon, 7 Dec 2020 01:22:15 -0800 (PST) X-Google-Smtp-Source: ABdhPJxclKyU7QESXTQKhJPuAz5f7iumk2knV6Zp0EaMD/fkDlVkE0prkKn0WTOtUX9OZD/cOJFc X-Received: by 2002:a50:c908:: with SMTP id o8mr18514001edh.224.1607332935560; Mon, 07 Dec 2020 01:22:15 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1607332935; cv=none; d=google.com; s=arc-20160816; b=BB5nPDs/cABqYOYV4R2Dz+tg39iswje/BHhk2E82iKPfEgFi0ReR0sWwMg8mMQ5K41 luh5qXyhGl2jeP8CdbXb55dL45uaJHV2Wxmd2RVKey7iURbfypUkDEJPCkuZaiPvl6gE +cC8LwO+Fm9RO7akbxHLT1gCrJFz/YLzcEpdY6NuheuqKnjB9VeozW7yZJEpfQe8OpOD 4xktDI0wp2+Egl316znokRwqxVcRrfCaPJpMCd9Bxq3JnQpln7RfwznG/jcoN5nS2ubQ kbvnifBYoS/n4wA5kQNFfRGZtOaK7pkXFAQgsG72/tzYlpNrdiOiY2hpyPjCg8oV1iOv tsVw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:references:in-reply-to:message-id:date:subject :cc:to:from; bh=/JE91njuAucEjepmHVJA7MDRNUVLHV80OrPDCXfP0B0=; b=lQu89Pht1YVr7un9YMkVeLS1u7XBwtDhtBK10WTKP+fszObotD7CF8cDodaXRRYCc1 NDuZaF9qbrX1k8KZ/ozVYQvxBjE4seGvZSw5xZ/C1fBl0YkfR3xthJ80H63rSlLgDkrN B72UaGVnprvxAYQ0S87Isw2upGyMLEfru1BWFPIf3xzt9z58LISzi64zKuUW9qSd40/G Sj8rjYhC4Koafh1GvtwZsujaOPAEkSZkmfOE1Km6wSBDYp3M8trhkTvjwzQeSEourXnV rRA4mt9w1OC7O2RFVHcNFjCUM8kI10UktS8fnT2AuWpOaJ/J7nFdZf8HW5lOUyW+MzN1 yFdA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of devicetree-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=nxp.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id z7si8074942edm.477.2020.12.07.01.22.15; Mon, 07 Dec 2020 01:22:15 -0800 (PST) Received-SPF: pass (google.com: domain of devicetree-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of devicetree-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=nxp.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1725948AbgLGJVR (ORCPT + 6 others); Mon, 7 Dec 2020 04:21:17 -0500 Received: from inva021.nxp.com ([92.121.34.21]:44434 "EHLO inva021.nxp.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725779AbgLGJVR (ORCPT ); Mon, 7 Dec 2020 04:21:17 -0500 Received: from inva021.nxp.com (localhost [127.0.0.1]) by inva021.eu-rdc02.nxp.com (Postfix) with ESMTP id A7EEE200128; Mon, 7 Dec 2020 10:20:29 +0100 (CET) Received: from invc005.ap-rdc01.nxp.com (invc005.ap-rdc01.nxp.com [165.114.16.14]) by inva021.eu-rdc02.nxp.com (Postfix) with ESMTP id 9500B2009A6; Mon, 7 Dec 2020 10:20:25 +0100 (CET) Received: from localhost.localdomain (shlinux2.ap.freescale.net [10.192.224.44]) by invc005.ap-rdc01.nxp.com (Postfix) with ESMTP id CBDF9402C7; Mon, 7 Dec 2020 10:20:19 +0100 (CET) From: Shengjiu Wang To: robh+dt@kernel.org, shawnguo@kernel.org, s.hauer@pengutronix.de, kernel@pengutronix.de, festevam@gmail.com, linux-imx@nxp.com, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Cc: shengjiu.wang@gmail.com Subject: [PATCH 2/3] arm64: dts: imx8mn-evk: Add sound-wm8524 card nodes Date: Mon, 7 Dec 2020 17:12:35 +0800 Message-Id: <1607332356-13431-3-git-send-email-shengjiu.wang@nxp.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1607332356-13431-1-git-send-email-shengjiu.wang@nxp.com> References: <1607332356-13431-1-git-send-email-shengjiu.wang@nxp.com> X-Virus-Scanned: ClamAV using ClamSMTP Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Add sound-wm8524 card nodes which are supported on imx8mn-evk board. Signed-off-by: Shengjiu Wang --- arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi | 51 +++++++++++++++++++ 1 file changed, 51 insertions(+) -- 2.27.0 diff --git a/arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi b/arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi index 76d042a4cf09..1d2c399eabea 100644 --- a/arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi @@ -46,6 +46,32 @@ ir-receiver { pinctrl-0 = <&pinctrl_ir>; linux,autosuspend-period = <125>; }; + + wm8524: audio-codec { + #sound-dai-cells = <0>; + compatible = "wlf,wm8524"; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_gpio_wlf>; + wlf,mute-gpios = <&gpio5 21 GPIO_ACTIVE_LOW>; + clocks = <&clk IMX8MN_CLK_SAI3_ROOT>; + clock-names = "mclk"; + }; + + sound-wm8524 { + compatible = "fsl,imx-audio-wm8524"; + model = "wm8524-audio"; + audio-cpu = <&sai3>; + audio-codec = <&wm8524>; + audio-asrc = <&easrc>; + audio-routing = + "Line Out Jack", "LINEVOUTL", + "Line Out Jack", "LINEVOUTR"; + }; +}; + +&easrc { + fsl,asrc-rate = <48000>; + status = "okay"; }; &fec1 { @@ -124,6 +150,16 @@ pca6416: gpio@20 { }; }; +&sai3 { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_sai3>; + assigned-clocks = <&clk IMX8MN_CLK_SAI3>; + assigned-clock-parents = <&clk IMX8MN_AUDIO_PLL1_OUT>; + assigned-clock-rates = <24576000>; + fsl,sai-mclk-direction-output; + status = "okay"; +}; + &snvs_pwrkey { status = "okay"; }; @@ -210,6 +246,12 @@ MX8MN_IOMUXC_NAND_READY_B_GPIO3_IO16 0x19 >; }; + pinctrl_gpio_wlf: gpiowlfgrp { + fsl,pins = < + MX8MN_IOMUXC_I2C4_SDA_GPIO5_IO21 0xd6 + >; + }; + pinctrl_ir: irgrp { fsl,pins = < MX8MN_IOMUXC_GPIO1_IO13_GPIO1_IO13 0x4f @@ -249,6 +291,15 @@ MX8MN_IOMUXC_SD2_RESET_B_GPIO2_IO19 0x41 >; }; + pinctrl_sai3: sai3grp { + fsl,pins = < + MX8MN_IOMUXC_SAI3_TXFS_SAI3_TX_SYNC 0xd6 + MX8MN_IOMUXC_SAI3_TXC_SAI3_TX_BCLK 0xd6 + MX8MN_IOMUXC_SAI3_MCLK_SAI3_MCLK 0xd6 + MX8MN_IOMUXC_SAI3_TXD_SAI3_TX_DATA0 0xd6 + >; + }; + pinctrl_typec1: typec1grp { fsl,pins = < MX8MN_IOMUXC_SD1_STROBE_GPIO2_IO11 0x159 From patchwork Mon Dec 7 09:12:36 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Shengjiu Wang X-Patchwork-Id: 339161 Delivered-To: patch@linaro.org Received: by 2002:a17:906:4755:0:0:0:0 with SMTP id j21csp2720227ejs; Mon, 7 Dec 2020 01:22:15 -0800 (PST) X-Google-Smtp-Source: ABdhPJxq93xOcY8tPVKt47RFeGOcg+Kx9tmx818PIds0hG6SQn/ga0WV93l1GJw4FZGdjyn0iQr5 X-Received: by 2002:a05:6402:456:: with SMTP id p22mr18916581edw.26.1607332935211; Mon, 07 Dec 2020 01:22:15 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1607332935; cv=none; d=google.com; s=arc-20160816; b=nFPifCi6DqbSLwjzZrENDtt4xHI9AttzY6OtvFNwcVw9P8/6tHsVlwZHSXH/gppHZ5 gMHNroglnjYZ5r1ABXZ0p39rzrJi/9jCij2zHMpeb2wVJO2Af/ucEP7OxD90RkUKQHUh TMS54cUZ9n7oGmw4AH+AC+n240LDPFbQKI2DZvpXf1IK0ITci9RMLJB9IDtzCIxFrLnq f4WP68pJMeGZSk+ZTA7DeC0R29Lm638007oqtMLyjWEpHCafgk4sXC5kJcdh/Bpu3t2h TflOQIzi9N3TJzcpHEUs4lH2233Gs9oFQOTaBpnoY5Sweg2RJYYLaJVd2Rz6wZzyuyWH iUfA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:references:in-reply-to:message-id:date:subject :cc:to:from; bh=Gxw1F9g143RFzJbhpT8agbqfpWFBfXsLVkV40sP1VrY=; b=UdNe05biPv2hIni7xKqydPZvxutXqGVcOY7ds4NSc4Tw7JWk8awGR7Kn6RVcqNUubh F9Ds27HID61kYIHpAw/lDTn70B8hIdPPUigieHBWVKd6WhKaoPLhpq4WCIyJitWpN+r7 o3Oz5rNuLTAmq13sXeQUmAOXZoyaxqIPHriAasX7IKThky1JURg5/r3fEi8MT5A6RRnC NO5uMkPYN+tGaJDyNaLflbtJcDlFG/pxSTBNY9jDBKUIuo7XNm84X1f5+TrKArQAKn8+ mCBAyEIzwf7P2iY1etZa5fEVTKqI/iXhrUnX3xk+bUfuxsxyyRbyE7kUZsusDTo5QUDI MAYw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of devicetree-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=nxp.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id z7si8074942edm.477.2020.12.07.01.22.15; Mon, 07 Dec 2020 01:22:15 -0800 (PST) Received-SPF: pass (google.com: domain of devicetree-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of devicetree-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=nxp.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726016AbgLGJVS (ORCPT + 6 others); Mon, 7 Dec 2020 04:21:18 -0500 Received: from inva021.nxp.com ([92.121.34.21]:44450 "EHLO inva021.nxp.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725879AbgLGJVS (ORCPT ); Mon, 7 Dec 2020 04:21:18 -0500 Received: from inva021.nxp.com (localhost [127.0.0.1]) by inva021.eu-rdc02.nxp.com (Postfix) with ESMTP id C35F42009A6; Mon, 7 Dec 2020 10:20:30 +0100 (CET) Received: from invc005.ap-rdc01.nxp.com (invc005.ap-rdc01.nxp.com [165.114.16.14]) by inva021.eu-rdc02.nxp.com (Postfix) with ESMTP id AF60F200D5F; Mon, 7 Dec 2020 10:20:26 +0100 (CET) Received: from localhost.localdomain (shlinux2.ap.freescale.net [10.192.224.44]) by invc005.ap-rdc01.nxp.com (Postfix) with ESMTP id 4E963402D0; Mon, 7 Dec 2020 10:20:21 +0100 (CET) From: Shengjiu Wang To: robh+dt@kernel.org, shawnguo@kernel.org, s.hauer@pengutronix.de, kernel@pengutronix.de, festevam@gmail.com, linux-imx@nxp.com, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Cc: shengjiu.wang@gmail.com Subject: [PATCH 3/3] arm64: dts: imx8mn-evk: Add sound-spdif card nodes Date: Mon, 7 Dec 2020 17:12:36 +0800 Message-Id: <1607332356-13431-4-git-send-email-shengjiu.wang@nxp.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1607332356-13431-1-git-send-email-shengjiu.wang@nxp.com> References: <1607332356-13431-1-git-send-email-shengjiu.wang@nxp.com> X-Virus-Scanned: ClamAV using ClamSMTP Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Add sound-spdif card nodes which are supported on imx8mn-evk board. Signed-off-by: Shengjiu Wang --- arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) -- 2.27.0 diff --git a/arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi b/arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi index 1d2c399eabea..a0dddba2e561 100644 --- a/arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi @@ -67,6 +67,14 @@ sound-wm8524 { "Line Out Jack", "LINEVOUTL", "Line Out Jack", "LINEVOUTR"; }; + + sound-spdif { + compatible = "fsl,imx-audio-spdif"; + model = "imx-spdif"; + spdif-controller = <&spdif1>; + spdif-out; + spdif-in; + }; }; &easrc { @@ -164,6 +172,15 @@ &snvs_pwrkey { status = "okay"; }; +&spdif1 { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_spdif1>; + assigned-clocks = <&clk IMX8MN_CLK_SPDIF1>; + assigned-clock-parents = <&clk IMX8MN_AUDIO_PLL1_OUT>; + assigned-clock-rates = <24576000>; + status = "okay"; +}; + &uart2 { /* console */ pinctrl-names = "default"; pinctrl-0 = <&pinctrl_uart2>; @@ -300,6 +317,13 @@ MX8MN_IOMUXC_SAI3_TXD_SAI3_TX_DATA0 0xd6 >; }; + pinctrl_spdif1: spdif1grp { + fsl,pins = < + MX8MN_IOMUXC_SPDIF_TX_SPDIF1_OUT 0xd6 + MX8MN_IOMUXC_SPDIF_RX_SPDIF1_IN 0xd6 + >; + }; + pinctrl_typec1: typec1grp { fsl,pins = < MX8MN_IOMUXC_SD1_STROBE_GPIO2_IO11 0x159