From patchwork Tue Feb 23 19:16:44 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adrien Grassein X-Patchwork-Id: 12100783 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-13.7 required=3.0 tests=BAYES_00, DKIM_ADSP_CUSTOM_MED,DKIM_SIGNED,DKIM_VALID,FREEMAIL_FORGED_FROMDOMAIN, FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 4FB19C43381 for ; Tue, 23 Feb 2021 19:18:46 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id E894964E7A for ; Tue, 23 Feb 2021 19:18:45 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org E894964E7A Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To:Message-Id:Date: Subject:To:From:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=9ZYL7s0+Pfo/Tk1YIaYjF8FB5osSJWiinIt+hbBrRkM=; b=di56J6lL3t5NYIEnt8OR3bsCc z5RSLIraQetvjdK6/YICt/2O825ujFbB8/QtWRWSg1XrW1SfJ5r7nJOaTq88XSKbDPd6KXTW10qMJ 1mIVZpx3t99MgXWxdoGlvSo4/N2ob63YvosdznzvwleAUERD/zQprNNtzh7ZQ4PQVDXZsLvGa7Kbm jm+YEryiiAYcVVx8/PvaCLdu+gAuJmrhRkoJjvnrvl+yT/udJmAbUdMpkm5bcbrZWVhJj9WWFP64M A/6jriEGOrzD2PEzDTpEqs67wXIfwLOWoyZi1Ih9aXiVWrqlOHFNQVo/4juEZ1TNLpcuchxUtUoNI W+fd6d3Ag==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1lEdBB-0002DU-0O; Tue, 23 Feb 2021 19:17:05 +0000 Received: from mail-wm1-x334.google.com ([2a00:1450:4864:20::334]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1lEdB4-0002A0-Kj for linux-arm-kernel@lists.infradead.org; Tue, 23 Feb 2021 19:16:59 +0000 Received: by mail-wm1-x334.google.com with SMTP id j187so2916wmj.1 for ; Tue, 23 Feb 2021 11:16:58 -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=ZcYB31rMPnORSXJmJFj4IGyw9heJo6GI9OBXP4F6K8uQqoMSUItHhr2OANULwvyMJq rh6Fc7XbzKxQUON5S8N0iZaSWgjMY3N2pSIyi7RevEz6p4LM/xtR9hCfNiYuPV5+KcSX BNNOl9eXk6Qgyg42S+7Pa10t74S2uF/2ZGA4BSHNRBFp2FN7rZiyv7av6Dr8DNoenQ3f +yh2tqXtbe5ohKT2M63Q3D+Ecm5DRKsWbMbhFdSLe0vqrhwIEbftK99HRuGvNZCgJMwx Ao77t36a+zCnJMeRh6HqTJOEV911lRuCQYW0PP9rNb9K/j0G6VRQdPboI2xWRvRWwXO/ Z49g== 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=CGuBhlRTWy2L0fpJY0SO3GXpA3IRhc5Te0jc/1sSCcy0O/02k+7qKKqN7LQi9kYSRB 7NerlV7xWxvlgRPIMz7Oy/nu3Kkix7snWj2cER0D5u1YvHdQd52C1mZ5K3IY5ZdQIAiF 2X8RKVeolNuTjolmL816xyJTRdOCUL4r92FZVW5QCK6wY3A6PTQiraJ111ZOJdgxP5YW ITzBBopjTO4MRqzPBN3PuB4ZPVLT1Qe2h11wXkmWhc9BjvxDiMPLDVlpxbkrPmopsf0H 55K/LGd6/ZuNRoG0Ba3syCsK8x8EepgWSbLHqLD1NUe+9OEuB/RS17lrQbSraXv2D1LW OTdw== X-Gm-Message-State: AOAM532KaWy5kiCEr/csZpZGwtkpZqLacAGXiND2P/Ks2lner2h8gdqp jZ1hybSJMriOJrg56tsO6vs= X-Google-Smtp-Source: ABdhPJwTjrrAlAxwg4os4Lz0rKdbj17c+56udlUW1+MDsy7nnBpnndxl2PRQMfzYQOiQub075q2Gkg== X-Received: by 2002:a7b:c7c6:: with SMTP id z6mr267807wmk.50.1614107817409; Tue, 23 Feb 2021 11:16:57 -0800 (PST) Received: from localhost.localdomain (2a01cb0008bd270084c09ff22cc10cb2.ipv6.abo.wanadoo.fr. [2a01:cb00:8bd:2700:84c0:9ff2:2cc1:cb2]) by smtp.gmail.com with ESMTPSA id a21sm3611413wmb.5.2021.02.23.11.16.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 23 Feb 2021 11:16:57 -0800 (PST) From: Adrien Grassein To: Subject: [PATCH v4 01/10] arm64: dts: imx8mm-nitrogen-r2: add wifi/bt chip Date: Tue, 23 Feb 2021 20:16:44 +0100 Message-Id: <20210223191652.436397-2-adrien.grassein@gmail.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20210223191652.436397-1-adrien.grassein@gmail.com> References: <20210223191652.436397-1-adrien.grassein@gmail.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210223_141658_745394_4D0B49A7 X-CRM114-Status: GOOD ( 11.75 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, will@kernel.org, shawnguo@kernel.org, s.hauer@pengutronix.de, linux-kernel@vger.kernel.org, krzk@kernel.org, robh+dt@kernel.org, linux-imx@nxp.com, kernel@pengutronix.de, catalin.marinas@arm.com, festevam@gmail.com, linux-arm-kernel@lists.infradead.org, Adrien Grassein Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Add usdhc3 description which corresponds to the wifi/bt chip Signed-off-by: Adrien Grassein Reviewed-by: Krzysztof Kozlowski --- .../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/arm64/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 = "Boundary Devices i.MX8MMini Nitrogen8MM Rev2"; compatible = "boundary,imx8mm-nitrogen8mm", "fsl,imx8mm"; + + reg_vref_1v8: regulator-vref-1v8 { + compatible = "regulator-fixed"; + regulator-name = "vref-1v8"; + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <1800000>; + }; + + reg_wlan_vmmc: regulator-wlan-vmmc { + compatible = "regulator-fixed"; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_reg_wlan_vmmc>; + regulator-name = "reg_wlan_vmmc"; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + gpio = <&gpio3 20 GPIO_ACTIVE_HIGH>; + enable-active-high; + }; }; &A53_0 { @@ -206,6 +224,20 @@ &usdhc2 { status = "okay"; }; +/* wlan */ +&usdhc3 { + bus-width = <4>; + sdhci-caps-mask = <0x2 0x0>; + non-removable; + pinctrl-names = "default", "state_100mhz", "state_200mhz"; + pinctrl-0 = <&pinctrl_usdhc3>; + pinctrl-1 = <&pinctrl_usdhc3_100mhz>; + pinctrl-2 = <&pinctrl_usdhc3_200mhz>; + vmmc-supply = <®_wlan_vmmc>; + vqmmc-supply = <®_vref_1v8>; + status = "okay"; +}; + &wdog1 { pinctrl-names = "default"; pinctrl-0 = <&pinctrl_wdog>; @@ -264,6 +296,12 @@ MX8MM_IOMUXC_SAI2_RXC_GPIO4_IO22 0x1c0 >; }; + pinctrl_reg_wlan_vmmc: reg-wlan-vmmcgrp { + fsl,pins = < + MX8MM_IOMUXC_SAI5_RXC_GPIO3_IO20 0x16 + >; + }; + pinctrl_uart2: uart2grp { fsl,pins = < MX8MM_IOMUXC_UART2_RXD_UART2_DCE_RX 0x140 From patchwork Tue Feb 23 19:16:45 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adrien Grassein X-Patchwork-Id: 12100781 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-13.7 required=3.0 tests=BAYES_00, DKIM_ADSP_CUSTOM_MED,DKIM_SIGNED,DKIM_VALID,FREEMAIL_FORGED_FROMDOMAIN, FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id E4353C433DB for ; Tue, 23 Feb 2021 19:18:44 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 761D964E7A for ; Tue, 23 Feb 2021 19:18:44 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 761D964E7A Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To:Message-Id:Date: Subject:To:From:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=iwVQclVMIKR26Afl0qPkyZGj0t2J0n+y9tXbrf8SFxQ=; b=fEwOgp+K6XqBmUL0Z6p9jL0CH S6VovzA87W0lSduEjhkn3veFLb2S/ghFEj6Yw+cKnMnAmSlDT0w6BXQGjQMojzQ/szkR30OybBqGd 5auU25hpoe67fy+yzQUV+Gn0QWjL47HR7jUyFPhkWWrW74pexf64J4S9NQ5S+nmVK/CW7zcCc9Aj8 VPfPHdJutVLySWh2UIrL119KEIusgfCiSLfYT7MB9To+7bwQG+57yxxgxpQbIWPQYM7hnk/EZ+iEU +caeJKaItnMkq61Wyiu+JuC6aiws56hi4j3xzeJTBrSEcUORVapEMhencrwPC4YSXBXEmJL2DdTy9 grxJbharg==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1lEdBD-0002Du-CY; Tue, 23 Feb 2021 19:17:07 +0000 Received: from mail-wr1-x432.google.com ([2a00:1450:4864:20::432]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1lEdB5-0002A1-8w for linux-arm-kernel@lists.infradead.org; Tue, 23 Feb 2021 19:17:00 +0000 Received: by mail-wr1-x432.google.com with SMTP id c7so6963936wru.8 for ; Tue, 23 Feb 2021 11:16:58 -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=ZkbaIDWZRUYWSVfBQBD2rtNcOFSNf3jHCxMDgA44aTQ=; b=emnBhwCucUH5MDxw9kqXSK4fLMFOVeF5LQyyP2ueN9l6C3GT2Jb832ESekExpD2ulB bz3vrYM0CMHv+I+uADL9EtSJh+YKqeHtEfRa5QtklRWw+hmNQ9G8/wPXTo+zowhtragZ dVpetzAhz+T5O7atjS1t2i8cYCxoIwppBV0HUDiY+1Z9uee8hgP73kqWUz8o2a7MXWbF vFeeSvnzGxvYVxmAQaTpkcAnD3DvwNHqG+KTo1/KR6pmH6QBVMnf37llXlH57oc6RMul CHREALbvOYI4y7gjpLzC5OzrzIXMv1aJcLG9zLRhEwnluJmHPF9zzs2lxb5wYPfVCcvy aPww== 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=ZkbaIDWZRUYWSVfBQBD2rtNcOFSNf3jHCxMDgA44aTQ=; b=Fo0Z4ZR4ZzSygIseIgh0fJCyoPi3p2iWfe7GdEEGSXxOeaFYkc73oOuKO2hdavcSTF JCmehb4C3helGfcAppgShd2DyJw4cVIVPQ/c/9/AoOMfOLMbjXX9BdVEB+vHPpwU+++j qEn8FnQb8NvvNVf3BR4LC6Q1ftuIBflX6fMzU8x7sZHtqiDhiomE/8Ajw9g7uuzeLrb0 KTIDot41yapskWjueZObMsy2LvEB+IYSdIFQ4NgNlOuTToEIbjRMtwolb3hFMPF5jgfR xdQpDPlEZARuzrdrv9RcM18V9bqm05e2S2Y6nmbbNyTBbOM9f9NBRSRKhPBurR+dxg6q SmyA== X-Gm-Message-State: AOAM531QYpxyqKoODh92YuGtH2UdAhLUXQXtbXOcxK5ORHfREK/Kd0YS CItZ4pjNaacjWTnUYSyTvi0= X-Google-Smtp-Source: ABdhPJwCPQ4imOqHhAHWFS5QeGCu5mLFF86Ko5oqsIvSnitogrPSnhkMheEdbyCXl03atS/kwe1opw== X-Received: by 2002:a5d:6b45:: with SMTP id x5mr27019874wrw.415.1614107818048; Tue, 23 Feb 2021 11:16:58 -0800 (PST) Received: from localhost.localdomain (2a01cb0008bd270084c09ff22cc10cb2.ipv6.abo.wanadoo.fr. [2a01:cb00:8bd:2700:84c0:9ff2:2cc1:cb2]) by smtp.gmail.com with ESMTPSA id a21sm3611413wmb.5.2021.02.23.11.16.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 23 Feb 2021 11:16:57 -0800 (PST) From: Adrien Grassein To: Subject: [PATCH v4 02/10] arm64: dts: imx8mm-nitrogen-r2: rework USDHC1 Date: Tue, 23 Feb 2021 20:16:45 +0100 Message-Id: <20210223191652.436397-3-adrien.grassein@gmail.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20210223191652.436397-1-adrien.grassein@gmail.com> References: <20210223191652.436397-1-adrien.grassein@gmail.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210223_141659_360918_F4BC961C X-CRM114-Status: GOOD ( 11.53 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, will@kernel.org, shawnguo@kernel.org, s.hauer@pengutronix.de, linux-kernel@vger.kernel.org, krzk@kernel.org, robh+dt@kernel.org, linux-imx@nxp.com, kernel@pengutronix.de, catalin.marinas@arm.com, festevam@gmail.com, linux-arm-kernel@lists.infradead.org, Adrien Grassein Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Add VMMC and VQMMC description for USDHC1 (eMMC). There are comming directly from the alimentation stage, so add the vref_3V3 fixed regulator. Signed-off-by: Adrien Grassein --- arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts b/arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts index 4a3dabeb8c85..217ac8c53702 100644 --- a/arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts +++ b/arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts @@ -17,6 +17,13 @@ reg_vref_1v8: regulator-vref-1v8 { regulator-max-microvolt = <1800000>; }; + reg_vref_3v3: regulator-vref-3v3 { + compatible = "regulator-fixed"; + regulator-name = "vref-3v3"; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + }; + reg_wlan_vmmc: regulator-wlan-vmmc { compatible = "regulator-fixed"; pinctrl-names = "default"; @@ -209,6 +216,8 @@ &usdhc1 { pinctrl-0 = <&pinctrl_usdhc1>; pinctrl-1 = <&pinctrl_usdhc1_100mhz>; pinctrl-2 = <&pinctrl_usdhc1_200mhz>; + vmmc-supply = <®_vref_3v3>; + vqmmc-supply = <®_vref_1v8>; status = "okay"; }; From patchwork Tue Feb 23 19:16:46 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adrien Grassein X-Patchwork-Id: 12100785 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-13.7 required=3.0 tests=BAYES_00, DKIM_ADSP_CUSTOM_MED,DKIM_SIGNED,DKIM_VALID,FREEMAIL_FORGED_FROMDOMAIN, FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id BC0D1C433E9 for ; Tue, 23 Feb 2021 19:18:45 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 7142364E7A for ; Tue, 23 Feb 2021 19:18:45 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 7142364E7A Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To:Message-Id:Date: Subject:To:From:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=jFoJnuWgGeph6FMnNL+pY5O8MzmjZHP9vf02TYxtsxk=; b=nRtimfqbmYZ6ludgTPYzagHFc r7sR+I+FdKT9JAF/hkIImrNt+8Nd4UpwUzwiwfRfAxFJwXeQ1oAa6z79LaR6xsd/WMnbeb9gLHIfQ 0PSyryX1mODxfKLNHUOShq5tEKTW7amYMQv07WURJpZUOF6usVUNiqT9TD8Y+F7UVs4YmwK/Tv8fq gMiJROCJyy9+Mrfy+MW6XV7dt4HzBkmYThLb2jiSbdHRcOK+5ycqaYemT7LGrevXqOYMf4QRWoAYn nPQXsXMXTxfxPydVb9g+f1bfE0mvioKASVadWE60qfNh8GbgzKwYNd8TBOxRo9RGlEMU/cJuG/HMe aGvlvOrMw==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1lEdBL-0002Eg-Oc; Tue, 23 Feb 2021 19:17:15 +0000 Received: from mail-wm1-x334.google.com ([2a00:1450:4864:20::334]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1lEdB5-0002Ad-Gi for linux-arm-kernel@lists.infradead.org; Tue, 23 Feb 2021 19:17:00 +0000 Received: by mail-wm1-x334.google.com with SMTP id a132so3509001wmc.0 for ; Tue, 23 Feb 2021 11:16:59 -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=+EUGCovOf15Zt5QhKWqGjB7rrftXXLh9k1xJFsm/+SE=; b=GAVsCbXSQswJ51bqM93ZpDu1GclkP4C+amhcIoWpKYHiYBCACF7CjFGrD7Kl9PBsVl gi4gXrRS/svv3cB3aEYBvqetedJfJu4R9NlWQgKksnOjOcQaALKIvGAmuhUZZdxHbiuM XnBlduRn98t3lfUZvokpP0/ABdG9AHiW4akeGAqpQqPeT2dVFFbOK8IMaa+wjyFwIjUA hdRojDtT/z6jMBVLG/5djFHb/zn52oKfrfvbjCd1y16lGAM8vouPcYDR2t7x/Cd4RXx9 2eZrtJcwrjMrl5XLE3nNdC41Lwe3LMHenxTKJex+mFn8d2oDrHZbTIG2cuKG/7ePKXFD 01eg== 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=+EUGCovOf15Zt5QhKWqGjB7rrftXXLh9k1xJFsm/+SE=; b=WqcUDoCABqgdmtQJWc+9talPjgs5VRjyFgerJXfpKRT59DG4aWvnfnSWepgNy5YP8G T+KdeRxwASwk+7EuD1ifKmxBiiN+6EhpkOlYT41WFGcv+0inviYDrbR0BByXmw5y3Fyf 9k2FK/QXjsH2q0q9roCxxqaGdSXBFNkZAq59D5cpKn/Jjz/5kMt27Rds3S3iOog8wiKh 0BiI3qZBVwhQPl8cZ/QLxxtwzviCNT6yDjJWQJt5IH6W/+pmk1ZrwoDbF+cCeo4TULo6 QK3VrH4PaIXLzwOTfKX47WPHpR+UHUi1cGqB+gtrla5aIV7ZQmFeZ3hi0RqiFW3biMHO ptrA== X-Gm-Message-State: AOAM531/WXL0fITFAVYKEoH2trFZtemP/y9XETnuh/lsJL1wjatqfh1O L0EbFtSMoxAe1u0MsKrha7k= X-Google-Smtp-Source: ABdhPJyCgrxUNVVHP+7PXvjpb2RmtIV92Ovn9oUyjG18IxJMOQFJb8030QxFKPoiv5HbonkEjwHzlg== X-Received: by 2002:a05:600c:410d:: with SMTP id j13mr229398wmi.55.1614107818710; Tue, 23 Feb 2021 11:16:58 -0800 (PST) Received: from localhost.localdomain (2a01cb0008bd270084c09ff22cc10cb2.ipv6.abo.wanadoo.fr. [2a01:cb00:8bd:2700:84c0:9ff2:2cc1:cb2]) by smtp.gmail.com with ESMTPSA id a21sm3611413wmb.5.2021.02.23.11.16.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 23 Feb 2021 11:16:58 -0800 (PST) From: Adrien Grassein To: Subject: [PATCH v4 03/10] arm64: dts: imx8mm-nitrogen-r2: add USB support Date: Tue, 23 Feb 2021 20:16:46 +0100 Message-Id: <20210223191652.436397-4-adrien.grassein@gmail.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20210223191652.436397-1-adrien.grassein@gmail.com> References: <20210223191652.436397-1-adrien.grassein@gmail.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210223_141659_660760_3600D2C9 X-CRM114-Status: GOOD ( 13.47 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, will@kernel.org, shawnguo@kernel.org, s.hauer@pengutronix.de, linux-kernel@vger.kernel.org, krzk@kernel.org, robh+dt@kernel.org, linux-imx@nxp.com, kernel@pengutronix.de, catalin.marinas@arm.com, festevam@gmail.com, linux-arm-kernel@lists.infradead.org, Adrien Grassein Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org 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/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts index 217ac8c53702..4f4cf7df5a5a 100644 --- a/arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts +++ b/arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts @@ -247,6 +247,34 @@ &usdhc3 { status = "okay"; }; +/* USB OTG port */ +&usbotg1 { + dr_mode = "otg"; + over-current-active-low; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_usbotg1>; + power-active-high; + status = "okay"; +}; + +/* USB Host port */ +&usbotg2 { + dr_mode = "host"; + over-current-active-low; + pinctrl-names = "default"; + pinctrl-0 = <&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 = "disabled"; +}; + &wdog1 { pinctrl-names = "default"; pinctrl-0 = <&pinctrl_wdog>; @@ -318,6 +346,20 @@ MX8MM_IOMUXC_UART2_TXD_UART2_DCE_TX 0x140 >; }; + pinctrl_usbotg1: usbotg1grp { + fsl,pins = < + MX8MM_IOMUXC_GPIO1_IO12_USB1_OTG_PWR 0x16 + MX8MM_IOMUXC_GPIO1_IO13_USB1_OTG_OC 0x156 + >; + }; + + pinctrl_usbotg2: usbotg2grp { + fsl,pins = < + MX8MM_IOMUXC_GPIO1_IO14_USB2_OTG_PWR 0x16 + MX8MM_IOMUXC_GPIO1_IO15_USB2_OTG_OC 0x15 + >; + }; + pinctrl_usdhc1: usdhc1grp { fsl,pins = < MX8MM_IOMUXC_SD1_CLK_USDHC1_CLK 0x190 From patchwork Tue Feb 23 19:16:47 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adrien Grassein X-Patchwork-Id: 12100787 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-13.7 required=3.0 tests=BAYES_00, DKIM_ADSP_CUSTOM_MED,DKIM_SIGNED,DKIM_VALID,FREEMAIL_FORGED_FROMDOMAIN, FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 1BB57C433E0 for ; Tue, 23 Feb 2021 19:18:47 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id CA0C464EC8 for ; Tue, 23 Feb 2021 19:18:46 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org CA0C464EC8 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To:Message-Id:Date: Subject:To:From:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=Wo/u2qXvMpeAX1SgTYf7EenTgsU1LKcM1yiTDaZXfuw=; b=bfNT2XP8cRwxV2ZT3s6whHiQ1 bc+2y5IAPBEZqf5NffuihG2OU1vGBluQOmwUFDGQmW9ADuPLianALYQKo43hCW/cEqyUXQlL7pW41 vTEa/JUVNBPLprbT5sXdVxVWSYqqB2yicCzc+eKdAdYkY8FC62VMzwgh1R6zqnAEN+bEfIZTyn4Ia IifaHTUKkfxm2fcRVBu6rJMst7YtTbM69q43Rux+gYoCxOjRExZJLRU2vRyDo0MLPf6r1zQ9ZeUIF EynWU103JVB26rX10x9T5ldakaj3HP+uXkItvlXByE7HzssD3C/vJvMvVF2NxRNtLYCXYPzStmqdn RNyVQV9mw==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1lEdBO-0002Ey-5o; Tue, 23 Feb 2021 19:17:18 +0000 Received: from mail-wm1-x32e.google.com ([2a00:1450:4864:20::32e]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1lEdB6-0002B2-IH for linux-arm-kernel@lists.infradead.org; Tue, 23 Feb 2021 19:17:01 +0000 Received: by mail-wm1-x32e.google.com with SMTP id l13so3453861wmg.5 for ; Tue, 23 Feb 2021 11:17:00 -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=KknQtWGUGxRZSIN2ha5Umn0+sE7b1VICaKzdAkqCFyU=; b=O+FoNca4hTG1UZxpYlQAfnxLTuZ+fc6TvhEdUVEschBt2Bzp9LDPFaDMbZfFzH3EhG 3FAHGtW1dO6p6xfdiYZBD3Y4ZTsoqXNNj6MN4kABAEYuIBtylzMbKl0Yaw9HjDKczBWo 9dCH1IgPQZl+mRMIYwEhuiODxbHzfyXU3VRmzSyaDHjUkFdpNezBxGUoxFJOdYXbdmOT ixX0lW+U2fVCSH1WJVGwOg/JQb9abCZUEOhcZjFoqx2UfXCrvD8tNAkkY5e/WTQGqx20 27z3f+VMS/jr9H4XXqSebnZ47zkXeGD0DtxX48oFkdja1VCYeoDFRMaZmBJAfUNxrXF9 66Fw== 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=KknQtWGUGxRZSIN2ha5Umn0+sE7b1VICaKzdAkqCFyU=; b=gC+dotoDotaxjtjQ0/HCbcdiq9MrIlqfngUkcrPThYy8gW/S55ObanjrFV0VSekAhu 4QcrquH+sq9grGD7lMc0vvp56mbRnR6I43Oo6GC/e3xbQz9LFynPOhsM3dEsuV059iuJ IvR0sUPX6EnN7a6ON/rNz69zryFxm39JYviNvFtOC9/PZJXFY2InjOV2fICd5zt4D7/u jAdRuR5+n4si02j42p5eIqB2rT5x2WsSiMCZr9Meg/KVZ4V14kbht1Xygt2wP2jPuvM2 DfjYTZAkSqCrH5Go4HZPuOZz+o+AkJ0ocGC6hFD/GAt5BGenZZhH9fukLbAgtkkiZvWh K2Pg== X-Gm-Message-State: AOAM530QYXAd2Hgbx0tsZErA12VUlQ7Y1ZKjAyuspgNM9/kdT5t/EdTl XCm63EWw5ew0ouXnd5VjFTw= X-Google-Smtp-Source: ABdhPJwsP35fgSY5BJ9/k4cJkR6zqZhY7f87svFii5+Hw2aQ2m/NlYgxfcYf0IrtIbeg1jKVQpeozQ== X-Received: by 2002:a05:600c:2248:: with SMTP id a8mr199991wmm.167.1614107819292; Tue, 23 Feb 2021 11:16:59 -0800 (PST) Received: from localhost.localdomain (2a01cb0008bd270084c09ff22cc10cb2.ipv6.abo.wanadoo.fr. [2a01:cb00:8bd:2700:84c0:9ff2:2cc1:cb2]) by smtp.gmail.com with ESMTPSA id a21sm3611413wmb.5.2021.02.23.11.16.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 23 Feb 2021 11:16:59 -0800 (PST) From: Adrien Grassein To: Subject: [PATCH v4 05/10] arm64: dts: imx8mm-nitrogen-r2: add UARTs Date: Tue, 23 Feb 2021 20:16:47 +0100 Message-Id: <20210223191652.436397-5-adrien.grassein@gmail.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20210223191652.436397-1-adrien.grassein@gmail.com> References: <20210223191652.436397-1-adrien.grassein@gmail.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210223_141700_715382_426ECBD5 X-CRM114-Status: GOOD ( 11.72 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, will@kernel.org, shawnguo@kernel.org, s.hauer@pengutronix.de, linux-kernel@vger.kernel.org, krzk@kernel.org, robh+dt@kernel.org, linux-imx@nxp.com, kernel@pengutronix.de, catalin.marinas@arm.com, festevam@gmail.com, linux-arm-kernel@lists.infradead.org, Adrien Grassein Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Add description and pin muxing for UARTs. Signed-off-by: Adrien Grassein Reviewed-by: Krzysztof Kozlowski --- .../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/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts index 0c5949b40eeb..1b16d09fa887 100644 --- a/arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts +++ b/arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts @@ -211,6 +211,14 @@ rtc@68 { }; }; +/* BT */ +&uart1 { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_uart1>; + uart-has-rtscts; + status = "okay"; +}; + /* console */ &uart2 { pinctrl-names = "default"; @@ -220,6 +228,21 @@ &uart2 { status = "okay"; }; +/* J15 */ +&uart3 { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_uart3>; + uart-has-rtscts; + status = "okay"; +}; + +/* J9 */ +&uart4 { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_uart4>; + status = "okay"; +}; + /* eMMC */ &usdhc1 { bus-width = <8>; @@ -361,6 +384,15 @@ MX8MM_IOMUXC_SAI5_RXC_GPIO3_IO20 0x16 >; }; + pinctrl_uart1: uart1grp { + fsl,pins = < + 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 = < MX8MM_IOMUXC_UART2_RXD_UART2_DCE_RX 0x140 @@ -368,6 +400,22 @@ MX8MM_IOMUXC_UART2_TXD_UART2_DCE_TX 0x140 >; }; + pinctrl_uart3: uart3grp { + fsl,pins = < + 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 = < + MX8MM_IOMUXC_UART4_RXD_UART4_DCE_RX 0x140 + MX8MM_IOMUXC_UART4_TXD_UART4_DCE_TX 0x140 + >; + }; + pinctrl_usbotg1: usbotg1grp { fsl,pins = < MX8MM_IOMUXC_GPIO1_IO12_USB1_OTG_PWR 0x16 From patchwork Tue Feb 23 19:16:48 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adrien Grassein X-Patchwork-Id: 12100793 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-13.7 required=3.0 tests=BAYES_00, DKIM_ADSP_CUSTOM_MED,DKIM_SIGNED,DKIM_VALID,FREEMAIL_FORGED_FROMDOMAIN, FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 8AB0AC433E0 for ; Tue, 23 Feb 2021 19:18:54 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 49D8764F02 for ; Tue, 23 Feb 2021 19:18:54 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 49D8764F02 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To:Message-Id:Date: Subject:To:From:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=HBkEaGjE21QTfOOgNepurSfD0JmFxZ0NYa0SS9FlrR0=; b=CStt7trQW10Pt7hGsRnrWBKho W5x+6Mf/uROBn1oZ9NNwfkjl7kh+eYMeim2LvICDPccEKPo1kzyr1Gy9gKtrJ401FrPqSgwHbHoen bhBp3thex8+uhIOtn38D5GvGaJxjFr8IqvNzOtWDYqkpdR3hoJ9GVkyUmcjsBW7G9/O85E2w3+ZJ6 gQPhFq2JnjZnNzP/pQn6ry58OhWwCJMzksVUuw98PdJy62UmibK+/1Upd4SxgP4gO04O7xKcAGnG/ I46vEuU8N9DmxOKZ0gTQGbm9tbtRAtYUIQTyJ1RkZ/lbrYZogXss/ds3qPzF1gGVVz3m0a5j4/bMh igOBc01Lg==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1lEdBQ-0002FS-Gk; Tue, 23 Feb 2021 19:17:20 +0000 Received: from mail-wm1-x32d.google.com ([2a00:1450:4864:20::32d]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1lEdB7-0002BO-5L for linux-arm-kernel@lists.infradead.org; Tue, 23 Feb 2021 19:17:02 +0000 Received: by mail-wm1-x32d.google.com with SMTP id o16so1538105wmh.0 for ; Tue, 23 Feb 2021 11:17:00 -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=J/d7eXIXEc8ncUi4hT4pKicKvH/fXC8il23pGXu/3fE=; b=IE4ptQy11MI9V7+ArISPVtEniE56yCKml7Ad8/UxMcBWL4GdxvcwDk4m11DlwrqrUu NLYY51qMKOIyRLVZu4vHxbB1aHlKbwFdON0gNGPTjclgbEtFysjcgOfhgM2zQ+hi4wLh XnFgtrm8v8iueZ9zTjtdPVK8Bmr4cPis7Yebc9iXiQNNY1/NS736OJn6n6EUPGiDZCxq rLd+6DplFf/qxc4jopYZ8Ai9R3WGjZrGrq2Px6n6T0ywAH3HBlpznfvV/IuE0QEmuaz2 /L+4q61EP+y5tA4Vo5HbD41grhuOzdDt650Zz79XH1H8pTlA4O7YXGR0frJOzgqDWQCv 4GVg== 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=J/d7eXIXEc8ncUi4hT4pKicKvH/fXC8il23pGXu/3fE=; b=in8ZvgG8Apia86tnXHxlgMiunyXO1kOVYPcss4vXA7/eCvkqXRhccS/66gyfVmyOIV UEzkU6GblL6qsgBXVZoX8FtXaEjC2Pn3A9obMyy3SoI2vKdjRGuAKgpYjF89x3wIDm3p f0SJN6z+KU7tkDbvlJT9Hb8/6YvdCaRoPYvkGRat8Z/XDhBputZI5tLnwMODO6NitfQi RKTS7cwmieQNgpJ0HoKYgy7ONqjDWcw+Xfq5EqKDqntdmfv38/JsuARVPzufXFr/OJpH kPs/a3UXKHLFWtFwAEeAUILw1+/DH4fY9JjMHKqFZ2XdqDyG2bAttfXYfHEUePBcmmCW iyfA== X-Gm-Message-State: AOAM531pImrwEKhWu9DUywQBTBMltT8SH5jia8w1sZgBOI8wlnKOPALE mTL+f3R0EyBG0Le6Hbmd/dQ= X-Google-Smtp-Source: ABdhPJxfKRX0BAbItUlNIRqrZWVYpyKdeY2s8XrE3u2cN3naJTXmaItasf2oudF+DgDT0q/2YcuyrQ== X-Received: by 2002:a1c:f417:: with SMTP id z23mr234761wma.29.1614107819962; Tue, 23 Feb 2021 11:16:59 -0800 (PST) Received: from localhost.localdomain (2a01cb0008bd270084c09ff22cc10cb2.ipv6.abo.wanadoo.fr. [2a01:cb00:8bd:2700:84c0:9ff2:2cc1:cb2]) by smtp.gmail.com with ESMTPSA id a21sm3611413wmb.5.2021.02.23.11.16.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 23 Feb 2021 11:16:59 -0800 (PST) From: Adrien Grassein To: Subject: [PATCH v4 06/10] arm64: dts: imx8mm-nitrogen-r2: rework UART 2 Date: Tue, 23 Feb 2021 20:16:48 +0100 Message-Id: <20210223191652.436397-6-adrien.grassein@gmail.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20210223191652.436397-1-adrien.grassein@gmail.com> References: <20210223191652.436397-1-adrien.grassein@gmail.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210223_141701_258890_8F5B138B X-CRM114-Status: GOOD ( 11.21 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, will@kernel.org, shawnguo@kernel.org, s.hauer@pengutronix.de, linux-kernel@vger.kernel.org, krzk@kernel.org, robh+dt@kernel.org, linux-imx@nxp.com, kernel@pengutronix.de, catalin.marinas@arm.com, festevam@gmail.com, linux-arm-kernel@lists.infradead.org, Adrien Grassein Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Remove useless clocks in UART 2 Signed-off-by: Adrien Grassein Reviewed-by: Krzysztof Kozlowski --- 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/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts index 1b16d09fa887..e44c5963040d 100644 --- a/arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts +++ b/arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts @@ -223,8 +223,6 @@ &uart1 { &uart2 { pinctrl-names = "default"; pinctrl-0 = <&pinctrl_uart2>; - assigned-clocks = <&clk IMX8MM_CLK_UART2>; - assigned-clock-parents = <&clk IMX8MM_CLK_24M>; status = "okay"; }; From patchwork Tue Feb 23 19:16:49 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adrien Grassein X-Patchwork-Id: 12100789 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-13.7 required=3.0 tests=BAYES_00, DKIM_ADSP_CUSTOM_MED,DKIM_SIGNED,DKIM_VALID,FREEMAIL_FORGED_FROMDOMAIN, FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 2143FC433DB for ; Tue, 23 Feb 2021 19:18:52 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id B9DFC64E09 for ; Tue, 23 Feb 2021 19:18:51 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org B9DFC64E09 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To:Message-Id:Date: Subject:To:From:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=Oi6apmJusRzG+zT5ecdsR4L9ppdWKBt04YjLBLv9b98=; b=QsztZw0Abn54aFcXhe0vvSY3B sJTq/rj4HBRTu7epPfMhtXEERAVrcvQTf0aYYXpns89c4QnlUj5QGXjPOzjxHKoOQ4Eb5zK/Puj6r N0UMI4eIBpMwI1IWxwz3qazTX4qRve34nYxTWcvmd2C90ZqNMxZdzJEVpUueDpZmkiI2FQBWjeNTq SeyFwF5PdNkwkYz7LnEbmVYSqVrjk4guXodUHCTXEGEyEtOAKewEjAaq/OO3P8l3wTU6ySuseMUhZ JC3wUUWok3yLmFb5dqQCKG4r3vTGLwReytbQ5rTzjB929OsNi5cTPhUXD+GCrb5WYRYwGlJnQeIBg cnVLR+N1g==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1lEdBV-0002GY-Ds; Tue, 23 Feb 2021 19:17:25 +0000 Received: from mail-wr1-x432.google.com ([2a00:1450:4864:20::432]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1lEdB7-0002Bm-An for linux-arm-kernel@lists.infradead.org; Tue, 23 Feb 2021 19:17:03 +0000 Received: by mail-wr1-x432.google.com with SMTP id 7so23728775wrz.0 for ; Tue, 23 Feb 2021 11:17:01 -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=nvmk6VcgOPfnZULg+CSrt//m+evR7qGp/zbCIO7ljps=; b=jQLXywRGKZXBhmRfM1HRhpEhmKpfa0AQP3aDoYnuYtUKE4Cu61bXPkRBQo6F7tCO9x +65WLV4yYBw+Jz/iAJkOKoiBK4abvbk/WqobrnX1bs8ZHhESIgklkE6ydP6swoQPdgVM NIGINhM+79CINU+JZ/tizZZwEzjnnQVzDxWBdomRQG44Cns4Y6m8kcQLsUOw1GQskLhT izjpJM2LEqyONE7a2htos/ACwQugIXj+obydLwmd8az8yFl0ZMyWSIZQKGOOdFmUYqbQ pohZbtq6fR968lCMPyBzBlBHv+J0MewZ9vUhPCJcn8zrZXS2bi4mnmGogHnVpNheblux BzEQ== 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=nvmk6VcgOPfnZULg+CSrt//m+evR7qGp/zbCIO7ljps=; b=NsYvIYgj+wa80WX/JinCimv2Tci2JytI3isrM/pUxj9zuScPbnUtQqy8c0WNB4/JDs Aj4Zk4uobu7RnxRDhBix9X6hwDw4waUh1UG9K7ZtflcWlx4jQ1A7QuavR1JW3OYrhPIu q0s/dcKCYWaI8JXlpOulQSmbz40ax3VZkLerjVqrBBhDJLkhSo/e20cUFSr93fCg8tUh LYL6Zx3w0LluwD5Trn8I3d7hLNNG/a9g8PK70xwUR9u2KGx/upec040dnlUwEtlQNWsq MInCEb/5OHRtuUho+q4QnexmW8znDsX9izsdMvnSgsi6u2Int+OuHPbgkHr4JKPDwMO0 Jz1A== X-Gm-Message-State: AOAM530FEJNIQ5QgBVhb15fBTCfT6N1D7lU8l8YyD55wrwAd6rFgQsq1 udOupSlBSAREhat7EBT7seI= X-Google-Smtp-Source: ABdhPJyiNRN+wnUvJfI5H2JU8+yGCtMOWJo306mgwzvnZHTfmwi9Z59TV+Vr1g3dSGSv/FVEkVx+Sw== X-Received: by 2002:a5d:60cd:: with SMTP id x13mr9533640wrt.328.1614107820532; Tue, 23 Feb 2021 11:17:00 -0800 (PST) Received: from localhost.localdomain (2a01cb0008bd270084c09ff22cc10cb2.ipv6.abo.wanadoo.fr. [2a01:cb00:8bd:2700:84c0:9ff2:2cc1:cb2]) by smtp.gmail.com with ESMTPSA id a21sm3611413wmb.5.2021.02.23.11.17.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 23 Feb 2021 11:17:00 -0800 (PST) From: Adrien Grassein To: Subject: [PATCH v4 07/10] arm64: dts: imx8mm-nitrogen-r2: add PWMs Date: Tue, 23 Feb 2021 20:16:49 +0100 Message-Id: <20210223191652.436397-7-adrien.grassein@gmail.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20210223191652.436397-1-adrien.grassein@gmail.com> References: <20210223191652.436397-1-adrien.grassein@gmail.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210223_141701_447854_2C36EB09 X-CRM114-Status: GOOD ( 11.54 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, will@kernel.org, shawnguo@kernel.org, s.hauer@pengutronix.de, linux-kernel@vger.kernel.org, krzk@kernel.org, robh+dt@kernel.org, linux-imx@nxp.com, kernel@pengutronix.de, catalin.marinas@arm.com, festevam@gmail.com, linux-arm-kernel@lists.infradead.org, Adrien Grassein Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org 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/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts index e44c5963040d..cabcd6f19d56 100644 --- a/arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts +++ b/arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts @@ -211,6 +211,33 @@ rtc@68 { }; }; +&pwm1 { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_pwm1>; + status = "okay"; +}; + +&pwm2 { + assigned-clocks = <&clk IMX8MM_CLK_PWM2>; + assigned-clock-parents = <&clk IMX8MM_SYS_PLL1_40M>; + assigned-clock-rates = <40000000>; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_pwm2>; + status = "okay"; +}; + +&pwm3 { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_pwm3>; + status = "okay"; +}; + +&pwm4 { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_pwm4>; + status = "okay"; +}; + /* BT */ &uart1 { pinctrl-names = "default"; @@ -376,6 +403,30 @@ MX8MM_IOMUXC_SAI2_RXC_GPIO4_IO22 0x1c0 >; }; + pinctrl_pwm1: pwm1grp { + fsl,pins = < + MX8MM_IOMUXC_SPDIF_EXT_CLK_PWM1_OUT 0x16 + >; + }; + + pinctrl_pwm2: pwm2grp { + fsl,pins = < + MX8MM_IOMUXC_SPDIF_RX_PWM2_OUT 0x16 + >; + }; + + pinctrl_pwm3: pwm3grp { + fsl,pins = < + MX8MM_IOMUXC_SPDIF_TX_PWM3_OUT 0x16 + >; + }; + + pinctrl_pwm4: pwm4grp { + fsl,pins = < + MX8MM_IOMUXC_SAI3_MCLK_PWM4_OUT 0x16 + >; + }; + pinctrl_reg_wlan_vmmc: reg-wlan-vmmcgrp { fsl,pins = < MX8MM_IOMUXC_SAI5_RXC_GPIO3_IO20 0x16 From patchwork Tue Feb 23 19:16:50 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adrien Grassein X-Patchwork-Id: 12100795 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-13.7 required=3.0 tests=BAYES_00, DKIM_ADSP_CUSTOM_MED,DKIM_SIGNED,DKIM_VALID,FREEMAIL_FORGED_FROMDOMAIN, FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 6C306C433DB for ; Tue, 23 Feb 2021 19:18:56 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 26FDE64E09 for ; Tue, 23 Feb 2021 19:18:56 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 26FDE64E09 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To:Message-Id:Date: Subject:To:From:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=6qwiZXvGVGQuyH90N0wVpOaRcgrBVTs9eWx1GionMn8=; b=3BzUeitJiv3IzFe9XOBJ66Hy3 nW2b+s7YhBI95p1w4X6RE7ZfPdDuIfPA4MswSR1O0maBNikoycgiQ3JgDqq8u6A2mn7yKMjV7VHRb 4/4Ao1wsR8yHJHpVVn6m6y8fGAkOIArGXE8s8AxYuFC5wZ30QFVp9dufUDfngeAJUMH7/4eMFcQ5c q+PtZ+931PPpwOOwXbg5yVw85H81/gNPXSbZJKbNZLIlrClopkMnUWw7C0Ty4UOXOjapCzZZb0J50 F6wWgiBVE3UZS/f5jk32pQYWFbUwrXm7Osdrh7I4Hc4LVSiCk/9dYM+VK/YgSqTkkiDIm5JX1/JK2 ousPnMwWQ==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1lEdBd-0002JM-N7; Tue, 23 Feb 2021 19:17:33 +0000 Received: from mail-wr1-x436.google.com ([2a00:1450:4864:20::436]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1lEdB8-0002C8-Ba for linux-arm-kernel@lists.infradead.org; Tue, 23 Feb 2021 19:17:03 +0000 Received: by mail-wr1-x436.google.com with SMTP id v15so23720730wrx.4 for ; Tue, 23 Feb 2021 11:17:01 -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=PuDUmTSeFtli9x3Lq/pM36m1IGKEf7TDFXGkh1P6zYM=; b=adUSs1RYIqo9SWAentSeagtmClwIROj8XKyE0APIsYSiXpeui6SpAuwp2n7dQL5QJx q98EnrJx2tiJiENpHaQtuRXh51GW2ikdMlgasMpeWLSza4mPInlufJKuJAnX+NXkxNb8 sLP5bYAdfM6b8uuHmTx9vw3RrpsJj5CIDjtT9AZG10qBgr6Dq7cViGgwXm4TTtoogbNA l/QaRg4/jak1pF75eMtaTRBBC5J0Mkh5703biRtKicSVH7GS1d4bN8VqtQSSzjYxBmM2 un5g0DW7K1uCLNbf2k+TzA8m1s1A8atpKHKECzWunJd9czoZHsxfiJ/YUOwJvmQH7vzB 1Sfg== 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=PuDUmTSeFtli9x3Lq/pM36m1IGKEf7TDFXGkh1P6zYM=; b=PK6GQ4tNNcLbmOkjkIL0GF96ffH5xeSygAJa6Qv41B7BcBSsFCR1fp39LT2BdzalUq 5voagtu0tb92cCmN34rJcCnUu6nw/5MTNLr5bog4N2mtsfF6+Lh9nnLYyoGbcMcM0hi5 FcSfzmJv1Lm0eLxZxwmdEPTWKGXCC+Sfr6vM0qntOXNyUd+fcheB+sO0YUS42agcJjKE 3IEqLlIMe0OfqDqRsGtON/CRHphOPVzZzUiROQIg9TgLnnKDPsiywhER0/eG2HHwxjlv J78iTHkls4s9V12/ZU09L4cn8Byq+foRUd3q77JVYXpOAxDRfLvWx8+ILXhBWs6Fpirf OuCg== X-Gm-Message-State: AOAM5306qrb7wgnIP/YP29oegw8amCOlIhWlztyrP5O5EAChjivrIowJ V7NURd69McqkR/zkZUE2Vek= X-Google-Smtp-Source: ABdhPJzktYfFrChzsUmkIbmfngMEp1vnVNrSO9+W4XNSQvQIePbeiBsU5TM7HDu76fZHZr7d8lzy0Q== X-Received: by 2002:a5d:400f:: with SMTP id n15mr3876858wrp.89.1614107821137; Tue, 23 Feb 2021 11:17:01 -0800 (PST) Received: from localhost.localdomain (2a01cb0008bd270084c09ff22cc10cb2.ipv6.abo.wanadoo.fr. [2a01:cb00:8bd:2700:84c0:9ff2:2cc1:cb2]) by smtp.gmail.com with ESMTPSA id a21sm3611413wmb.5.2021.02.23.11.17.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 23 Feb 2021 11:17:00 -0800 (PST) From: Adrien Grassein To: Subject: [PATCH v4 08/10] arm64: dts: imx8mm-nitrogen-r2: add FlexSPI Date: Tue, 23 Feb 2021 20:16:50 +0100 Message-Id: <20210223191652.436397-8-adrien.grassein@gmail.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20210223191652.436397-1-adrien.grassein@gmail.com> References: <20210223191652.436397-1-adrien.grassein@gmail.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210223_141702_483840_8C35265B X-CRM114-Status: GOOD ( 11.08 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, will@kernel.org, shawnguo@kernel.org, s.hauer@pengutronix.de, linux-kernel@vger.kernel.org, krzk@kernel.org, robh+dt@kernel.org, linux-imx@nxp.com, kernel@pengutronix.de, catalin.marinas@arm.com, festevam@gmail.com, linux-arm-kernel@lists.infradead.org, Adrien Grassein Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org 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/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts index cabcd6f19d56..c13788e6c0d9 100644 --- a/arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts +++ b/arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts @@ -85,6 +85,12 @@ ethphy0: ethernet-phy@4 { }; }; +&flexspi { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_flexspi>; + status = "okay"; +}; + &i2c1 { clock-frequency = <100000>; pinctrl-names = "default"; @@ -376,6 +382,17 @@ MX8MM_IOMUXC_NAND_READY_B_GPIO3_IO16 0x159 >; }; + pinctrl_flexspi: flexspigrp { + fsl,pins = < + 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 = < MX8MM_IOMUXC_GPIO1_IO03_GPIO1_IO3 0x09 From patchwork Tue Feb 23 19:16:51 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adrien Grassein X-Patchwork-Id: 12100797 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-13.7 required=3.0 tests=BAYES_00, DKIM_ADSP_CUSTOM_MED,DKIM_SIGNED,DKIM_VALID,FREEMAIL_FORGED_FROMDOMAIN, FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 3E745C433DB for ; Tue, 23 Feb 2021 19:19:04 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 06BC564E7A for ; Tue, 23 Feb 2021 19:19:04 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 06BC564E7A Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To:Message-Id:Date: Subject:To:From:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=eOonYRztOHKPNCHE/CCbR/JpcP9380akiiTf9rAEJT4=; b=fH+OZnZ64eIqO0QaYiMH6llnW 5SrTrsNxkn3qBGMRJSDNHh4Fuc1hHJk2QVO7cZC+IMcUtcl+LIfa2E2+DBOQW/bODWMRBIxdhqZfl iIcuRnCoqwda5CQiHWLltTqQEehSpwNoOdg9VA9cHeUOsHGu+Ryr+dtuucuJbKjsMgP2odOd2SbHG 4Rqy9nEPhaRJetaMXtJPPhvLzqOEldM/wNo5kWeDtP4mSWFe6wUbenp2Tb8xwvw3fSqOe4rzmpBOf DZP3T0+d2M5rZQFjXKGMZJKbx3haH26ZUme+8xY8aDHmGNVJ518BcoW12Tnc5wxBjLjruLcXEfs2h bZg+IO/TA==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1lEdBt-0002OC-Th; Tue, 23 Feb 2021 19:17:50 +0000 Received: from mail-wr1-x42a.google.com ([2a00:1450:4864:20::42a]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1lEdB8-0002CR-U7 for linux-arm-kernel@lists.infradead.org; Tue, 23 Feb 2021 19:17:05 +0000 Received: by mail-wr1-x42a.google.com with SMTP id v1so23700846wrd.6 for ; Tue, 23 Feb 2021 11:17:02 -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=poyP0J703OBa/L+sKd17+zL/WYULA/m6tHtP1PSkj6k=; b=W1eIIxnK8V/+VRPTjZKgBCxR+Pg/b627epeVN8tt77JXO5xYKvbamQfVCgqKV8fHxE rsDqSBi2cIXxKrccpk6Izmd5rDWk5H2CTUJ4ZnWnMgDhc8BFCHR7yV6QIMLPzmUhRRmy Y1cr+WPLj2EKv+pOyGKwkCxIFs+uifRuA61Xjue0hfhag5F5yPwOjKOpr2WgVuDjTOgZ Bh3h9vT4QiB1dFu37pqOH8creWLwrszauzZCvplpyfK9Q//CZSkcvSqesMSYyZTDxREJ rE6d+lVTTtCwY+FSLFgdAqg+dRYozjLi20R4oVtxtR1ptFTZiOANRzFG/PU99WjEOQ37 /ASw== 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=poyP0J703OBa/L+sKd17+zL/WYULA/m6tHtP1PSkj6k=; b=eGc/yzb5Q59ZeRpmiKskt1Wh7CWBTsA+tSk6liseQj+KPZJlC3RjQAD/GKPGfXjh8w EAqPza8i/RYn3eO2tGS2UsgR7ibHqunbdszrNkFIZi0CHj3Gfu1eUn7AKWdows4jIypC thGhCaQjFs2QrBc9HRboiDADbJV6xeGft7lLEDYx0WaqfvRFxZZA3/csWZN8sSwvmDTB +dDUIdM02aKtDw1Sq8u/aEenEeD5Nauh0CJdLfJd/v0lTk0iq7vrbPYpm9thRs0joQbl 8f9C7TKRbzikXO5LtKrqQAaSs+X9Aa5jonS900mYs/4IJIlSHgKBZONLw/Ut4J6/eg5S 2NmQ== X-Gm-Message-State: AOAM530aNQ5af1kjhnEbTQ2xyK7rsXL9pW7v/rHxdYn1EvlYqfjpaj5W QR5X6rbRq7QkAXijLxtXujo= X-Google-Smtp-Source: ABdhPJymFFfwmgO0TOV4srkKMvHnRAKmvpcLFFhhlsTweT6TgSaxVx3itPVBTvfTRrDxi43F8zqZ6A== X-Received: by 2002:a5d:4a0e:: with SMTP id m14mr1072251wrq.73.1614107821743; Tue, 23 Feb 2021 11:17:01 -0800 (PST) Received: from localhost.localdomain (2a01cb0008bd270084c09ff22cc10cb2.ipv6.abo.wanadoo.fr. [2a01:cb00:8bd:2700:84c0:9ff2:2cc1:cb2]) by smtp.gmail.com with ESMTPSA id a21sm3611413wmb.5.2021.02.23.11.17.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 23 Feb 2021 11:17:01 -0800 (PST) From: Adrien Grassein To: Subject: [PATCH v4 09/10] arm64: dts: imx8mm-nitrogen-r2: add audio Date: Tue, 23 Feb 2021 20:16:51 +0100 Message-Id: <20210223191652.436397-9-adrien.grassein@gmail.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20210223191652.436397-1-adrien.grassein@gmail.com> References: <20210223191652.436397-1-adrien.grassein@gmail.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210223_141703_100762_C5BB1169 X-CRM114-Status: GOOD ( 12.49 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, will@kernel.org, shawnguo@kernel.org, s.hauer@pengutronix.de, linux-kernel@vger.kernel.org, krzk@kernel.org, robh+dt@kernel.org, linux-imx@nxp.com, kernel@pengutronix.de, catalin.marinas@arm.com, festevam@gmail.com, linux-arm-kernel@lists.infradead.org, Adrien Grassein Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Add audio description and pin muxing. Signed-off-by: Adrien Grassein --- .../boot/dts/freescale/imx8mm-nitrogen-r2.dts | 85 +++++++++++++++++++ 1 file changed, 85 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts b/arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts index c13788e6c0d9..b6775f832907 100644 --- a/arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts +++ b/arch/arm64/boot/dts/freescale/imx8mm-nitrogen-r2.dts @@ -34,6 +34,28 @@ reg_wlan_vmmc: regulator-wlan-vmmc { gpio = <&gpio3 20 GPIO_ACTIVE_HIGH>; enable-active-high; }; + + sound-wm8960 { + audio-cpu = <&sai1>; + audio-codec = <&wm8960>; + audio-routing = + "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"; + compatible = "fsl,imx-audio-wm8960"; + /* JD2: hp detect high for headphone*/ + hp-det-gpios = <&gpio4 28 GPIO_ACTIVE_HIGH>; + /* Jack is not stuffed */ + mic-det-gpios = <&gpio1 10 GPIO_ACTIVE_HIGH>; + model = "wm8960-audio"; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_sound_wm8960>; + }; }; &A53_0 { @@ -217,6 +239,22 @@ rtc@68 { }; }; +&i2c4 { + clock-frequency = <100000>; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_i2c4>; + status = "okay"; + + wm8960: codec@1a { + compatible = "wlf,wm8960"; + reg = <0x1a>; + clocks = <&clk IMX8MM_CLK_SAI1_ROOT>; + clock-names = "mclk1"; + wlf,shared-lrclk; + #sound-dai-cells = <0>; + }; +}; + &pwm1 { pinctrl-names = "default"; pinctrl-0 = <&pinctrl_pwm1>; @@ -244,6 +282,18 @@ &pwm4 { status = "okay"; }; +&sai1 { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_sai1>; + status = "okay"; +}; + +&sai2 { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_sai2>; + status = "okay"; +}; + /* BT */ &uart1 { pinctrl-names = "default"; @@ -414,6 +464,13 @@ MX8MM_IOMUXC_I2C3_SDA_I2C3_SDA 0x400001c3 >; }; + pinctrl_i2c4: i2c4grp { + fsl,pins = < + MX8MM_IOMUXC_I2C4_SCL_I2C4_SCL 0x400001c3 + MX8MM_IOMUXC_I2C4_SDA_I2C4_SDA 0x400001c3 + >; + }; + pinctrl_i2c3a_rv4162: i2c3a-rv4162grp { fsl,pins = < MX8MM_IOMUXC_SAI2_RXC_GPIO4_IO22 0x1c0 @@ -450,6 +507,34 @@ MX8MM_IOMUXC_SAI5_RXC_GPIO3_IO20 0x16 >; }; + pinctrl_sai1: sai1grp { + fsl,pins = < + /* 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 = < + /* 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 = < + MX8MM_IOMUXC_GPIO1_IO10_GPIO1_IO10 0x80 + MX8MM_IOMUXC_SAI3_RXFS_GPIO4_IO28 0x80 + >; + }; + pinctrl_uart1: uart1grp { fsl,pins = < MX8MM_IOMUXC_UART1_RXD_UART1_DCE_RX 0x140 From patchwork Tue Feb 23 19:16:52 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adrien Grassein X-Patchwork-Id: 12100791 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-13.7 required=3.0 tests=BAYES_00, DKIM_ADSP_CUSTOM_MED,DKIM_SIGNED,DKIM_VALID,FREEMAIL_FORGED_FROMDOMAIN, FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id E70F2C433E9 for ; Tue, 23 Feb 2021 19:18:54 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 9E75664E7A for ; Tue, 23 Feb 2021 19:18:54 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 9E75664E7A Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To:Message-Id:Date: Subject:To:From:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=XvNdr8if8ApxHES08AynKXAT7e3ZFTZc0BgCSaG5Yys=; b=UA+iFX4OsG4khv52k3Jj1SRor yxE/r5SBRB5GjuSS2B1xhNwAeSEXPFoXn8egWeyQ+Dyb5SN7Pvorudi7ktYMdAlYBbDrR3YXQCWnG gu/uXZ2f7x0Lv0RYZPEqvJZPOgGpy51Ye12m0s+vmNkyJATfBzW1hZYwQWnJ2hbXxCmWDweYtAyMo HeKbWChoKjo90U44pDai3Qdioo9TKuNnt/dTnKamhoqH5rWJ6tB/b6Xqd8Z9m9QGvTm8MWiXGk/O8 pl5/bHqai6Lgl8RM+/6WUeltlqN5LcPakURMkyMKVK6M4kQZOK4JHhCt5aibnADi8RcrbUgWNVOeV usn3N1mEA==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1lEdBj-0002LV-9e; Tue, 23 Feb 2021 19:17:39 +0000 Received: from mail-wr1-x433.google.com ([2a00:1450:4864:20::433]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1lEdB9-0002Cn-OF for linux-arm-kernel@lists.infradead.org; Tue, 23 Feb 2021 19:17:05 +0000 Received: by mail-wr1-x433.google.com with SMTP id n4so23740013wrx.1 for ; Tue, 23 Feb 2021 11:17:03 -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=taJkGM9E9fqDSBNdWN56z/pHRLCIViIrJkGfRzq6yxbeypt2mE20AcRuXW4rVILHQt ldwZoxPfVoeCkvNbmJt5L+jjm6qNcJhscXGET+Wol3oqlSpHBiMyMbkxkm3KiD+x5Iz6 iHM+vVIo0/BjO9dDG/HsoxlHcTtAd6b6q0NqZjL5ixOx3G+SpYiVvhmKwiPrG91+EXJi X9RsIMcNjNNKQm5Zeok2t+QnXV9AKP47Y4mJnE00kBeigdMOj+ukrdIUsk4rIrfVTpti QUBjZsVxVpeC/bvQiczQeRcGLWNP4pfQd9x3/E0nmDjT5I7FjudI596dVfAFkKCP3J0l U9gw== 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=HoQgOLRyyoiIYrjjlsFqXhEKAz1/PwBCqrt+X5mukyMVhUADeh0cAhBFjyq5nwG7Yl SBdWGLZN5nkKYcL4RtrCCJ6mcMYPVXQGOGvXaCL6eONjsVipNgULI1Lsm9ylC7Ek/vQa ENn1a4dXjuVm8yYEHjeXZfzAZC1LN+/fTL7T4/uFh8hnmyrnvbqfaqTp3x+eB5WCKdV/ ziuvgz0OW1k82wSLO6E+/+pQwS4LCoD6oNw/Y6lBQPFJsSih/qBXz06lr9ps80Fbtpoj tNrFh4RBjEpYkgeRWbTVHNduUhcFGd8Y3IMYa1HcWSMH5Xex7DM8ZxcoLAhHH3LA86Ej OAKw== X-Gm-Message-State: AOAM531QuevaHaUSoStWwZU0US37zwKxW9JLDVJfnDhUSa67p9TMdkXM yjmNFDr7m9IrBeMCnGkq9cY= X-Google-Smtp-Source: ABdhPJwrhVSJ0cuYzgU2i+NE3qLswjWPTJ5YYKdyYYnA9LIowR9udrqCv7Ezi3VkZAjSkZpp8yDWFQ== X-Received: by 2002:a5d:6d06:: with SMTP id e6mr28325033wrq.425.1614107822405; Tue, 23 Feb 2021 11:17:02 -0800 (PST) Received: from localhost.localdomain (2a01cb0008bd270084c09ff22cc10cb2.ipv6.abo.wanadoo.fr. [2a01:cb00:8bd:2700:84c0:9ff2:2cc1:cb2]) by smtp.gmail.com with ESMTPSA id a21sm3611413wmb.5.2021.02.23.11.17.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 23 Feb 2021 11:17:02 -0800 (PST) From: Adrien Grassein To: Subject: [PATCH v4 10/10] arm64: defconfig: Enable wm8960 audio driver. Date: Tue, 23 Feb 2021 20:16:52 +0100 Message-Id: <20210223191652.436397-10-adrien.grassein@gmail.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20210223191652.436397-1-adrien.grassein@gmail.com> References: <20210223191652.436397-1-adrien.grassein@gmail.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210223_141703_855875_B510CEF7 X-CRM114-Status: GOOD ( 12.59 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, will@kernel.org, shawnguo@kernel.org, s.hauer@pengutronix.de, linux-kernel@vger.kernel.org, krzk@kernel.org, robh+dt@kernel.org, linux-imx@nxp.com, kernel@pengutronix.de, catalin.marinas@arm.com, festevam@gmail.com, linux-arm-kernel@lists.infradead.org, Adrien Grassein Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org 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=m CONFIG_SND_SOC_TAS571X=m CONFIG_SND_SOC_WCD934X=m CONFIG_SND_SOC_WM8904=m +CONFIG_SND_SOC_WM8960=m CONFIG_SND_SOC_WM8962=m CONFIG_SND_SOC_WSA881X=m CONFIG_SND_SOC_LPASS_WSA_MACRO=m