From nobody Fri May 17 11:50:10 2024 Delivered-To: importer2@patchew.org Received-SPF: pass (zohomail.com: domain of vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; envelope-from=linux-kernel-owner@vger.kernel.org; helo=vger.kernel.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail(p=none dis=none) header.from=gmail.com ARC-Seal: i=1; a=rsa-sha256; t=1613745261; cv=none; d=zohomail.com; s=zohoarc; b=Wtm6vxBqm7tZDTW0aVrmIfG28RY4f1lvNIXzvkJ70tt7dcutR6HpncWswboOK7tFQjpGNWKZM0mHKQwafNEK7ElNZjonpZjPFIfiSu8e2n7XNv3jcBowfPWG3juadTPrTSTSufbXwJl3psRc1a4u7Uk5C9iXejTdZemsi8v0O8c= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1613745261; h=Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Id:MIME-Version:Message-ID:References:Subject:To; bh=x2ooXDb60QzvXUrPq//dOW0oVIAt3M11F1De29wx8iw=; b=ZbyM9rlyIzlkq1Q/vkLYXxyHOuou59E5u5uK6ts4iEdEfgfwzwIJKX30qGZQGg26YXQISgq2lDi9m8WVxN+e0ROzTmAyxiJB9lpIE+wSubdN7WfhFDsAisstWhytqfOTBfxfuuUph1Wz9OfqYrPPjAExuXa6cljGSgBYuTdVKT0= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail header.from= (p=none dis=none) header.from= Return-Path: Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mx.zohomail.com with SMTP id 1613745261088432.66315195191214; Fri, 19 Feb 2021 06:34:21 -0800 (PST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231255AbhBSOeA (ORCPT ); Fri, 19 Feb 2021 09:34:00 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43504 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230505AbhBSObS (ORCPT ); Fri, 19 Feb 2021 09:31:18 -0500 Received: from mail-wm1-x329.google.com (mail-wm1-x329.google.com [IPv6:2a00:1450:4864:20::329]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 22D67C061786; Fri, 19 Feb 2021 06:30:38 -0800 (PST) Received: by mail-wm1-x329.google.com with SMTP id o24so7813279wmh.5; Fri, 19 Feb 2021 06:30:38 -0800 (PST) Received: from localhost.localdomain (2a01cb0008bd27003cf54d240f3b36ef.ipv6.abo.wanadoo.fr. [2a01:cb00:8bd:2700:3cf5:4d24:f3b:36ef]) by smtp.gmail.com with ESMTPSA id v9sm8348215wrn.86.2021.02.19.06.30.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 19 Feb 2021 06:30:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=x2ooXDb60QzvXUrPq//dOW0oVIAt3M11F1De29wx8iw=; b=krOa7CCRuYs9avkL5jO9S6Vl972SsJ8DvEeg0tllXkhB8DTF0kW+0QUMRhV5mYw1Pd l43OT8qwCqMH5ZoD2gyRhDt8P5NYbYgeEbwnW6pGUI61ScwXFfTQzaNQrPFH1zGhZCAF 1J7VtkBtDAEpxP9Sq47jQLuBuvZ4EAwD1foa64V0ZfDGOT+vAiC5OenIyBAbLBdVov4t MJlOImawTxc747WXM6L42tJe2fbxIsvA+BEpnCSggb6xstBgK+A9VN5krEEEgudPRcPV Z4PCSa+PiJHv4iXvgA9VvQLtFtUXdKhI5J+ahgIetO/LozLk9rhW987AdvluVfyzgR6n onQQ== 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:mime-version:content-transfer-encoding; bh=x2ooXDb60QzvXUrPq//dOW0oVIAt3M11F1De29wx8iw=; b=NDx1fMFnfB1+Ya2h/XMGd6+94anztbUYaKdPb6hQ0y53DGaN9+TZqyp8uVcpKuItU+ VE21Jl9JJzu6yi3D/AfZNlcJUBbbpLOmScOUsEd//N/Wj1Te00sOcEt81EN+iKHxjXRk aYo6+WZLLR0AdtWsoLInqYLMFPYq8wb5Sp+1yr2ro2tZVGsQT5gzeXudFu3Nukv/1iMN 3QLQOSuj096BG50qeJ44NRigkivQHvXNDIIrCVCq6E5cXpRTZ/Xqs9L894Om6mIvaeOD bY8dcN6QkBZLNcXTJtcnt0BW/EGpFnR8pWnPDRhz/T04D68RmHRHyhtEjcxuknAs+Pm2 0j4Q== X-Gm-Message-State: AOAM532VaJ6rZqO2MLUSTqXuiGjsocwx2w6gdaf11hb3CpLT2lQCw3gw nGvQjCOu+4aNm25gsEuf7kc= X-Google-Smtp-Source: ABdhPJye/9Jcd1krds8cLtEOortj6SMBnPYXmtYkWpQr1KAHdAWXyKgpIaQVB51fu81o2NVtUrBx8A== X-Received: by 2002:a1c:5686:: with SMTP id k128mr8532166wmb.189.1613745036827; Fri, 19 Feb 2021 06:30:36 -0800 (PST) From: Adrien Grassein Cc: krzk@kernel.org, robh+dt@kernel.org, shawnguo@kernel.org, s.hauer@pengutronix.de, kernel@pengutronix.de, festevam@gmail.com, linux-imx@nxp.com, catalin.marinas@arm.com, will@kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Adrien Grassein Subject: [PATCH v3 1/9] arm64: dts: imx8mm-nitrogen-r2: add wifi/bt chip Date: Fri, 19 Feb 2021 15:30:20 +0100 Message-Id: <20210219143028.207975-2-adrien.grassein@gmail.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20210219143028.207975-1-adrien.grassein@gmail.com> References: <20210219143028.207975-1-adrien.grassein@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable To: unlisted-recipients:; (no To-header on input) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-ZohoMail-DKIM: fail (Header signature does not verify) Content-Type: text/plain; charset="utf-8" Add usdhc3 description which corresponds to the wifi/bt chip Signed-off-by: Adrien Grassein --- .../boot/dts/freescale/imx8mm-nitrogen-r2.dts | 38 +++++++++++++++++++ 1 file changed, 38 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts b/arch/ar= m64/boot/dts/freescale/imx8mm-nitrogen-r2.dts index c0c384d76147..4a3dabeb8c85 100644 --- a/arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts +++ b/arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts @@ -9,6 +9,24 @@ / { model =3D "Boundary Devices i.MX8MMini Nitrogen8MM Rev2"; compatible =3D "boundary,imx8mm-nitrogen8mm", "fsl,imx8mm"; + + reg_vref_1v8: regulator-vref-1v8 { + compatible =3D "regulator-fixed"; + regulator-name =3D "vref-1v8"; + regulator-min-microvolt =3D <1800000>; + regulator-max-microvolt =3D <1800000>; + }; + + reg_wlan_vmmc: regulator-wlan-vmmc { + compatible =3D "regulator-fixed"; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pinctrl_reg_wlan_vmmc>; + regulator-name =3D "reg_wlan_vmmc"; + regulator-min-microvolt =3D <3300000>; + regulator-max-microvolt =3D <3300000>; + gpio =3D <&gpio3 20 GPIO_ACTIVE_HIGH>; + enable-active-high; + }; }; =20 &A53_0 { @@ -206,6 +224,20 @@ &usdhc2 { status =3D "okay"; }; =20 +/* wlan */ +&usdhc3 { + bus-width =3D <4>; + sdhci-caps-mask =3D <0x2 0x0>; + non-removable; + pinctrl-names =3D "default", "state_100mhz", "state_200mhz"; + pinctrl-0 =3D <&pinctrl_usdhc3>; + pinctrl-1 =3D <&pinctrl_usdhc3_100mhz>; + pinctrl-2 =3D <&pinctrl_usdhc3_200mhz>; + vmmc-supply =3D <®_wlan_vmmc>; + vqmmc-supply =3D <®_vref_1v8>; + status =3D "okay"; +}; + &wdog1 { pinctrl-names =3D "default"; pinctrl-0 =3D <&pinctrl_wdog>; @@ -264,6 +296,12 @@ MX8MM_IOMUXC_SAI2_RXC_GPIO4_IO22 0x1c0 >; }; =20 + pinctrl_reg_wlan_vmmc: reg-wlan-vmmcgrp { + fsl,pins =3D < + MX8MM_IOMUXC_SAI5_RXC_GPIO3_IO20 0x16 + >; + }; + pinctrl_uart2: uart2grp { fsl,pins =3D < MX8MM_IOMUXC_UART2_RXD_UART2_DCE_RX 0x140 --=20 2.25.1 From nobody Fri May 17 11:50:10 2024 Delivered-To: importer2@patchew.org Received-SPF: pass (zohomail.com: domain of vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; envelope-from=linux-kernel-owner@vger.kernel.org; helo=vger.kernel.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail(p=none dis=none) header.from=gmail.com ARC-Seal: i=1; a=rsa-sha256; t=1613745314; cv=none; d=zohomail.com; s=zohoarc; b=jZPB9C1j/VaEcUWs/gs5jl/cta1NthqVLJLyFbeMQ6xiXBfn2l62e9LI5qcoeh7AVmeMqKxlAKkVM/pOjBgLqU2bnTVikmU3qOJF6P7iYWuFn4D+OAEVpJDzV14sg1TPTDxOETGHh3AkmKPcSv7SqwqGvw4bexQ+tkJGxdexo58= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1613745314; h=Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Id:MIME-Version:Message-ID:References:Subject:To; bh=Ilc0HnbkaLFZ7yQdM40kwNPB2AaZIcYdDKJZnjEdJ4c=; b=SpR7JFJjIcoX39NntVTIhusKQBoBtAQhx2TUUMe91HWqAaUxoCr3PIHU51KoE+jFfbfEEgBWx/vrmtdJf5h7HNDQu+3TEuUUHscXRL7Zi0HbSVrTjieghD5kVLv3yh4JXtgJwdJgHEbZt6ImBHvobrQxmjiWcOw9CZhIGxRdt1o= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail header.from= (p=none dis=none) header.from= Return-Path: Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mx.zohomail.com with SMTP id 1613745314263158.0811645818019; Fri, 19 Feb 2021 06:35:14 -0800 (PST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231293AbhBSOeb (ORCPT ); Fri, 19 Feb 2021 09:34:31 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43506 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231252AbhBSObT (ORCPT ); Fri, 19 Feb 2021 09:31:19 -0500 Received: from mail-wm1-x329.google.com (mail-wm1-x329.google.com [IPv6:2a00:1450:4864:20::329]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id CE883C061788; Fri, 19 Feb 2021 06:30:38 -0800 (PST) Received: by mail-wm1-x329.google.com with SMTP id m1so7840856wml.2; Fri, 19 Feb 2021 06:30:38 -0800 (PST) Received: from localhost.localdomain (2a01cb0008bd27003cf54d240f3b36ef.ipv6.abo.wanadoo.fr. [2a01:cb00:8bd:2700:3cf5:4d24:f3b:36ef]) by smtp.gmail.com with ESMTPSA id v9sm8348215wrn.86.2021.02.19.06.30.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 19 Feb 2021 06:30:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=Ilc0HnbkaLFZ7yQdM40kwNPB2AaZIcYdDKJZnjEdJ4c=; b=WusAanOLuxh824astYFXlE7xKrwzBbUR4UqkAT3YCWo3k59GFo6gzfl8PWcat5ZJA6 82oDpvjtGY81eI0zIjin93mANIJHbV7MS+Z0eOgf8kLliv5zYWUyzb1Erq7r8MGkUnKM 7/Kl8o/nJ48m4rhaPC79d7mlrYP2lAWUHp1LWeRUvr97cJl2EYQNq3IxXo3lhKWwe9ok js5XGANhyeTE3gVY5ZJie1nViCmfyA3L1ZRt867z2Ryeq6idBEaIkfLqyEvXpOXqTulY pujo+z/WS8S+hIA0T/hz7c+rbYuMLcqP42IGxdm2wm2ZezbwdgSHYSr4uUaU4otCly2k mYSA== 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:mime-version:content-transfer-encoding; bh=Ilc0HnbkaLFZ7yQdM40kwNPB2AaZIcYdDKJZnjEdJ4c=; b=Di99GEDyq0bUGSYwOuaLrf9cRLnQ3jvy6kNxS4yr8cP1QDPReyLc305kqpr6c2gT6o z20ozIgfmqGrZh73EhRwHEOYmyK6yXpfL6l0u4A6Ft+qYo6iiQq6Tx8Sx31q1BxQx5uv +OVKgnXUKUzxw5jW1MjnUJSL7wmWexKcbIT8jvwrEJWUFgqg7tI+65l/anYPRi9ssJv/ pd+l5r1GzcnALvtkBEJK9YQlaXVJ4VrH2hcYZZiH5cZKDlD18S1TEOlwi70aq9EwDw/k ifrLiiidJK7ePEq7d9ZOA8lUND5CiNrS9WkVk/yNqoY5hwDq/5K7VTD6IcK1e73hnJ9I M5bw== X-Gm-Message-State: AOAM532urFPMF4rtYOkF2+Ipxh8RVjp1zkIqYBcJmbrADGnWjO0SlYsq HtbnqZ9PYH/A8oK2exA5/v4= X-Google-Smtp-Source: ABdhPJy8fbKjY0nGMwJd3s8bW00w6g1j2dovBlCAqQ11bWcNPiFPLTATyKzLW8oInU+TrR4HmV2QbA== X-Received: by 2002:a1c:7f93:: with SMTP id a141mr8584800wmd.105.1613745037542; Fri, 19 Feb 2021 06:30:37 -0800 (PST) From: Adrien Grassein Cc: krzk@kernel.org, robh+dt@kernel.org, shawnguo@kernel.org, s.hauer@pengutronix.de, kernel@pengutronix.de, festevam@gmail.com, linux-imx@nxp.com, catalin.marinas@arm.com, will@kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Adrien Grassein Subject: [PATCH v3 2/9] arm64: dts: imx8mm-nitrogen-r2: add USB support Date: Fri, 19 Feb 2021 15:30:21 +0100 Message-Id: <20210219143028.207975-3-adrien.grassein@gmail.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20210219143028.207975-1-adrien.grassein@gmail.com> References: <20210219143028.207975-1-adrien.grassein@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable To: unlisted-recipients:; (no To-header on input) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-ZohoMail-DKIM: fail (Header signature does not verify) Content-Type: text/plain; charset="utf-8" Add description of USB. usbotg2 seems to not working on all boards (including ones from variscite). Signed-off-by: Adrien Grassein Reviewed-by: Krzysztof Kozlowski --- .../boot/dts/freescale/imx8mm-nitrogen-r2.dts | 42 +++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts b/arch/ar= m64/boot/dts/freescale/imx8mm-nitrogen-r2.dts index 4a3dabeb8c85..48b3bf4316b8 100644 --- a/arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts +++ b/arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts @@ -238,6 +238,34 @@ &usdhc3 { status =3D "okay"; }; =20 +/* USB OTG port */ +&usbotg1 { + dr_mode =3D "otg"; + over-current-active-low; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pinctrl_usbotg1>; + power-active-high; + status =3D "okay"; +}; + +/* USB Host port */ +&usbotg2 { + dr_mode =3D "host"; + over-current-active-low; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pinctrl_usbotg2>; + power-active-high; + /* + * FIXME: having USB2 enabled hangs the boot just after: + *[ 1.655941] ci_hdrc ci_hdrc.1: EHCI Host Controller + *[ 1.660880] ci_hdrc ci_hdrc.1: new USB bus registered, assigned bus = number 2 + *[ 1.681505] ci_hdrc ci_hdrc.1: USB 2.0 started, EHCI 1.00 + *[ 1.687730] hub 2-0:1.0: USB hub found + *[ 1.691528] hub 2-0:1.0: 1 port detected + */ + status =3D "disabled"; +}; + &wdog1 { pinctrl-names =3D "default"; pinctrl-0 =3D <&pinctrl_wdog>; @@ -309,6 +337,20 @@ MX8MM_IOMUXC_UART2_TXD_UART2_DCE_TX 0x140 >; }; =20 + pinctrl_usbotg1: usbotg1grp { + fsl,pins =3D < + MX8MM_IOMUXC_GPIO1_IO12_USB1_OTG_PWR 0x16 + MX8MM_IOMUXC_GPIO1_IO13_USB1_OTG_OC 0x156 + >; + }; + + pinctrl_usbotg2: usbotg2grp { + fsl,pins =3D < + MX8MM_IOMUXC_GPIO1_IO14_USB2_OTG_PWR 0x16 + MX8MM_IOMUXC_GPIO1_IO15_USB2_OTG_OC 0x15 + >; + }; + pinctrl_usdhc1: usdhc1grp { fsl,pins =3D < MX8MM_IOMUXC_SD1_CLK_USDHC1_CLK 0x190 --=20 2.25.1 From nobody Fri May 17 11:50:10 2024 Delivered-To: importer2@patchew.org Received-SPF: pass (zohomail.com: domain of vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; envelope-from=linux-kernel-owner@vger.kernel.org; helo=vger.kernel.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail(p=none dis=none) header.from=gmail.com ARC-Seal: i=1; a=rsa-sha256; t=1613745314; cv=none; d=zohomail.com; s=zohoarc; b=LceaaKRLr8Sxhb/ioezQK3CE4YPiEXlUu/FmFUKLT7LcAmj4eutE7+I0xsbg0Eup2ZoCvBoz2ez8kc3wBjbp7+yWucQuJXmcA5D6U6J2ERWNlFPY13llqWwsxXvLZPqc/ZTXz9dslqZX63OyviSJOqjzNgEbj4/5kfzxPBMR4ww= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1613745314; h=Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Id:MIME-Version:Message-ID:References:Subject:To; bh=Y4DIdfEKyNw451jxX57sPrCnj00ly/uILGeFLmTL0xw=; b=Q3AM98H/YiWeK2Sp8XYeSDGBcyLioLZZYzPobdTlPWk0QT1fL6X2rw2Fu19aU7GJTi4q5gpy9nzVsssPeVq172bb0OBIKhdcQGfhWPWhZoPSxLUgAix/Ub4i7E15cAbmdfVG8mxEPL019kfE5TTS/lLIYRo1sdoA002CSZV7fSg= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail header.from= (p=none dis=none) header.from= Return-Path: Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mx.zohomail.com with SMTP id 1613745314966224.41994700908424; Fri, 19 Feb 2021 06:35:14 -0800 (PST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230439AbhBSOex (ORCPT ); Fri, 19 Feb 2021 09:34:53 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43514 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231253AbhBSObT (ORCPT ); Fri, 19 Feb 2021 09:31:19 -0500 Received: from mail-wr1-x434.google.com (mail-wr1-x434.google.com [IPv6:2a00:1450:4864:20::434]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8381BC06178A; Fri, 19 Feb 2021 06:30:39 -0800 (PST) Received: by mail-wr1-x434.google.com with SMTP id v14so8799309wro.7; Fri, 19 Feb 2021 06:30:39 -0800 (PST) Received: from localhost.localdomain (2a01cb0008bd27003cf54d240f3b36ef.ipv6.abo.wanadoo.fr. [2a01:cb00:8bd:2700:3cf5:4d24:f3b:36ef]) by smtp.gmail.com with ESMTPSA id v9sm8348215wrn.86.2021.02.19.06.30.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 19 Feb 2021 06:30:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=Y4DIdfEKyNw451jxX57sPrCnj00ly/uILGeFLmTL0xw=; b=iiX1mAeomuctMgZWT/jtdJ66XfG7vFJD8gczW02P73n/m85mOyhbCLh+D6RJ44nK9D d57iv92c50+ew4DbjACYZyu98kjFIj6JiKMR6cvVurZNRnrXkjA7GIjB1dZdK+wSneEp qJFvsfFS3xYJuSxBKE09DHBcG73IUDhj2eYMgUiMrLxU/2QKaxVpV3pGfhwIdcF/U5gX b6Kv40CmmUfITyr6BJIHZRmGc98ngd7kuw2kAfjMGGa6r1Iym5vuC4h6+2qGkW+uM7ZO oLNeZTvpPTlFBYecgOJ377NNggA+/eyQSp/BORp6XHQytu7kKVxEhm8IqusuD7JH2q0O alCA== 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:mime-version:content-transfer-encoding; bh=Y4DIdfEKyNw451jxX57sPrCnj00ly/uILGeFLmTL0xw=; b=TwAIcajT5soiluCS8GElsXhXVTH2ysvCWG99K/vZzt5Gl/7cWwk18RPS3dSZDdQqP0 Qm9pkiUMbKHZsfn0jE7e7vb5evziL+LhB4XX69CKsimKHpwRxvTJYtJddEN8paZ9DWKN TCM8OSj7JbKABRMe4D7Mf6NRM327yP4/FSPjc/iNy8WCSk2jKcq9nQNoOmwj6r/jFMJC PuYWEZDUr4yghaYqIhCb3a5yEtDeNK/ud6kskTVhqbA1bro/GCgGHecLU8EdrwdpLT3l 1cBUAr42xEa/y//Qar3LhC2p0ZLXu1h9rPj6zJTQQCGZ9bszsX+lM75glK4ohvkQtoes G3fQ== X-Gm-Message-State: AOAM533Fm5Y+dT8VCBZ192hb4H1oAzZDLulMruXf/SuYBq1XuBWQAtVu ycghFZ/wYoL0tYZAhRuZPZA= X-Google-Smtp-Source: ABdhPJz8ZYQksf5HzU2+wMMqTEm2ik3mJB8ncyffuJhT360RklclSCc/POlgz5epGXhTS5FOPssadw== X-Received: by 2002:a5d:47af:: with SMTP id 15mr9455422wrb.205.1613745038311; Fri, 19 Feb 2021 06:30:38 -0800 (PST) From: Adrien Grassein Cc: krzk@kernel.org, robh+dt@kernel.org, shawnguo@kernel.org, s.hauer@pengutronix.de, kernel@pengutronix.de, festevam@gmail.com, linux-imx@nxp.com, catalin.marinas@arm.com, will@kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Adrien Grassein Subject: [PATCH v3 3/9] arm64: dts: imx8mm-nitrogen-r2: add espi2 support Date: Fri, 19 Feb 2021 15:30:22 +0100 Message-Id: <20210219143028.207975-4-adrien.grassein@gmail.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20210219143028.207975-1-adrien.grassein@gmail.com> References: <20210219143028.207975-1-adrien.grassein@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable To: unlisted-recipients:; (no To-header on input) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-ZohoMail-DKIM: fail (Header signature does not verify) Content-Type: text/plain; charset="utf-8" Add the description for espi support. Signed-off-by: Adrien Grassein Reviewed-by: Krzysztof Kozlowski --- .../boot/dts/freescale/imx8mm-nitrogen-r2.dts | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts b/arch/ar= m64/boot/dts/freescale/imx8mm-nitrogen-r2.dts index 48b3bf4316b8..af740170569c 100644 --- a/arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts +++ b/arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts @@ -45,6 +45,19 @@ &A53_3 { cpu-supply =3D <®_buck3>; }; =20 +/* J15 */ +&ecspi2 { + assigned-clocks =3D <&clk IMX8MM_CLK_ECSPI2>; + assigned-clock-parents =3D <&clk IMX8MM_SYS_PLL1_40M>; + assigned-clock-rates =3D <40000000>; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pinctrl_ecspi2>; + cs-gpios =3D <&gpio5 13 GPIO_ACTIVE_LOW>; + #address-cells =3D <1>; + #size-cells =3D <0>; + status =3D "okay"; +}; + &fec1 { pinctrl-names =3D "default"; pinctrl-0 =3D <&pinctrl_fec1>; @@ -277,6 +290,15 @@ &iomuxc { pinctrl-names =3D "default"; pinctrl-0 =3D <&pinctrl_hog>; =20 + pinctrl_ecspi2: ecspi2grp { + fsl,pins =3D < + MX8MM_IOMUXC_ECSPI2_SS0_GPIO5_IO13 0x140 + MX8MM_IOMUXC_ECSPI2_MISO_ECSPI2_MISO 0x19 + MX8MM_IOMUXC_ECSPI2_SCLK_ECSPI2_SCLK 0x19 + MX8MM_IOMUXC_ECSPI2_MOSI_ECSPI2_MOSI 0x19 + >; + }; + pinctrl_fec1: fec1grp { fsl,pins =3D < MX8MM_IOMUXC_ENET_MDC_ENET1_MDC 0x3 --=20 2.25.1 From nobody Fri May 17 11:50:10 2024 Delivered-To: importer2@patchew.org Received-SPF: pass (zohomail.com: domain of vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; envelope-from=linux-kernel-owner@vger.kernel.org; helo=vger.kernel.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail(p=none dis=none) header.from=gmail.com ARC-Seal: i=1; a=rsa-sha256; t=1613745315; cv=none; d=zohomail.com; s=zohoarc; b=jVYFRkdkZhKJjAp9LO0k1EtXTK0or/KiT7U8SGo37Te7UADxPR+UhCsQmmfNCgJhQyi7/v6mz5qcx+HTxG66IIE+Qt3/kL1MMHy3g5iD4/d4F4C7exwwBkoufOT5lm6u6lOgEpfc0PES5TWM8xA7v41reW4gc+vhCnZWR8OJgTs= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1613745315; h=Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Id:MIME-Version:Message-ID:References:Subject:To; bh=04jt4/0intaiLaSKslJ40tOuHE+N0R37dYPqlrpJm20=; b=RVx8R9lB7Dz2QUmZghWqso6nS9ZgB6ZjpkbUnPyM0FgMKqJ0CGLaJEpnnEfbl9ciVsotF3Y5cRtlC2kC4Tr7caaYDJr+9N9lvPy/2OaluzWRjFj7OUZN2FmATh/vSNc2nlyduEDCIqko+WNR48n8uvovalBIm6zBC1YEPiMxVpA= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail header.from= (p=none dis=none) header.from= Return-Path: Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mx.zohomail.com with SMTP id 1613745315338844.3290824485371; Fri, 19 Feb 2021 06:35:15 -0800 (PST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231302AbhBSOfB (ORCPT ); Fri, 19 Feb 2021 09:35:01 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43814 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231274AbhBSOcp (ORCPT ); Fri, 19 Feb 2021 09:32:45 -0500 Received: from mail-wr1-x432.google.com (mail-wr1-x432.google.com [IPv6:2a00:1450:4864:20::432]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C07CBC06178C; Fri, 19 Feb 2021 06:30:40 -0800 (PST) Received: by mail-wr1-x432.google.com with SMTP id r21so8786085wrr.9; Fri, 19 Feb 2021 06:30:40 -0800 (PST) Received: from localhost.localdomain (2a01cb0008bd27003cf54d240f3b36ef.ipv6.abo.wanadoo.fr. [2a01:cb00:8bd:2700:3cf5:4d24:f3b:36ef]) by smtp.gmail.com with ESMTPSA id v9sm8348215wrn.86.2021.02.19.06.30.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 19 Feb 2021 06:30:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=04jt4/0intaiLaSKslJ40tOuHE+N0R37dYPqlrpJm20=; b=YmUKoMc80XEM5rwO0g6UwsJFSPvousphHFIx8og2bTx44DvNFiHBvo0HzAFSEVTtdG S1EY14paLwlaN8EeE6zVwdfuxeGwGk82h0ItyTY5Nz9HimWNCIIVaGSphsjkZbzw4mrT JpU1skByz/m48lrpjJLvJKLTPbqxwTy5WIrUSoT4j+HO3jzvMK8Bwa66V2NxEKqfRa+y GC0lJvbL17YBJkMVf81mhLLE/NEgb6OB2AkzZmhDSVZVj/2RTWkUleJaiC21EhcSxy/0 aF/8PXYxRyoVAFjzKhmNhi1JHQ3BmODo+PUCs8ZFN8a+G9xEqmcw2xFBne8ppB6QjnOp xHFg== 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:mime-version:content-transfer-encoding; bh=04jt4/0intaiLaSKslJ40tOuHE+N0R37dYPqlrpJm20=; b=kRp7VMdJsQWrBmS96n3y+hcxpgPIzZcdcsZZuOHN9/YsXlchamFi9GALkSseYutZgs +ybdzdwa6gy6gqXWAD93rJbLwi/giDdXE6NhQtLxMZFY5V1qmsSZRg8l2ToK8D1xA5wL gPVD92yEMmmPSfxayrL+AaazDi6AZFIfUcycrK53458xstg7z+9/8KtkWSO27PGTdPrR 4ujrEOEXnopki0iwefrDrCxfb5NNI31qXV5DUOXjArcQfMmaJf+70r5sE10Jb+DVGpQy 2sxVH842ufTG2e+OWFprDGMqRPJq18uRfJKAv/TQG+bUPAmr09NIMlQ+DZSZ5iksK0kp PJAQ== X-Gm-Message-State: AOAM533MjqGQhy/8F9BFsPXxPxVoEBKbj8iinCVxytr5GyAduuyR3T40 n+2QB2zEIOLRduSDmPhImXw= X-Google-Smtp-Source: ABdhPJzEc5w+f30WWJZurubfRwzhZwFas/8q764Ns9bE0+Ey6v2QHEM4aOff6ROn0VNcznVFiZVt1A== X-Received: by 2002:a05:6000:1547:: with SMTP id 7mr9492533wry.301.1613745038935; Fri, 19 Feb 2021 06:30:38 -0800 (PST) From: Adrien Grassein Cc: krzk@kernel.org, robh+dt@kernel.org, shawnguo@kernel.org, s.hauer@pengutronix.de, kernel@pengutronix.de, festevam@gmail.com, linux-imx@nxp.com, catalin.marinas@arm.com, will@kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Adrien Grassein Subject: [PATCH v3 4/9] arm64: dts: imx8mm-nitrogen-r2: add UARTs Date: Fri, 19 Feb 2021 15:30:23 +0100 Message-Id: <20210219143028.207975-5-adrien.grassein@gmail.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20210219143028.207975-1-adrien.grassein@gmail.com> References: <20210219143028.207975-1-adrien.grassein@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable To: unlisted-recipients:; (no To-header on input) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-ZohoMail-DKIM: fail (Header signature does not verify) Content-Type: text/plain; charset="utf-8" Add description and pin muxing for UARTs. Signed-off-by: Adrien Grassein --- .../boot/dts/freescale/imx8mm-nitrogen-r2.dts | 48 +++++++++++++++++++ 1 file changed, 48 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts b/arch/ar= m64/boot/dts/freescale/imx8mm-nitrogen-r2.dts index af740170569c..9ef1c4994e8c 100644 --- a/arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts +++ b/arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts @@ -204,6 +204,14 @@ rtc@68 { }; }; =20 +/* BT */ +&uart1 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pinctrl_uart1>; + uart-has-rtscts; + status =3D "okay"; +}; + /* console */ &uart2 { pinctrl-names =3D "default"; @@ -213,6 +221,21 @@ &uart2 { status =3D "okay"; }; =20 +/* J15 */ +&uart3 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pinctrl_uart3>; + uart-has-rtscts; + status =3D "okay"; +}; + +/* J9 */ +&uart4 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pinctrl_uart4>; + status =3D "okay"; +}; + /* eMMC */ &usdhc1 { bus-width =3D <8>; @@ -352,6 +375,15 @@ MX8MM_IOMUXC_SAI5_RXC_GPIO3_IO20 0x16 >; }; =20 + pinctrl_uart1: uart1grp { + fsl,pins =3D < + MX8MM_IOMUXC_UART1_RXD_UART1_DCE_RX 0x140 + MX8MM_IOMUXC_UART1_TXD_UART1_DCE_TX 0x140 + MX8MM_IOMUXC_UART3_RXD_UART1_DCE_CTS_B 0x140 + MX8MM_IOMUXC_UART3_TXD_UART1_DCE_RTS_B 0x140 + >; + }; + pinctrl_uart2: uart2grp { fsl,pins =3D < MX8MM_IOMUXC_UART2_RXD_UART2_DCE_RX 0x140 @@ -359,6 +391,22 @@ MX8MM_IOMUXC_UART2_TXD_UART2_DCE_TX 0x140 >; }; =20 + pinctrl_uart3: uart3grp { + fsl,pins =3D < + MX8MM_IOMUXC_ECSPI1_SCLK_UART3_DCE_RX 0x140 + MX8MM_IOMUXC_ECSPI1_MOSI_UART3_DCE_TX 0x140 + MX8MM_IOMUXC_ECSPI1_SS0_UART3_DCE_RTS_B 0x140 + MX8MM_IOMUXC_ECSPI1_MISO_UART3_DCE_CTS_B 0x140 + >; + }; + + pinctrl_uart4: uart4grp { + fsl,pins =3D < + MX8MM_IOMUXC_UART4_RXD_UART4_DCE_RX 0x140 + MX8MM_IOMUXC_UART4_TXD_UART4_DCE_TX 0x140 + >; + }; + pinctrl_usbotg1: usbotg1grp { fsl,pins =3D < MX8MM_IOMUXC_GPIO1_IO12_USB1_OTG_PWR 0x16 --=20 2.25.1 From nobody Fri May 17 11:50:10 2024 Delivered-To: importer2@patchew.org Received-SPF: pass (zohomail.com: domain of vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; envelope-from=linux-kernel-owner@vger.kernel.org; helo=vger.kernel.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail(p=none dis=none) header.from=gmail.com ARC-Seal: i=1; a=rsa-sha256; t=1613745333; cv=none; d=zohomail.com; s=zohoarc; b=GvX/S4vqvYYZfIhUdOvSwanbTWHUQWWLEze86BHnfzfEskfl5C7nn+VkRWNdWX2drI0inSp5q+KqMnWibAOrgYGMz2GXGbUNb5AsZlstsFGo3uNQB9b9caDqRTOYU++JaAkEhGfGI70Xq1UwL+8tU1ZmG5VOxuzOh9urxL8chbA= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1613745333; h=Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Id:MIME-Version:Message-ID:References:Subject:To; bh=7ssjhZYKOt8M00Ph0p7VdDvR/5gGjlMWxAFoybb/5n4=; b=Et/Jw1hxWKWZdUp57Q6BPskPZck9gkcRYRI2YQNOow/rYCu6T8D1nbh3RiFOmYgeA0Ld2yyJ5MlpOyiMW3hv+9jI4nwSqsUWGzokMmEGYsC5/7xUALUAblqu90n4VFbONSdpTYSAM6SBEopMWJoIipjvvC/O0ac+fD/FFVhN4ys= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail header.from= (p=none dis=none) header.from= Return-Path: Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mx.zohomail.com with SMTP id 1613745333275784.0155484843806; Fri, 19 Feb 2021 06:35:33 -0800 (PST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231244AbhBSOfZ (ORCPT ); Fri, 19 Feb 2021 09:35:25 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43812 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231273AbhBSOcp (ORCPT ); Fri, 19 Feb 2021 09:32:45 -0500 Received: from mail-wr1-x430.google.com (mail-wr1-x430.google.com [IPv6:2a00:1450:4864:20::430]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A86D8C06178B; Fri, 19 Feb 2021 06:30:40 -0800 (PST) Received: by mail-wr1-x430.google.com with SMTP id n8so8762140wrm.10; Fri, 19 Feb 2021 06:30:40 -0800 (PST) Received: from localhost.localdomain (2a01cb0008bd27003cf54d240f3b36ef.ipv6.abo.wanadoo.fr. [2a01:cb00:8bd:2700:3cf5:4d24:f3b:36ef]) by smtp.gmail.com with ESMTPSA id v9sm8348215wrn.86.2021.02.19.06.30.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 19 Feb 2021 06:30:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=7ssjhZYKOt8M00Ph0p7VdDvR/5gGjlMWxAFoybb/5n4=; b=WAsm73jHKRr8umeExA9TAk9iPclCO+LNyzCjGOkm6uAouAmBwdFMcfbMrpZGklqu1h hCHMS33vZN+cb0jyOF0b9t8X+jmM41MXB+x2bb2ArOGW9lOFYp4uEqTpEq8IMRp2J8nh Se1cAyrHPi9wjcc0/mjf6zA/DBR4B9CF/rqVrkCPU1TXfuLEQp97QOYQXw3vOZ7eyvpM HmqDKheF5VNHKiagDrynt06oxTAuOdusPY2uIm1xEe+J/L2JrdkkILfJu+2cfAoq39qB EEaGs4Y116I9kb3uhPmZV7q2EuOBFHASDem0xPqI+zgXUm1L3GTc/BWGiRvMK0Fl0Gut CDhQ== 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:mime-version:content-transfer-encoding; bh=7ssjhZYKOt8M00Ph0p7VdDvR/5gGjlMWxAFoybb/5n4=; b=gEpNknsioUl+bGLPBzaQasOcR1XpxMpV8ZgrYe/lHLSxDzIgxRXTIa/c8BDdz8lbLp CQ3uJdfoaqToUyyzKe5GselAx5pMOeNjWAQdWcAj/eJ4kJZmuIB8lLH/alwdOf75AwDk 4ES0gT/gXuNCPZeRy5Y1OU+TjCiA2JS4LdD5emeogI2yOhHor1i0IBwB4ldwWJXly83d QlD3GjSYgLCqo6ZRg3jqDw+5qOnKIoY8Y1kGLsoc2v8iRLe0UAaxpEv4ghrk4RJdfrBV MlNelT8k8yO2RSpByj5x7HSd94bk71QmPNI9adSIjAdGibyqCFJrmqwcNapfopPpih9l OmFA== X-Gm-Message-State: AOAM531P/6Wzs3aJ64cDqmzqdO3t7RFmxGbX6G9rCQLqZxKl2NMzBcwO nChCHBSR5oFkFP8c6OiQN88= X-Google-Smtp-Source: ABdhPJxYToXGyW64UO4KcipxrIwM1F23pZnV/FPl7tcs5dsOI7DbkegTHhXp8i4iF/bu8JxQJZ+MFg== X-Received: by 2002:adf:e8d2:: with SMTP id k18mr1797725wrn.286.1613745039479; Fri, 19 Feb 2021 06:30:39 -0800 (PST) From: Adrien Grassein Cc: krzk@kernel.org, robh+dt@kernel.org, shawnguo@kernel.org, s.hauer@pengutronix.de, kernel@pengutronix.de, festevam@gmail.com, linux-imx@nxp.com, catalin.marinas@arm.com, will@kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Adrien Grassein Subject: [PATCH v3 5/9] arm64: dts: imx8mm-nitrogen-r2: rework UART 2 Date: Fri, 19 Feb 2021 15:30:24 +0100 Message-Id: <20210219143028.207975-6-adrien.grassein@gmail.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20210219143028.207975-1-adrien.grassein@gmail.com> References: <20210219143028.207975-1-adrien.grassein@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable To: unlisted-recipients:; (no To-header on input) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-ZohoMail-DKIM: fail (Header signature does not verify) Content-Type: text/plain; charset="utf-8" Remove useless clocks in UART 2 Signed-off-by: Adrien Grassein --- arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts | 2 -- 1 file changed, 2 deletions(-) diff --git a/arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts b/arch/ar= m64/boot/dts/freescale/imx8mm-nitrogen-r2.dts index 9ef1c4994e8c..5c4085a8e76e 100644 --- a/arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts +++ b/arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts @@ -216,8 +216,6 @@ &uart1 { &uart2 { pinctrl-names =3D "default"; pinctrl-0 =3D <&pinctrl_uart2>; - assigned-clocks =3D <&clk IMX8MM_CLK_UART2>; - assigned-clock-parents =3D <&clk IMX8MM_CLK_24M>; status =3D "okay"; }; =20 --=20 2.25.1 From nobody Fri May 17 11:50:10 2024 Delivered-To: importer2@patchew.org Received-SPF: pass (zohomail.com: domain of vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; envelope-from=linux-kernel-owner@vger.kernel.org; helo=vger.kernel.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail(p=none dis=none) header.from=gmail.com ARC-Seal: i=1; a=rsa-sha256; t=1613745379; cv=none; d=zohomail.com; s=zohoarc; b=dKjSPpYvq7KSo9ePYpKKdZSkezGe4v1mWQpzbgXu/lCwLPaismY4W/NPZExuuaUCFEMeJ7U5bV8wR8eKxJNl2fxf88hVC2WVe2jGAG9cP26bb1n9/3G01IHnxb8FVuw7sEluFOKQ7/Rw+va1/R9quewlwPGBmLVe6CP31XdHWq8= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1613745379; h=Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Id:MIME-Version:Message-ID:References:Subject:To; bh=k4H0Bz2TfECAROvxfp3s0QlmQPX5jRVtptBfW0M3eHk=; b=Y+QH4gIrObK+DG4K4QCmCXrTPB4eaVZiEgGuO3mLyOIvhE55n/UorprMc5UPg8iunEF5iXooFw1XgQmW2CLHZn099XFUq/T4z3vpGE70ZXmBssvsDHelmN6xWqCsEhzISILUjLiW2eBHSO7N56aJmz/NaFKq9yeh2bvmPz0ZHLo= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail header.from= (p=none dis=none) header.from= Return-Path: Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mx.zohomail.com with SMTP id 1613745379035451.2375358948135; Fri, 19 Feb 2021 06:36:19 -0800 (PST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230449AbhBSOfz (ORCPT ); Fri, 19 Feb 2021 09:35:55 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43976 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231249AbhBSOdc (ORCPT ); Fri, 19 Feb 2021 09:33:32 -0500 Received: from mail-wr1-x42d.google.com (mail-wr1-x42d.google.com [IPv6:2a00:1450:4864:20::42d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 45A64C061793; Fri, 19 Feb 2021 06:30:41 -0800 (PST) Received: by mail-wr1-x42d.google.com with SMTP id v14so8799432wro.7; Fri, 19 Feb 2021 06:30:41 -0800 (PST) Received: from localhost.localdomain (2a01cb0008bd27003cf54d240f3b36ef.ipv6.abo.wanadoo.fr. [2a01:cb00:8bd:2700:3cf5:4d24:f3b:36ef]) by smtp.gmail.com with ESMTPSA id v9sm8348215wrn.86.2021.02.19.06.30.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 19 Feb 2021 06:30:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=k4H0Bz2TfECAROvxfp3s0QlmQPX5jRVtptBfW0M3eHk=; b=LAkZ84Dz1Wyn50rifNxMQ2IKf51NayZ6rHyGa1/BaS1h5pJt6vDWuQZQPJAxSFB12R 17BlaX0n17JAZKXUrtcWwf2OOFGRuBeig8Da7avbDs4O7WQnDzbA09Pj1/cKE/ZiK0Tq oTkUMpVPekj/6jkd/3aq01YQdCMLdrpvV9TPb27868A8dMyg7L2+RL+ZOaHAb1h0zdW0 CD8zFzHJfWwME1M4tBU9iSERidq4hVvCxouDbn+PZNgypDO11nA4OFtH4Wg7W4dfQDcd xHKgF5rwxG9o/lamajgLNN8DSxB1ieR2YHC+eG7z+mRheh2LyF3qTqd2mPqXqbCq3TLS I0Iw== 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:mime-version:content-transfer-encoding; bh=k4H0Bz2TfECAROvxfp3s0QlmQPX5jRVtptBfW0M3eHk=; b=uVv+BxqFDN8ym/t3AOHEvU9X26o1pqBfgn8pRqg3z/+E/4UY6TJGsLnHRXWP9gwtCj yWdGLuT4Nzi/7qIXcVo+10sbb7mOkqdsGi/AqRUGp4z0EQw8I3Ji6R+3VchdrI/0nWh9 f1gD+mF4Ud8cAVyhOK41+wgeiI9KxOMB+AbIiMRtYLsLVh1xaOJaaW9IKPp8+YTcfUpH pEhlTixXc/DDM9N2Iu7ERGjqXomFZQBou1rwMfZ8laG/EezfPDhcU2NWVmxipw1910if Gp0C+TKkRvAO47S+A0HGhmeZSPQ5B3bOWBbIgzvIyrslTDefIS5l4ul3j2/270jjpfzi FXIA== X-Gm-Message-State: AOAM531U7+ZVcsUQel0VQQNZ7IwuldyhJUMXL0m28JuacjetQe/LP9q0 +MWRC1XdrhlLBAwIy4yZHww= X-Google-Smtp-Source: ABdhPJyTobj7YTrU4Rrvu3X/peZO2rgPkk6+FtX/qWVPYfdP8hQ6HV5fviCU/BmT74+N6OxErKtLAg== X-Received: by 2002:a5d:4287:: with SMTP id k7mr9292667wrq.317.1613745040031; Fri, 19 Feb 2021 06:30:40 -0800 (PST) From: Adrien Grassein Cc: krzk@kernel.org, robh+dt@kernel.org, shawnguo@kernel.org, s.hauer@pengutronix.de, kernel@pengutronix.de, festevam@gmail.com, linux-imx@nxp.com, catalin.marinas@arm.com, will@kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Adrien Grassein Subject: [PATCH v3 6/9] arm64: dts: imx8mm-nitrogen-r2: add PWMs Date: Fri, 19 Feb 2021 15:30:25 +0100 Message-Id: <20210219143028.207975-7-adrien.grassein@gmail.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20210219143028.207975-1-adrien.grassein@gmail.com> References: <20210219143028.207975-1-adrien.grassein@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable To: unlisted-recipients:; (no To-header on input) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-ZohoMail-DKIM: fail (Header signature does not verify) Content-Type: text/plain; charset="utf-8" Add description for the four PWMs. Signed-off-by: Adrien Grassein Reviewed-by: Krzysztof Kozlowski --- .../boot/dts/freescale/imx8mm-nitrogen-r2.dts | 51 +++++++++++++++++++ 1 file changed, 51 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts b/arch/ar= m64/boot/dts/freescale/imx8mm-nitrogen-r2.dts index 5c4085a8e76e..9a210ca63731 100644 --- a/arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts +++ b/arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts @@ -204,6 +204,33 @@ rtc@68 { }; }; =20 +&pwm1 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pinctrl_pwm1>; + status =3D "okay"; +}; + +&pwm2 { + assigned-clocks =3D <&clk IMX8MM_CLK_PWM2>; + assigned-clock-parents =3D <&clk IMX8MM_SYS_PLL1_40M>; + assigned-clock-rates =3D <40000000>; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pinctrl_pwm2>; + status =3D "okay"; +}; + +&pwm3 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pinctrl_pwm3>; + status =3D "okay"; +}; + +&pwm4 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pinctrl_pwm4>; + status =3D "okay"; +}; + /* BT */ &uart1 { pinctrl-names =3D "default"; @@ -367,6 +394,30 @@ MX8MM_IOMUXC_SAI2_RXC_GPIO4_IO22 0x1c0 >; }; =20 + pinctrl_pwm1: pwm1grp { + fsl,pins =3D < + MX8MM_IOMUXC_SPDIF_EXT_CLK_PWM1_OUT 0x16 + >; + }; + + pinctrl_pwm2: pwm2grp { + fsl,pins =3D < + MX8MM_IOMUXC_SPDIF_RX_PWM2_OUT 0x16 + >; + }; + + pinctrl_pwm3: pwm3grp { + fsl,pins =3D < + MX8MM_IOMUXC_SPDIF_TX_PWM3_OUT 0x16 + >; + }; + + pinctrl_pwm4: pwm4grp { + fsl,pins =3D < + MX8MM_IOMUXC_SAI3_MCLK_PWM4_OUT 0x16 + >; + }; + pinctrl_reg_wlan_vmmc: reg-wlan-vmmcgrp { fsl,pins =3D < MX8MM_IOMUXC_SAI5_RXC_GPIO3_IO20 0x16 --=20 2.25.1 From nobody Fri May 17 11:50:10 2024 Delivered-To: importer2@patchew.org Received-SPF: pass (zohomail.com: domain of vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; envelope-from=linux-kernel-owner@vger.kernel.org; helo=vger.kernel.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail(p=none dis=none) header.from=gmail.com ARC-Seal: i=1; a=rsa-sha256; t=1613745378; cv=none; d=zohomail.com; s=zohoarc; b=BMpBjAkcChBm899I9lRkr6jYjG3ca4ZECGs1W9o1PDa+fqyg64DvWD/6qfYbioLdhpfRWyAdAIb/TJwnbhcWOAyQkEHi9IyyOZBIPcUp4AzxxZ3ilu4Gvh69+qZOLChGzOHXIpZWk+GL1CP3Oza8zM1DLSgsgRjvyrWdZjmz6Go= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1613745378; h=Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Id:MIME-Version:Message-ID:References:Subject:To; bh=PmMIZkS+PT2xN55/r3OOHdDRLyKVZ3DVfYmTr1HQ6/4=; b=FXmcCxmytUc38WV+pi6DEDE+9ISDCVx/wP9BKiTV/buKinDe1ESO7Flw0RTLVh6lnFPozEvBK0WgPl0NWlyiSRUcHC/olfp+47GZ9gACjS0L4WV1O92X0mgGkgQivoHyKPVpzAjjDS3V2gcXw4d+JY++rUaWvfZJ2vQYnB0DIBY= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail header.from= (p=none dis=none) header.from= Return-Path: Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mx.zohomail.com with SMTP id 1613745378336597.7942057231201; Fri, 19 Feb 2021 06:36:18 -0800 (PST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231309AbhBSOfl (ORCPT ); Fri, 19 Feb 2021 09:35:41 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43978 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231251AbhBSOdb (ORCPT ); Fri, 19 Feb 2021 09:33:31 -0500 Received: from mail-wr1-x42a.google.com (mail-wr1-x42a.google.com [IPv6:2a00:1450:4864:20::42a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id DF23BC061794; Fri, 19 Feb 2021 06:30:41 -0800 (PST) Received: by mail-wr1-x42a.google.com with SMTP id t15so8741345wrx.13; Fri, 19 Feb 2021 06:30:41 -0800 (PST) Received: from localhost.localdomain (2a01cb0008bd27003cf54d240f3b36ef.ipv6.abo.wanadoo.fr. [2a01:cb00:8bd:2700:3cf5:4d24:f3b:36ef]) by smtp.gmail.com with ESMTPSA id v9sm8348215wrn.86.2021.02.19.06.30.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 19 Feb 2021 06:30:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=PmMIZkS+PT2xN55/r3OOHdDRLyKVZ3DVfYmTr1HQ6/4=; b=iqm8x6MCaAXDkCRcCU0XMH7lpC48kMIkLqhQM/wPqgPUvBtuoAGn80FwHokvKwCAq/ B8LO6zMZCvTIIwoNCU6h6O/R34XVkC4kxssLJPOnERe1ik0eklybHAV+bAhyu2JY5JtC +PeSolYCx0Z2POvTvU70QfOO69DGvebH7kVj+OViTJTzTRZDHIpHUljQHk76DaUGfLds AjAp6kbDG5SsJcYQwyr55H/n9aSObHW1FV0nPFwMfVFla5AvwOp+onfHxcEcVC/Yc9is ElEV9pCxzE+qrkTzTkl+C6C6m+oQ/KKMFsWO8m83M/X8KD6MJOYhHT+1R5JFTgZYChJC xryQ== 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:mime-version:content-transfer-encoding; bh=PmMIZkS+PT2xN55/r3OOHdDRLyKVZ3DVfYmTr1HQ6/4=; b=VuaPUqOo3bOL9RhBWPsjurJxsk1xxTjGdmeHLxKsJ+dQ+YR3Buq4zIadebUFsJEIQM LAvbmWQ9VNXalGe+I30cRIiGbPY8tKZrrnBpNBWGWTRco1VYGY8xmVCRo6VbJzec/FBx pdIRRKUz8v3bAHyR4b7ebkZkUOVl/1RiqH4ROIxUFbTGes0PdBfFf9dj4gEEbolZ1p7W JLF4hS5G12DHcbtXKAuyHnxVgwn8JCEl7/Q4qZ4401JORla2xJKTK3B1TSPbiL88zmEB /XwUZV9NnsKetxafaa3buVSwuR4gBJY6oiI7wfaj4xt4GxR3NoIb1Cqe//0E9SCH128p PwPg== X-Gm-Message-State: AOAM530OYDS+XsDpzQcZfWx7yfNUqtzNS16aUo2SkQl3oo2yeiVASsT3 NoIFahDMESeCq+T3tq4taXM= X-Google-Smtp-Source: ABdhPJwbxQV1hYr4zE1n45zsh8w8sqMa5Ay7WBxmdXs71Ies0H14/ED98vKPrFJC/YbNStZKjoVNHQ== X-Received: by 2002:a05:6000:146:: with SMTP id r6mr9228419wrx.239.1613745040661; Fri, 19 Feb 2021 06:30:40 -0800 (PST) From: Adrien Grassein Cc: krzk@kernel.org, robh+dt@kernel.org, shawnguo@kernel.org, s.hauer@pengutronix.de, kernel@pengutronix.de, festevam@gmail.com, linux-imx@nxp.com, catalin.marinas@arm.com, will@kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Adrien Grassein Subject: [PATCH v3 7/9] arm64: dts: imx8mm-nitrogen-r2: add FlexSPI Date: Fri, 19 Feb 2021 15:30:26 +0100 Message-Id: <20210219143028.207975-8-adrien.grassein@gmail.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20210219143028.207975-1-adrien.grassein@gmail.com> References: <20210219143028.207975-1-adrien.grassein@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable To: unlisted-recipients:; (no To-header on input) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-ZohoMail-DKIM: fail (Header signature does not verify) Content-Type: text/plain; charset="utf-8" Add FlexSPI description an pin muxing. Signed-off-by: Adrien Grassein Reviewed-by: Krzysztof Kozlowski --- .../boot/dts/freescale/imx8mm-nitrogen-r2.dts | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts b/arch/ar= m64/boot/dts/freescale/imx8mm-nitrogen-r2.dts index 9a210ca63731..0fd8e2a54073 100644 --- a/arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts +++ b/arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts @@ -78,6 +78,12 @@ ethphy0: ethernet-phy@4 { }; }; =20 +&flexspi { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pinctrl_flexspi>; + status =3D "okay"; +}; + &i2c1 { clock-frequency =3D <100000>; pinctrl-names =3D "default"; @@ -367,6 +373,17 @@ MX8MM_IOMUXC_NAND_READY_B_GPIO3_IO16 0x159 >; }; =20 + pinctrl_flexspi: flexspigrp { + fsl,pins =3D < + MX8MM_IOMUXC_NAND_ALE_QSPI_A_SCLK 0x1c2 + MX8MM_IOMUXC_NAND_CE0_B_QSPI_A_SS0_B 0x82 + MX8MM_IOMUXC_NAND_DATA00_QSPI_A_DATA0 0x82 + MX8MM_IOMUXC_NAND_DATA01_QSPI_A_DATA1 0x82 + MX8MM_IOMUXC_NAND_DATA02_QSPI_A_DATA2 0x82 + MX8MM_IOMUXC_NAND_DATA03_QSPI_A_DATA3 0x82 + >; + }; + pinctrl_hog: hoggrp { fsl,pins =3D < MX8MM_IOMUXC_GPIO1_IO03_GPIO1_IO3 0x09 --=20 2.25.1 From nobody Fri May 17 11:50:10 2024 Delivered-To: importer2@patchew.org Received-SPF: pass (zohomail.com: domain of vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; envelope-from=linux-kernel-owner@vger.kernel.org; helo=vger.kernel.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail(p=none dis=none) header.from=gmail.com ARC-Seal: i=1; a=rsa-sha256; t=1613745379; cv=none; d=zohomail.com; s=zohoarc; b=OegxuYu99R2V5FhZDJhmiD4sOKcfC1CPgOpIJSRZLXjuoPreDAGr1ArFEi4G1G9nzXbfv5EbpAl9XKkveOBaefCm+p07LiT/sRqqMjznConMgIjw3WrrWGj2GxBc26FJtkDiew09WC2AmefO7SzGuXU2rZcKShNo9723gCIfxPA= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1613745379; h=Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Id:MIME-Version:Message-ID:References:Subject:To; bh=oR8ZY3nztvYVqBilVl0U3ZkANai8Igyf3opAC1nc1Gg=; b=R1AKd/gv6dw79TyLtoOqxwWIK89TwuBz7MQjqjg46mpUENM6FBp707tQbrX/PzftGA8Fw/A51jm1axHKUUd+OlKumoTROfvPcbZnPEXqWuOKeOXoW0/JpfV7yHgo81EyLetVtyBozO8mgup1Jlc3RhfgGKzsS9E/gsH5N6+kitA= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail header.from= (p=none dis=none) header.from= Return-Path: Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mx.zohomail.com with SMTP id 1613745379346878.6512626074735; Fri, 19 Feb 2021 06:36:19 -0800 (PST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231213AbhBSOgN (ORCPT ); Fri, 19 Feb 2021 09:36:13 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43988 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231260AbhBSOdd (ORCPT ); Fri, 19 Feb 2021 09:33:33 -0500 Received: from mail-wr1-x435.google.com (mail-wr1-x435.google.com [IPv6:2a00:1450:4864:20::435]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id BEF45C061797; Fri, 19 Feb 2021 06:30:42 -0800 (PST) Received: by mail-wr1-x435.google.com with SMTP id f7so7645966wrt.12; Fri, 19 Feb 2021 06:30:42 -0800 (PST) Received: from localhost.localdomain (2a01cb0008bd27003cf54d240f3b36ef.ipv6.abo.wanadoo.fr. [2a01:cb00:8bd:2700:3cf5:4d24:f3b:36ef]) by smtp.gmail.com with ESMTPSA id v9sm8348215wrn.86.2021.02.19.06.30.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 19 Feb 2021 06:30:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=oR8ZY3nztvYVqBilVl0U3ZkANai8Igyf3opAC1nc1Gg=; b=LcVwRlFIUWsqehZsbUV3dMi85RbIiCmzEJ8sHsPq/vgdhdqrWYay1BZdf8sGDlfhJx mgzCkScVzyXrV+moMXTzPZ0wlXQt9LwleoWPDOHmiwJ10sEj3zkdYBT3/5Qzmf3hUd7j qEjSOJy64CoL67kOn4z5VCYaUGTJeAnq9+nfQScGn+RJHaRuRTe5ZY/vKt5NkMFptb1o TmWAkYMTKdCrXptUHkuxi6X2Cp1Z3ZK/wPLvTcedI6ukxUth5WttxWR0hpgP95cRj1KW 8reegRymzjv7NsLvM0Dhewr5Xa3vaSniduseDCg+/29Vace7CuW034HZ7P9q7x0/gZ81 7psQ== 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:mime-version:content-transfer-encoding; bh=oR8ZY3nztvYVqBilVl0U3ZkANai8Igyf3opAC1nc1Gg=; b=GyQwziielhoDwNyWdMJej3DSYMjolBAKX97w4kizomwKJIUE35QEZFGgZuF8rkpbrI hkT2ZN4TVTvCznZ3j4Wtk8krSpCJ8UV0RSZwbjcuVw4dniHyKh4QtByOXCCximk2Tmpk vUYmU/EX6MDn35U+KXRJ6PLvUIvmld3lKPZzE7EpYuT53ZJLKMftTlIGmAXC+Hcwkrso WsXwV+8M/fuaWL5QgCzv5K1aJAdi5FiSmlEKXEtAuXlQxUpB+9IO2lWz39jKet68rI8k IylEtfZHaaa8hCO5UrTSA9n9homBhvhGbGVbzmTuu0AsoZzwVDlcDRI+crZ0F3I7cy5i 8Viw== X-Gm-Message-State: AOAM530owZifouZ/qWYpylgR0H3mQaNiPh090pGIPogznFxeS9zMCES6 AkxtqsMa60BP02DugW/Grvs= X-Google-Smtp-Source: ABdhPJz2yRmSPJ0vNPbRYzXrA/kTcYEYkq8Piqqc7A2Yci5F40ZGgVRMda91sFy/4RIktG4VgoLI5A== X-Received: by 2002:a5d:6448:: with SMTP id d8mr9517868wrw.401.1613745041524; Fri, 19 Feb 2021 06:30:41 -0800 (PST) From: Adrien Grassein Cc: krzk@kernel.org, robh+dt@kernel.org, shawnguo@kernel.org, s.hauer@pengutronix.de, kernel@pengutronix.de, festevam@gmail.com, linux-imx@nxp.com, catalin.marinas@arm.com, will@kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Adrien Grassein Subject: [PATCH v3 8/9] arm64: dts: imx8mm-nitrogen-r2: add audio Date: Fri, 19 Feb 2021 15:30:27 +0100 Message-Id: <20210219143028.207975-9-adrien.grassein@gmail.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20210219143028.207975-1-adrien.grassein@gmail.com> References: <20210219143028.207975-1-adrien.grassein@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable To: unlisted-recipients:; (no To-header on input) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-ZohoMail-DKIM: fail (Header signature does not verify) Content-Type: text/plain; charset="utf-8" Add audio description and pin muxing. Signed-off-by: Adrien Grassein --- .../boot/dts/freescale/imx8mm-nitrogen-r2.dts | 86 +++++++++++++++++++ 1 file changed, 86 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts b/arch/ar= m64/boot/dts/freescale/imx8mm-nitrogen-r2.dts index 0fd8e2a54073..961818598247 100644 --- a/arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts +++ b/arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts @@ -27,6 +27,29 @@ reg_wlan_vmmc: regulator-wlan-vmmc { gpio =3D <&gpio3 20 GPIO_ACTIVE_HIGH>; enable-active-high; }; + + sound-wm8960 { + audio-cpu =3D <&sai1>; + audio-codec =3D <&wm8960>; + audio-routing =3D + "Headphone Jack", "HP_L", + "Headphone Jack", "HP_R", + "Ext Spk", "SPK_LP", + "Ext Spk", "SPK_LN", + "Ext Spk", "SPK_RP", + "Ext Spk", "SPK_RN", + "RINPUT1", "Mic Jack", + "Mic Jack", "MICB"; + codec-master; + compatible =3D "fsl,imx-audio-wm8960"; + /* JD2: hp detect high for headphone*/ + hp-det-gpios =3D <&gpio4 28 GPIO_ACTIVE_HIGH>; + /* Jack is not stuffed */ + mic-det-gpios =3D <&gpio1 10 GPIO_ACTIVE_HIGH>; + model =3D "wm8960-audio"; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pinctrl_sound_wm8960>; + }; }; =20 &A53_0 { @@ -210,6 +233,22 @@ rtc@68 { }; }; =20 +&i2c4 { + clock-frequency =3D <100000>; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pinctrl_i2c4>; + status =3D "okay"; + + wm8960: codec@1a { + compatible =3D "wlf,wm8960"; + reg =3D <0x1a>; + clocks =3D <&clk IMX8MM_CLK_SAI1_ROOT>; + clock-names =3D "mclk1"; + wlf,shared-lrclk; + #sound-dai-cells =3D <0>; + }; +}; + &pwm1 { pinctrl-names =3D "default"; pinctrl-0 =3D <&pinctrl_pwm1>; @@ -237,6 +276,18 @@ &pwm4 { status =3D "okay"; }; =20 +&sai1 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pinctrl_sai1>; + status =3D "okay"; +}; + +&sai2 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pinctrl_sai2>; + status =3D "okay"; +}; + /* BT */ &uart1 { pinctrl-names =3D "default"; @@ -405,6 +456,13 @@ MX8MM_IOMUXC_I2C3_SDA_I2C3_SDA 0x400001c3 >; }; =20 + pinctrl_i2c4: i2c4grp { + fsl,pins =3D < + MX8MM_IOMUXC_I2C4_SCL_I2C4_SCL 0x400001c3 + MX8MM_IOMUXC_I2C4_SDA_I2C4_SDA 0x400001c3 + >; + }; + pinctrl_i2c3a_rv4162: i2c3a-rv4162grp { fsl,pins =3D < MX8MM_IOMUXC_SAI2_RXC_GPIO4_IO22 0x1c0 @@ -441,6 +499,34 @@ MX8MM_IOMUXC_SAI5_RXC_GPIO3_IO20 0x16 >; }; =20 + pinctrl_sai1: sai1grp { + fsl,pins =3D < + /* wm8960 */ + MX8MM_IOMUXC_SAI1_MCLK_SAI1_MCLK 0xd6 + MX8MM_IOMUXC_SAI1_TXFS_SAI1_TX_SYNC 0xd6 + MX8MM_IOMUXC_SAI1_TXC_SAI1_TX_BCLK 0xd6 + MX8MM_IOMUXC_SAI1_TXD0_SAI1_TX_DATA0 0xd6 + MX8MM_IOMUXC_SAI1_RXD0_SAI1_RX_DATA0 0xd6 + >; + }; + + pinctrl_sai2: sai2grp { + fsl,pins =3D < + /* Bluetooth PCM */ + MX8MM_IOMUXC_SAI2_TXFS_SAI2_TX_SYNC 0xd6 + MX8MM_IOMUXC_SAI2_TXC_SAI2_TX_BCLK 0xd6 + MX8MM_IOMUXC_SAI2_TXD0_SAI2_TX_DATA0 0xd6 + MX8MM_IOMUXC_SAI2_RXD0_SAI2_RX_DATA0 0xd6 + >; + }; + + pinctrl_sound_wm8960: sound-wm8960grp { + fsl,pins =3D < + MX8MM_IOMUXC_GPIO1_IO10_GPIO1_IO10 0x80 + MX8MM_IOMUXC_SAI3_RXFS_GPIO4_IO28 0x80 + >; + }; + pinctrl_uart1: uart1grp { fsl,pins =3D < MX8MM_IOMUXC_UART1_RXD_UART1_DCE_RX 0x140 --=20 2.25.1 From nobody Fri May 17 11:50:10 2024 Delivered-To: importer2@patchew.org Received-SPF: pass (zohomail.com: domain of vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; envelope-from=linux-kernel-owner@vger.kernel.org; helo=vger.kernel.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail(p=none dis=none) header.from=gmail.com ARC-Seal: i=1; a=rsa-sha256; t=1613745394; cv=none; d=zohomail.com; s=zohoarc; b=Oq9Vu5BXkwKi7PvYvYWPF61u6S6NXhj2JmdC7d6guvziGLuzcWiBJZvuAPyUe2cl6O5dvG7ZWkEOcx2PYqGxXid49njFBSm6VDXDYGoL4YUK7uSyXzMI88clX+yS45znJDppiaoR2aSUXTyKlITGYt4BeKiosVRnc2Zs63hV0E8= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1613745394; h=Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Id:MIME-Version:Message-ID:References:Subject:To; bh=kTr1/mv6nsyXy8Axrc2R950ucaShXBUxnX7juCfyHPA=; b=SBn5/XG6ufKEqBtUC9zoRLGxw3CW9jud1W+oDkJfNtjxuTSO4+daQW+V3QDgyMl+E+XdIfiIprBtT5TJ49xWjp+2DkhgEfyv0fXIX0WArsDUhfW4UOd9p9mUuoCk2GbzH1QY1FdAB46z8Zj9115FPKjIzO6cobs5UPhxR3sKJzE= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail header.from= (p=none dis=none) header.from= Return-Path: Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mx.zohomail.com with SMTP id 1613745394337821.0596970684262; Fri, 19 Feb 2021 06:36:34 -0800 (PST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231297AbhBSOgb (ORCPT ); Fri, 19 Feb 2021 09:36:31 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43990 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231268AbhBSOdd (ORCPT ); Fri, 19 Feb 2021 09:33:33 -0500 Received: from mail-wr1-x434.google.com (mail-wr1-x434.google.com [IPv6:2a00:1450:4864:20::434]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 58772C0617A7; Fri, 19 Feb 2021 06:30:43 -0800 (PST) Received: by mail-wr1-x434.google.com with SMTP id n8so8762342wrm.10; Fri, 19 Feb 2021 06:30:43 -0800 (PST) Received: from localhost.localdomain (2a01cb0008bd27003cf54d240f3b36ef.ipv6.abo.wanadoo.fr. [2a01:cb00:8bd:2700:3cf5:4d24:f3b:36ef]) by smtp.gmail.com with ESMTPSA id v9sm8348215wrn.86.2021.02.19.06.30.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 19 Feb 2021 06:30:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=kTr1/mv6nsyXy8Axrc2R950ucaShXBUxnX7juCfyHPA=; b=t88LcLHteis949B5uVW1zBZUZAlG27ufw5MxoV20tXzEsuscKM1hvlZ6lPsJkzn/Jl gAuoikLxan6FUYfNp3pqjcRtEXgIlwq2iSP4acq4BJzQNEKNRvc5Oq0jQxsQEwkKBZbC nTEHtvIyhHT9wBtHxSOwNeCh6S0rqWEv93iey5opiOhK66SfKAKepZ/j8+UzMD36ah/K GSksSDLvvkU1e5V1MZz6fpWUyyHkvI4765fCkvXqHpUTBNtKBqsuJrgx2oiD+nxVE+AY jnSJgKV1iWE3Z+oyXm7Ch51xrqAAB1RaqkdvmYfOkFVRzKaI6EsERfe4vXSlR9uW6E/S sydQ== 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:mime-version:content-transfer-encoding; bh=kTr1/mv6nsyXy8Axrc2R950ucaShXBUxnX7juCfyHPA=; b=Ncf2RB7NFPC0ltfM3RxvEGECy89LnNqVu8B2wQiToq0pEIHkmB/C3R7BK8E5HAH0e5 BC4Kt2AUezrKrPns3uAdoZ8VMgsu528l36B4AL35a7eGHSbKIGz4/zKMLnBlAzfo4Wq/ ilDJEEB4vFs/2MmwPa+8u+n7K/afgsgnHyRzfobMvMdgY5zxuyY4JPaa6TlZCG7E/5gO hyH1ipYs/nhDsrfvmZhDKQ4EmGWpqQaN6SODzd68rqqOeINfk3aTQ24Fvmfs/ppoxRK/ rue9/OB5eMmUak979aUsed25/I8NfnQHV7uThWeWegESo+vJPbLj4uDlUvnNGz20JaPc RKJA== X-Gm-Message-State: AOAM5325zKfITGDPTKMti1o6WHZ9l1dpVdqyj2BBgQ1/6Me1kRks7qok ffCQ07i5FzRk2c5bjocdEJo= X-Google-Smtp-Source: ABdhPJyTknvkyvkH4w21Y5QGLaXRS8XwiK13m1rvqXAW5hWkEPUj7fDH4Ax/3xzKFGEdKk4HOwa72g== X-Received: by 2002:adf:d239:: with SMTP id k25mr9806163wrh.308.1613745042106; Fri, 19 Feb 2021 06:30:42 -0800 (PST) From: Adrien Grassein Cc: krzk@kernel.org, robh+dt@kernel.org, shawnguo@kernel.org, s.hauer@pengutronix.de, kernel@pengutronix.de, festevam@gmail.com, linux-imx@nxp.com, catalin.marinas@arm.com, will@kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Adrien Grassein Subject: [PATCH v3 9/9] arm64: defconfig: Enable wm8960 audio driver. Date: Fri, 19 Feb 2021 15:30:28 +0100 Message-Id: <20210219143028.207975-10-adrien.grassein@gmail.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20210219143028.207975-1-adrien.grassein@gmail.com> References: <20210219143028.207975-1-adrien.grassein@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable To: unlisted-recipients:; (no To-header on input) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-ZohoMail-DKIM: fail (Header signature does not verify) Content-Type: text/plain; charset="utf-8" This driver is used by the Nitrogen8m Mini SBC. Signed-off-by: Adrien Grassein Reviewed-by: Krzysztof Kozlowski --- arch/arm64/configs/defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 292c00f893fc..bd310e91d4ed 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -764,6 +764,7 @@ CONFIG_SND_SOC_SIMPLE_AMPLIFIER=3Dm CONFIG_SND_SOC_TAS571X=3Dm CONFIG_SND_SOC_WCD934X=3Dm CONFIG_SND_SOC_WM8904=3Dm +CONFIG_SND_SOC_WM8960=3Dm CONFIG_SND_SOC_WM8962=3Dm CONFIG_SND_SOC_WSA881X=3Dm CONFIG_SND_SOC_LPASS_WSA_MACRO=3Dm --=20 2.25.1