From patchwork Sun Aug 13 13:33:49 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Shawn Guo X-Patchwork-Id: 13352077 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 40BA9C001B0 for ; Sun, 13 Aug 2023 13:34:53 +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=RZagR6z3Yhk6bNFcb+4iHeDkmfqaJud3ewzPUD4+EGE=; b=urzNbqLTRKN4x5 TDyKTzFL3K6F6i6C5qbPTOFyfGLZahVwUr+1dtH4MHqDQamNpSm5lvBzN7FYOPqyKXKiZCGrq1jLb ut1CKXvB2efkseHJYY1ewIej/jS/7kUggJ62aY+Bybe06IuKdanx98QpqMegssPD03wkrwtpASPuo PfZV+GzzGsBty3/R/RBLWn978+eGt4UV/7q2T9S7oNHuvYUBiZNmd7xqu3InfQnapdjwHMlvh3OPu phHfyr8cdbezcrfvJhJZ8l9TuJSNZDP5PxaIM5JqJuq77xiNEfSNNsHPmnB17J0LMwxkiOoHx3J5j B7nMKRV+Cu/ZS1eVlRkg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qVBEa-00FA4e-17; Sun, 13 Aug 2023 13:34:20 +0000 Received: from dfw.source.kernel.org ([139.178.84.217]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qVBEW-00FA43-0M for linux-arm-kernel@lists.infradead.org; Sun, 13 Aug 2023 13:34:17 +0000 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 08F9F6123D; Sun, 13 Aug 2023 13:34:15 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 96134C433C8; Sun, 13 Aug 2023 13:34:10 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1691933654; bh=ncUFbhqR6e9ldrSREW37z6J2y7Xa6kmjekHtwylGqpQ=; h=From:List-Id:To:Cc:Subject:Date:From; b=SDDvpm7fbuLHXbq3fxCtZJFt2yrIzycW281q3XUWAg+ppN6nDDMVlF7+8inKTtOmD u7iAW6NmMPO79n002+hLJ9FueP+HMTZ+Cog+WE14rJ66QzuQUxkjHRMX1ed4EQwI4l 8OYP7g25mjSCVRf7/ve/CKqE9G1+gIyZo/ZcDKSqNTkojP8gHMVsB6zXYHORy1iGUC jhwJSNQ6makqGkij7Ugepn3aRcipX+5KQesiVr7PmTIKe0hJnvs0xYcNfo5Chwr43T E5FOZdNFDuaZ7eaHB0XbUDcUjqpwPs4YMdYLduHRP2aObwet2H5VpUiENW/Ar/Zs3D hotWCuKcjPjZQ== 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/6] i.MX drivers update for 6.6 Date: Sun, 13 Aug 2023 21:33:49 +0800 Message-Id: <20230813133354.847010-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-20230813_063416_219766_EF327B90 X-CRM114-Status: UNSURE ( 7.78 ) 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 06c2afb862f9da8dc5efa4b6076a0e48c3fbaaa5: Linux 6.5-rc1 (2023-07-09 13:53:13 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-drivers-6.6 for you to fetch changes up to c081197a33a2813881b534c44666024c97fb025d: firmware: imx: scu-irq: support identifying SCU wakeup source from sysfs (2023-08-11 22:14:10 +0800) ---------------------------------------------------------------- i.MX drivers update for 6.6: - A series from NXP i.MX developers (Peng Fan, etc.) to update imx-scu and imx-scu-irq firmware drivers. - Add dedicated lockdep class for nested genpd locks to fix a lockdep warning in imx93-blk-ctrl driver. - A change from Rob to explicitly include correct DT headers for i.MX SoC drivers. - Use devm_platform_ioremap_resource() in imx-weim bus driver. ---------------------------------------------------------------- Alexander Stein (1): soc: imx: imx93-blk-ctrl: Add dedicated lockdep class for nested genpd locks Dong Aisheng (2): firmware: imx: scu: change init level to subsys_initcall_sync firmware: imx: scu: increase RPC timeout Martin Kaiser (1): bus: imx-weim: use devm_platform_ioremap_resource Peng Fan (4): firmware: imx: scu: use soc name for soc_id firmware: imx: scu: use EOPNOTSUPP firmware: imx: scu-irq: add imx_scu_irq_get_status firmware: imx: scu-irq: enlarge the IMX_SC_IRQ_NUM_GROUP Ranjani Vaidyanathan (1): firmware: imx: scu-irq: support identifying SCU wakeup source from sysfs Rob Herring (1): soc: imx: Explicitly include correct DT includes Robin Gong (1): firmware: imx: scu-irq: fix RCU complaint after M4 partition reset drivers/bus/imx-weim.c | 2 +- drivers/firmware/imx/imx-scu-irq.c | 118 +++++++++++++++++++++++++++++++------ drivers/firmware/imx/imx-scu-soc.c | 20 ++++++- drivers/firmware/imx/imx-scu.c | 9 ++- drivers/soc/imx/gpcv2.c | 2 +- drivers/soc/imx/imx8m-blk-ctrl.c | 3 +- drivers/soc/imx/imx8mp-blk-ctrl.c | 2 +- drivers/soc/imx/imx93-blk-ctrl.c | 17 +++++- drivers/soc/imx/imx93-pd.c | 2 +- include/linux/firmware/imx/sci.h | 16 +++-- 10 files changed, 158 insertions(+), 33 deletions(-) From patchwork Sun Aug 13 13:33:50 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Shawn Guo X-Patchwork-Id: 13352078 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 A061CEB64DD for ; Sun, 13 Aug 2023 13:34:53 +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=KIKpN/X1Y6FMjkf+lbGSaYRGgbX+pSzUUPAw23GwIdo=; b=tjwD4OrG25WVX4 ZCn7jLQ3fPr60YoT+ehmPmK/KGKvNUWENxrZq1H60KrwhxUIJhLyfKiZitxDHE2jbS8c1UpFUt073 mZbj05SsK1A+35Ienqa/GTA5pBCpTutmX+KRkh7aOkDQID4cmzgKH0+GN5qGQHbahROuxHZjxscPp fCLU6bJaRNqLzyJm54HKeSTPL//FnoKHX5N/3A5qTQBgv94uL2Qu2L7vLzv7qB2Ub/0dRy9rsT6cW tkLOTN9eP8+ETfJqyzJWh/qTkNKFuclmDsbNFlZ8vIOMIp3KFbYN/99LoJnjPT2gtZy7/DV1+K7Sm Q4lvfDEKyfoZOBvTaB8g==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qVBEf-00FA6I-1y; Sun, 13 Aug 2023 13:34:25 +0000 Received: from dfw.source.kernel.org ([139.178.84.217]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qVBEa-00FA4f-0Z for linux-arm-kernel@lists.infradead.org; Sun, 13 Aug 2023 13:34:21 +0000 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id B1CAC62272; Sun, 13 Aug 2023 13:34:19 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 45D0DC433C8; Sun, 13 Aug 2023 13:34:14 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1691933659; bh=iOZp+wPvPOfsel4QDtsMVjMHjSPIPe3wFsUD/G4m36s=; h=From:List-Id:To:Cc:Subject:Date:In-Reply-To:References:From; b=ZRXGMS31fCS/nzkVM0bmGDSL1GKrkwsnho9k8HLDpMOb45z0XCp4etcgkYC0MNzQO OCkMPUwZD6Jw9bkVA563YXrrzpG7SjQNx5onGtMD3WVFBJaUOfSBqSG88RZMKl63zr kqxB88W500+e3Y8qxR43r1wG/ZjyIWSWzAyg9wGt59mBS1V6Y587L/2EhmA8fMpCFz LHY6pJREueBcYsXYa7IwNlshbDD6+OVppbBZfyxHer/ZEAoBeb1hXcID1zeEi1rKDB h58GUFVY3WSQHYeGWPKK1D8Z3TBINE7Y2m+vThLls0Lib3vY4xQhjI/fcEsP/HwguF fsRrmsQnACzSg== 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/6] i.MX SoC change for 6.6 Date: Sun, 13 Aug 2023 21:33:50 +0800 Message-Id: <20230813133354.847010-2-shawnguo@kernel.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20230813133354.847010-1-shawnguo@kernel.org> References: <20230813133354.847010-1-shawnguo@kernel.org> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230813_063420_345792_ADC1798F X-CRM114-Status: UNSURE ( 9.72 ) 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 06c2afb862f9da8dc5efa4b6076a0e48c3fbaaa5: Linux 6.5-rc1 (2023-07-09 13:53:13 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-soc-6.6 for you to fetch changes up to 66ba9c05fc51d3357298dccf718ee83469978da8: ARM: imx: Drop unused includes (2023-07-19 15:28:44 +0800) ---------------------------------------------------------------- i.MX SoC change for 6.6: - A change from Rob Herring to drop unused includes from i.MX platform code. ---------------------------------------------------------------- Rob Herring (1): ARM: imx: Drop unused includes arch/arm/mach-imx/mach-imx1.c | 4 ---- arch/arm/mach-imx/mach-imx25.c | 5 ----- arch/arm/mach-imx/mach-imx27.c | 6 ------ arch/arm/mach-imx/mach-imx35.c | 8 -------- arch/arm/mach-imx/mach-imx50.c | 1 - arch/arm/mach-imx/mach-imx51.c | 5 +---- arch/arm/mach-imx/mach-imx53.c | 8 -------- arch/arm/mach-imx/mach-imx6sx.c | 2 -- arch/arm/mach-imx/mach-imx6ul.c | 4 ---- arch/arm/mach-imx/mach-imx7d.c | 2 +- arch/arm/mach-imx/pm-imx5.c | 1 + arch/arm/mach-imx/pm-imx6.c | 1 + 12 files changed, 4 insertions(+), 43 deletions(-) From patchwork Sun Aug 13 13:33:51 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Shawn Guo X-Patchwork-Id: 13352079 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 5516DC04A6A for ; Sun, 13 Aug 2023 13:34:54 +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=r1q+YAKk5y+1hC2Ack+z14Eur34XETStXuq4dPkXaG8=; b=1Wk79Gp7KYolS9 y/T3EothsIdKg8Gv7IYIlCcLL/l2g0f0x0BKh44buSNUMIxEiXDB/EvObhjWS3GbWtKsXykT8G99h JVX/2L2cnmYig0etua0nbivz2KumUKSowUR4xEEO0b7pjBIezdaO2XHgJ7p29hCGIGeRhBe4Ikh/P /1kCmgbYF/85jCYt0EtOEGknnm8S/fPvuBUY3AKxhsIxwwci4LMMTwF191r+hTGWSYw4Z+zXhtaUi e5vulp1xhcOEXkJZG6VgUBXtcEh1LqWQHuplDaZHeXkwsjQyRWpcJu/8lHxR5PC3x7SONx80VLJea 9yFkRmba/tHLotLdYJgg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qVBEk-00FA7b-18; Sun, 13 Aug 2023 13:34:30 +0000 Received: from dfw.source.kernel.org ([139.178.84.217]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qVBEf-00FA5i-0w for linux-arm-kernel@lists.infradead.org; Sun, 13 Aug 2023 13:34:26 +0000 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id C1E6161D71; Sun, 13 Aug 2023 13:34:24 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id ED4A7C433C7; Sun, 13 Aug 2023 13:34:19 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1691933664; bh=BQLC4kPX36ATbvRpkYf1IjQsYk9pRa3yWYsFF7CBqMU=; h=From:List-Id:To:Cc:Subject:Date:In-Reply-To:References:From; b=Gx0ftSWR4xpTzjwl6MGO9zwpU6xgM/DimRsqxTujyT8GzJzdFKsr/VLbZoUk6iTWU wdqHgiLNa5Ni5cWkZ7KtQIv8M9fLeYu/tFUV3j1+9jToZJbBJ5tmjed8PlNaf1497o Lt4k9RHuEq7TvJ/dCxtQFehmvFv0UuvM0fn2kFhXiNhy8siSbbnGJG2Rw9bncTFLzl x7OD0ax+rLiWMt80JLzKaYNDw74vmj23NwxHQ3U3yEqKfHqu6cXNtWXPdEMNLMTYLb jtoQJmVUpg8Y0sfpOKnhalsNwkB9GIk0rHki5q6XnAOPQCtZRz52YdE3citGz2QDuy g0FFBK/12GwTw== 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/6] i.MX dt-bindings update for 6.6 Date: Sun, 13 Aug 2023 21:33:51 +0800 Message-Id: <20230813133354.847010-3-shawnguo@kernel.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20230813133354.847010-1-shawnguo@kernel.org> References: <20230813133354.847010-1-shawnguo@kernel.org> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230813_063425_375135_10EECD02 X-CRM114-Status: UNSURE ( 7.27 ) 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 06c2afb862f9da8dc5efa4b6076a0e48c3fbaaa5: Linux 6.5-rc1 (2023-07-09 13:53:13 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-bindings-6.6 for you to fetch changes up to 8b7b6038059e87485d03f0c853db99042fcf6e97: dt-bindings: arm: Add Polyhex DEBIX SOM A based boards (2023-08-11 22:21:49 +0800) ---------------------------------------------------------------- i.MX dt-bindings update for 6.6: - Add new compatibles for various i.MX based boards: DEBIX, TQMa93xxLA, Gateworks i.MX8M, etc. ---------------------------------------------------------------- Marco Felsch (2): dt-bindings: arm: fsl: fix DEBIX binding dt-bindings: arm: Add Polyhex DEBIX SOM A based boards Markus Niebel (1): dt-bindings: arm: add TQMa93xxLA SOM Matthias Schiffer (1): dt-bindings: arm: fsl: add TQ-Systems LS1021A board Tim Harvey (4): dt-bindings: arm: Add Gateworks i.MX8M Mini GW7905-0x board dt-bindings: arm: Add Gateworks i.MX8M Plus gw71xx-2x board dt-bindings: arm: Add Gateworks i.MX8M Plus gw72xx-2x board dt-bindings: arm: Add Gateworks i.MX8M Plus gw73xx-2x board Documentation/devicetree/bindings/arm/fsl.yaml | 49 ++++++++++++++++++++++++-- 1 file changed, 47 insertions(+), 2 deletions(-) From patchwork Sun Aug 13 13:33:52 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Shawn Guo X-Patchwork-Id: 13352080 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 8440AEB64DD for ; Sun, 13 Aug 2023 13:35:00 +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=px+ebqSweNqvXc1lIFZAxpSyrI3ccoBfFKSNgRkku1A=; b=TmaHUiLzii12AA OpZYSbhguqdJ8iYwH3iEkvny10HN92+0PBl4ojXzqQIcg1cxQHvY6ivOzzUePUheyWlRwV/f9RWXw h6S4AF7OWGuvxRyX+Klq+rhazaKjjqU3Ec8X5QhoQ7EH4Jnr3s9ZZ2R9o3N6i4X3lHboZozQypqpD AWWCHX9mCwnDLFHkmHSYH+tVcxMtSbJ/eDXQaH8bl4tUCcfjt947P0xlZCPIrRfse1Il67SSNwdgi bXjhr9/8UOBvXPLk8F56bpsW75/aizxx3r9PQ45RLoCBK7lRPBwiQV6bu8j3VB6liUKJ16aMEOEFf SaN3yKRHRxocq8NWS0eg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qVBEq-00FA99-01; Sun, 13 Aug 2023 13:34:36 +0000 Received: from dfw.source.kernel.org ([139.178.84.217]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qVBEj-00FA7H-38 for linux-arm-kernel@lists.infradead.org; Sun, 13 Aug 2023 13:34:31 +0000 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 63A7C61BCE; Sun, 13 Aug 2023 13:34:29 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 05D28C433C7; Sun, 13 Aug 2023 13:34:24 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1691933668; bh=C9ozZlvSJE/8hqKmM4G1SqkAoSObrYOxPr6mc8TuSS8=; h=From:List-Id:To:Cc:Subject:Date:In-Reply-To:References:From; b=CVeVIq8arybR9EsrD5WvUFLWIw6VOw3VkZuJVUc4GOY2JtTWSQxT+BErZsDiR3Ysy Ihjyz3KmQIkvgVqediYJ+Gt/it4VnfJbYjEnEBll7e/MYerlSson6vQlOxjRyqK6Rp HgW4RZCBBiBZt+0s8Ohz07N25pbkW+3IH86VHI5GIz8hGbo5PwHk98GgUxpD+RXMV0 WfUzzaamq20sQcdJCMhdIlTWzBY4+RgTDZXumILzEx9xLkc074S1NhmvyQ7MWZLnxE l5YeLi9K/RS1+HdlQH3r+masC7w4sin/6qEZEkdPcgiX9qWI/hvBNZLjg+OByC3hIT 8Y9J3LvTaBU7w== 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/6] i.MX ARM device tree change for 6.6 Date: Sun, 13 Aug 2023 21:33:52 +0800 Message-Id: <20230813133354.847010-4-shawnguo@kernel.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20230813133354.847010-1-shawnguo@kernel.org> References: <20230813133354.847010-1-shawnguo@kernel.org> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230813_063430_092238_690E66C3 X-CRM114-Status: GOOD ( 15.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 following changes since commit 06c2afb862f9da8dc5efa4b6076a0e48c3fbaaa5: Linux 6.5-rc1 (2023-07-09 13:53:13 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-dt-6.6 for you to fetch changes up to db92a8d917c7d959584cc15f838a134c1b115915: ARM: dts: imx6qdl: mba6: Fix gpio-keys button node names (2023-08-12 09:45:11 +0800) ---------------------------------------------------------------- i.MX ARM device tree change for 6.6: - New device tree for TQ-Systems MBLS102xA board. - A bunch of dtschema warning fixes from Fabio Estevam and Krzysztof Kozlowski. - Add missing supply regulator for imx6qdl-mba6 and imx6qdl-tqma6x. - Replace deprecated extcon-usb-gpio id-gpio/vbus-gpio properties. - Disable the internal i.MX6 watchdog and rely on PMIC reboot handler for phycore and pfla02 boards. - Replace NO_PAD_CTL by explicit pad configuration for karo-tx25 board. ---------------------------------------------------------------- Alexander Stein (8): ARM: dts: imx6qdl-mba6: Add missing supply regulator for lm75 and at24 ARM: dts: imx6qdl-tqma6x: Add missing vs-supply for lm75 ARM: dts: nxp/imx: Replace deprecated extcon-usb-gpio id-gpio/vbus-gpio properties ARM: dts: ls1021a: add TQ-Systems MBLS102xA device tree ARM: dts: ls1021a: add TQMLS1021A flash partition layout ARM: dts: imx6ul: mba6ulx: Fix stmpe811 node warnings ARM: dts: imx6ul: Fix nand-controller #size-cells ARM: dts: imx6qdl: mba6: Fix gpio-keys button node names Andrej Picej (2): ARM: dts: imx6: pfla02: Rely on PMIC reboot/reset handler ARM: dts: imx6: phycore: Rely on PMIC reboot/reset handler Fabio Estevam (13): ARM: dts: imx: Remove regulators from simple-bus ARM: dts: imx7d-sdb: Pass the Ethernet aliases ARM: dts: imx6sx: Describe the default LCDIF1 parent ARM: dts: imx53-qsb: Improve the parallel display description ARM: dts: imx6ul-geam: Remove invalid sgtl5000 property ARM: dts: imx: Pass #sound-dai-cells to sgtl5000 ARM: dts: imx: Remove 'compatible' from the pfuze nodes ARM: dts: imx6q-cm-fx6: Remove invalid SPI flash entry ARM: dts: imx50-evk: Use generic node name for SPI NOR flash ARM: dts: imx53-smd: Remove invalid SPI flash entry ARM: dts: vfxxx: Pass 'mmc' as the esdhc node names ARM: dts: imx6q-prti6q: Fix the SDIO wifi node ARM: dts: imx6dl-b1x5pv2: Fix simple-audio routing property Krzysztof Kozlowski (11): ARM: dts: nxp: add missing space before { ARM: dts: imx1-apf9328: correct ethernet reg addresses (split) ARM: dts: imx6sx-nitrogen6sx: drop incorrect regulator clock-names ARM: dts: imx6ull-colibri: drop incorrect regulator regulator-type ARM: dts: imx28-m28evk: populate fixed regulators ARM: dts: imx50-kobo-aura: switch to enable-gpios ARM: dts: imx23: drop incorrect reg in fixed regulators ARM: dts: imx25: drop incorrect reg in fixed regulators ARM: dts: imx27: drop incorrect reg in fixed regulators ARM: dts: imx28: drop incorrect reg in fixed regulators ARM: dts: nxp: mxs: split interrupts per cells Uwe Kleine-König (1): ARM: dts: imx25/karo-tx25: Replace NO_PAD_CTL by explicit pad configuration arch/arm/boot/dts/nxp/imx/imx1-apf9328.dts | 6 +- .../imx25-eukrea-mbimxsd25-baseboard-cmo-qvga.dts | 25 +- arch/arm/boot/dts/nxp/imx/imx25-karo-tx25.dts | 71 ++-- arch/arm/boot/dts/nxp/imx/imx25-pdk.dts | 62 ++-- arch/arm/boot/dts/nxp/imx/imx27-apf27dev.dts | 19 +- .../nxp/imx/imx27-eukrea-mbimxsd27-baseboard.dts | 25 +- .../dts/nxp/imx/imx27-phytec-phycard-s-rdk.dts | 19 +- .../boot/dts/nxp/imx/imx27-phytec-phycore-rdk.dts | 21 +- .../boot/dts/nxp/imx/imx27-phytec-phycore-som.dtsi | 30 +- arch/arm/boot/dts/nxp/imx/imx27.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx31.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx50-evk.dts | 2 +- arch/arm/boot/dts/nxp/imx/imx50-kobo-aura.dts | 2 +- arch/arm/boot/dts/nxp/imx/imx50.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx51-babbage.dts | 25 +- .../nxp/imx/imx51-eukrea-mbimxsd51-baseboard.dts | 23 +- arch/arm/boot/dts/nxp/imx/imx51.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx53-ard.dts | 19 +- arch/arm/boot/dts/nxp/imx/imx53-m53.dtsi | 34 +- arch/arm/boot/dts/nxp/imx/imx53-m53evk.dts | 34 +- arch/arm/boot/dts/nxp/imx/imx53-mba53.dts | 33 +- arch/arm/boot/dts/nxp/imx/imx53-qsb-common.dtsi | 65 ++-- arch/arm/boot/dts/nxp/imx/imx53-smd.dts | 4 +- arch/arm/boot/dts/nxp/imx/imx53-tqma53.dtsi | 19 +- .../arm/boot/dts/nxp/imx/imx53-voipac-dmm-668.dtsi | 36 +- arch/arm/boot/dts/nxp/imx/imx53.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx6dl-b1x5pv2.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx6dl-riotboard.dts | 1 + arch/arm/boot/dts/nxp/imx/imx6q-arm2.dts | 36 +- arch/arm/boot/dts/nxp/imx/imx6q-bosch-acc.dts | 2 - arch/arm/boot/dts/nxp/imx/imx6q-bx50v3.dtsi | 1 + arch/arm/boot/dts/nxp/imx/imx6q-cm-fx6.dts | 2 +- arch/arm/boot/dts/nxp/imx/imx6q-dmo-edmqmx6.dts | 55 ++- arch/arm/boot/dts/nxp/imx/imx6q-dms-ba16.dts | 1 + arch/arm/boot/dts/nxp/imx/imx6q-gk802.dts | 19 +- arch/arm/boot/dts/nxp/imx/imx6q-gw5400-a.dts | 67 ++-- arch/arm/boot/dts/nxp/imx/imx6q-h100.dts | 1 + arch/arm/boot/dts/nxp/imx/imx6q-pistachio.dts | 1 + arch/arm/boot/dts/nxp/imx/imx6q-prti6q.dts | 5 +- arch/arm/boot/dts/nxp/imx/imx6q-tbs2910.dts | 1 + arch/arm/boot/dts/nxp/imx/imx6qdl-apf6dev.dtsi | 1 + .../boot/dts/nxp/imx/imx6qdl-aristainetos2.dtsi | 4 +- arch/arm/boot/dts/nxp/imx/imx6qdl-colibri.dtsi | 2 +- .../boot/dts/nxp/imx/imx6qdl-dfi-fs700-m60.dtsi | 30 +- arch/arm/boot/dts/nxp/imx/imx6qdl-gw52xx.dtsi | 1 + arch/arm/boot/dts/nxp/imx/imx6qdl-gw53xx.dtsi | 1 + arch/arm/boot/dts/nxp/imx/imx6qdl-gw54xx.dtsi | 85 ++--- arch/arm/boot/dts/nxp/imx/imx6qdl-mba6.dtsi | 6 +- arch/arm/boot/dts/nxp/imx/imx6qdl-mba6a.dtsi | 2 + arch/arm/boot/dts/nxp/imx/imx6qdl-mba6b.dtsi | 2 + arch/arm/boot/dts/nxp/imx/imx6qdl-nit6xlite.dtsi | 79 ++-- .../boot/dts/nxp/imx/imx6qdl-nitrogen6_max.dtsi | 132 +++---- .../boot/dts/nxp/imx/imx6qdl-nitrogen6_som2.dtsi | 1 + arch/arm/boot/dts/nxp/imx/imx6qdl-nitrogen6x.dtsi | 121 +++--- .../boot/dts/nxp/imx/imx6qdl-phytec-pbab01.dtsi | 26 +- .../boot/dts/nxp/imx/imx6qdl-phytec-pfla02.dtsi | 50 +-- .../dts/nxp/imx/imx6qdl-phytec-phycore-som.dtsi | 8 + arch/arm/boot/dts/nxp/imx/imx6qdl-rex.dtsi | 58 ++- arch/arm/boot/dts/nxp/imx/imx6qdl-sabrelite.dtsi | 147 ++++---- arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6a.dtsi | 1 + arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6b.dtsi | 1 + arch/arm/boot/dts/nxp/imx/imx6qdl-ts7970.dtsi | 1 + arch/arm/boot/dts/nxp/imx/imx6qdl-udoo.dtsi | 36 +- arch/arm/boot/dts/nxp/imx/imx6qdl-wandboard.dtsi | 1 + arch/arm/boot/dts/nxp/imx/imx6sx-nitrogen6sx.dts | 2 +- arch/arm/boot/dts/nxp/imx/imx6sx.dtsi | 6 +- arch/arm/boot/dts/nxp/imx/imx6ul-14x14-evk.dtsi | 4 +- .../boot/dts/nxp/imx/imx6ul-ccimx6ulsbcexpress.dts | 2 +- .../arm/boot/dts/nxp/imx/imx6ul-ccimx6ulsbcpro.dts | 6 +- arch/arm/boot/dts/nxp/imx/imx6ul-ccimx6ulsom.dtsi | 1 - arch/arm/boot/dts/nxp/imx/imx6ul-geam.dts | 1 - .../boot/dts/nxp/imx/imx6ul-kontron-bl-common.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx6ul-pico-dwarf.dts | 1 + arch/arm/boot/dts/nxp/imx/imx6ul-pico-hobbit.dts | 1 + arch/arm/boot/dts/nxp/imx/imx6ul-pico-pi.dts | 1 + .../boot/dts/nxp/imx/imx6ul-tx6ul-mainboard.dts | 2 +- arch/arm/boot/dts/nxp/imx/imx6ul.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx6ull-colibri.dtsi | 1 - arch/arm/boot/dts/nxp/imx/imx7-colibri.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx7d-pico-dwarf.dts | 1 + arch/arm/boot/dts/nxp/imx/imx7d-pico-nymph.dts | 1 + arch/arm/boot/dts/nxp/imx/imx7d-pico.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx7d-sdb.dts | 5 + arch/arm/boot/dts/nxp/imx/imx7s.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/mba6ulx.dtsi | 3 +- arch/arm/boot/dts/nxp/ls/Makefile | 1 + arch/arm/boot/dts/nxp/ls/ls1021a-iot.dts | 10 +- .../dts/nxp/ls/ls1021a-tqmls1021a-mbls1021a.dts | 405 +++++++++++++++++++++ arch/arm/boot/dts/nxp/ls/ls1021a-tqmls1021a.dtsi | 107 ++++++ arch/arm/boot/dts/nxp/mxs/imx23-olinuxino.dts | 23 +- arch/arm/boot/dts/nxp/mxs/imx23-stmp378x_devb.dts | 19 +- arch/arm/boot/dts/nxp/mxs/imx23.dtsi | 21 +- arch/arm/boot/dts/nxp/mxs/imx28-apf28dev.dts | 34 +- arch/arm/boot/dts/nxp/mxs/imx28-cfa10037.dts | 23 +- arch/arm/boot/dts/nxp/mxs/imx28-cfa10049.dts | 23 +- arch/arm/boot/dts/nxp/mxs/imx28-cfa10057.dts | 23 +- arch/arm/boot/dts/nxp/mxs/imx28-cfa10058.dts | 23 +- .../boot/dts/nxp/mxs/imx28-eukrea-mbmx283lc.dts | 2 +- .../boot/dts/nxp/mxs/imx28-eukrea-mbmx28lc.dtsi | 82 ++--- arch/arm/boot/dts/nxp/mxs/imx28-m28.dtsi | 19 +- arch/arm/boot/dts/nxp/mxs/imx28-m28cu3.dts | 66 ++-- arch/arm/boot/dts/nxp/mxs/imx28-m28evk.dts | 45 +-- arch/arm/boot/dts/nxp/mxs/imx28-sps1.dts | 19 +- arch/arm/boot/dts/nxp/mxs/imx28.dtsi | 24 +- arch/arm/boot/dts/nxp/vf/vf610-twr.dts | 31 +- arch/arm/boot/dts/nxp/vf/vfxxx.dtsi | 4 +- 106 files changed, 1435 insertions(+), 1191 deletions(-) create mode 100644 arch/arm/boot/dts/nxp/ls/ls1021a-tqmls1021a-mbls1021a.dts create mode 100644 arch/arm/boot/dts/nxp/ls/ls1021a-tqmls1021a.dtsi From patchwork Sun Aug 13 13:33:53 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Shawn Guo X-Patchwork-Id: 13352081 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 A1EBAEB64DD for ; Sun, 13 Aug 2023 13:35:05 +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=L2eINPe01UBtnQKmuQRDqxIFszK9PWHvJ+CGQJ48uCQ=; b=EJUrixH4jYjjjS UGGDPQYXynSILZYZcZptp0/N71PUvijYdZNqI38llmjEhJwrMB7zXLULhM1/dn8AUHUP4enqooDaU TNNo72UzlNDJo+5/ngvcZHI0ySwmhywKohXudjsKPsDqlfP57odd3iDRaRYOoR7HajDOCbZSuHghM Wco28QaFFxWc4KE91fflYaU0eIrBzRRLx/i5AKHtcdNKZm8vdhH7ggYRvvpEstZQmMRZlDUBU6W3F 0Yj5oRE4RGYB/ikMCYRsKPcAr03jQk3okI2iRshEbX15EQdRBgJHtx7spOLl2XvTVMOSGp6XqDokt HZAXJuGn78H7T79tMn9w==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qVBEu-00FAAp-2R; Sun, 13 Aug 2023 13:34:40 +0000 Received: from dfw.source.kernel.org ([2604:1380:4641:c500::1]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qVBEp-00FA8h-0s for linux-arm-kernel@lists.infradead.org; Sun, 13 Aug 2023 13:34:37 +0000 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id B43B362216; Sun, 13 Aug 2023 13:34:34 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id A5FC4C433C8; Sun, 13 Aug 2023 13:34:29 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1691933674; bh=JwTOJcAMD8jvMk1gytsVUYqGbLQFYMjRa0CIvfPXG4M=; h=From:List-Id:To:Cc:Subject:Date:In-Reply-To:References:From; b=tIFEb1xcJzn9ge1XKhG/d1Ei7RSf0m5uQ1oVnoyRUNSFQGeQS9L/tMTFLZI2MeCr8 q9RFEqqN0H1ZuDO8ZXGlMDGHNJbFEp9nkUEp/8XW1pOsqSoUI0mSs6OVuJO0/jcF1M Yhu1gKbhH6OQwBYs8/56hvYFzVAXMGus+/Ngp2ZILKC18/Z/o1xF+yyqTlcIbaDb6r YVWn1sifQZqNzf+iqK3iqIvNA9ymABBD0WGx5iozCmFpsY32cOMuLZpIaS4R9+ckxu aQffao9gQR9HuglJirLRI+JcePYb2Iw+MP+6Dfv3AQSaQad1C+/Zhc3u3FZKhaqQeq xH/6eP/HCYIzQ== 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/6] i.MX arm64 device tree chanage for 6.6 Date: Sun, 13 Aug 2023 21:33:53 +0800 Message-Id: <20230813133354.847010-5-shawnguo@kernel.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20230813133354.847010-1-shawnguo@kernel.org> References: <20230813133354.847010-1-shawnguo@kernel.org> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230813_063435_392652_C9990A97 X-CRM114-Status: GOOD ( 18.15 ) 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 06c2afb862f9da8dc5efa4b6076a0e48c3fbaaa5: Linux 6.5-rc1 (2023-07-09 13:53:13 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-dt64-6.6 for you to fetch changes up to 60ac8a775a9147867a9d222d970ab2ca158dc23a: arm64: dts: imx8mq-librem5-devkit: Drop power-supply (2023-08-12 10:00:05 +0800) ---------------------------------------------------------------- i.MX arm64 device tree chanage for 6.6: - New board device trees: i.MX93 based MBa93xxLA SBC, DEBIX SOM A, Gateworks i.MX8MM and i.MX8MP Venice boards. - Add HDMI audio and video support for i.MX8MM/N Beacon board. - Add coresight trace support for i.MX8MQ SoC. - Replace deprecated extcon-usb-gpio id-gpio/vbus-gpio properties. - Add sound card support for verdin-imx8mp devices. - A couple of change from Frank Li to add CPU frequency table and thermal support for i.MX8QM SoC. - Add L1 and L2 cache info for LS1028A SoC. - A series of i.MX93 changes from Peng Fan t oadd thermal and CM33 core support. - A few imx8mq-librem5 updates from Martin Kepplinger and Sebastian Krzyszkowiak. - A series of imx8mp-phycore-som changes from Teresa Remmet to update regulators. - A bunch of changes from Tim Harvey to update various Gateworks boards. - A bunch of dtschema warning fixes from Fabio Estevam, Krzysztof Kozlowski, etc. - Other small and random changes. ---------------------------------------------------------------- Adam Ford (3): arm64: dts: imx8mn-beacon: Add HDMI video with sound arm64: dts: imx8mm-beacon: Change camera I2C address arm64: dts: imx8mm-beacon: Add HDMI video with sound Alexander Stein (7): arm64: dts: freescale: add initial device tree for MBa93xxLA SBC board arm64: dts: imx8mq: Add coresight trace components arm64: dts: imx8qm: Fix VPU core alias name arm64: dts: imx8qm: Fix VPU core alias name arm64: dts: imx8: conn: Fix reg order for USB3 controller arm64: dts: tqma8mqnl: Add vcc supply to i2c eeproms arm64: dts: freescale: Replace deprecated extcon-usb-gpio id-gpio/vbus-gpio properties Cem Tenruh (1): arm64: dts: imx8mm-phyboard-polis: Add i2c4 sda-/scl-gpios Christian Hemp (1): arm64: dts: imx8mp-phycore-som: Remove eth phy interrupt Fabio Estevam (16): arm64: dts: imx8mq-librem5: Use 'vqmmc-supply' arm64: dts: imx8mn-evk: Pass GPIO_OPEN_DRAIN flag arm64: dts: imx8mm-evk: Add camera support arm64: dts: imx8mn-evk: Add HDMI support arm64: dts: imx8mn-evk: Add camera support arm64: dts: imx8dxl-evk: Remove 'fsl,spi-num-chipselects' arm64: dts: imx8mm-phyboard-polis-rdk: Remove 'fsl,spi-num-chipselects' arm64: dts: imx: Pass a single BD71847 clock entry arm64: dts: imx8mm-emcon: Fix the regulator names arm64: dts: imx8mp-evk: Add HDMI support arm64: dts: imx8m-venice: Pass "brcm,bcm4329-fmac" arm64: dts: imx8mp-msc-sm2s-ep1: Remove invalid sgtl5000 property arm64: dts: imx8mp-debix-model-a: Remove invalid rtc property arm64: dts: imx8m-beacon-kit: Remove extra sound-sai entry arm64: dts: imx8mm-emcon: Remove iomuxc pinctrl-names arm64: dts: imx8mm-beacon-baseboard: Remove usbotg2 pinctrl-names Francesco Dolcini (2): arm64: dts: freescale: verdin-imx8mp: dahlia: add sound card arm64: dts: freescale: verdin-imx8mp: dev: add sound card Frank Li (4): arm64: dts: imx8mp: remove arm,primecell-periphid at etm nodes arm64: dts: imx8qm: add cpu frequency table arm64: dts: imx8qm: add thermal zone and cooling map arm64: dts: imx8qm-mek: delete A72 thermal zone Guido Günther (2): arm64: dts: imx8mq-librem5-devkit: Mark buck2 as always on arm64: dts: imx8mq-librem5-devkit: Drop power-supply Haibo Chen (3): arm64: dts: imx8ulp: add flexspi node arm64: dts: imx8ulp-evk: add 100MHz/200MHz pinctrl setting for eMMC arm64: dts: imx8ulp-evk: enable lpi2c7 bus Han Xu (1): arm64: dts: imx8ulp-evk: add spi-nor device support Hugo Villeneuve (1): arm64: dts: imx8mn-var-som-symphony: update USB OTG for new board versions Hui Wang (1): arm64: dts: ls1028a: add l1 and l2 cache info Jonas Kuenstler (1): arm64: dts: imx8mp-phyboard-pollux: Add missing usdhc clocks assignment Krzysztof Kozlowski (4): arm64: dts: imx: minor whitespace cleanup around '=' arm64: dts: imx8mm: split PCIe ranges arm64: dts: freescale: add missing space before { arm64: dts: imx8mm-phycore: drop uncorrect vselect-en Marco Felsch (2): arm64: dts: imx8mp-debix: remove unused fec pinctrl node arm64: dts: freescale: Add DEBIX SOM A and SOM A I/O Board support Martin Kepplinger (1): arm64: dts: imx8mq-librem5: set audio-1v8 always-on Michael Walle (1): arm64: dts: ls1028a: sl28: get MAC addresses from VPD Peng Fan (10): arm64: dts: imx93: add thermal support arm64: dts: imx93: add cma area for i.MX93 11x11 EVK arm64: dts: imx93: add cm33 node arm64: dts: imx93: enable CM33 for 11x11 EVK arm64: dts: imx8ulp: add cm33 node arm64: dts: imx8ulp: set default clock for SDHC arm64: dts: imx8ulp: add thermal node arm64: dts: imx8ulp: add cpuidle node arm64: dts: imx8ulp-evk: add reserved memory for cma arm64: dts: imx8ulp-evk: enable CM33 node Sebastian Krzyszkowiak (3): arm64: dts: imx8mq-librem5-r4: Bump up proximity sensor's near level arm64: dts: imx8mq-librem5: Mark tps65982 as wakeup source arm64: dts: imx8mq-librem5: Reduce usdhc2's post-power-on-delay-ms to 20ms Sherry Sun (2): arm64: dts: imx8dxl: remove "fsl,imx7ulp-lpuart" compatible for imx8dxl arm64: dts: imx93: add "fsl,imx8ulp-lpuart" compatible for imx93 Teresa Remmet (5): arm64: dts: imx8mp-phycore-som: Order properties alphabetically arm64: dts: imx8mp-phycore-som: Correct pad settings arm64: dts: imx8mp-phycore-som: Remove LDO2 and LDO4 pmic nodes arm64: dts: imx8mp-phycore-som: Add regulator names arm64: dts: imx8mp-phycore-som: Update regulator output voltages Tim Harvey (13): arm64: dts: imx8mm-venice-gw7901: add cpu-supply node for cpufreq arm64: dts: imx8mm-venice-gw7901: add SDR50/SDR104 SDIO support for wifi arm64: dts: imx8m{m,n}-venice-gw7902: add SDR50/SDR104 SDIO support for wifi arm64: dts: imx8mm-venice-gw7904: enable UART1 hardware flow control arm64: dts: imx8mp-venice-gw74xx: update to revB PCB arm64: dts: freescale: fix imx8mm-venice-gw72xx-0x-imx219 overlay arm64: dts: imx8mm: add imx8mm-venice-gw73xx-0x-rpidsi overlay for display arm64: dts: imx8mm: add imx8mm-venice-gw72xx-0x-rpidsi overlay for display arm64: dts: imx8mp: add imx8mp-venice-gw74xx-rpidsi overlay for display arm64: dts: freescale: Add imx8mm-venice-gw7905-0x arm64: dts: freescale: Add imx8mp-venice-gw71xx-2x arm64: dts: freescale: Add imx8mp-venice-gw72xx-2x arm64: dts: freescale: Add imx8mp-venice-gw73xx-2x Yannic Moog (2): arm64: dts: phycore-imx8mm: fix nor mtd partitions arm64: dts: imx8mm-phyboard-polis: Set debug uart muxing to 0x140 Yashwanth Varakala (2): arm64: dts: freescale: imx8mm-phyboard-polis: Add TPM node arm64: dts: imx8mp-phyboard-pollux-rdk: Fix led sub-node names arch/arm64/boot/dts/freescale/Makefile | 14 +- .../fsl-ls1028a-kontron-kbox-a-230-ls.dts | 12 + .../freescale/fsl-ls1028a-kontron-sl28-var1.dts | 2 + .../freescale/fsl-ls1028a-kontron-sl28-var2.dts | 8 + .../freescale/fsl-ls1028a-kontron-sl28-var4.dts | 2 + .../dts/freescale/fsl-ls1028a-kontron-sl28.dts | 17 + arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 15 + arch/arm64/boot/dts/freescale/fsl-ls208xa-qds.dtsi | 2 +- .../arm64/boot/dts/freescale/imx8-apalis-v1.1.dtsi | 6 +- arch/arm64/boot/dts/freescale/imx8-ss-conn.dtsi | 10 +- arch/arm64/boot/dts/freescale/imx8dxl-evk.dts | 1 - arch/arm64/boot/dts/freescale/imx8dxl-ss-adma.dtsi | 8 +- .../dts/freescale/imx8mm-beacon-baseboard.dtsi | 5 +- .../arm64/boot/dts/freescale/imx8mm-beacon-kit.dts | 131 +++++ .../boot/dts/freescale/imx8mm-beacon-som.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mm-emcon.dtsi | 24 +- arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi | 48 ++ .../dts/freescale/imx8mm-phyboard-polis-rdk.dts | 51 +- .../boot/dts/freescale/imx8mm-phycore-som.dtsi | 3 +- arch/arm64/boot/dts/freescale/imx8mm-var-som.dtsi | 2 +- .../freescale/imx8mm-venice-gw72xx-0x-rpidsi.dtso | 90 +++ .../freescale/imx8mm-venice-gw73xx-0x-rpidsi.dtso | 90 +++ .../boot/dts/freescale/imx8mm-venice-gw7901.dts | 53 +- .../boot/dts/freescale/imx8mm-venice-gw7902.dts | 35 +- .../boot/dts/freescale/imx8mm-venice-gw7903.dts | 2 +- .../boot/dts/freescale/imx8mm-venice-gw7904.dts | 20 +- .../boot/dts/freescale/imx8mm-venice-gw7905-0x.dts | 28 + .../boot/dts/freescale/imx8mm-venice-gw7905.dtsi | 303 ++++++++++ arch/arm64/boot/dts/freescale/imx8mm.dtsi | 4 +- .../arm64/boot/dts/freescale/imx8mn-beacon-kit.dts | 133 +++++ .../boot/dts/freescale/imx8mn-beacon-som.dtsi | 2 +- .../dts/freescale/imx8mn-bsh-smm-s2-common.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mn-ddr4-evk.dts | 2 +- arch/arm64/boot/dts/freescale/imx8mn-evk.dts | 6 +- arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi | 118 +++- .../arm64/boot/dts/freescale/imx8mn-tqma8mqnl.dtsi | 2 + .../boot/dts/freescale/imx8mn-var-som-symphony.dts | 32 +- .../boot/dts/freescale/imx8mn-venice-gw7902.dts | 35 +- .../boot/dts/freescale/imx8mp-debix-model-a.dts | 27 +- .../dts/freescale/imx8mp-debix-som-a-bmb-08.dts | 472 +++++++++++++++ .../boot/dts/freescale/imx8mp-debix-som-a.dtsi | 285 +++++++++ arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 66 +++ .../boot/dts/freescale/imx8mp-msc-sm2s-ep1.dts | 1 - arch/arm64/boot/dts/freescale/imx8mp-msc-sm2s.dtsi | 2 +- .../dts/freescale/imx8mp-phyboard-pollux-rdk.dts | 8 +- .../boot/dts/freescale/imx8mp-phycore-som.dtsi | 155 +++-- .../boot/dts/freescale/imx8mp-venice-gw71xx-2x.dts | 19 + .../boot/dts/freescale/imx8mp-venice-gw71xx.dtsi | 236 ++++++++ .../boot/dts/freescale/imx8mp-venice-gw72xx-2x.dts | 19 + .../boot/dts/freescale/imx8mp-venice-gw72xx.dtsi | 371 ++++++++++++ .../boot/dts/freescale/imx8mp-venice-gw73xx-2x.dts | 19 + .../boot/dts/freescale/imx8mp-venice-gw73xx.dtsi | 414 +++++++++++++ .../dts/freescale/imx8mp-venice-gw74xx-rpidsi.dtso | 87 +++ .../boot/dts/freescale/imx8mp-venice-gw74xx.dts | 265 +++++---- .../boot/dts/freescale/imx8mp-verdin-dahlia.dtsi | 56 +- .../boot/dts/freescale/imx8mp-verdin-dev.dtsi | 55 +- arch/arm64/boot/dts/freescale/imx8mp.dtsi | 20 +- .../boot/dts/freescale/imx8mq-librem5-devkit.dts | 32 +- .../arm64/boot/dts/freescale/imx8mq-librem5-r2.dts | 6 +- .../boot/dts/freescale/imx8mq-librem5-r3.dtsi | 12 +- .../arm64/boot/dts/freescale/imx8mq-librem5-r4.dts | 2 +- arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 7 +- arch/arm64/boot/dts/freescale/imx8mq-sr-som.dtsi | 2 +- .../boot/dts/freescale/imx8mq-tqma8mq-mba8mx.dts | 2 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 200 ++++++- arch/arm64/boot/dts/freescale/imx8qm-mek.dts | 4 + arch/arm64/boot/dts/freescale/imx8qm.dtsi | 212 ++++++- arch/arm64/boot/dts/freescale/imx8qxp-ai_ml.dts | 2 +- arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 6 +- arch/arm64/boot/dts/freescale/imx8ulp-evk.dts | 145 ++++- arch/arm64/boot/dts/freescale/imx8ulp.dtsi | 73 ++- .../boot/dts/freescale/imx8x-colibri-aster.dtsi | 2 +- .../boot/dts/freescale/imx8x-colibri-iris.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx93-11x11-evk.dts | 56 ++ .../dts/freescale/imx93-tqma9352-mba93xxla.dts | 641 +++++++++++++++++++++ arch/arm64/boot/dts/freescale/imx93-tqma9352.dtsi | 213 +++++++ arch/arm64/boot/dts/freescale/imx93.dtsi | 81 ++- 77 files changed, 5222 insertions(+), 375 deletions(-) create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw72xx-0x-rpidsi.dtso create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw73xx-0x-rpidsi.dtso create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw7905-0x.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw7905.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-debix-som-a-bmb-08.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-debix-som-a.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-venice-gw71xx-2x.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-venice-gw71xx.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-venice-gw72xx-2x.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-venice-gw72xx.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-venice-gw73xx-2x.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-venice-gw73xx.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-venice-gw74xx-rpidsi.dtso create mode 100644 arch/arm64/boot/dts/freescale/imx93-tqma9352-mba93xxla.dts create mode 100644 arch/arm64/boot/dts/freescale/imx93-tqma9352.dtsi From patchwork Sun Aug 13 13:33:54 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Shawn Guo X-Patchwork-Id: 13352082 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 CAD6BC001B0 for ; Sun, 13 Aug 2023 13:35:06 +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=x1mPX7WZhsTTmppmAFDMMYwI3Xfvt7ZvH7YogALimQ4=; b=H0Ows2+Di8vogQ OokUQGAp4ismvcA13NKjb3Ux5pnYu2lz5Ddv+C7jWn9ZkcC21IyWtymb3GjyGOTfX2jZwJmxSaq5+ 6JdJD3Eqe7zt4pE5t+UlUY3QVfPNRp+HhpQDhFfBz8aqy3XPCUWzYaYW0usTUz9yVILcqrVhacDy7 GDEsRS7FSoXg9PMhn6MJJSuBCidg8TP0GGloTXSXXnxvmKVJDRWvapVFFxkkEt3bmYL4ZPMuuTrhM 0lBldDkQtFsfdKpJlh/VpZelEFAJWCbla4jC29introfm1AOYwuEkIr3a4ItuWuWZuHl5sh+ax/3+ +sQtaN+vUIDrzTzOiXGA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qVBF0-00FACr-1b; Sun, 13 Aug 2023 13:34:46 +0000 Received: from dfw.source.kernel.org ([139.178.84.217]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qVBEt-00FAAL-31 for linux-arm-kernel@lists.infradead.org; Sun, 13 Aug 2023 13:34:41 +0000 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 655D162216; Sun, 13 Aug 2023 13:34:39 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id EF3C0C433C8; Sun, 13 Aug 2023 13:34:34 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1691933678; bh=tA1z1RTC+VaturzrJNTvQEgd7qbUbPptwVXEek4u26Q=; h=From:List-Id:To:Cc:Subject:Date:In-Reply-To:References:From; b=EFX8+vFdcclMA882qMQe4gjpCN0GC7fMGWkHthqV+YOLrGtx4lmxwAseneDUnSdvG hdIVKMlMXTRNOW6vNdfFt2YGM/4aG081qyF+DG4+9fsSzAsZpPMoQ1PdVhFxOq6vCf mpoh3ctnCMOYDkhRtEaGrSqmx2jk8y9LhFktuQ+P5vdPhDwutBS/ePLsowhkpG5SjS b5zgAoZVcTzuS8ADVrZmAtRzkEKLNd/OKO57akEDizDbP7vcNznNjRdU74IptUlBqE XAxG/JuwjQ0x8zlPNWK9tJ5jOd3GG2oNuJSwoMXn8YB/QekDumqAoPegZINEtA0Mt8 ZBMNUL4gJNevg== 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 6/6] i.MX defconfig change for 6.6 Date: Sun, 13 Aug 2023 21:33:54 +0800 Message-Id: <20230813133354.847010-6-shawnguo@kernel.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20230813133354.847010-1-shawnguo@kernel.org> References: <20230813133354.847010-1-shawnguo@kernel.org> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230813_063440_165022_AE626A42 X-CRM114-Status: UNSURE ( 7.26 ) 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 06c2afb862f9da8dc5efa4b6076a0e48c3fbaaa5: Linux 6.5-rc1 (2023-07-09 13:53:13 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-defconfig-6.6 for you to fetch changes up to 95afa02c9e42cdbc2f91dc0f64e59ea10d710a4f: arm64: defconfig: Enable Redpine 91X wlan driver (2023-08-12 10:00:25 +0800) ---------------------------------------------------------------- i.MX defconfig change for 6.6: - Enable i.MX93 device drivers in arm64 defconfig. - Enable Redpine 91X WLAN and NXP UART Bluetooth driver. - Enable DRM_IMX_LCDIF, IMX_REMOTEPROC and RPMSG_VIRTIO drivers. - Enable SL28VPD NVMEM layout support. ---------------------------------------------------------------- Alexander Stein (1): arm64: defconfig: Enable i.MX93 devices Fabio Estevam (1): arm64: defconfig: Enable CONFIG_DRM_IMX_LCDIF Guido Günther (1): arm64: defconfig: Enable Redpine 91X wlan driver Marcel Ziswiler (1): arm64: defconfig: enable driver for bluetooth nxp uart Michael Walle (1): arm64: defconfig: enable SL28VPD NVMEM layout Peng Fan (1): arm64: defconfig: select IMX_REMOTEPROC and RPMSG_VIRTIO arch/arm64/configs/defconfig | 10 ++++++++++ 1 file changed, 10 insertions(+)