From patchwork Tue Nov 1 03:15:47 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Shawn Guo X-Patchwork-Id: 13026620 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 0557BC433FE for ; Tue, 1 Nov 2022 03:17:13 +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:Subject:Cc:To: From:Date: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=SoXQyInuTEh5NP+jyqiJGXQvWWkpX5tTf4pBQvfFous=; b=zL2s0g15vHwFd+ gkwGP4bD18zi/bgiEJpV92fapLZ8y0+2cfD1V8XSZvhQIrGbdQegEk2v1cPM60tRu+nbpaTDm0aru udHBxG3yzgoAwCvSw+M/c4xCwF6/drDCi6Ktm4w9eU80IvitTylsPl5OPtHYUnYz0juiWXqZSVag1 pCbu4HtjgArRZxZZdeesEpuB7VwHg5jKOP+F1sohO/twzc62iPE8acrfeCFUOiZlOtIvGyg08ePF4 iXSyXt7PPFq4EgNG9yD3Kg4EOczfZXmj7yLSKCu+u1U2v7q4BJ3f/JXBWFP7u8oWBkOzqAe9AnDsA 41A0MOhk2eIjkguHKSSQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1ophku-00121O-8d; Tue, 01 Nov 2022 03:16:00 +0000 Received: from dfw.source.kernel.org ([139.178.84.217]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1ophkr-001212-BG for linux-arm-kernel@lists.infradead.org; Tue, 01 Nov 2022 03:15:58 +0000 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 2981E61539; Tue, 1 Nov 2022 03:15:55 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id F3CD6C433C1; Tue, 1 Nov 2022 03:15:52 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1667272554; bh=9nCzKG1OoiZ7SIb8k1BwqDTHzNXUkAISJTRP6bUTYgE=; h=Date:From:List-Id:To:Cc:Subject:From; b=b1wl48nFb8T9f96lAxBYP3D4EghPm8x/anXaX0gZIxao5gSlDf8T/8G2zkRcoN3mI BFvfuFfCT5Fzu60KmLXE65AR0kXMosswKGocMktPUKiGb1MnZT/nm8R43v1HKjGgeS H+RrdTNgsD5SShA5hKGZ0i79Ft2RLlbEvvRWeF4ttKmi0IFMw7rBQcPk4KEtkmxQiM GNGTDCwStUSPlQ8zvMDxE4OSqv+RgXpgNVpJ7Yy7jOgP0X3Wav95iyH+fTlTxLhpsu wa/7KHU1LwTYKw0YgN/ldLR0hR32pXQk5e9PSewtlkKeWy7//wAIsMrftC/axlWzRQ g/RLhfqDtPuDA== Date: Tue, 1 Nov 2022 11:15:47 +0800 From: Shawn Guo To: soc@kernel.org, arm@kernel.org Cc: Fabio Estevam , Stefan Agner , Li Yang , kernel@pengutronix.de, linux-imx@nxp.com, linux-arm-kernel@lists.infradead.org Subject: [GIT PULL] i.MX fixes for 6.1 Message-ID: <20221101031547.GB125525@dragon> MIME-Version: 1.0 Content-Disposition: inline X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20221031_201557_501964_523BBD34 X-CRM114-Status: GOOD ( 14.46 ) 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 following changes since commit 9abf2313adc1ca1b6180c508c25f22f9395cc780: Linux 6.1-rc1 (2022-10-16 15:36:24 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-fixes-6.1 for you to fetch changes up to d5c921a53c80dfa942f6dff36253db5a50775a5f: arm64: dts: ls208xa: specify clock frequencies for the MDIO controllers (2022-10-29 20:31:24 +0800) ---------------------------------------------------------------- i.MX fixes for 6.1: - Fix imx93-pd driver to release resources when error occurs in probe. - A series from Ioana Ciornei to add missing clock frequencies for MDIO controllers on LayerScape SoCs, so that the kernel driver can work independently from bootloader. - A series from Li Jun to fix USB power domain setup in i.MX8MM/N device trees. - Fix CPLD_Dn pull configuration for MX8Menlo board to avoid interfering with CPLD power off functionality. - Fix ctrl_sleep_moci GPIO setup for verdin-imx8mp board. - Fix DT schema check warnings on uSDHC clocks for imx8-ss-conn device tree. - Fix up gpcv2 DT bindings to have an optional `power-domains` property. - A couple of i.MX93 device tree fixes on S4MU interrupt and gpio-ranges of GPIO controllers. - Keep PU regulator on for Quad and QuadPlus based imx6dl-yapp4 boards to work around a hardware design flaw in supply voltage distribution. - Fix user push-button GPIO offset on imx6qdl-gw59 boards. ---------------------------------------------------------------- Christophe JAILLET (1): soc: imx: imx93-pd: Fix the error handling path of imx93_pd_probe() Ioana Ciornei (3): arm64: dts: lx2160a: specify clock frequencies for the MDIO controllers arm64: dts: ls1088a: specify clock frequencies for the MDIO controllers arm64: dts: ls208xa: specify clock frequencies for the MDIO controllers Li Jun (4): arm64: dts: imx8mm: remove otg1/2 power domain dependency on hsio arm64: dts: imx8mm: correct usb power domains arm64: dts: imx8mn: remove otg1 power domain dependency on hsio arm64: dts: imx8mn: Correct the usb power domain Marek Vasut (1): arm64: dts: imx8mm: Enable CPLD_Dn pull down resistor on MX8Menlo Max Krummenacher (1): arm64: dts: verdin-imx8mp: fix ctrl_sleep_moci Peng Fan (4): arm64: dts: imx8: correct clock order dt-bindings: power: gpcv2: add power-domains property arm64: dts: imx93: correct s4mu interrupt names arm64: dts: imx93: correct gpio-ranges Petr Benes (1): ARM: dts: imx6dl-yapp4: Do not allow PM to switch PU regulator off on Q/QP Tim Harvey (1): ARM: dts: imx6qdl-gw59{10,13}: fix user pushbutton GPIO offset .../devicetree/bindings/power/fsl,imx-gpcv2.yaml | 3 +++ arch/arm/boot/dts/imx6q-yapp4-crux.dts | 4 ++++ arch/arm/boot/dts/imx6qdl-gw5910.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-gw5913.dtsi | 2 +- arch/arm/boot/dts/imx6qp-yapp4-crux-plus.dts | 4 ++++ arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 6 ++++++ arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 6 ++++++ arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 6 ++++++ arch/arm64/boot/dts/freescale/imx8-ss-conn.dtsi | 18 +++++++++--------- arch/arm64/boot/dts/freescale/imx8mm-mx8menlo.dts | 16 ++++++++-------- arch/arm64/boot/dts/freescale/imx8mm.dtsi | 8 ++++---- arch/arm64/boot/dts/freescale/imx8mn.dtsi | 4 ++-- arch/arm64/boot/dts/freescale/imx8mp-verdin.dtsi | 20 ++++++++++---------- arch/arm64/boot/dts/freescale/imx93.dtsi | 11 ++++++----- drivers/soc/imx/imx93-pd.c | 17 +++++++++++++++-- 15 files changed, 85 insertions(+), 42 deletions(-)