From patchwork Sat Nov 19 12:57:28 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Shawn Guo X-Patchwork-Id: 13049725 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 smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (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 75C15C4332F for ; Sat, 19 Nov 2022 12:58:03 +0000 (UTC) Received: by smtp.kernel.org (Postfix) id 2D77BC43470; Sat, 19 Nov 2022 12:58:03 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 4C2CFC433C1; Sat, 19 Nov 2022 12:57:59 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1668862683; bh=5xfEOtaoSz4tR3KLNZ21u66j+gAxZ7dWCGljDVjR1HM=; h=From:List-Id:To:Cc:Subject:Date:From; b=QOzUgailh521TOwiBnf28/fH8nlFWdBD7V0jOKqCk0ML8xQE2et9y2wnRuVXzNn/a n+AtsI9mbHvncW0NiagO9DXEEBe5PUN/peBTzrOOFykiKYakRp1j+rDcc80xkk5fkl FYHkYYFMgEVBh/FVkWeYEvbAj8U8FJrRSu1xYrnx8GJ/uSvgvMT2eY2MZseAWXEhIq 2c3G2NDYf3TFS2XXr2l8Qa3QG0Gu1yJyQmMuA0UPGEslGMXdz1aRS7Ew8j2sDwENJx FalAusBxP/TzcGJ8sW1frE9s+J8DizDifUD4qzXoBw3f7qEWb7jI3wSQ9maXzjYN7B rInrXB7v9YF7w== From: Shawn Guo List-Id: To: soc@kernel.org, arm@kernel.org Cc: Shawn Guo , Fabio Estevam , Stefan Agner , Li Yang , kernel@pengutronix.de, linux-imx@nxp.com, linux-arm-kernel@lists.infradead.org Subject: [GIT PULL 1/6] i.MX drivers change for 6.2 Date: Sat, 19 Nov 2022 20:57:28 +0800 Message-Id: <20221119125733.32719-1-shawnguo@kernel.org> X-Mailer: git-send-email 2.17.1 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-drivers-6.2 for you to fetch changes up to 98572487e5c615ac9edfb105aca9b3f3bd1b4b7c: soc: imx: gpcv2: add GENPD_FLAG_ACTIVE_WAKEUP flag for usb of imx8mm/n (2022-10-29 16:20:49 +0800) ---------------------------------------------------------------- i.MX drivers change for 6.2: - Improve imx8m-blk-ctrl driver to allow deferred probe in case that 'bus' genpd is not yet ready. - Add missing USB_1_PHY PD for i.MX scu-pd firmware driver. - Add GENPD_FLAG_ACTIVE_WAKEUP flag for i.MX8MM/N in GPCv2 driver, so that the power domain remains on if USB remote wakeup is enabled. ---------------------------------------------------------------- Benjamin Gaignard (1): soc: imx: imx8m-blk-ctrl: Defer probe if 'bus' genpd is not yet ready Frank Li (1): firmware: imx: scu-pd: add missed USB_1_PHY pd Li Jun (1): soc: imx: gpcv2: add GENPD_FLAG_ACTIVE_WAKEUP flag for usb of imx8mm/n drivers/firmware/imx/scu-pd.c | 1 + drivers/soc/imx/gpcv2.c | 3 +++ drivers/soc/imx/imx8m-blk-ctrl.c | 11 ++++++++--- 3 files changed, 12 insertions(+), 3 deletions(-) From patchwork Sat Nov 19 12:57:29 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Shawn Guo X-Patchwork-Id: 13049726 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 smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (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 4F51AC4332F for ; Sat, 19 Nov 2022 12:58:08 +0000 (UTC) Received: by smtp.kernel.org (Postfix) id 35B21C43470; Sat, 19 Nov 2022 12:58:08 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id CADFFC433D6; Sat, 19 Nov 2022 12:58:03 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1668862688; bh=yPYkPXLNeNGj8u0l5PhIa1TCDYxE4MsJv8jk5gd8fe0=; h=From:List-Id:To:Cc:Subject:Date:In-Reply-To:References:From; b=ebU6ED0iqdjn4/e/9HzORhdDlcJVTnK4neFYQsK66s0VwohQ7nsaHsY7KOkmuU8a/ aJufbsVJiluvFg6YLLBkmiY5FdhX5a2Rh9pGSY+2gs3edXcxiw1VKvbdSyL8CAHLKh eOzUFaTcq2bblDTV6gWNPjUrF+LhSJuMVdaph5mYfIu6pZqL4C2lWubqoi+OtwZir7 jSe7E6NzoQqXBHGkGwR1lVwNne2Mcm4+4zI5piM7meH7EMfqy5xDEvCKlk6tbeS8Bk y3+LP5VxBQf9VVY9q6aJt+aYpenECYs8A6VlQJvRfHOY1+pyGH5o209BVEgxI9PCnF 0KLs1jNrjc+CQ== From: Shawn Guo List-Id: To: soc@kernel.org, arm@kernel.org Cc: Shawn Guo , Fabio Estevam , Stefan Agner , Li Yang , kernel@pengutronix.de, linux-imx@nxp.com, linux-arm-kernel@lists.infradead.org Subject: [GIT PULL 2/6] i.MX SoC change for 6.2 Date: Sat, 19 Nov 2022 20:57:29 +0800 Message-Id: <20221119125733.32719-2-shawnguo@kernel.org> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20221119125733.32719-1-shawnguo@kernel.org> References: <20221119125733.32719-1-shawnguo@kernel.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-soc-6.2 for you to fetch changes up to 72684faf703cbb12ec944df91f45949973f2d6f7: ARM: imx3: Remove unneeded #include (2022-11-11 15:04:15 +0800) ---------------------------------------------------------------- i.MX SoC change for 6.2: - A couple of cleanups from Geert Uytterhoeven to drop unneeded include of pinctrl machine header from i.MX3 and MXS code. ---------------------------------------------------------------- Geert Uytterhoeven (2): ARM: mxs: Remove unneeded #include ARM: imx3: Remove unneeded #include arch/arm/mach-imx/mm-imx3.c | 1 - arch/arm/mach-mxs/mach-mxs.c | 1 - 2 files changed, 2 deletions(-) From patchwork Sat Nov 19 12:57:30 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Shawn Guo X-Patchwork-Id: 13049727 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 smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (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 76441C4332F for ; Sat, 19 Nov 2022 12:58:12 +0000 (UTC) Received: by smtp.kernel.org (Postfix) id 4777BC433D7; Sat, 19 Nov 2022 12:58:12 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id DF96DC43470; Sat, 19 Nov 2022 12:58:08 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1668862692; bh=c7s8PCv+Wj+kMn04Sj1lCGqEVwNoRpr3q8ZZFhdmQUs=; h=From:List-Id:To:Cc:Subject:Date:In-Reply-To:References:From; b=Y70n3ykgRfUM3/9nQxOWvMNHajujEb4WS/aPxIhkTVFExrAgiJK2JOb4rECOs5Pbd rU/sF0dcfoE0ylNx6b0Bo88jxfDF2y/UL0kgUFQnraxokyBa8q3oC8fa3GyzRS3I5Y vYiMS6SDijQe7GXid6errUxL8WNZwk8yzpqdPQyIPA76NxrhfV2de9MtHZ6ipOOxnQ DieCunlh1gFDKft4xxM+fSkI64Pw/FRsBNAUDwH4nDkX/Hks+XE0++V9EH7XHrStVd w3omd7MAtCLu6UTocQ6XxPmmYQ2nMxiWc/bPLZSX5kFrq4wr8gPRGo35ETftLpi1Ji o7iOlPBpbeubA== From: Shawn Guo List-Id: To: soc@kernel.org, arm@kernel.org Cc: Shawn Guo , Fabio Estevam , Stefan Agner , Li Yang , kernel@pengutronix.de, linux-imx@nxp.com, linux-arm-kernel@lists.infradead.org Subject: [GIT PULL 3/6] i.MX dt-bindings update for 6.2 Date: Sat, 19 Nov 2022 20:57:30 +0800 Message-Id: <20221119125733.32719-3-shawnguo@kernel.org> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20221119125733.32719-1-shawnguo@kernel.org> References: <20221119125733.32719-1-shawnguo@kernel.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-bindings-6.2 for you to fetch changes up to 651ae85e5c5be0185f341e82171275b0c3b68868: dt-bindings: arm: fsl: Add an entry for Cloos PHG board (2022-11-14 16:56:31 +0800) ---------------------------------------------------------------- i.MX dt-bindings update for 6.2: - New vendor prefix for Cloos and InnoComm. - New compatible for Cloos PHG board, InnoComm WB15 EVK and Kobo Aura 2. - Improve snvs-lpgpr bindings schema regarding i.MX8M SNVS LPGRP compatible strings. - Improve fsl-imx-cspi bindings schema for i.MX8MP ECSPI. - Add bindings schema for i.MX8M ANATOP device. - Update SCU firmware resource ID header by syncing with the latest available SCFW kit version 1.13.0. ---------------------------------------------------------------- Andreas Kemnade (1): dt-bindings: arm: fsl: add compatible string for Kobo Aura 2 Fabio Estevam (2): dt-bindings: vendor-prefixes: Add an entry for Cloos dt-bindings: arm: fsl: Add an entry for Cloos PHG board Marek Vasut (1): dt-bindings: nvmem: snvs-lpgpr: Fix i.MX8M compatible strings Peng Fan (2): dt-bindings: clock: add i.MX8M Anatop dt-bindings: spi: fsl-imx-cspi: update i.MX8MP binding Sascha Hauer (2): dt-bindings: vendor-prefixes: Add prefix for InnoComm dt-bindings: arm: fsl: Add InnoComm WB15 EVK Viorel Suman (1): dt-bindings: firmware: imx: sync with SCFW kit v1.13.0 Documentation/devicetree/bindings/arm/fsl.yaml | 3 + .../bindings/clock/fsl,imx8m-anatop.yaml | 51 ++++ .../devicetree/bindings/nvmem/snvs-lpgpr.yaml | 20 +- .../devicetree/bindings/spi/fsl-imx-cspi.yaml | 4 +- .../devicetree/bindings/vendor-prefixes.yaml | 4 + include/dt-bindings/firmware/imx/rsrc.h | 302 ++++++++++++++------- 6 files changed, 279 insertions(+), 105 deletions(-) create mode 100644 Documentation/devicetree/bindings/clock/fsl,imx8m-anatop.yaml From patchwork Sat Nov 19 12:57:31 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Shawn Guo X-Patchwork-Id: 13049728 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 smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (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 2BBC2C433FE for ; Sat, 19 Nov 2022 12:58:17 +0000 (UTC) Received: by smtp.kernel.org (Postfix) id 16229C433B5; Sat, 19 Nov 2022 12:58:17 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id E1ABEC433C1; Sat, 19 Nov 2022 12:58:12 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1668862697; bh=br0Vs8kBL8jiNHUyWsCxdTYd/yteS5402j6EVGgSkN0=; h=From:List-Id:To:Cc:Subject:Date:In-Reply-To:References:From; b=WULG1Spt8hGaS2N5r6yNDKDdUhqF0AZ+BHo7kj/VwerbZ50QgD7Z9fbYTKlud0o14 dzEbOhorxT9PH4xMw0v0g3O1qxDb8ZvKsdTEzIsBlOAWqfWprguq1kqaGVxNZhkqrF DGOsZV2gQJoJMIrV99j+dJrHLfcAfA1xlp97FqGp7wBqX/QxulvfSQnGiKBjNkd8+M lUFbMtPQe/9FZyFvcOWfR63JejVZiu8F+HjTCutx69uY1jqsafCAw26l4KGipugnVk fnGYp3pvoJuxY39W1Ls/YJ3H+BMFrerWgAcnbzj4zhgvsRPt3z/3PPDiagl+JjVnX5 khVIbYtvEfbBA== From: Shawn Guo List-Id: To: soc@kernel.org, arm@kernel.org Cc: Shawn Guo , Fabio Estevam , Stefan Agner , Li Yang , kernel@pengutronix.de, linux-imx@nxp.com, linux-arm-kernel@lists.infradead.org Subject: [GIT PULL 4/6] i.MX arm device tree update for 6.2 Date: Sat, 19 Nov 2022 20:57:31 +0800 Message-Id: <20221119125733.32719-4-shawnguo@kernel.org> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20221119125733.32719-1-shawnguo@kernel.org> References: <20221119125733.32719-1-shawnguo@kernel.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-dt-6.2 for you to fetch changes up to bd5880e109827f244636e9b8fba64fa0d41bf18d: ARM: dts: colibri-imx6ull: Enable dual-role switching (2022-11-19 09:04:09 +0800) ---------------------------------------------------------------- i.MX arm device tree update for 6.2: - New device tree for Kobo Aura 2 E-Boot reader which is built on i.MX6SL SoC. - Enable backlight and boost support for imx6sl-tolino-shine2hd. - Enable CYTTSP5 touchscreen support for E60K02. - Enable Silergy SY7636A EPD PMIC on imx7d-remarkable2 epaper tablet. - Add watchdog property 'fsl,suspend-in-wait' for i.MX6UL Phytec Phycore SoM to avoid watchdog triggering in 'freeze' low power mode. - Correct the polarity of AT86RF233 reset line for vf610-zii-dev-rev-c board. - A bunch of Colibri device tree updates from Marcel Ziswiler and Philippe Schenker, correct USBH_PEN property, remove spurious debounce property, add USB dual-role switching, and some cosmetic change. - Other small and random changes. ---------------------------------------------------------------- Alistair Francis (1): ARM: dts: imx7d-remarkable2: Enable silergy,sy7636a Andreas Kemnade (4): ARM: dts: imx: Add devicetree for Kobo Aura 2 ARM: dts: imx6sl-tolino-shine2hd: Add backlight ARM: dts: imx6sl-tolino-shine2hd: Add backlight boost ARM: dts: imx: e60k02: Add touchscreen Andrej Picej (1): ARM: dts: imx6ul/ull: suspend i.MX6UL watchdog in wait mode Detlev Casanova (1): ARM: dts: imx6qdl-sabre: Add mmc aliases Dmitry Torokhov (1): ARM: dts: vf610-zii-dev-rev-c: fix polarity of at86rf233 reset line Krzysztof Kozlowski (1): ARM: dts: ls1021: correct indentation Marcel Ziswiler (3): ARM: dts: colibri-imx6: move vbus-supply to module level device tree ARM: dts: colibri-imx6: specify usbh_pen gpio being active-low ARM: dts: imx7-colibri: remove spurious debounce property Philippe Schenker (6): ARM: dts: colibri-imx6: usb dual-role switching ARM: dts: colibri-imx6ull: keep peripherals disabled ARM: dts: colibri-imx6ull: enable default peripherals ARM: dts: colibri-imx6ull: add -hog to gpio hogs ARM: dts: colibri-imx7: fix confusing naming ARM: dts: colibri-imx6ull: Enable dual-role switching arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/e60k02.dtsi | 11 +- arch/arm/boot/dts/imx6dl-colibri-aster.dts | 1 - arch/arm/boot/dts/imx6dl-colibri-eval-v3.dts | 1 - arch/arm/boot/dts/imx6dl-colibri-iris.dts | 1 - arch/arm/boot/dts/imx6qdl-colibri.dtsi | 22 +- arch/arm/boot/dts/imx6qdl-sabrelite.dtsi | 5 + arch/arm/boot/dts/imx6sl-kobo-aura2.dts | 555 +++++++++++++++++++++ arch/arm/boot/dts/imx6sl-tolino-shine2hd.dts | 30 +- arch/arm/boot/dts/imx6sl-tolino-shine3.dts | 7 + arch/arm/boot/dts/imx6sll-kobo-clarahd.dts | 7 + arch/arm/boot/dts/imx6ul-phytec-phycore-som.dtsi | 4 + arch/arm/boot/dts/imx6ull-colibri-aster.dts | 40 ++ arch/arm/boot/dts/imx6ull-colibri-eval-v3.dts | 24 + arch/arm/boot/dts/imx6ull-colibri-iris-v2.dts | 48 +- arch/arm/boot/dts/imx6ull-colibri-iris.dts | 22 +- arch/arm/boot/dts/imx6ull-colibri-iris.dtsi | 4 +- arch/arm/boot/dts/imx6ull-colibri-wifi-aster.dts | 40 ++ arch/arm/boot/dts/imx6ull-colibri-wifi-eval-v3.dts | 24 + arch/arm/boot/dts/imx6ull-colibri-wifi-iris-v2.dts | 32 +- arch/arm/boot/dts/imx6ull-colibri-wifi-iris.dts | 20 + arch/arm/boot/dts/imx6ull-colibri.dtsi | 37 +- arch/arm/boot/dts/imx7-colibri.dtsi | 5 +- arch/arm/boot/dts/imx7d-remarkable2.dts | 62 +++ arch/arm/boot/dts/ls1021a-moxa-uc-8410a.dts | 10 +- arch/arm/boot/dts/vf610-zii-dev-rev-c.dts | 2 +- 26 files changed, 983 insertions(+), 32 deletions(-) create mode 100644 arch/arm/boot/dts/imx6sl-kobo-aura2.dts From patchwork Sat Nov 19 12:57:32 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Shawn Guo X-Patchwork-Id: 13049729 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 smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (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 E5EDDC433FE for ; Sat, 19 Nov 2022 12:58:23 +0000 (UTC) Received: by smtp.kernel.org (Postfix) id CB6A8C433D6; Sat, 19 Nov 2022 12:58:23 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 39F3AC4347C; Sat, 19 Nov 2022 12:58:17 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1668862703; bh=fBCvTFx4V8wEdQC7VlRAM/X9HtFcth+toW6vRc/YwVg=; h=From:List-Id:To:Cc:Subject:Date:In-Reply-To:References:From; b=aM/DCs2ssY+RrWpkj/e06NkqsF/EZ+uAl8dCrOF6u5oY53jYcntz49HBsnGS07VIX KUYrdM4Wc53XXbv15jvLFmlfZd8diiT9U3rWQ6TEGAdfvom6P+PrazSFlZfmXQfVHN Cr/tMrXn0hk1gjHFJBPXiFvZOd1gVHdOk8W6zyx9Hq5lrbmXtF3uAMfdhSrnvw5kFw myfJboxSB+dDREmEvUp9C6LXRDpecW2ovFIPR8hD9UYXU65Z4f1OrqznUzAN3YWccv M/bXLyCgY0KNPz7uB1VcKRfHlMPIWk3DjjDwx6f6tL507Le+AABWtsWiqQkZl4uKuB kSs5n0eRjMQMw== From: Shawn Guo List-Id: To: soc@kernel.org, arm@kernel.org Cc: Shawn Guo , Fabio Estevam , Stefan Agner , Li Yang , kernel@pengutronix.de, linux-imx@nxp.com, linux-arm-kernel@lists.infradead.org Subject: [GIT PULL 5/6] i.MX arm64 device tree update for 6.2 Date: Sat, 19 Nov 2022 20:57:32 +0800 Message-Id: <20221119125733.32719-5-shawnguo@kernel.org> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20221119125733.32719-1-shawnguo@kernel.org> References: <20221119125733.32719-1-shawnguo@kernel.org> MIME-Version: 1.0 Hi, In order to apply the patch that renames DTB overlay source files from .dts to .dtso, commit dcad240c15c10bebdccd1f29f1a44787528f2d76 from Rob's branch dt/dtbo-rename below (stable) is pulled in to resolve the dependency. Please consider to pull, thanks! git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git dt/dtbo-rename Shawn The following changes since commit dcad240c15c10bebdccd1f29f1a44787528f2d76: kbuild: Cleanup DT Overlay intermediate files as appropriate (2022-11-18 14:45:30 -0600) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-dt64-6.2 for you to fetch changes up to 4c33cb31282c3968000a08223591c532128dfcfd: arm64: dts: freescale: Rename DTB overlay source files from .dts to .dtso (2022-11-19 14:30:40 +0800) ---------------------------------------------------------------- i.MX arm64 device tree update for 6.2: - New device trees for i.MX8MM based Cloos PHG and WB15 SoM/EVK. - A set of tqma8mpql/mba8mpxl changes, adding USB Host, PCIe, PWM fan support. - Rename DTB overlay source files from .dts to .dtso. - A series from Frank Li to add USB, ADC, FlexSPI, LPSPI support for i.MX8DXL. - A couple of librem5-devkit changes, switching LED to use PWM and using function and color properties for LED. - Enable wakeup-source for USB PHY for i.MX8MM/N EVK. - A set of random changes from Marcel Ziswiler to improve i.MX8M based Verdin device trees. - A series from Marek Vasut to update Data Modul i.MX8M Mini eDM SBC and DH electronics i.MX8M Plus DHCOM, modeling PMIC to SNVS RTC clock path, dropping QCA clk_out setup, adding bluetooth UART, etc. - A bunch of changes from Peng Fan to add LPSPI, TPM etc for i.MX93, update i.MX8MP/N EVK with UART, I2C addition. - Update cache properties per DeviceTree Specification v0.3. - Add gpio-ranges property for i.MX8DXL and i.MX8Q LSIO Subsystem. - Misc small and random changes. ---------------------------------------------------------------- Adrian Alonso (1): arm64: dts: imx8mm-evk: add vcc supply for pca6416 Alexander Stein (4): arm64: dts: tqma8mpql: add support for 2nd USB (host) interface arm64: dts: tqma8mq-mba8mx: Add vcc supply to i2c eeproms arm64: dts: tqma8mpql: add PCIe support arm64: dts: mba8mpxl: Add PWM fan support Andrew Davis (1): arm64: dts: freescale: Rename DTB overlay source files from .dts to .dtso Clark Wang (1): ARM64: dts: imx8mp-evk: add pwm support Fabio Estevam (1): arm64: dts: imx8mm-phg: Add initial board support Frank Li (7): arm64: dts: imx8dxl: add usb1 and usb2 support arm64: dts: imx8dxl: add adc0 support arm64: dts: imx8dxl_evk: add adc0 support arm64: dts: imx8dxl: add flexspi0 support arm64: dts: imx8dxl_evk: add flexspi0 support arm64: dts: imx8dxl: add lpspi support arm64: dts: imx8dxl_evk: add lpspi0 support Guido Günther (2): arm64: dts: librem5-devkit: Make LED use PWM arm64: dts: librem5-devkit: Use function and color rather than label Haibo Chen (2): arm64: dts: imx93: add gpio alises arm64: dts: imx8m[m,q]-evk: change to use off-on-delay-us in regulator Han Xu (1): arm64: dts: imx8mp-evk: enable fspi nor on imx8mp evk Li Jun (1): arm64: dts: imx8mm/n-evk: enable wakeup-source for usb phy Marcel Ziswiler (10): arm64: dts: verdin-imx8mm: verdin-imx8mp: improve include notation arm64: dts: colibri-imx8x: improve include notation arm64: dts: verdin-imx8mm: verdin-imx8mp: rename sn65dsi83 to sn65dsi84 arm64: dts: verdin-imx8mm: improve pcie node arm64: dts: verdin-imx8mp: improve pinctrl for vbus-supplies arm64: dts: verdin-imx8mp: remove usb_2 over-current detection disabling arm64: dts: verdin-imx8mp: add usb_1 over-current detection arm64: dts: verdin-imx8mp: disable usb port power control arm64: dts: verdin-imx8mp: add gpio usb-b connector arm64: dts: verdin-imx8mp: dahlia: mark usb_2 permanently attached Marek Vasut (6): arm64: dts: imx8mm: Model PMIC to SNVS RTC clock path on Data Modul i.MX8M Mini eDM SBC arm64: dts: imx8mm: Drop QCA clk out setup on Data Modul i.MX8M Mini eDM SBC arm64: dts: imx8mp: Bind bluetooth UART on DH electronics i.MX8M Plus DHCOM arm64: dts: imx8mm-data-modul: Rename /watchdog-gpio to plain /watchdog arm64: dts: imx8mm: imx8mn: imx8mp: imx8mq: Replace opp-xM with opp-x000000 arm64: dts: imx8mm: Remove watchdog always-enabled property from eDM SBC Martin Kepplinger (1): arm64: dts: imx8mq: fix dtschema warning for imx7-csi Peng Fan (13): arm64: dts: imx8m: align anatop with bindings arm64: dts: imx93: add nxp,no-divider for sysctr arm64: dts: imx93: add MU clock for mailbox arm64: dts: imx93: add extra lpspi node arm64: dts: imx93: add tpm nodes arm64: dts: imx8mp: update ecspi compatible and clk arm64: dts: imx8mp: add mlmix power domain arm64: dts: imx8mp-evk: enable uart1/3 ports arm64: dts: imx8mp-evk: enable I2C2 node arm64: dts: imx8mn-evk: update vdd_soc dvs voltage arm64: dts: imx8mn-evk: set off-on-delay-us in regulator arm64: dts: imx8mn-evk: add i2c gpio recovery settings arm64: dts: imx8mn-evk: enable uart1 Pierre Gondois (1): arm64: dts: Update cache properties for freescale Sascha Hauer (1): arm64: dts: freescale: Add InnoComm i.MX8MM based WB15 SoM and EVK Shawn Guo (1): Merge remote-tracking branch 'robh/dt/dtbo-rename' into imx/dt64 Shenwei Wang (5): arm64: dts: freescale: imx8dxl: add scu_gpio node arm64: dts: freescale: imx8dxl-evk: enable mii_select node arm64: dts: imx8dxl-ss-lsio: add gpio-ranges property arm64: dts: imx8qm-ss-lsio: add gpio-ranges property arm64: dts: imx8qxp-ss-lsio: add gpio-ranges property Tim Harvey (2): arm64: dts: imx8m*-venice: add I2C GPIO bus recovery support arm64: dts: imx8m{m,n}-venice-gw7902: add gpio pins for new board revision arch/arm64/boot/dts/freescale/Makefile | 2 + ...028a-qds-13bb.dts => fsl-ls1028a-qds-13bb.dtso} | 0 ...028a-qds-65bb.dts => fsl-ls1028a-qds-65bb.dtso} | 0 ...028a-qds-7777.dts => fsl-ls1028a-qds-7777.dtso} | 0 ...028a-qds-85bb.dts => fsl-ls1028a-qds-85bb.dtso} | 0 ...028a-qds-899b.dts => fsl-ls1028a-qds-899b.dtso} | 0 ...028a-qds-9999.dts => fsl-ls1028a-qds-9999.dtso} | 0 arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 1 + arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 1 + arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 1 + arch/arm64/boot/dts/freescale/fsl-ls2080a.dtsi | 4 + arch/arm64/boot/dts/freescale/fsl-ls2088a.dtsi | 4 + arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 8 + arch/arm64/boot/dts/freescale/imx8-ss-conn.dtsi | 39 ++ arch/arm64/boot/dts/freescale/imx8-ss-dma.dtsi | 164 +++++++ arch/arm64/boot/dts/freescale/imx8-ss-lsio.dtsi | 17 +- arch/arm64/boot/dts/freescale/imx8dxl-evk.dts | 107 +++++ arch/arm64/boot/dts/freescale/imx8dxl-ss-adma.dtsi | 20 + arch/arm64/boot/dts/freescale/imx8dxl-ss-conn.dtsi | 10 + arch/arm64/boot/dts/freescale/imx8dxl-ss-lsio.dtsi | 46 ++ arch/arm64/boot/dts/freescale/imx8dxl.dtsi | 7 + .../boot/dts/freescale/imx8mm-beacon-som.dtsi | 6 +- .../dts/freescale/imx8mm-data-modul-edm-sbc.dts | 24 +- arch/arm64/boot/dts/freescale/imx8mm-evk.dts | 6 +- arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi | 6 + .../dts/freescale/imx8mm-innocomm-wb15-evk.dts | 146 +++++++ .../boot/dts/freescale/imx8mm-innocomm-wb15.dtsi | 480 +++++++++++++++++++++ .../boot/dts/freescale/imx8mm-kontron-osm-s.dtsi | 4 +- .../boot/dts/freescale/imx8mm-kontron-sl.dtsi | 4 +- arch/arm64/boot/dts/freescale/imx8mm-phg.dts | 266 ++++++++++++ .../boot/dts/freescale/imx8mm-phycore-som.dtsi | 6 +- arch/arm64/boot/dts/freescale/imx8mm-var-som.dtsi | 6 +- .../boot/dts/freescale/imx8mm-venice-gw700x.dtsi | 30 +- ...219.dts => imx8mm-venice-gw72xx-0x-imx219.dtso} | 0 ....dts => imx8mm-venice-gw72xx-0x-rs232-rts.dtso} | 0 ...s422.dts => imx8mm-venice-gw72xx-0x-rs422.dtso} | 0 ...s485.dts => imx8mm-venice-gw72xx-0x-rs485.dtso} | 0 ...219.dts => imx8mm-venice-gw73xx-0x-imx219.dtso} | 0 ....dts => imx8mm-venice-gw73xx-0x-rs232-rts.dtso} | 0 ...s422.dts => imx8mm-venice-gw73xx-0x-rs422.dtso} | 0 ...s485.dts => imx8mm-venice-gw73xx-0x-rs485.dtso} | 0 .../boot/dts/freescale/imx8mm-venice-gw7901.dts | 54 ++- .../boot/dts/freescale/imx8mm-venice-gw7902.dts | 66 ++- .../boot/dts/freescale/imx8mm-venice-gw7903.dts | 42 +- .../boot/dts/freescale/imx8mm-venice-gw7904.dts | 54 ++- arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi | 16 +- arch/arm64/boot/dts/freescale/imx8mm.dtsi | 6 +- .../boot/dts/freescale/imx8mn-beacon-som.dtsi | 6 +- arch/arm64/boot/dts/freescale/imx8mn-ddr4-evk.dts | 6 +- arch/arm64/boot/dts/freescale/imx8mn-evk.dts | 3 +- arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi | 47 +- .../boot/dts/freescale/imx8mn-venice-gw7902.dts | 62 ++- arch/arm64/boot/dts/freescale/imx8mn.dtsi | 7 +- .../arm64/boot/dts/freescale/imx8mp-dhcom-som.dtsi | 31 +- arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 111 +++++ .../dts/freescale/imx8mp-tqma8mpql-mba8mpxl.dts | 159 ++++++- .../boot/dts/freescale/imx8mp-venice-gw74xx.dts | 48 ++- .../boot/dts/freescale/imx8mp-verdin-dahlia.dtsi | 1 + arch/arm64/boot/dts/freescale/imx8mp-verdin.dtsi | 49 ++- arch/arm64/boot/dts/freescale/imx8mp.dtsi | 34 +- arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 9 +- .../boot/dts/freescale/imx8mq-librem5-devkit.dts | 22 +- arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 6 +- arch/arm64/boot/dts/freescale/imx8mq-tqma8mq.dtsi | 2 + arch/arm64/boot/dts/freescale/imx8mq.dtsi | 16 +- arch/arm64/boot/dts/freescale/imx8qm-ss-lsio.dtsi | 38 ++ arch/arm64/boot/dts/freescale/imx8qm.dtsi | 2 + .../dts/freescale/imx8qxp-colibri-eval-v3.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8qxp-ss-lsio.dtsi | 25 ++ arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 1 + arch/arm64/boot/dts/freescale/imx8ulp.dtsi | 1 + arch/arm64/boot/dts/freescale/imx93.dtsi | 111 +++++ arch/arm64/boot/dts/freescale/mba8mx.dtsi | 1 + arch/arm64/boot/dts/freescale/s32g2.dtsi | 2 + arch/arm64/boot/dts/freescale/s32v234.dtsi | 2 + 75 files changed, 2309 insertions(+), 148 deletions(-) rename arch/arm64/boot/dts/freescale/{fsl-ls1028a-qds-13bb.dts => fsl-ls1028a-qds-13bb.dtso} (100%) rename arch/arm64/boot/dts/freescale/{fsl-ls1028a-qds-65bb.dts => fsl-ls1028a-qds-65bb.dtso} (100%) rename arch/arm64/boot/dts/freescale/{fsl-ls1028a-qds-7777.dts => fsl-ls1028a-qds-7777.dtso} (100%) rename arch/arm64/boot/dts/freescale/{fsl-ls1028a-qds-85bb.dts => fsl-ls1028a-qds-85bb.dtso} (100%) rename arch/arm64/boot/dts/freescale/{fsl-ls1028a-qds-899b.dts => fsl-ls1028a-qds-899b.dtso} (100%) rename arch/arm64/boot/dts/freescale/{fsl-ls1028a-qds-9999.dts => fsl-ls1028a-qds-9999.dtso} (100%) create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-innocomm-wb15-evk.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-innocomm-wb15.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-phg.dts rename arch/arm64/boot/dts/freescale/{imx8mm-venice-gw72xx-0x-imx219.dts => imx8mm-venice-gw72xx-0x-imx219.dtso} (100%) rename arch/arm64/boot/dts/freescale/{imx8mm-venice-gw72xx-0x-rs232-rts.dts => imx8mm-venice-gw72xx-0x-rs232-rts.dtso} (100%) rename arch/arm64/boot/dts/freescale/{imx8mm-venice-gw72xx-0x-rs422.dts => imx8mm-venice-gw72xx-0x-rs422.dtso} (100%) rename arch/arm64/boot/dts/freescale/{imx8mm-venice-gw72xx-0x-rs485.dts => imx8mm-venice-gw72xx-0x-rs485.dtso} (100%) rename arch/arm64/boot/dts/freescale/{imx8mm-venice-gw73xx-0x-imx219.dts => imx8mm-venice-gw73xx-0x-imx219.dtso} (100%) rename arch/arm64/boot/dts/freescale/{imx8mm-venice-gw73xx-0x-rs232-rts.dts => imx8mm-venice-gw73xx-0x-rs232-rts.dtso} (100%) rename arch/arm64/boot/dts/freescale/{imx8mm-venice-gw73xx-0x-rs422.dts => imx8mm-venice-gw73xx-0x-rs422.dtso} (100%) rename arch/arm64/boot/dts/freescale/{imx8mm-venice-gw73xx-0x-rs485.dts => imx8mm-venice-gw73xx-0x-rs485.dtso} (100%) From patchwork Sat Nov 19 12:57:33 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Shawn Guo X-Patchwork-Id: 13049730 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 smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (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 54A00C433FE for ; Sat, 19 Nov 2022 12:58:30 +0000 (UTC) Received: by smtp.kernel.org (Postfix) id 3E431C433B5; Sat, 19 Nov 2022 12:58:30 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 807B5C433D7; Sat, 19 Nov 2022 12:58:24 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1668862710; bh=Sdo965FR8kskk++B73V+qjq3ge/eCgEKxBRu2ndLUsc=; h=From:List-Id:To:Cc:Subject:Date:In-Reply-To:References:From; b=cNcCoRgAei7L+F2Cx/wPMFIMtAAHQcckURqLg57oXrdOTSsUnrgbc5eZ3ZK3vcB6L sXKDjl9f410H4crAlUBUv4GPVECKLlQvWFPOumP4EavxmhJ3hs7amD4B0LfGuJlF2j rZfW+1T8TklL+NHli9yU3ILXsFH+OBtstgAQsjVYpgW5/wZt1kJ4BnVo2U5l52tbRU hyOm6LWhpY6pUvfNqhBL3Pj0o9A+825NRBNLrwu3u2DPNuQrQPtaqnEkvEpm3AhLmr cSB66FlEApMvAwFaLU4xdFtMvJPq195qvl9VHEd7pgcY8Mh+KEL8GzcTdDyk8rp16h RcZZpGFb2bRTA== From: Shawn Guo List-Id: To: soc@kernel.org, arm@kernel.org Cc: Shawn Guo , Fabio Estevam , Stefan Agner , Li Yang , kernel@pengutronix.de, linux-imx@nxp.com, linux-arm-kernel@lists.infradead.org Subject: [GIT PULL 6/6] i.MX defconfig change for 6.2 Date: Sat, 19 Nov 2022 20:57:33 +0800 Message-Id: <20221119125733.32719-6-shawnguo@kernel.org> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20221119125733.32719-1-shawnguo@kernel.org> References: <20221119125733.32719-1-shawnguo@kernel.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-defconfig-6.2 for you to fetch changes up to 7353bdfaca60c1477c000e8fd5c62832e66d1858: arm64: defconfig: Add Renesas 9-series PCIe clock generator (2022-11-11 13:02:05 +0800) ---------------------------------------------------------------- i.MX defconfig change for 6.2: - Enable Renesas 9-series PCIe clock generator, SNVS LPGRP and i.MX8MP interconnect driver support in arm64 defconfig. - Enable Silergy SY7636A EPD PMIC, CYTTSP5 touchscreen and USB GPIO extcon support in imx_v6_v7_defconfig. ---------------------------------------------------------------- Alexander Stein (1): arm64: defconfig: Add Renesas 9-series PCIe clock generator Alistair Francis (2): ARM: imx_v6_v7_defconfig: Enable silergy,sy7636a ARM: imx_v6_v7_defconfig: Enable the cyttsp5 touchscreen Marcel Ziswiler (3): arm64: defconfig: enable snvs lpgpr support arm64: defconfig: enable i.mx 8m plus specific interconnect support ARM: imx_v6_v7_defconfig: Enable USB GPIO extcon support arch/arm/configs/imx_v6_v7_defconfig | 5 +++++ arch/arm64/configs/defconfig | 3 +++ 2 files changed, 8 insertions(+)