Received: by 2002:ab2:6857:0:b0:1ef:ffd0:ce49 with SMTP id l23csp2480618lqp; Sun, 24 Mar 2024 22:45:51 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCUjwwWDC3ZO9M5XvPhbnbL5auOgtFa4oAsX/SaXlq+nLLae6jNbqCRhXquY1sgK11vgo/v2si4dxS4017ZWCk8I9qn8M7qWgqCMhkkM7Q== X-Google-Smtp-Source: AGHT+IHyzwAQPfZ+Hs89btuYTvtTDC/BYHaJ6WX0Fhr4PA0+QShx/tNnawPTMR6N4HwqdMeS3hig X-Received: by 2002:a05:6808:151f:b0:3c3:8913:bf79 with SMTP id u31-20020a056808151f00b003c38913bf79mr8541753oiw.14.1711345551057; Sun, 24 Mar 2024 22:45:51 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1711345551; cv=pass; d=google.com; s=arc-20160816; b=eFbqdkRkgoyvf6TqU/CNaYHO2w8Oc3jD15D8oyaF4HglofRgJqQQN56gqID8wzBBLp zX9297M6sBbys53KdpW5RCOoSPOXe+aeXrxFJGFDeDHbSRlLLyCQv7sakx5Q56MPLYPo H/rGKWBAKI6KqSZnjYSTC0RLig5jVBN+BGQLo1TfwnItimj3fFmKnM4IbYO+gsvO8ad8 u0NtWeTr2Obz9Fi0IojA3Hf67zj4YyLS0lchauK0Sulhbx7M4fo1JPCgz1wQz1PmuZLC hOEZwtijGilV9rGKZFzFdrSpAXl9InA4bVEKO6Zl7SKu+lNIvAZgolr7hXs33GxuYw7D 6TIg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:in-reply-to:message-id :date:subject:cc:to:from:dkim-signature; bh=79gokpVpg5sYoDueI/uJIIuS5BL9Bol2zYsmlj2XEjw=; fh=LWL2uHambtjjaCtO3rNvtjXwVF34BiJ8kvsGiPO9e/E=; b=fiw0M8RYeosiFKRPomUlGfyTIrXnXFOTEO/8x0TvTGZw7/xGVPGDMqGIr6aWx2iHtd nw2b1Uw9mS9BM7wVdQaYuqEXBpeTMpCFM0VGs8aOC7z59AYRV4vrZXcRDh3PjcJGBe57 xggRTZrl7QY6aMtDbg5Q1A4OLC+tGXxQ619lKKV5m39FFkIEXowC0KLNoELArqwOcrC2 9T6btimJRtOXdEmzn8KNQA+g8tQQhl8Edjv4E+NHt8uwEgv2D47iy79vXDzQe8MIvA3Q /SVAl+KyUazoFFC0C/WeXf1XK4RG8Ddbty4XRJ7A9H6VZV9v+5e2a5lcyr2XI/uZcKyH YPoQ==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=Z4TW+guR; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-113666-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-113666-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from sy.mirrors.kernel.org (sy.mirrors.kernel.org. [2604:1380:40f1:3f00::1]) by mx.google.com with ESMTPS id x3-20020a056a00188300b006e698c1508dsi4681757pfh.71.2024.03.24.22.45.50 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 24 Mar 2024 22:45:51 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-113666-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) client-ip=2604:1380:40f1:3f00::1; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=Z4TW+guR; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-113666-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-113666-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sy.mirrors.kernel.org (Postfix) with ESMTPS id 58066B20F2D for ; Mon, 25 Mar 2024 05:16:31 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 4F3D11DE10E; Sun, 24 Mar 2024 22:52:13 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="Z4TW+guR" Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id E018514386E; Sun, 24 Mar 2024 22:50:20 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1711320622; cv=none; b=F1HEwgP2fAmErjoBmnRWmU1Cj1fJyNuPwIphoHE1mdmpaRhegQYqs1xk8dDVFtjYk+RfMYbjxqM0tiqOX8e0ktiKqRin/EYYaGVu1Mi0rvdeg70EyLLD6EqDgoRQJ4+90RzfAUL85RkH/SfJjqfpeeaMiHznydnxoS8cycaimVQ= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1711320622; c=relaxed/simple; bh=GXTcAYX6lOI3PiRgWjbfvwwRmvviEhte5M/IeEcYe28=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=kjtr0deVXls/qahD9ccZjyezrMpy0KtNi1ZRPUVmarzlXXpLZgriVNxZjO2vmx74vgv4LUHA4Yvff7HTOGXVDJP0Qt8EFjL90O8mfWKB0ZQXBHx5URw/Qr9E1mQAtPYlFMFcXZjtzWuYIrWInPg0fTzZ+mXISgkNDGwx6GlicJA= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=Z4TW+guR; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id 29897C433B2; Sun, 24 Mar 2024 22:50:20 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1711320620; bh=GXTcAYX6lOI3PiRgWjbfvwwRmvviEhte5M/IeEcYe28=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=Z4TW+guReooib1HNBT0F2JZxM2KZFpXEGvbLrodNOX0A7m+DYJlKrkReL7GxFxHZ7 cyuRtu+vd70Pjbn8gGYzWfnPzkP/s5Nz3JBQ3LFprPpDFUg0XR/bumIEPGuFWWasBg tGV48VGrhck/oi4FWVUYWOB9D2HFckBs4UOr7aYZZpDwGXYnYH7gFjgo4l5pHLc+LN aapQwU1UeWEVbQHTmIFZ3jqlUrTc4qWZL+Z9CVp0qG/WjtwI+t2WMTMIpQ3o/ASO+T L+a/P4y5In/QufAfYhA5IAMm4AjWrGf868XFv2W33AlLUsRgJddBu2HoGjyU541LmU bnjXuWxNxNZcw== From: Sasha Levin To: linux-kernel@vger.kernel.org, stable@vger.kernel.org Cc: Frank Li , Shawn Guo , Sasha Levin Subject: [PATCH 6.7 182/713] arm64: dts: imx8qm: Correct edma3 power-domains and interrupt numbers Date: Sun, 24 Mar 2024 18:38:28 -0400 Message-ID: <20240324224720.1345309-183-sashal@kernel.org> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20240324224720.1345309-1-sashal@kernel.org> References: <20240324224720.1345309-1-sashal@kernel.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-stable: review X-Patchwork-Hint: Ignore Content-Transfer-Encoding: 8bit From: Frank Li [ Upstream commit 5136ea6b109de66b1327a3069f88ad8f5efb37b2 ] It is eDMA1 at QM, which have the same register with eDMA3 at qxp. The below commit fix panic problem. commit b37e75bddc35 ("arm64: dts: imx8qm: Add imx8qm's own pm to avoid panic during startup") This fixes the IRQ and DMA channel numbers. While QM eDMA1 technically has 32 channels, only 10 channels are likely used for I2C. The exact IRQ numbers for the remaining channels were unclear in the reference manual. Fixes: e4d7a330fb7a ("arm64: dts: imx8: add edma[0..3]") Signed-off-by: Frank Li Signed-off-by: Shawn Guo Signed-off-by: Sasha Levin --- .../arm64/boot/dts/freescale/imx8qm-ss-dma.dtsi | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/freescale/imx8qm-ss-dma.dtsi b/arch/arm64/boot/dts/freescale/imx8qm-ss-dma.dtsi index 13a3531873401..459ba2b9b7f31 100644 --- a/arch/arm64/boot/dts/freescale/imx8qm-ss-dma.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8qm-ss-dma.dtsi @@ -96,7 +96,20 @@ &edma2 { status = "okay"; }; +/* It is eDMA1 in 8QM RM, but 8QXP it is eDMA3 */ &edma3 { + reg = <0x5a9f0000 0x210000>; + dma-channels = <10>; + interrupts = , + , + , + , + , + , + , + , + , + ; power-domains = <&pd IMX_SC_R_DMA_1_CH0>, <&pd IMX_SC_R_DMA_1_CH1>, <&pd IMX_SC_R_DMA_1_CH2>, @@ -104,7 +117,9 @@ &edma3 { <&pd IMX_SC_R_DMA_1_CH4>, <&pd IMX_SC_R_DMA_1_CH5>, <&pd IMX_SC_R_DMA_1_CH6>, - <&pd IMX_SC_R_DMA_1_CH7>; + <&pd IMX_SC_R_DMA_1_CH7>, + <&pd IMX_SC_R_DMA_1_CH8>, + <&pd IMX_SC_R_DMA_1_CH9>; }; &flexcan1 { -- 2.43.0