From patchwork Wed Aug 14 10:41:46 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Beleswar Prasad Padhi X-Patchwork-Id: 13763335 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 6D38AC52D7F for ; Wed, 14 Aug 2024 10:45:29 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:Content-Type: Content-Transfer-Encoding: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=LnqOWvrw+6QHzG1sUxDz08ztLpISRnZA5onqpWG/+HM=; b=S1Pik4OtGLahh2W2GotipMSf7k OXd3ct9KIbI+EKdqSFi7wLi8VGGm4PMxXLPyjupVLQ6GRKS2wnUWRpASDL10Tou5zehvOV53YK8LB 1VUs5iqjgoASX9nySOGJXVeQMsp/Ov6fmbpP33Yf9vYsu5MZLJx61KHVL5Fc1J0G+WeBMZTY8ZYOZ LiyA/lHM86bCqFHb5ENe4JnJ6gq4ez2Gduah/QbU3xvomid5wg7W6hccfWoKDafbD8OSTKsGqJxat cAl/6ivfCbJFHSHyaQZ3DBCpDZ1Ijvzt/fOxhbn5Aaq1nUn6PD6bUTbsvHSqtDBzDTuZVLNe9ln9M QIzTkb1A==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1seBVF-00000006fnX-3snP; Wed, 14 Aug 2024 10:45:17 +0000 Received: from lelv0143.ext.ti.com ([198.47.23.248]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1seBS8-00000006ef8-2uao for linux-arm-kernel@lists.infradead.org; Wed, 14 Aug 2024 10:42:14 +0000 Received: from fllv0035.itg.ti.com ([10.64.41.0]) by lelv0143.ext.ti.com (8.15.2/8.15.2) with ESMTP id 47EAfuSg084398; Wed, 14 Aug 2024 05:41:56 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=ti-com-17Q1; t=1723632116; bh=LnqOWvrw+6QHzG1sUxDz08ztLpISRnZA5onqpWG/+HM=; h=From:To:CC:Subject:Date; b=HDB0wteiw4EGc1iRiws5SoZuha85pcmCWTkq2kRssKQbBbPuJYQJToF0WrlIviSmV ww+bxO3ZefDbILpkVsJ7vP5TpYYZdicR5lZwGVSWVCau73iqhT9Y9EZPyNwKwXL5JG VXVl9N1axKFqnmIYVDgEYvOdxEereSU40TzaMu9g= Received: from DLEE109.ent.ti.com (dlee109.ent.ti.com [157.170.170.41]) by fllv0035.itg.ti.com (8.15.2/8.15.2) with ESMTPS id 47EAfurQ089836 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=FAIL); Wed, 14 Aug 2024 05:41:56 -0500 Received: from DLEE100.ent.ti.com (157.170.170.30) by DLEE109.ent.ti.com (157.170.170.41) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2507.23; Wed, 14 Aug 2024 05:41:56 -0500 Received: from lelvsmtp5.itg.ti.com (10.180.75.250) by DLEE100.ent.ti.com (157.170.170.30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2507.23 via Frontend Transport; Wed, 14 Aug 2024 05:41:56 -0500 Received: from uda0510294.dhcp.ti.com (uda0510294.dhcp.ti.com [172.24.227.151]) by lelvsmtp5.itg.ti.com (8.15.2/8.15.2) with ESMTP id 47EAfpSf068615; Wed, 14 Aug 2024 05:41:52 -0500 From: Beleswar Padhi To: , , , , , CC: , , , , , , , Subject: [PATCH v2 0/5] Reserve Timer Nodes to avoid clash with Remoteproc Date: Wed, 14 Aug 2024 16:11:46 +0530 Message-ID: <20240814104151.2038457-1-b-padhi@ti.com> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 X-EXCLAIMER-MD-CONFIG: e1e8a2fd-e40a-4ac6-ac9b-f7e9cc9ee180 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240814_034204_970302_69E607D7 X-CRM114-Status: UNSURE ( 9.37 ) 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 remoteproc firmware like of R5F and DSPs in the MAIN voltage domain use timers. At the same time, if Linux probes the timers, some instability is observed while booting remote cores. Therefore, change the status of the timer nodes to "reserved" to avoid any clash. This change is already incorporated for timer nodes in the MCU voltage domain. v2: Changelog: - Split the changes into individual patches for each SoC to tag the correct offending commit for "Fixes:" tag. * Udit 1) Add the correct clashing timer nodes for J7200 SoC. 2) Port these changes to board level dts files instead of SoC level dtsi files. Link to v1: https://lore.kernel.org/all/20240607105559.771080-1-b-padhi@ti.com/ Beleswar Padhi (5): arm64: dts: ti: k3-j7200: Change timer nodes status to reserved arm64: dts: ti: k3-j721e: Change timer nodes status to reserved arm64: dts: ti: k3-j721s2: Change timer nodes status to reserved arm64: dts: ti: k3-j784s4: Change timer nodes status to reserved arm64: dts: ti: k3-j722s: Change timer nodes status to reserved .../dts/ti/k3-j7200-common-proc-board.dts | 13 ++++++ .../dts/ti/k3-j721e-common-proc-board.dts | 29 +++++++++++++ .../dts/ti/k3-j721s2-common-proc-board.dts | 25 +++++++++++ arch/arm64/boot/dts/ti/k3-j722s-evm.dts | 13 ++++++ arch/arm64/boot/dts/ti/k3-j784s4-evm.dts | 41 +++++++++++++++++++ 5 files changed, 121 insertions(+)