From mboxrd@z Thu Jan 1 00:00:00 1970 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 mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 5EFC3C433F5 for ; Thu, 11 Nov 2021 11:16:39 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 427F3611C9 for ; Thu, 11 Nov 2021 11:16:39 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232968AbhKKLT0 (ORCPT ); Thu, 11 Nov 2021 06:19:26 -0500 Received: from inva021.nxp.com ([92.121.34.21]:33972 "EHLO inva021.nxp.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230400AbhKKLTZ (ORCPT ); Thu, 11 Nov 2021 06:19:25 -0500 Received: from inva021.nxp.com (localhost [127.0.0.1]) by inva021.eu-rdc02.nxp.com (Postfix) with ESMTP id 68CFE201372; Thu, 11 Nov 2021 12:16:35 +0100 (CET) Received: from inva024.eu-rdc02.nxp.com (inva024.eu-rdc02.nxp.com [134.27.226.22]) by inva021.eu-rdc02.nxp.com (Postfix) with ESMTP id 5BB7B20136F; Thu, 11 Nov 2021 12:16:35 +0100 (CET) Received: from fsr-ub1664-175.ea.freescale.net (fsr-ub1664-175.ea.freescale.net [10.171.82.40]) by inva024.eu-rdc02.nxp.com (Postfix) with ESMTP id E25E62039A; Thu, 11 Nov 2021 12:16:34 +0100 (CET) From: Abel Vesa To: Martin Kepplinger , Shawn Guo , Rob Herring , Sascha Hauer , Pengutronix Kernel Team Cc: NXP Linux Team , linux-arm-kernel@lists.infradead.org, Linux Kernel Mailing List , devicetree@vger.kernel.org, Abel Vesa Subject: [PATCH] arm64: dts: freescale: imx8mq: Disable noc dts node Date: Thu, 11 Nov 2021 13:16:09 +0200 Message-Id: <1636629369-23988-1-git-send-email-abel.vesa@nxp.com> X-Mailer: git-send-email 2.7.4 X-Virus-Scanned: ClamAV using ClamSMTP Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Adding interconnect properties to the consumer nodes creates a dependency on noc device. The imx-bus devfreq driver is not usable without the full interconnect support. The interconnect is not yet working on i.MX platforms. The devlink created on device_add makes the lcdif and other nodes that have the interconnect properties wait for the noc (imx-bus driver) to probe first. To make sure the interconnect consumers (nodes that have interconnect properties already added) will still probe, lets disable the noc node for now. Once the interconnect on i.MX platforms is fully functional, the status of the noc node can be changed. Fixes: ad1abc8a03fdbc05b ("arm64: dts: imx8mq: Add interconnect for lcdif") Signed-off-by: Abel Vesa --- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/boot/dts/freescale/imx8mq.dtsi b/arch/arm64/boot/dts/freescale/imx8mq.dtsi index 972766b67a15..f3182878f596 100644 --- a/arch/arm64/boot/dts/freescale/imx8mq.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8mq.dtsi @@ -1305,6 +1305,7 @@ noc: interconnect@32700000 { fsl,ddrc = <&ddrc>; #interconnect-cells = <1>; operating-points-v2 = <&noc_opp_table>; + status = "disabled"; noc_opp_table: opp-table { compatible = "operating-points-v2"; -- 2.31.1 From mboxrd@z Thu Jan 1 00:00:00 1970 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 mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id C836AC433F5 for ; Thu, 11 Nov 2021 11:17:53 +0000 (UTC) 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 mail.kernel.org (Postfix) with ESMTPS id 94F71611F2 for ; Thu, 11 Nov 2021 11:17:53 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 mail.kernel.org 94F71611F2 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=lists.infradead.org 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:MIME-Version:List-Subscribe:List-Help: List-Post:List-Archive:List-Unsubscribe:List-Id: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=yxvoQ5TQ2MzAVN85xZFmAYfAwzs9ZGZxme3J/G5mk48=; b=GRyDargK8tkeNi Do51PE/lAWIteIOLV322gm8ihtHFkom+HeYxUFSN8favM8QO3LPJtMJjTl+K1fujmjPB/7N/I4khl u3oGfifyFGFZIa9xVyFFq9k/Vhal5UMS1US/kV2ueCOXNXeqXWsyhIhU0gzPBqtITGCAzlyP4CNOF 3q8v/5wuLq2KA51/zRxO3WU0fqn+0g8KdtUqQs7gxSTRWb8zJJVLFCMYDboapzprdWo13ik/rULqV 2+arRT/Rf0uu0n2BYIfJhW7USg0vinBsyeIVy2b6LHfWHFTMxWNAl+TNXhaGZVahIoQ1ocLKUs1S5 2jJ+HTBG/lc8isfxFnAQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1ml84O-007m7A-6x; Thu, 11 Nov 2021 11:16:40 +0000 Received: from inva021.nxp.com ([92.121.34.21]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1ml84L-007m6h-C2 for linux-arm-kernel@lists.infradead.org; Thu, 11 Nov 2021 11:16:38 +0000 Received: from inva021.nxp.com (localhost [127.0.0.1]) by inva021.eu-rdc02.nxp.com (Postfix) with ESMTP id 68CFE201372; Thu, 11 Nov 2021 12:16:35 +0100 (CET) Received: from inva024.eu-rdc02.nxp.com (inva024.eu-rdc02.nxp.com [134.27.226.22]) by inva021.eu-rdc02.nxp.com (Postfix) with ESMTP id 5BB7B20136F; Thu, 11 Nov 2021 12:16:35 +0100 (CET) Received: from fsr-ub1664-175.ea.freescale.net (fsr-ub1664-175.ea.freescale.net [10.171.82.40]) by inva024.eu-rdc02.nxp.com (Postfix) with ESMTP id E25E62039A; Thu, 11 Nov 2021 12:16:34 +0100 (CET) From: Abel Vesa To: Martin Kepplinger , Shawn Guo , Rob Herring , Sascha Hauer , Pengutronix Kernel Team Cc: NXP Linux Team , linux-arm-kernel@lists.infradead.org, Linux Kernel Mailing List , devicetree@vger.kernel.org, Abel Vesa Subject: [PATCH] arm64: dts: freescale: imx8mq: Disable noc dts node Date: Thu, 11 Nov 2021 13:16:09 +0200 Message-Id: <1636629369-23988-1-git-send-email-abel.vesa@nxp.com> X-Mailer: git-send-email 2.7.4 X-Virus-Scanned: ClamAV using ClamSMTP X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20211111_031637_569836_59C7EF11 X-CRM114-Status: GOOD ( 10.78 ) 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: , MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Adding interconnect properties to the consumer nodes creates a dependency on noc device. The imx-bus devfreq driver is not usable without the full interconnect support. The interconnect is not yet working on i.MX platforms. The devlink created on device_add makes the lcdif and other nodes that have the interconnect properties wait for the noc (imx-bus driver) to probe first. To make sure the interconnect consumers (nodes that have interconnect properties already added) will still probe, lets disable the noc node for now. Once the interconnect on i.MX platforms is fully functional, the status of the noc node can be changed. Fixes: ad1abc8a03fdbc05b ("arm64: dts: imx8mq: Add interconnect for lcdif") Signed-off-by: Abel Vesa --- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/boot/dts/freescale/imx8mq.dtsi b/arch/arm64/boot/dts/freescale/imx8mq.dtsi index 972766b67a15..f3182878f596 100644 --- a/arch/arm64/boot/dts/freescale/imx8mq.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8mq.dtsi @@ -1305,6 +1305,7 @@ noc: interconnect@32700000 { fsl,ddrc = <&ddrc>; #interconnect-cells = <1>; operating-points-v2 = <&noc_opp_table>; + status = "disabled"; noc_opp_table: opp-table { compatible = "operating-points-v2"; -- 2.31.1 _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel