From patchwork Mon Feb 10 08:29:02 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michael Riesch X-Patchwork-Id: 13967466 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 B5494C02198 for ; Mon, 10 Feb 2025 08:29:20 +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:Cc:To:Message-Id:Subject: Date: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=7ARsx3fjgZBvhJdeMAoYWf58B7oOPCyBM9hfu1i+Y4E=; b=G/4O6I2NiN3Ckd 9SJhRnfDUIfQrqdMuATFrlUWpWU7+WmfQEGuNhaRJaeg39BnjInuAefd4iE3WQC1gkuAVEtOQ1uVu N3eFOe3+oUOyWPC4L+b+8TjorUUdJwFFwl517yGLg1Ike3yl2iSIau6lV/um6wCc6r+UiKF4b5ruB j3xBvmisX9ij0els3MrzexFrwWx+UH+goHxsxI4JT/ljCpsyWo6KpqsBvGc177ulFWhpoA4g4YNDq usnr/CIdUHZGVrm7tCHxvsKi/GH//TtZ5uARqLRY7Gk5iN1ptsvlkzqhEhzxHga0/ghnU4HI9y4HN C//EhGWzIGw+/8UC8TAw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1thPAL-0000000Geeb-04OU; Mon, 10 Feb 2025 08:29:17 +0000 Received: from mail-db8eur05on20708.outbound.protection.outlook.com ([2a01:111:f403:2614::708] helo=EUR05-DB8-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1thPAJ-0000000GecC-2mnI; Mon, 10 Feb 2025 08:29:16 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=MwGjMHgtx2mRe4Zuj8FU9ULcXGYoTquoEExCqJZGJN0qowQGHckVpGibikZhjSP/lGbSAHGmwhMPYe7h8QDDysxVlTXPB7urx5JHauOKfoicj5T8lrFg3fexvnfTnJo5Z9tDN8kiM8mANy2AGBjgtSYSlXHZpKuazZaOwcGraD1fx5XKv54GIowG+xL3XHEOREoKTFHNEiZZh0ZxAYc+LUL+ymXgoGUit0LYVv152z4ZoV7q3OWKu890fCaj07Pnqky5sfchTdpZCz4TUe1CzMUVeQGNhABvIGFK4krQtnd5dZG1BR7EghpghsUCz5ubQeJLfy8dLnnMYUNDRtPVgQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=sopq3O/vL4DLfUlCRzSfV73OkzX7pXLUYZP45czpZ+w=; b=Z+TniMXX/DpIwVZSN8vldmXPa2oswjeom5wl2vevrmbSspJ0xXZ09f5BTtmsnC1xjhZqluRABPtTucvw9Vs+H0xBl4SfgyRpsirgxaq2uKrR+jYmZjAia9t9t1OErsh5fmR5dJeGO8oHBNz3ZH61w7ZenRqXmlvapbsS1LbbdoUtyVOzwuX0hR3hz/cBJk6quKuayru2E0O+4jObOEaZWD/U/hX23YRjlMBj8WtkeMNg9MIRCTrwBGNtiwOWKnqi+uo96fSwWj1+DJBHVwxzQiqHDWeZQSQk88PJNNH30dfdwSCCXSQQ34gjmX+2LbQHtFwkRWG8hqTxbRingRuAYQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=wolfvision.net; dmarc=pass action=none header.from=wolfvision.net; dkim=pass header.d=wolfvision.net; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wolfvision.net; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=sopq3O/vL4DLfUlCRzSfV73OkzX7pXLUYZP45czpZ+w=; b=rWb5EbDsei1xLILB3avg/dkrhjFvz/a4syqk0neHTvNSW7uP/OuUuXiaHqllstbs4JLubogqoxvYYNu9mJe0GWKG00M/tFr2tryMkHDJK9K93LfFbiwwFKxBKnkDybJInEeRBL8VK0TtwZ2roUspAonnKkSOTDuj2JfNXvVjcGE= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=wolfvision.net; Received: from DU0PR08MB9155.eurprd08.prod.outlook.com (2603:10a6:10:416::5) by AM0PR08MB5300.eurprd08.prod.outlook.com (2603:10a6:208:18e::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8422.18; Mon, 10 Feb 2025 08:29:09 +0000 Received: from DU0PR08MB9155.eurprd08.prod.outlook.com ([fe80::4e72:c5d4:488e:f16d]) by DU0PR08MB9155.eurprd08.prod.outlook.com ([fe80::4e72:c5d4:488e:f16d%5]) with mapi id 15.20.8422.015; Mon, 10 Feb 2025 08:29:09 +0000 From: Michael Riesch Date: Mon, 10 Feb 2025 09:29:02 +0100 Subject: [PATCH] clk: rockchip: mark hclk_vi as critical on rk3568 Message-Id: <20250210-rk3568-hclk-vi-v1-1-9ade2626f638@wolfvision.net> X-B4-Tracking: v=1; b=H4sIAM24qWcC/x3MQQqAIBBA0avIrBtQy6iuEi3EphoKCwUJxLsnL d/i/wyRAlOESWQIlDjy7StUI8Ad1u+EvFaDltpIrSSGszX9gIe7TkyM1jrqzDga1Sqo0RNo4/c fzkspH3H4mKBgAAAA To: Nicolas Frattaroli , Michael Turquette , Stephen Boyd , Heiko Stuebner Cc: linux-clk@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-rockchip@lists.infradead.org, linux-kernel@vger.kernel.org, Michael Riesch X-Mailer: b4 0.13.0 X-Developer-Signature: v=1; a=ed25519-sha256; t=1739176148; l=1153; i=michael.riesch@wolfvision.net; s=20240405; h=from:subject:message-id; bh=a37tE8KpP9bcWXmVr+BCUyq9g6TOZYsRFFL3VmXb5dU=; b=MmVMs5j4qToaDAqaZBBQkjPFg5U6b/XEsOYgOqyAoA/6o3LKGV+bt66FYaYM4lUzpGV1DdCdu dKBGyits/7BABMuwlAL8agScjyUnnYaqGVGshRiXDtCpK64YFF8VtFz X-Developer-Key: i=michael.riesch@wolfvision.net; a=ed25519; pk=cSJmgKSH3B6kdCIDCl+IYDW1Pw/Ybc6g9rmnUd/G7Ck= X-ClientProxiedBy: VE1PR03CA0003.eurprd03.prod.outlook.com (2603:10a6:802:a0::15) To DU0PR08MB9155.eurprd08.prod.outlook.com (2603:10a6:10:416::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU0PR08MB9155:EE_|AM0PR08MB5300:EE_ X-MS-Office365-Filtering-Correlation-Id: 586dd0e5-b706-472d-96bf-08dd49acfd49 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|1800799024|376014|52116014|38350700014; X-Microsoft-Antispam-Message-Info: =?utf-8?q?EjzOWkZajHeDcYky3ucRcO5Zk9Rs5yY?= =?utf-8?q?sic1M/X9wWEoi1YUl6Q3A6DPhakHxSuhBdbgeiSsURmKjk5dhWjGJZJp0bx0Y7zJ2?= =?utf-8?q?YKZKM+0Wu2ExxEclbtngeYB5azyXsbtYDUFjOh855FEjCPNx6Yi3xJorHo3PCZf/X?= =?utf-8?q?B0SXJJ/NlNFthyrGYKj9ojYmVFuX6X1b1ftx+FYKYg3Bb4Zz+SeiOb7hADKlzkd7L?= =?utf-8?q?a8vYMNWo0W6cYTeraqIZWp/ZAWJ69ahn161C5WoJiz9ADfLPrFsoB27PjV9ZT0WSs?= =?utf-8?q?0Y8Z/fN/fuIpBS/maf0Rswuhf88FyFTJvx1K7+eyEwMNOdEAbg/XZ6H7yDigNQs8P?= =?utf-8?q?RJYeVYpz6mDFlBtx2auX7nk2vMjlafed+LHy+HbiP7XAxn8zIGL/Ks7j+HTAnMqab?= =?utf-8?q?7q+czukY2Pn4tw2TCJeyZOoa++GDmdyDBl8wK44VrJWVmGPqxa+FmNuizDzzTrpCL?= =?utf-8?q?UBOmnwGLkOJr0waK3BXoVFzB0ra4W6t2Pbi7mATUxFXeEg72GMo21yujXhkACY7jM?= =?utf-8?q?RUCg2U0z7xPOVZ9TQiz382Fwa72JwS8hh9JNiySXYyQv0psM78ebtLZ0n2Qdd157X?= =?utf-8?q?NWQDa3DNQeWHQLoFTIq2rEEyRIyubLIYem7DSMBawCraMY/h5ESR8yRlnXHUGGnsN?= =?utf-8?q?KlIJSHZKCnqUUApaz9tfZVFs3YclDsuMHfQwbrJpKrsueBrKpaRLk1ofRFa8medBF?= =?utf-8?q?NaFfONO6o+bUXLbqQuBtD1R+FCtbz8cdHR5RCF+SnP6FF9L5y3ztUEfWCjILKKNXZ?= =?utf-8?q?mnBiOOax60GnGNGO7An9rNegMy4GMtOq3T6Ym1de854Cgg5esuxo8PGrFx63gh+mN?= =?utf-8?q?eeflNTYfb8k08QNxQqP6y+9mjSbAAz1d2ybw2E2IxlQynXAZDZN6lCzSZlQtwAFxz?= =?utf-8?q?6pDcXLXc1+WT37iQwXASHKijGrt/+L14U1wFj/LDghWFI2U6JcxQmQugypA2AyTmY?= =?utf-8?q?5Kmbn1yYYd+3j3E0BbPuiahep05HMfneEx8Fful10Dv1GWvWl3dNsWZ93BnBZfays?= =?utf-8?q?30gxXTVr25PXVAVKQmAYfa1bD3jvnT2iYbQ7XuxLZtaeIKHr+2RZQZo7rSlV/s3o4?= =?utf-8?q?03U+fycyHbrGhBi3WCdx5/JqFhux/fN5f4MxKGfP0G0w7mNKA15QPxDfipIx7AlEg?= =?utf-8?q?zsO1njcIuaPN71tZ+HYLMeBNan2ZgGN8+HD3Dw467QsEOYVDQnEds72stcpSZvWiD?= =?utf-8?q?GfsL9LNZBsiLDKNLM3/6sxMgBPlc7ybsT2PGD1yCg8BsF10O5tGU5DNtJ9K2SOxCM?= =?utf-8?q?rXZISlyqpsEraxMkUSCs/eKNUjnNgItvmbKG1o1MXP8F+gK6QaHb15FYWUz0vJ29i?= =?utf-8?q?t6fCkyrr45tHEy8ypQx4jWSnHEzYngyvQIAzDFG7cR+5dZnQmT3+odpdHVDPp4JYX?= =?utf-8?q?0qZWsFMJwni?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DU0PR08MB9155.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(1800799024)(376014)(52116014)(38350700014);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?qCUceRmgwNWGdqqBCYzv+LVlX7+6?= =?utf-8?q?xXhcn6dw1GU48K1zWnnvh7keBTExzbuUb01DbVQzRsHQqlvGBGgFh7ePThN1v4RAS?= =?utf-8?q?MAofyD8AGzF+B/LtTqmpbYeWb0x9opEC7RH763cpsSOGDritH3ICEfEM+i21Kn9cY?= =?utf-8?q?XvslTcVT2ZtAouksXlMO81w0y1sUXUOJauFJnRW1DgNYuD66YI5tCuNjVJlnl5xWP?= =?utf-8?q?GtLp217RFJdvUoNaz9ku9x9JVTQ9AMgxCUX2LMjLuLCQkWz+2GXSa43JW/BQyLn2b?= =?utf-8?q?//5lDdAfWC0lw8tEz7s2zeQrdkhWJQK61Ykp1HOoaECZkesSy/dy6AIc6SZA4Yd22?= =?utf-8?q?RUVw9ZtSVR1F5IKDb/sanoV1BlhloYh1bMTIzsqRq/2vWdK9J1auHEMYQ89DieFv1?= =?utf-8?q?qe5hTjGDrknE6WgqtqKPFp9nTVWlZTdPPdPWZM+vUuMO1QOTFc0syGcuiNNUttkjk?= =?utf-8?q?P6rcGAH80HaPE8BUhC4WtbZFWYEcVvkFbHRBTM3WRbFVqarlhQhtAunWU7cyxK60c?= =?utf-8?q?zIu+9J0OgkhhGHmkWH1IqJp2iqnbTFbUnXHAvVfsKUsAn2UdpFSMUZgBrftB//t7m?= =?utf-8?q?vU3IbHuwGA9t2xZUYGt+vUcaWxdRIoeQWPGVxkfwYq+alOlwxqAmiktZDmsLG6hMz?= =?utf-8?q?PwQlGlZ1l2McRZDGgo+kvUxiZs4oEdNYj3hnjuUh6/wy79vBS0XIrumzWLXRogWtW?= =?utf-8?q?H+w4Op7vnccmXGxpOGle/A0aRbHFvknfgnP8zUCGWr0DzmXct3bq7pX1lua89DsFy?= =?utf-8?q?tOuMxsr9SQRPG/Y3ZPwMCUNqnkxkez4lLBipF+A7ydxkeEMkCMrX909L4rwHMMjTq?= =?utf-8?q?fUg+bICUQJYuYV+N65iVP6ozIXs6bHzwxQdxGG0Gqxl7A7kViyn3l2nOP0kFeC0Dj?= =?utf-8?q?+eUZ05ucLIW+9y6G7oUrzSrk3cHK5gSmNEQW132gApp3QZdLd2AqKAJfbsiDrrygq?= =?utf-8?q?vcwKRj1DNAxD+rbX9YC/zalCJjnUsi1U/eiInikv5n4H2EiyPadhSO4CeyLKpvHAY?= =?utf-8?q?KcV5ZvIwQiP76fp7vfd+CPse4ske2+c/+Z65yzMF7e6vuUqS92bH1tVMnfnLRhH0P?= =?utf-8?q?s6kJfIZGa1IeNEK1YQ6CdEGP8lB/N8frqsexiPSgFOxiv6NCcworRHCkEV7EITuNm?= =?utf-8?q?vvWUZUxMNcY5BoDjtOEvZJN+0Y/hfh7GBurLE2/6sR5fveDMkix+Fs8Bpgry7vkuP?= =?utf-8?q?wDZgPryhIQeImCEudEtOUfrYvpsf9Glvyw1LW269wGFn3xYv6bDmL74Ser4URUdaF?= =?utf-8?q?U9F405UhH7U1gc9anN0VOiRFjzbbdyjr3UGaD6z7pIauYCBXeIAhlyrkM0GLRK+Jz?= =?utf-8?q?fuyGu0yEIpNd5oIeevuYBBxBkML6Zn8HT1uakyYqazMw5xODc/I4hEyMywp40J3nj?= =?utf-8?q?ogymR1gIvZ8VyhMpbfiEWT/48XNNHhmVV2mmKWc4fIPtZwtd94F48E5OUdY4E1cTc?= =?utf-8?q?7HnK1AB6gkV3Vp1tW19op0kclPYqGe1qmBrboDH3Tf8RXHgw3e1Mb+qGH7+1/fg/l?= =?utf-8?q?UIuniO5S9fgyDKFBV4beQirz92FvzOlITQ=3D=3D?= X-OriginatorOrg: wolfvision.net X-MS-Exchange-CrossTenant-Network-Message-Id: 586dd0e5-b706-472d-96bf-08dd49acfd49 X-MS-Exchange-CrossTenant-AuthSource: DU0PR08MB9155.eurprd08.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Feb 2025 08:29:09.0789 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: e94ec9da-9183-471e-83b3-51baa8eb804f X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 2x9NlCroKRRckbBXpz8ZcqD77QNoSj+VRgs41oRrV8As5Nd4zNBr+Xq8CapWDLVMnRSKjRTkwUWpum4TfbOnrcPWEbXvO5MpZIHMNxKvQg4= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR08MB5300 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250210_002915_712499_500D561C X-CRM114-Status: UNSURE ( 8.16 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-rockchip@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Upstream kernel work for Rockchip platforms List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "Linux-rockchip" Errors-To: linux-rockchip-bounces+linux-rockchip=archiver.kernel.org@lists.infradead.org The clock 'pclk_vi_niu' has a dependency on 'hclk_vi_niu' according to the Technical Reference Manual section '2.8.6 NIU Clock gating reliance'. However, this kind of dependency cannot be addressed properly at the moment (until the support for linked clocks is implemented for the RK3568). As an intermediate solution, mark the hclk_vi as critical on the Rockchip RK3568. Suggested-by: Nicolas Frattaroli Signed-off-by: Michael Riesch --- drivers/clk/rockchip/clk-rk3568.c | 1 + 1 file changed, 1 insertion(+) --- base-commit: 2014c95afecee3e76ca4a56956a936e23283f05b change-id: 20250210-rk3568-hclk-vi-aace45995131 Best regards, diff --git a/drivers/clk/rockchip/clk-rk3568.c b/drivers/clk/rockchip/clk-rk3568.c index 53d10b1c627b..7d9279291e76 100644 --- a/drivers/clk/rockchip/clk-rk3568.c +++ b/drivers/clk/rockchip/clk-rk3568.c @@ -1602,6 +1602,7 @@ static const char *const rk3568_cru_critical_clocks[] __initconst = { "pclk_php", "hclk_usb", "pclk_usb", + "hclk_vi", "hclk_vo", };