From patchwork Sun May 8 03:38:39 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Shawn Guo X-Patchwork-Id: 12842237 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 D8B78C433EF for ; Sun, 8 May 2022 03:41:40 +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=/p8zeWxuQ8TeSmG5Fdm2qxRXdTnrT+OdmTm3A7N3qs8=; b=Q67DNXY/5eik+A elko83ui1W78uXHy50H3uvtGOgvebYp8nclOj+QpaLyuCuQFTgtTRoL1K9spY+p/lCX1FeHNFW2zj oc+MSyXFvFoWXRNvZMP+xMtWNeBWLN1r04CNhUZT/5yqZxk/AbHQHlkSOzdcA5BctaS4CQjonkKcv or48BAzdp9ekfDUTBI0/p+AJTm34WPc3XHaad9jjrYkAW1tMNho5MCjWjn3eMYIfsYvhX+5tf3iyF smVG9ajnMR8LMtdI0OABE6GfAeUJqji493zZTAKXVLZ1Wiowzu+ElF9LPo1CLLT/4yPjZV+w+SFT8 b9aUHN7yWILJUtqOzIvQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nnXla-008x3e-Oo; Sun, 08 May 2022 03:39:30 +0000 Received: from ams.source.kernel.org ([2604:1380:4601:e00::1]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nnXlW-008x2u-Of for linux-arm-kernel@lists.infradead.org; Sun, 08 May 2022 03:39:28 +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 ams.source.kernel.org (Postfix) with ESMTPS id 82EF5B80CB1; Sun, 8 May 2022 03:39:23 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id D5FEFC385AC; Sun, 8 May 2022 03:39:16 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1651981162; bh=XuoUaT48wEzxQMcd5Yov5rRDx8BtAV6PWx7y/ST7jDo=; h=From:List-Id:To:Cc:Subject:Date:From; b=EHUhy+7dM5Z/u9UXRu9nG5vfhKG4B2n7/S/KDkvNzEAczSzHsS76if7kx+FDVXII8 ePIYl+qRrmMGAymIKyeCB/HAU4JNrvMSYpGMmmazk1x7iJ7dDfWBm/a6U5RhJ5QyyL uY8r8FiWXR+PHONHS1XZSYuDkOT2K2G2qk8ADc1ue/uefBbvnjxEARaT5P8x70v+6/ h4gmXN+SUacqlbiNkpGrCAAaxt/XoEfe0ClZUl510JP29VKFhapeflil0tTNlbD6dA 8mt2GSWRq2q+yk+IqBo6PJ/R/Of6qzkow0b41pRhyepco2P8Qs9pDkXSkF5ysXbSQW UimZo7OBZdnfw== From: Shawn Guo 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/5] i.MX dt-bindings update for 5.19 Date: Sun, 8 May 2022 11:38:39 +0800 Message-Id: <20220508033843.2773685-1-shawnguo@kernel.org> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220507_203927_135300_B023A4E0 X-CRM114-Status: UNSURE ( 9.73 ) X-CRM114-Notice: Please train this message. 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 3123109284176b1532874591f7c81f3837bbdc17: Linux 5.18-rc1 (2022-04-03 14:08:21 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-bindings-5.19 for you to fetch changes up to 75f9d540862a392395f41a5aa437a7fc2d059c23: dt-bindings: arm: Add bosch acc board (2022-05-06 20:28:57 +0800) ---------------------------------------------------------------- i.MX dt-bindings update for 5.19: - Various board compatible additions to fsl.yaml. - Update fsl-imx-dma bindings to deprecate '#dma-channels' and '#dma-requests'. - Add bindings for i.MX8MP HDMI and media block control. - Add vendor prefix for Storopack. ---------------------------------------------------------------- Andrej Picej (1): dt-bindings: arm: fsl: add PHYTEC phyGATE Tauri i.MX6 ULL Changming Huang (1): dt-bindings: arm: fsl: add ls1021a-iot board Denys Drozdov (1): dt-bindings: arm: fsl: add toradex,colibri-imx6ull Fabio Estevam (2): dt-bindings: vendor-prefixes: Add prefix for Storopack dt-bindings: arm: fsl: Add Storopack i.MX7D SMEGW01 board Krzysztof Kozlowski (1): dt-bindings: dmaengine: fsl-imx: deprecate '#dma-channels' and '#dma-requests' Lucas Stach (2): dt-bindings: power: imx8mp: add defines for HDMI blk-ctrl domains dt-bindings: soc: add binding for i.MX8MP HDMI blk-ctrl Manoj Sai (1): dt-bindings: arm: fsl: Add Engicam i.Core MX8M Plus EDIMM2.2 Starter Kit Marcel Ziswiler (1): dt-bindings: arm: fsl: add toradex,verdin-imx8mp et al. Marek Vasut (3): dt-bindings: arm: Add Data Modul i.MX8M Mini eDM SBC dt-bindings: arm: Add i.MX53 based Menlo board comment dt-bindings: arm: Add i.MX8M Mini Toradex Verdin based Menlo board Matthias Schiffer (1): dt-bindings: arm: fsl: add TQ Systems boards based on i.MX6UL(L) Max Krummenacher (2): dt-bindings: arm: fsl: imx6dl-colibri: Drop dedicated v1.1 bindings dt-bindings: arm: fsl: Add carriers for toradex,colibri-imx6dl Michael Walle (1): dt-bindings: arm: fsl: add IMX8MN DDR3L eval board Paul Elder (1): dt-bindings: soc: Add i.MX8MP media block control DT bindings Philip Oberfichtner (1): dt-bindings: arm: Add bosch acc board Tim Harvey (1): dt-bindings: arm: Add i.MX8M Plus Gateworks GW74xx board Documentation/devicetree/bindings/arm/fsl.yaml | 119 ++++++++++++++++++--- .../devicetree/bindings/dma/fsl-imx-dma.txt | 8 +- .../bindings/soc/imx/fsl,imx8mp-hdmi-blk-ctrl.yaml | 84 +++++++++++++++ .../soc/imx/fsl,imx8mp-media-blk-ctrl.yaml | 104 ++++++++++++++++++ .../devicetree/bindings/vendor-prefixes.yaml | 2 + include/dt-bindings/power/imx8mp-power.h | 18 ++++ 6 files changed, 315 insertions(+), 20 deletions(-) create mode 100644 Documentation/devicetree/bindings/soc/imx/fsl,imx8mp-hdmi-blk-ctrl.yaml create mode 100644 Documentation/devicetree/bindings/soc/imx/fsl,imx8mp-media-blk-ctrl.yaml From patchwork Sun May 8 03:38:40 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Shawn Guo X-Patchwork-Id: 12842238 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 51989C433F5 for ; Sun, 8 May 2022 03:41:41 +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:References:In-Reply-To: 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: List-Owner; bh=BQANtbm5zkE4gUkUOUp2NV1qUdGnFvDULwSGvmRg0Lc=; b=ozmkyQPPS1YBv7 GP1ZNa05ygEq7Bty8bX/NW3G+FoMscMBnWB4vmjFbkAw1+lQAlcEWHLkl9pCYnE2cyI1gisyISuHw g/RJspJb0rjmUBnbHF6hZnXl0YObtV9NElT282D0xUv0PzWnAJZIeeqsIzmwA8ezLn+vHLrbqCri+ XnA4YBXZWlYkumf52dQJK4oHB57/GyDhK8UTJTrRl5AXpG6MuTYQQjSweaJ4HQeJ+ojQhJtCiH6i+ caEV5B3NqYhJ+N2uCnV6PKouOFgCwPW3b8y3ZY1I5pecs8E8pToMqYWaMaEeiGRHXR3b+FZ8kiHyQ XPlsftJ/UhtsOvw2klBg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nnXli-008x4K-Pg; Sun, 08 May 2022 03:39:38 +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 1nnXlZ-008x3F-6l for linux-arm-kernel@lists.infradead.org; Sun, 08 May 2022 03:39:30 +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 B841A60FC1; Sun, 8 May 2022 03:39:26 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id C7E31C385B3; Sun, 8 May 2022 03:39:22 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1651981166; bh=MoeQBaMPfe3JBYOB20AnWizax2Gt9HEKwB0hbp9WQNg=; h=From:List-Id:To:Cc:Subject:Date:In-Reply-To:References:From; b=jo2IEWP7I6rwc60eI11vTDE8dxx5lXkHObb8TLtDpzer41tFOxx9hgxWdBsGgTP93 A8WqQk4mNVy8Kd6LXHWD5CHnbPGJYAbiyDAFDrWqgDCLb/uA745dhF1psY46KfEOjl z1rlgETbIYRtdt635DndIU8Q4qklMypEqsYsHcX/LPwTkwulac92vJQVI3hVQVKmkY 2ZLYg2kVFyRuLQzAPKIgdkcgFJdrGOKrndcf4QUrMFmRk7zrX1skesxvpn83bHBYEy aRt29RILlIJKnnOr0kdXdEb1Eap/7upcC23IXVpcaOqvQau6k9B+fw2AiZE+C/khY2 80HeH+EYJ92Ng== From: Shawn Guo 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/5] i.MX drivers update for 5.19 Date: Sun, 8 May 2022 11:38:40 +0800 Message-Id: <20220508033843.2773685-2-shawnguo@kernel.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20220508033843.2773685-1-shawnguo@kernel.org> References: <20220508033843.2773685-1-shawnguo@kernel.org> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220507_203929_323349_C5FA226A X-CRM114-Status: UNSURE ( 9.68 ) X-CRM114-Notice: Please train this message. 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 Hi, Commit 'f11cf9e35e7f' from imx-bindings-5.19 is merged here to resolve the dependency on constants in imx8mp-power.h. Please consider to pull, thanks! Shawn The following changes since commit f11cf9e35e7f740d158e298baf5764bcdd8a199e: dt-bindings: power: imx8mp: add defines for HDMI blk-ctrl domains (2022-05-05 09:24:41 +0800) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-drivers-5.19 for you to fetch changes up to 7a0c5cb67166ba546ec52e2dc2145b8f89caa9fc: soc: imx: fix semicolon.cocci warnings (2022-05-05 20:51:52 +0800) ---------------------------------------------------------------- i.MX drivers update for 5.19: - A series from Lucas and Paul to update GPCv2 driver for i.MX8MP power domains, and add HSIO and HDMI block control support. ---------------------------------------------------------------- Lucas Stach (5): soc: imx: gpcv2: add PGC control register indirection soc: imx: gpcv2: add support for i.MX8MP power domains soc: imx: imx8m-blk-ctrl: set power device name soc: imx: add i.MX8MP HSIO blk-ctrl soc: imx: add i.MX8MP HDMI blk-ctrl Paul Elder (1): soc: imx: imx8m-blk-ctrl: Add i.MX8MP media blk-ctrl Shawn Guo (1): Merge commit 'f11cf9e35e7f' into imx/drivers kernel test robot (1): soc: imx: fix semicolon.cocci warnings drivers/soc/imx/Makefile | 1 + drivers/soc/imx/gpcv2.c | 430 ++++++++++++++++++++++- drivers/soc/imx/imx8m-blk-ctrl.c | 124 ++++++- drivers/soc/imx/imx8mp-blk-ctrl.c | 696 ++++++++++++++++++++++++++++++++++++++ 4 files changed, 1237 insertions(+), 14 deletions(-) create mode 100644 drivers/soc/imx/imx8mp-blk-ctrl.c From patchwork Sun May 8 03:38:41 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Shawn Guo X-Patchwork-Id: 12842241 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 07A82C433F5 for ; Sun, 8 May 2022 03:41:43 +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:References:In-Reply-To: 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: List-Owner; bh=l8nM4i2lGuFL7G/rYn68k2XhzoY8wsN9JZ15CYGrhbE=; b=LI2ePcsXEcmH0d RzyEiTSBC6XOZCp/Rjr2D6v/C9fePIjIKIkdCfRLf8Gcp0k5mwirDum9gwBvoi+CM764aIqYeWCXe hoOsmn34OtCJXdlWKqLcUpefG/ieQk9sKLHcbuBezUZyvJ4PQH8E84UE2FVfM/sJndPv3ZLkhtRVk Y+lQNP83klSG5pcCQPWuA/OUViXHjO+M71QZeTjK7LAuZKQFh+IklNVsWhFkU60MCT2IVwvbzRbO+ 2OhIY+JSHNuP1Tnu5XVyxiSr1doqlgP/vnFej0Oz/KI7oHqHaFJD0HBU2WuLkmPHaW2UcksRQc1mr Oz9Qiqf76N+kVfio1X3w==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nnXlq-008x58-Tb; Sun, 08 May 2022 03:39:47 +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 1nnXle-008x3s-IQ for linux-arm-kernel@lists.infradead.org; Sun, 08 May 2022 03:39:36 +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 C9FBC60FC1; Sun, 8 May 2022 03:39:33 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id B788FC385A4; Sun, 8 May 2022 03:39:26 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1651981173; bh=A2d/l6euFf/iifUg6yl5pBLDIdKrTPcT2lPIjp2wAMg=; h=From:List-Id:To:Cc:Subject:Date:In-Reply-To:References:From; b=CFZkbXd3l6yeoZZOhhEm413zp7DFHydz335gL7l2O5la+tPrZjIsFe2mxRaZqutPg 7K4WwDF394M1g+XjJLmRi10voEd/592VcRRTBvW9O/YdfzIB5xbmtdV83CrqqfeeN2 3jqwougxnCCYDNLzfmNkDKGPVio1ihpERGWb+56lHCPpGMfad5+vtxHwt4JrEEPZVx Wsd+VFt0nhEfVMxtKpiVRgAYHvBdWtQd74nHxY/5OOIrA4yzqYe8BQhTz2UIsjrX3I 98ED4oNgazGb3P9pp7aUqiFXeOpVi0WXX0CS8xmztUZJHi/5gWnusLRCs7PFdjcUkS wyGggIHW8gp1w== From: Shawn Guo 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/5] i.MX ARM device tree update for 5.19 Date: Sun, 8 May 2022 11:38:41 +0800 Message-Id: <20220508033843.2773685-3-shawnguo@kernel.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20220508033843.2773685-1-shawnguo@kernel.org> References: <20220508033843.2773685-1-shawnguo@kernel.org> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220507_203934_736043_79CC3175 X-CRM114-Status: GOOD ( 21.08 ) 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 3123109284176b1532874591f7c81f3837bbdc17: Linux 5.18-rc1 (2022-04-03 14:08:21 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-dt-5.19 for you to fetch changes up to 19a434aa3ebc29fda4799454afe882a5edcb1b94: ARM: dts: imx6ull-colibri: improve pinctrl node names (2022-05-07 09:53:37 +0800) ---------------------------------------------------------------- i.MX ARM device tree update for 5.19: - New board support: PHYTEC phyGATE-Tauri-S, TQ-Systems MBa6UL, LS1021A IoT board, Toradex Iris and Aster carrier, i.MX7D SMEGW01, i.MXRT1050 EVK, Bosch ACC board. - A series from Alexander Stein to update i.MX51 based digi-connectcore board, regarding to DMA of UART devices, PMIC voltages, USB vbus-supply and usbphy. - A series of changes from David Jander and Oleksij Rempel to remove prototype specific deprecated code not used in production from i.MX6Q/DL Vicut1 board, and unify Vicut1 and Victgo variants to reduce maintaining overhead. - Quite some changes from different people to update imx6ull-colibri board on various aspects, touchscreen, device tree overlays, NAND BCH geometry, GPIO line names, FEC phy-supply, etc. - A couple of changes from Fabio Estevam to switch imx6dl-plybas and imx6ul-kontron-n6x1x-s to use standard 'uart-has-rtscts' property. - A couple of patches from Li Yang to update IFC device compatible and node name for LayerScape SoCs. - Disable USB host to work around boot issue on imx6qdl-udoo board. - A series from Max Krummenacher to update Colibri i.MX6DL device trees, drop dedicated v1.1 DT, disable add-on accessories, cleanups, etc. - Various random and small updates on i.MX28 and i.MX6 boards. ---------------------------------------------------------------- Alexander Bauer (1): ARM: dts: imx6ull: Add support for PHYTEC phyGATE-Tauri-S with i.MX 6ULL Alexander Shiyan (6): ARM: dts: imx51: Add generic DMA bindings for UART nodes ARM: dts: i.MX51: digi-connectcore-som: Remove unused regulators ARM: dts: i.MX51: digi-connectcore-som: Update PMIC voltages ARM: dts: i.MX51: digi-connectcore-som: Setup usbotg vbus-supply ARM: dts: i.MX51: digi-connectcore-jsk: Use usb-nop-xceiv usbphy for USB1 ARM: dts: imx6qdl-phytec: Add LED labels Alexander Stein (5): ARM: dts: imx6ul: add TQ-Systems MBa6ULx device trees ARM: dts: imx6ul: add TQ-Systems MBa6ULxL device trees ARM: dts: imx6ull: add TQ-Systems MBa6ULLx device trees ARM: dts: imx6ull: add TQ-Systems MBa6ULLxL device trees ARM: dts: imx7s: fix iomuxc_lpsr node name Andrej Picej (1): ARM: dts: imx6ul: peb-av-02: move to 3 cell pwm Changming Huang (1): ARM: dts: Add initial LS1021A IoT board dts support David Jander (21): ARM: dts: imx6qdl-vicut1/vicutgo: Set default backlight brightness to maximum ARM: dts: imx6qdl-vicut1/vicutgo: Rename backlight to backlight_lcd ARM: dts: imx6qdl-vicut1/vicutgo: Add backlight_led node ARM: dts: imx6qdl-vicut1: update gpio-line-names for some GPIOs ARM: dts: imx6qdl-victgo: add CAN termination support ARM: dts: imx6qdl-vicut1.dtsi: remove TiWi module ARM: dts: imx6qdl-vicut1.dtsi: Put nON_SWITCH in own pinctrl grp ARM: dts: imx6qdl-vicut1.dtsi: Remove PCIe ARM: dts: imx6qdl-vicut1/victgo: Remove UART2 ARM: dts: imx6qdl-vicut1.dtsi: Fix LED names ARM: dts: imx6qdl-vicut1.dtsi: Fix debug LED gpio pins ARM: dts: imx6qdl-vicut1.dtsi: Update GPIO line names ARM: dts: imx6qdl-vicut1.dtsi: Remove conflicting pinctrl entry ARM: dts: imx6q-vicut1.dts: remove sata node ARM: dts: imx6dl-victgo.dts: update gpio names ARM: dts: imx6dl-victgo.dts: Factor out common parts to imx6qdl-victgo.dtsi ARM: dts: imx6qdl-vicut1.dtsi: Move some node out to DTS files ARM: dts: Remove imx6qdl-victgo.dtsi ARM: dts: imx6qdl-vicut1: Factor out common parts of 12inch board variants ARM: dts: imx6dl-victgo.dts: Remove touchscreen x axis inversion ARM: dts: imx6qdl-vicut1.dtsi: Add missing ISB led node Denys Drozdov (4): ARM: dts: imx6ull-colibri: add touchscreen device nodes ARM: dts: imx6ull-colibri: update device trees to support overlays ARM: dts: imx6ull-colibri: add support for toradex iris carrier boards ARM: dts: imx6ull-colibri: add support for toradex aster carrier boards Fabio Estevam (5): ARM: dts: mba6ulx: Remove unnecessary #address-cells/#size-cells ARM: dts: imx6dl-plybas: Use the standard 'uart-has-rtscts' ARM: dts: imx6ul-kontron-n6x1x-s: Use the standard 'uart-has-rtscts' ARM: dts: imx6sl: Add a label for the cpu node ARM: dts: imx7d-smegw01: Add support for i.MX7D SMEGW01 board Giulio Benetti (1): ARM: dts: imx: Add i.MXRT1050-EVK support Krzysztof Kozlowski (2): ARM: dts: imx: align SPI NOR node name with dtschema ARM: dts: imx27: use new 'dma-channels' property Li Yang (2): ARM: dts: ls1021a: remove "simple-bus" compatible from ifc node ARM: dts: update ifc node name to be memory-controller Marcel Ziswiler (4): ARM: dts: imx6ull-colibri: fix nand bch geometry ARM: dts: imx6ull-colibri: add/update some comments ARM: dts: imx6ull-colibri: move gpio-keys node to som dtsi ARM: dts: imx6ull-colibri: improve pinctrl node names Mark Brown (1): ARM: dts: imx6qdl-udoo: Disable USB host to work around boot issues Max Krummenacher (11): ARM: dts: imx6dl-colibri: Drop dedicated v1.1 device tree ARM: dts: imx6dl-colibri: Fix I2C pinmuxing ARM: dts: imx6dl-colibri: Disable add-on accessories ARM: dts: imx6dl-colibri: Command pmic to standby for poweroff ARM: dts: imx6dl-colibri: Add additional pingroups ARM: dts: imx6dl-colibri: Move common nodes to SoM dtsi ARM: dts: imx6dl-colibri: Cleanup ARM: dts: imx6dl-colibri: Add usdhc1 sleep pin configuration ARM: dts: imx6dl-colibri: Add support for Toradex Iris carrier boards ARM: dts: imx6dl-colibri: Add support for Toradex Aster carrier board ARM: dts: imx6ull-colibri: change touch i2c parameters Michael Walle (1): ARM: dts: ls1021a: reduce the interrupt-map-mask Oleksandr Suvorov (2): ARM: dts: imx6dl-colibri: Add gpio-line-names ARM: dts: imx6ull-colibri: add gpio-line-names Oleksij Rempel (1): ARM: dts: imx6qdl-vicut1.dtsi: add thermal zone and attach tmp103 to it. Philip Oberfichtner (1): ARM: dts: Add bosch acc board Philippe Schenker (3): ARM: dts: imx6ull-colibri: use pull-down for adc pins ARM: dts: imx6ull-colibri: add phy-supply to fec ARM: dts: imx6ull-colibri: update usdhc1 pixmux and signaling Robin van der Gracht (2): ARM: dts: imx6dl-victgo: Add interrupt-counter nodes ARM: dts: imx6dl-victgo: The TGO uses a lg,lb070wv8 compatible 7" display Thorsten Scherer (1): ARM: dts: ci4x10: Adapt to changes in imx6qdl.dtsi regarding fec clocks Uwe Kleine-König (1): ARM: dts: imx6qdl-tx6: Drop some duplicated properties arch/arm/boot/dts/Makefile | 25 +- arch/arm/boot/dts/imx27.dtsi | 2 +- arch/arm/boot/dts/imx28-evk.dts | 2 +- arch/arm/boot/dts/imx28-m28evk.dts | 2 +- arch/arm/boot/dts/imx28-sps1.dts | 2 +- arch/arm/boot/dts/imx51-digi-connectcore-jsk.dts | 8 + arch/arm/boot/dts/imx51-digi-connectcore-som.dtsi | 25 +- arch/arm/boot/dts/imx51.dtsi | 6 + arch/arm/boot/dts/imx6dl-colibri-aster.dts | 113 +++ arch/arm/boot/dts/imx6dl-colibri-eval-v3.dts | 110 +-- arch/arm/boot/dts/imx6dl-colibri-iris-v2.dts | 46 ++ arch/arm/boot/dts/imx6dl-colibri-iris.dts | 152 ++++ arch/arm/boot/dts/imx6dl-colibri-v1_1-eval-v3.dts | 31 - arch/arm/boot/dts/imx6dl-eckelmann-ci4x10.dts | 6 +- arch/arm/boot/dts/imx6dl-plybas.dts | 2 +- arch/arm/boot/dts/imx6dl-rex-basic.dts | 2 +- arch/arm/boot/dts/imx6dl-victgo.dts | 657 +---------------- arch/arm/boot/dts/imx6dl-vicut1.dts | 1 + arch/arm/boot/dts/imx6q-ba16.dtsi | 2 +- arch/arm/boot/dts/imx6q-bosch-acc.dts | 779 +++++++++++++++++++++ arch/arm/boot/dts/imx6q-bx50v3.dtsi | 2 +- arch/arm/boot/dts/imx6q-cm-fx6.dts | 2 +- arch/arm/boot/dts/imx6q-dmo-edmqmx6.dts | 2 +- arch/arm/boot/dts/imx6q-dms-ba16.dts | 2 +- arch/arm/boot/dts/imx6q-gw5400-a.dts | 2 +- arch/arm/boot/dts/imx6q-marsboard.dts | 2 +- arch/arm/boot/dts/imx6q-rex-pro.dts | 2 +- arch/arm/boot/dts/imx6q-vicut1.dts | 5 +- arch/arm/boot/dts/imx6qdl-aristainetos.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-aristainetos2.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-colibri-v1_1-uhs.dtsi | 44 -- arch/arm/boot/dts/imx6qdl-colibri.dtsi | 771 +++++++++++++++----- arch/arm/boot/dts/imx6qdl-dfi-fs700-m60.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-kontron-samx6i.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-nit6xlite.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-nitrogen6_max.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-nitrogen6_som2.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-nitrogen6x.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi | 4 +- arch/arm/boot/dts/imx6qdl-sabreauto.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-sabrelite.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-sabresd.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-tx6.dtsi | 5 - arch/arm/boot/dts/imx6qdl-udoo.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-vicut1-12inch.dtsi | 128 ++++ arch/arm/boot/dts/imx6qdl-vicut1.dtsi | 261 ++----- arch/arm/boot/dts/imx6qp-vicutp.dts | 1 + arch/arm/boot/dts/imx6sl-evk.dts | 2 +- arch/arm/boot/dts/imx6sl.dtsi | 2 +- arch/arm/boot/dts/imx6sx-nitrogen6sx.dts | 2 +- arch/arm/boot/dts/imx6sx-sdb-reva.dts | 4 +- arch/arm/boot/dts/imx6sx-sdb.dts | 4 +- arch/arm/boot/dts/imx6ul-14x14-evk.dtsi | 2 +- arch/arm/boot/dts/imx6ul-kontron-n6310-som.dtsi | 2 +- arch/arm/boot/dts/imx6ul-kontron-n6311-som.dtsi | 2 +- arch/arm/boot/dts/imx6ul-kontron-n6x1x-s.dtsi | 2 +- .../boot/dts/imx6ul-kontron-n6x1x-som-common.dtsi | 2 +- .../boot/dts/imx6ul-phytec-segin-peb-av-02.dtsi | 3 +- arch/arm/boot/dts/imx6ul-tqma6ul-common.dtsi | 211 ++++++ arch/arm/boot/dts/imx6ul-tqma6ul1-mba6ulx.dts | 55 ++ arch/arm/boot/dts/imx6ul-tqma6ul1.dtsi | 37 + arch/arm/boot/dts/imx6ul-tqma6ul2-mba6ulx.dts | 15 + arch/arm/boot/dts/imx6ul-tqma6ul2.dtsi | 71 ++ arch/arm/boot/dts/imx6ul-tqma6ul2l-mba6ulx.dts | 15 + arch/arm/boot/dts/imx6ul-tqma6ul2l.dtsi | 71 ++ arch/arm/boot/dts/imx6ul-tqma6ulx-common.dtsi | 43 ++ arch/arm/boot/dts/imx6ul-tqma6ulxl-common.dtsi | 48 ++ arch/arm/boot/dts/imx6ull-colibri-aster.dts | 20 + arch/arm/boot/dts/imx6ull-colibri-aster.dtsi | 145 ++++ arch/arm/boot/dts/imx6ull-colibri-emmc-aster.dts | 17 + arch/arm/boot/dts/imx6ull-colibri-emmc-iris-v2.dts | 17 + arch/arm/boot/dts/imx6ull-colibri-emmc-iris.dts | 17 + .../arm/boot/dts/imx6ull-colibri-emmc-nonwifi.dtsi | 8 +- arch/arm/boot/dts/imx6ull-colibri-eval-v3.dts | 6 +- arch/arm/boot/dts/imx6ull-colibri-eval-v3.dtsi | 63 +- arch/arm/boot/dts/imx6ull-colibri-iris-v2.dts | 65 ++ arch/arm/boot/dts/imx6ull-colibri-iris-v2.dtsi | 27 + arch/arm/boot/dts/imx6ull-colibri-iris.dts | 20 + arch/arm/boot/dts/imx6ull-colibri-iris.dtsi | 132 ++++ arch/arm/boot/dts/imx6ull-colibri-nonwifi.dtsi | 145 +++- arch/arm/boot/dts/imx6ull-colibri-wifi-aster.dts | 20 + arch/arm/boot/dts/imx6ull-colibri-wifi-eval-v3.dts | 4 +- arch/arm/boot/dts/imx6ull-colibri-wifi-iris-v2.dts | 65 ++ arch/arm/boot/dts/imx6ull-colibri-wifi-iris.dts | 20 + arch/arm/boot/dts/imx6ull-colibri-wifi.dtsi | 144 +++- arch/arm/boot/dts/imx6ull-colibri.dtsi | 285 +++++--- arch/arm/boot/dts/imx6ull-kontron-n6411-som.dtsi | 2 +- arch/arm/boot/dts/imx6ull-phytec-tauri-emmc.dts | 20 + arch/arm/boot/dts/imx6ull-phytec-tauri-nand.dts | 20 + arch/arm/boot/dts/imx6ull-phytec-tauri.dtsi | 588 ++++++++++++++++ arch/arm/boot/dts/imx6ull-tqma6ull2-mba6ulx.dts | 15 + arch/arm/boot/dts/imx6ull-tqma6ull2.dtsi | 76 ++ arch/arm/boot/dts/imx6ull-tqma6ull2l-mba6ulx.dts | 15 + arch/arm/boot/dts/imx6ull-tqma6ull2l.dtsi | 76 ++ arch/arm/boot/dts/imx7d-smegw01.dts | 469 +++++++++++++ arch/arm/boot/dts/imx7s.dtsi | 2 +- arch/arm/boot/dts/imxrt1050-evk.dts | 72 ++ arch/arm/boot/dts/imxrt1050.dtsi | 160 +++++ arch/arm/boot/dts/ls1021a-iot.dts | 227 ++++++ arch/arm/boot/dts/ls1021a.dtsi | 6 +- arch/arm/boot/dts/mba6ulx.dtsi | 569 +++++++++++++++ 101 files changed, 5920 insertions(+), 1440 deletions(-) create mode 100644 arch/arm/boot/dts/imx6dl-colibri-aster.dts create mode 100644 arch/arm/boot/dts/imx6dl-colibri-iris-v2.dts create mode 100644 arch/arm/boot/dts/imx6dl-colibri-iris.dts delete mode 100644 arch/arm/boot/dts/imx6dl-colibri-v1_1-eval-v3.dts create mode 100644 arch/arm/boot/dts/imx6q-bosch-acc.dts delete mode 100644 arch/arm/boot/dts/imx6qdl-colibri-v1_1-uhs.dtsi create mode 100644 arch/arm/boot/dts/imx6qdl-vicut1-12inch.dtsi create mode 100644 arch/arm/boot/dts/imx6ul-tqma6ul-common.dtsi create mode 100644 arch/arm/boot/dts/imx6ul-tqma6ul1-mba6ulx.dts create mode 100644 arch/arm/boot/dts/imx6ul-tqma6ul1.dtsi create mode 100644 arch/arm/boot/dts/imx6ul-tqma6ul2-mba6ulx.dts create mode 100644 arch/arm/boot/dts/imx6ul-tqma6ul2.dtsi create mode 100644 arch/arm/boot/dts/imx6ul-tqma6ul2l-mba6ulx.dts create mode 100644 arch/arm/boot/dts/imx6ul-tqma6ul2l.dtsi create mode 100644 arch/arm/boot/dts/imx6ul-tqma6ulx-common.dtsi create mode 100644 arch/arm/boot/dts/imx6ul-tqma6ulxl-common.dtsi create mode 100644 arch/arm/boot/dts/imx6ull-colibri-aster.dts create mode 100644 arch/arm/boot/dts/imx6ull-colibri-aster.dtsi create mode 100644 arch/arm/boot/dts/imx6ull-colibri-emmc-aster.dts create mode 100644 arch/arm/boot/dts/imx6ull-colibri-emmc-iris-v2.dts create mode 100644 arch/arm/boot/dts/imx6ull-colibri-emmc-iris.dts create mode 100644 arch/arm/boot/dts/imx6ull-colibri-iris-v2.dts create mode 100644 arch/arm/boot/dts/imx6ull-colibri-iris-v2.dtsi create mode 100644 arch/arm/boot/dts/imx6ull-colibri-iris.dts create mode 100644 arch/arm/boot/dts/imx6ull-colibri-iris.dtsi create mode 100644 arch/arm/boot/dts/imx6ull-colibri-wifi-aster.dts create mode 100644 arch/arm/boot/dts/imx6ull-colibri-wifi-iris-v2.dts create mode 100644 arch/arm/boot/dts/imx6ull-colibri-wifi-iris.dts create mode 100644 arch/arm/boot/dts/imx6ull-phytec-tauri-emmc.dts create mode 100644 arch/arm/boot/dts/imx6ull-phytec-tauri-nand.dts create mode 100644 arch/arm/boot/dts/imx6ull-phytec-tauri.dtsi create mode 100644 arch/arm/boot/dts/imx6ull-tqma6ull2-mba6ulx.dts create mode 100644 arch/arm/boot/dts/imx6ull-tqma6ull2.dtsi create mode 100644 arch/arm/boot/dts/imx6ull-tqma6ull2l-mba6ulx.dts create mode 100644 arch/arm/boot/dts/imx6ull-tqma6ull2l.dtsi create mode 100644 arch/arm/boot/dts/imx7d-smegw01.dts create mode 100644 arch/arm/boot/dts/imxrt1050-evk.dts create mode 100644 arch/arm/boot/dts/imxrt1050.dtsi create mode 100644 arch/arm/boot/dts/ls1021a-iot.dts create mode 100644 arch/arm/boot/dts/mba6ulx.dtsi From patchwork Sun May 8 03:38:42 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Shawn Guo X-Patchwork-Id: 12842240 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 40490C4332F for ; Sun, 8 May 2022 03:41:43 +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:References:In-Reply-To: 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: List-Owner; bh=E0UYu8h/vverWpS6D+S3leooRQzpphXArkz7smbgaos=; b=qbQ6D2Dp4ocDuU hb0B+aK/sD8e9kaWNK0e5IFcyakO7sdWzjJXdIZ3floB3peQB1du1j15DCo58vQJwFO38kRDXw49u 5NZpWOqxlRVyw2Xsg0jKaMJ1+ym4av3EZ7vt83NU9NFRWEMZsJ6zOaAvLZ7ZPG4tNpcgqhe9O7vSt vYrs4+hFr19pSxMyM5IR0ZcBWPKz6kQNniIiTiQlkm0dZfNAnB2VLhPuBvRoDKUMBggWgU45nBNV3 GjmfrbQf57Qqv61AoVQ8POn4foYUpn+Rb2U+jHzR2OjkXnLf0OHWpr251Q+LpIyU4OQ89WqN9oT3v ZW2uHCLg0YJVJiko5gMg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nnXlz-008x5u-AT; Sun, 08 May 2022 03:39:55 +0000 Received: from ams.source.kernel.org ([2604:1380:4601:e00::1]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nnXll-008x4P-2A for linux-arm-kernel@lists.infradead.org; Sun, 08 May 2022 03:39:43 +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 ams.source.kernel.org (Postfix) with ESMTPS id 8EE40B80CB1; Sun, 8 May 2022 03:39:39 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id D1000C385B4; Sun, 8 May 2022 03:39:33 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1651981178; bh=R54NjX8GKfbEjrznSVrjfxSU1rNZA2IEzZezAkHXCPY=; h=From:List-Id:To:Cc:Subject:Date:In-Reply-To:References:From; b=bChFABnJLr//aTdDSxZdkBJ4mbvkQgIzVOUMNj5lCdnqIk/u5nxIJbXBFxVIQsmYk C4LHbMYM4mygS30ALyPHOMSKUVfxoJawNMHzoUoU0C0tZgbzjoPfa1dUi+To7CyU2/ V33CxopQy50dOo+t257Ll8l/dz9NpDqclDwMF7gKbhXlbQEmhC1T89AU0cHCe6fGjy apIfJZ8PvmB9yfrg64W6kHIz19c7w7u9RZQowJphP8xsOuuAYwaQcM3+xHJ5I+qYqD goHRsDhbG/a4rYlbfSwYkspXS8QSgvoroLYz2HSg9CzkkCe/NxGbDIkm6PWistqAy7 jnSTp2las7qzg== From: Shawn Guo 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/5] i.MX arm64 device tree update for 5.19 Date: Sun, 8 May 2022 11:38:42 +0800 Message-Id: <20220508033843.2773685-4-shawnguo@kernel.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20220508033843.2773685-1-shawnguo@kernel.org> References: <20220508033843.2773685-1-shawnguo@kernel.org> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220507_203941_436918_EF33FFE6 X-CRM114-Status: GOOD ( 19.31 ) 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 3123109284176b1532874591f7c81f3837bbdc17: Linux 5.18-rc1 (2022-04-03 14:08:21 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-dt64-5.19 for you to fetch changes up to d80b9c8422fa8e02b9a92b90fbb328e3e069c649: arm64: dt: imx8mp: support pwm polarity inversion (2022-05-05 15:46:31 +0800) ---------------------------------------------------------------- i.MX arm64 device tree update for 5.19: - New board support: Engicam i.Core MX8M Plus SoM and EDIMM2.2 Starter Kit, Toradex Verdin i.MX8M Plus devices, Data Modul i.MX8M Mini eDM SBC, Verdin based MX8Menlo, 8MNANOD3L EVK, i.MX8M Plus Gateworks GW7400. - Enable RTS-CTS on UART3 for imx8mm-beacon and imx8mn-beacon boards. - Enable HS400-ES support for i.MX8MN and i.MX8MP uSDHC devices by updating the compatible. - A few updates on imx8mq-librem5 to increase boost regulation current, add panel compatible for r4 ("Evergreen") revision and volume buttons a wakeup source. - Clean up vendor specific 'fsl,uart-has-rtscts' property by using standard 'uart-has-rtscts'. - Add GPC, GPU, MEDIAMIX, and HSIO power domains for i.MX8M Plus SoC. - A series from Marcel Ziswiler to improve imx8mm-verdin support, including cosmetic changes and functional improvements like SD1 sleep pinctrl and fully validated IOMUX configuration. - Add PWM polarity inversion support for i.MX8 SoCs. - A couple of changes from Michael Walle to update PMIC output names and min/max voltages for imx8mn-evk board. - A series from Tim Harvey to improve imx8mm-venice boards, add missing uart-has-rtscts property to UARTs, clock-names to pcie_phy, and vdd_5p0 ADC channel. - Add VPU codec devices for i.MX8QXP SoC. - Other small and random changes. ---------------------------------------------------------------- Adam Ford (4): arm64: dts: imx8mn: Enable HS400-ES arm64: dts: imx8mp: Enable HS400-ES arm64: dts: imx8mm-beacon: Enable RTS-CTS on UART3 arm64: dts: imx8mn-beacon: Enable RTS-CTS on UART3 Angus Ainslie (1): arm64: dts: imx8mq-librem5: add a RO firmware partition Ariel D'Alessandro (1): arm64: dts: imx8mn-bsh-smm-s2pro: Add tlv320aic31xx audio card node Fabio Estevam (3): arm64: dts: imx8mn-evk: Add UART3 support arm64: dts: imx8mp-verdin: Use the standard 'uart-has-rtscts' arm64: dts: imx8mq-kontron-pitx-imx8m: Use the standard 'uart-has-rtscts' Guido Günther (2): arm64: dts: imx8mq-librem5: higher boost regulation current arm64: dts: imx8mq-librem5-r4: add the correct panel Krzysztof Kozlowski (1): arm64: dts: freescale: align SPI NOR node name with dtschema Kuldeep Singh (1): arm64: dts: lx2160a: Update can node property Laurent Pinchart (1): arm64: dts: imx8mp: Add MEDIAMIX power domains Li Yang (2): arm64: dts: remove "simple-bus" compatible from ifc node arm64: dts: freescale: update ifc node name to be memory-controller Lucas Stach (3): arm64: dts: imx8mp: add GPC node with GPU power domains arm64: dts: imx8mp: add GPU nodes arm64: dts: imx8mp: add HSIO power-domains Manoj Sai (2): arm64: dts: imx8mp: Add Engicam i.Core MX8M Plus SoM arm64: dts: imx8mp: Add Engicam i.Core MX8M Plus EDIMM2.2 Starter Kit Marcel Ziswiler (12): arm64: dts: imx8mm-verdin: update regulator names arm64: dts: imx8mm-verdin: multi-line comment style arm64: dts: imx8mm-verdin: alphabetically re-order nodes arm64: dts: imx8mm-verdin: only dashes in node names arm64: dts: imx8mm-verdin: comment about i2c level shifter arm64: dts: imx8mm-verdin: update iomux configuration arm64: dts: imx8mm-verdin: re-order pinctrl groups arm64: dts: imx8mm-verdin: capitalisation of verdin comments arm64: dts: imx8mm-verdin: note about disabled sd1 pull-ups arm64: dts: imx8mm-verdin: add sd1 sleep pinctrl arm64: dts: imx8mp: add uart2 dma arm64: dts: freescale: add initial support for verdin imx8m plus Marek Vasut (7): arm64: dts: imx8mm: Add support for Data Modul i.MX8M Mini eDM SBC arm64: dts: imx8mp: Add missing speed grade phandle arm64: dts: imx8mp: Add cpu-freq support arm64: dts: imx8mm: Add i.MX8M Mini Toradex Verdin based Menlo board arm64: dts: imx8mm: Add CPLD on MX8Menlo board arm64: dts: imx8mm: Disable USB2 OC on Data Modul i.MX8M Mini eDM SBC arm64: dts: imx8mm: Use 100 kHz I2C2 on Data Modul i.MX8M Mini eDM SBC Markus Niebel (4): arm64: dt: imx8mq: support pwm polarity inversion arm64: dt: imx8mm: support pwm polarity inversion arm64: dt: imx8mn: support pwm polarity inversion arm64: dt: imx8mp: support pwm polarity inversion Martin Kepplinger (2): arm64: dts: imx8mq-librem5: make the volume buttons a wakeup source arm64: dts: imx8mq-librem5: remove description of CHG_STATUS_B Michael Walle (7): arm64: dts: imx8mn-evk: use proper names for PMIC outputs arm64: dts: imx8mn-evk: fix the min/max voltages of the PMIC arm64: dts: imx8mn-evk: add QSPI flash arm64: dts: ls1028a: sl28: use ocelot-8021q tagging by default arm64: dts: ls1028a: default to OTG mode for USB arm64: dts: imx8mn: add 8MNANOD3L-EVK device tree arm64: dts: freescale: reduce the interrup-map-mask Ming Qian (1): arm64: dts: freescale: imx8q: add imx vpu codec entries Oleksij Rempel (1): arm64: dts: imx8mm-kontron: fix ethernet node name Paul Elder (1): arm64: dts: imx8mp: Add MEDIA_BLK_CTRL Peng Fan (1): arm64: dts: imx8mq: add hdmi phy 27m clock Sherry Sun (1): arm64: dts: imx8mp: add ddr controller node to support EDAC on imx8mp Tim Harvey (6): arm64: dts: imx8m{m,n}-venice-*: add missing uart-has-rtscts property to UARTs arm64: dts: imx: Add i.MX8M Plus Gateworks gw7400 dts support arm64: dts: imx8mm-venice-gw7902: fix pcie bindings arm64: dts: imx8m*venice: add missing clock-names to pcie_phy arm64: dts: imx8mm-venice-gw7902: add vdd_5p0 ADC channel arm64: dts: imx8mm-venice-gw7901: remove unnecessary cpu temp override Tommaso Merciai (1): arm64: dts: imx8mm-evk: add pwm1/backlight support arch/arm64/boot/dts/freescale/Makefile | 9 + .../dts/freescale/fsl-ls1028a-kontron-sl28.dts | 9 + arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 2 + arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 2 - arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 6 +- arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 6 +- arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 6 +- arch/arm64/boot/dts/freescale/fsl-ls208xa-qds.dtsi | 10 +- arch/arm64/boot/dts/freescale/fsl-ls208xa-rdb.dtsi | 2 +- 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-vpu.dtsi | 74 ++ .../dts/freescale/imx8mm-beacon-baseboard.dtsi | 3 + .../dts/freescale/imx8mm-data-modul-edm-sbc.dts | 997 ++++++++++++++ arch/arm64/boot/dts/freescale/imx8mm-emcon.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi | 20 + .../boot/dts/freescale/imx8mm-kontron-n801x-s.dts | 2 +- .../dts/freescale/imx8mm-kontron-n801x-som.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mm-mx8menlo.dts | 334 +++++ .../boot/dts/freescale/imx8mm-venice-gw71xx.dtsi | 1 + .../boot/dts/freescale/imx8mm-venice-gw72xx.dtsi | 1 + .../boot/dts/freescale/imx8mm-venice-gw73xx.dtsi | 2 + .../boot/dts/freescale/imx8mm-venice-gw7901.dts | 16 +- .../boot/dts/freescale/imx8mm-venice-gw7902.dts | 17 +- .../boot/dts/freescale/imx8mm-venice-gw7903.dts | 1 + .../boot/dts/freescale/imx8mm-verdin-dahlia.dtsi | 2 +- .../boot/dts/freescale/imx8mm-verdin-wifi.dtsi | 26 +- arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi | 411 +++--- arch/arm64/boot/dts/freescale/imx8mm.dtsi | 8 +- .../dts/freescale/imx8mn-beacon-baseboard.dtsi | 3 + .../boot/dts/freescale/imx8mn-bsh-smm-s2pro.dts | 90 ++ arch/arm64/boot/dts/freescale/imx8mn-ddr3l-evk.dts | 114 ++ arch/arm64/boot/dts/freescale/imx8mn-evk.dts | 54 +- arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi | 45 + .../boot/dts/freescale/imx8mn-venice-gw7902.dts | 8 + arch/arm64/boot/dts/freescale/imx8mn.dtsi | 14 +- .../dts/freescale/imx8mp-icore-mx8mp-edimm2.2.dts | 175 +++ .../boot/dts/freescale/imx8mp-icore-mx8mp.dtsi | 186 +++ .../boot/dts/freescale/imx8mp-venice-gw74xx.dts | 896 +++++++++++++ .../boot/dts/freescale/imx8mp-verdin-dahlia.dtsi | 129 ++ .../boot/dts/freescale/imx8mp-verdin-dev.dtsi | 46 + .../dts/freescale/imx8mp-verdin-nonwifi-dahlia.dts | 18 + .../dts/freescale/imx8mp-verdin-nonwifi-dev.dts | 18 + .../boot/dts/freescale/imx8mp-verdin-nonwifi.dtsi | 54 + .../dts/freescale/imx8mp-verdin-wifi-dahlia.dts | 18 + .../boot/dts/freescale/imx8mp-verdin-wifi-dev.dts | 18 + .../boot/dts/freescale/imx8mp-verdin-wifi.dtsi | 82 ++ arch/arm64/boot/dts/freescale/imx8mp-verdin.dtsi | 1380 ++++++++++++++++++++ arch/arm64/boot/dts/freescale/imx8mp.dtsi | 247 +++- .../dts/freescale/imx8mq-kontron-pitx-imx8m.dts | 2 +- .../boot/dts/freescale/imx8mq-librem5-devkit.dts | 2 +- .../arm64/boot/dts/freescale/imx8mq-librem5-r4.dts | 4 + arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 15 +- .../boot/dts/freescale/imx8mq-mnt-reform2.dts | 2 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 15 +- arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 25 + arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 24 + 58 files changed, 5355 insertions(+), 314 deletions(-) create mode 100644 arch/arm64/boot/dts/freescale/imx8-ss-vpu.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-data-modul-edm-sbc.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-mx8menlo.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-ddr3l-evk.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-icore-mx8mp-edimm2.2.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-icore-mx8mp.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-venice-gw74xx.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-verdin-dahlia.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-verdin-dev.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-verdin-nonwifi-dahlia.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-verdin-nonwifi-dev.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-verdin-nonwifi.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-verdin-wifi-dahlia.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-verdin-wifi-dev.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-verdin-wifi.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-verdin.dtsi From patchwork Sun May 8 03:38:43 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Shawn Guo X-Patchwork-Id: 12842239 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 064FEC433FE for ; Sun, 8 May 2022 03:41:42 +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:References:In-Reply-To: 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: List-Owner; bh=XM6/rTsLvBZVMZlX8m9SDZVlVCYoW/jSxXotnnwH/VM=; b=qcwMW8qJqw+fPt /SQPV5xNewcpOJj+cCDbNNTEJEnOxwcpdwhu/zNgi9zNJH7CukKxlBz0eymOIf6kdBT+AzstIcKpC E8xV004uLOxXKBZtf6lMel4iDzLsNHYJJNbKIaXvYsacev/vfvIxezTpYV9AM5FvK+GDTpXj0zCQd nmKhuOt00vUa4oIl9bZ+aV00G/spgQX41fGWxLrPUjBiXxTqlpuJ87IF+dDjodhejizagG9yN1kwG R218x0fCHjGIc9Gu31aEpiW+l+Z3lXgsc02q39ODf+kzC46xeqbBava7FcmnWron9AREQUjvWOIb/ wd8d/SBBPjVuDrugVOYg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nnXm7-008x7D-Pk; Sun, 08 May 2022 03:40:03 +0000 Received: from dfw.source.kernel.org ([2604:1380:4641:c500::1]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nnXln-008x4d-9D for linux-arm-kernel@lists.infradead.org; Sun, 08 May 2022 03:39:44 +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 C84AB60FC6; Sun, 8 May 2022 03:39:41 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id A976BC385AC; Sun, 8 May 2022 03:39:38 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1651981181; bh=nT4mCTC0D2uzd8zPaFE3YrcAVOwKig08D9PLrPnNUng=; h=From:List-Id:To:Cc:Subject:Date:In-Reply-To:References:From; b=FrBORiKODUDvdP3TANyONuZq9sqNeewguHvj4/8pMBxSBMor7eRgqQrfissmO3pr9 sZQYcEhqWu6kc7vL5T808fQ1v5xVIs4nAFneqf5+rXUAIxFJBFPEHLBWVoo4VMZDym 7sKDGNvyZ1weERkWRSEIRDPjW1apYpEAcdQrZBXKPQkcJCQwNOI3c7LnwaEvalvWID rdgrx66Fn+O1f6eU/22XQ7A/cX3BYxsoa/7YNFzMUE+m+6M7ru4sVxw7sitzA/eUvE mcFwhD4WES1KMLCHkJzDfQDFU45VmhhWLFlAT84XilnNSVUY6RsTxDJOspLwQEKGiQ NaY/A3x5O+Zyg== From: Shawn Guo 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/5] i.MX defconfig update for 5.19 Date: Sun, 8 May 2022 11:38:43 +0800 Message-Id: <20220508033843.2773685-5-shawnguo@kernel.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20220508033843.2773685-1-shawnguo@kernel.org> References: <20220508033843.2773685-1-shawnguo@kernel.org> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220507_203943_408174_BA67F18A X-CRM114-Status: UNSURE ( 8.87 ) X-CRM114-Notice: Please train this message. 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 3123109284176b1532874591f7c81f3837bbdc17: Linux 5.18-rc1 (2022-04-03 14:08:21 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-defconfig-5.19 for you to fetch changes up to 080d681bf3c64481425c2f8c6ffdd068c5a806c9: arm64: defconfig: Enable the WM8524 codec driver (2022-05-05 10:18:47 +0800) ---------------------------------------------------------------- i.MX defconfig update for 5.19: - Enable the WM8524 codec driver as module in arm64 defconfig for audio support on imx8mn-evk board. - Enable the ADC part of the STMPE MFD in imx_v6_v7_defconfig, as the SoM Apalis/Colibri iMX6 use the ADC of a STMPE 811. ---------------------------------------------------------------- Fabio Estevam (1): arm64: defconfig: Enable the WM8524 codec driver Max Krummenacher (1): ARM: imx_v6_v7_defconfig: Enable the ADC part of the STMPE MFD arch/arm/configs/imx_v6_v7_defconfig | 1 + arch/arm64/configs/defconfig | 1 + 2 files changed, 2 insertions(+)