From patchwork Sun Mar 27 12:38:30 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adam Ford X-Patchwork-Id: 12792815 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id A189AC433F5 for ; Sun, 27 Mar 2022 12:40:44 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-Id:Date:Subject:Cc :To:From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=KBjKNrEXoROkVyJXtDimgA5hp4IH/CMRji10zrSs0ZM=; b=tTMTwKR1bk5V2n zYKz45rp8ozadUp4ghWY/b7/bxA/9rJEkp4U7OAeVRtLR6xRaRSqRtxVQSfeuhDzUnCjfXCWQE0ei 0QLA6F9jlIoUTCn2WDROUE2SADhgJu7ZuG0Pf0sj27a9BjG+Ic6y8d9hJ72Y0lJCzwrKXMzfjkkwT e+WpRQm5W3w/mT6cGBDuSy3SWEDQYV9TzNKndyvHLjwBtJRh8P0JohFCVgvWHjMLQCrRQ+/dKG83b 7bZynb6kCPX0z3HboOvKaf2i9m+sWAftzA1/EXyJ2ZL4mOAqqj8KmMYcY9EuY96GdtoXwq1Lwey6r jgduSxocwEjqIrTXFS3g==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nYSAz-005WYz-P1; Sun, 27 Mar 2022 12:39:21 +0000 Received: from mail-il1-x12e.google.com ([2607:f8b0:4864:20::12e]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nYSAw-005WXn-Aq for linux-arm-kernel@lists.infradead.org; Sun, 27 Mar 2022 12:39:19 +0000 Received: by mail-il1-x12e.google.com with SMTP id x9so8160505ilc.3 for ; Sun, 27 Mar 2022 05:39:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=mK+dixa0LoEPtfSZUPyenmhOFOLQVwPd2apmwWfFfKk=; b=Cxc7UtWsWbPr0EBSFHG/IsAtFw218VBBnQUsXTeD8TC1O3/IQwAgLSAnhIKh8kiKD+ 8O87BfuhWAWrv9wbYS905+MbxHmX0MjQJ8S9nHQux66MYNNQFE6LzVDEPjVAlhpHREgx LPzhHdMZwLreadrR/Ou64OmJuu2UgmzWiO2jTRJpgl8PNdvir4kQPmkAtFlkwEA9y1zy Hd1re5B5QP/Fis5oTFZpc4qfX6e5+S0rhed8AX2g0UK+iVa4kIrdsuVrq3Cby+prjNYj L+bKvysgtw9LuL15b5k2mwYu3mRsxjC6aFk+ikTfIO9zZ3pTNA/AgoPEnablN36BWs1Y 2RWg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=mK+dixa0LoEPtfSZUPyenmhOFOLQVwPd2apmwWfFfKk=; b=eplhtzkDfnD3o9joouN8tTHy0YRo1jckLC1U7ulSvDoaUIub4ATAS1oCh4I6BjLK1M Nlz7f9QHIq7samKiElu5mNIIyFqqsXgEISO/3cZcEvebdRo7p/8F5ZxLl3tNBuNXrLLC XnR1oh34CGTHPUbyt+bwU1GpAh5Lf/FYgHxmQhKJ5UwVu0CF/WIxFHk32UpGf/ezZ1r0 SRDsn2mpvoNo/knPtb9uPw+A42vlfO1vG57Y3+2g8UNyKi1rJLINByoN92pEPMflNZ4t j9k7VcIEewijiUIX3F+NKWCRleVTstaODPQmz07WzdZjcH3JhMY2gzy2q3+VcotT9OmQ Av3g== X-Gm-Message-State: AOAM5338hWiXrFDK8/GFYAGxFxNluhw/f2iiL/Kz/V/Bz6AGJ0OucAOW m8tCVFYuFu/L84YxV6NcMkE= X-Google-Smtp-Source: ABdhPJxucE0TY7Eko2gCyimMqt3jAoPXXrivt7GCnIyK8+KMY9Hs0ZZ1RQapuajVqIx3CVVscwBhmA== X-Received: by 2002:a05:6e02:12c6:b0:2c8:5969:104a with SMTP id i6-20020a056e0212c600b002c85969104amr3180676ilm.73.1648384756584; Sun, 27 Mar 2022 05:39:16 -0700 (PDT) Received: from aford-IdeaCentre-A730.lan ([2601:448:8400:9e8:7073:b368:2f66:5e36]) by smtp.gmail.com with ESMTPSA id t7-20020a5e9907000000b00649d6bd1ec5sm6134534ioj.31.2022.03.27.05.39.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 27 Mar 2022 05:39:15 -0700 (PDT) From: Adam Ford To: linux-mmc@vger.kernel.org Cc: haibo.chen@nxp.com, aford@beaconembedded.com, Adam Ford , Ulf Hansson , Rob Herring , Krzysztof Kozlowski , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH 1/5] dt-bindings: mmc: imx-esdhc: Update compatible fallbacks Date: Sun, 27 Mar 2022 07:38:30 -0500 Message-Id: <20220327123835.28329-1-aford173@gmail.com> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220327_053918_397943_E25604F0 X-CRM114-Status: GOOD ( 12.97 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org The SDHC controller in the imx8mn and imx8mp have the same controller as the imx8mm which is slightly different than that of the imx7d. Using the fallback of the imx8mm enables the controllers to support HS400-ES which is not available on the imx7d. After discussion with NXP, it turns out that the imx8qm should fall back to the imx8qxp, because those have some additional flags not present in the imx8mm. Suggested-by: haibo.chen@nxp.com Signed-off-by: Adam Ford Reviewed-by: Krzysztof Kozlowski --- V2: Added suggested-by note and imx8qxp updates. --- .../devicetree/bindings/mmc/fsl-imx-esdhc.yaml | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/Documentation/devicetree/bindings/mmc/fsl-imx-esdhc.yaml b/Documentation/devicetree/bindings/mmc/fsl-imx-esdhc.yaml index 7dbbcae9485c..1427e9b5a6ec 100644 --- a/Documentation/devicetree/bindings/mmc/fsl-imx-esdhc.yaml +++ b/Documentation/devicetree/bindings/mmc/fsl-imx-esdhc.yaml @@ -34,23 +34,25 @@ properties: - fsl,imx6ull-usdhc - fsl,imx7d-usdhc - fsl,imx7ulp-usdhc + - fsl,imx8mm-usdhc + - fsl,imx8qxp-usdhc - fsl,imxrt1050-usdhc - nxp,s32g2-usdhc - items: - enum: - - fsl,imx8mm-usdhc - - fsl,imx8mn-usdhc - - fsl,imx8mp-usdhc - fsl,imx8mq-usdhc - - fsl,imx8qm-usdhc - - fsl,imx8qxp-usdhc - const: fsl,imx7d-usdhc - items: - enum: - - fsl,imx93-usdhc + - fsl,imx8mn-usdhc + - fsl,imx8mp-usdhc - fsl,imx8ulp-usdhc + - fsl,imx93-usdhc - const: fsl,imx8mm-usdhc - + - items: + - enum: + - fsl,imx8qm-usdhc + - const: fsl,imx8qxp-usdhc reg: maxItems: 1