From patchwork Mon Mar 17 08:32:09 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tommaso Merciai X-Patchwork-Id: 14018786 X-Patchwork-Delegate: geert@linux-m68k.org Received: from TY3P286CU002.outbound.protection.outlook.com (mail-japaneastazon11010024.outbound.protection.outlook.com [52.101.229.24]) (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 5E3D821E096; Mon, 17 Mar 2025 08:32:49 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.229.24 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742200372; cv=fail; b=R0cFmbnS5z7LELoryZipnrtDsZVgF6TxValrxkhwnO7tAjOPHVJrOs1QvFYmWahuKP3kQSwr1tqyua1nkdV+a829WdVBl9yPUcU9b6TLXLn+YjAX3oCi+//I0jh2Va7mVWHZyn4f3wSJDS3b/2ppoi/s+kdNlsuagdVhx2ES/BM= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742200372; c=relaxed/simple; bh=fxvPJxwd6qH3fxHppK1mlSmuDoL7RdL1vxusc2lrGDI=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=c6V71NvW6SmLqYYSferFXMLtoZ5BVzOmTM+Bs5e/5q+8ccv9oE4gYM4xacFGtEr115LP90vdvsQGg7hBugTux4Z3ofQISDHWmKY7Eo+L7Xt9pJUoJeU6MowwZ0pIYvyTQh2m9E+TwbkwUF2MERkJhVIeZlbAjW7OPq82Z1irX4I= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=bp.renesas.com; spf=pass smtp.mailfrom=bp.renesas.com; dkim=pass (1024-bit key) header.d=bp.renesas.com header.i=@bp.renesas.com header.b=skKWL6sj; arc=fail smtp.client-ip=52.101.229.24 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=bp.renesas.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=bp.renesas.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=bp.renesas.com header.i=@bp.renesas.com header.b="skKWL6sj" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=pHEPBqMuiSP3OCjfU5vVNsKdfOBvhw38mSuWt1k4W/CUAtUl/8sSLi6aiXZn2rgZCom6P4xl1VeSLdd6IZLAlD/gJI0CNOpCLqiUltUVwleWnRM+Lmeim3P5gLNmTB6T76NgccadvpPYN3oMZrobaiotks6Z8F5jbExnHK/F2MpBibqUoYn2sOriFHKYF0lmAj//GCrPfA0H0PSLe4KB2DaQdNz2X05pkBVMCTY3tux9/wM1myx0s5GaeVqyxvJr2rgr2yaaWj0ywcsGLlubxVoJ7ZpZD3kra/hz9B/6qITOkHfi8aNT3R/xBDw08o7cxHZPeW+AkV+LDH0rKRF0wQ== 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=Sb+962K+ArtREXkqAkChxxnIcHwg8vBg1r5m9G0+PWU=; b=pcqC4dS57c86TBok8ZNYCD/XJVAHs+XNoFOyYF5KL5Zmhkt+1w6R+vP8P6Vncz/KOOceDK5PsTRqMH0tAcvhZVL1eX4zjkKTYgIt1V6MDPSPh4cjhb/6FEgSh/Dz9eFjY6ClJZe8iHeoRkDiGiE5y7sTxEtupBpMrjATx7vq1iaHQtlWXIv+KCXYgIAuzQOOKfucOyJq5e78OmJ3R5iAusz/yLmnzWgVK4deTwpSqqnM8xjbFyKcTlUHBiNGtSMIiAdBvN7nJvcH1oRfmTGtIjAXMF1EajoJQaMR5nzYgaNw554vYeYKuYgJ7Tsqn4QqeIpOFCTBaOoKtHsFv4msZw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=bp.renesas.com; dmarc=pass action=none header.from=bp.renesas.com; dkim=pass header.d=bp.renesas.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bp.renesas.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Sb+962K+ArtREXkqAkChxxnIcHwg8vBg1r5m9G0+PWU=; b=skKWL6sjnWBCwcObWbPYNzifzSO7Q/4vwNFhX8QPvhUjy1UolcPGU4W67egRzqehhSS2nxME82Vtb58VG2ydgMi5KhZu9SXzICp8+fWicNixk2k4IxwIHWGCPa/3+mjwMB6rDDyZHCCLWD0MWZ/hSWC5bq91CPEPkPaW1YerFqo= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=bp.renesas.com; Received: from OS9PR01MB13950.jpnprd01.prod.outlook.com (2603:1096:604:35e::5) by OS7PR01MB15407.jpnprd01.prod.outlook.com (2603:1096:604:39c::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8534.33; Mon, 17 Mar 2025 08:32:48 +0000 Received: from OS9PR01MB13950.jpnprd01.prod.outlook.com ([fe80::244d:8815:7064:a9f3]) by OS9PR01MB13950.jpnprd01.prod.outlook.com ([fe80::244d:8815:7064:a9f3%5]) with mapi id 15.20.8534.031; Mon, 17 Mar 2025 08:32:48 +0000 From: Tommaso Merciai To: tomm.merciai@gmail.com Cc: linux-renesas-soc@vger.kernel.org, biju.das.jz@bp.renesas.com, Tommaso Merciai , Pavel Machek , Geert Uytterhoeven , Michael Turquette , Stephen Boyd , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Magnus Damm , Lad Prabhakar , linux-clk@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 1/3] dt-bindings: clock: renesas: Fix description section Date: Mon, 17 Mar 2025 09:32:09 +0100 Message-ID: <20250317083213.371614-2-tommaso.merciai.xr@bp.renesas.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250317083213.371614-1-tommaso.merciai.xr@bp.renesas.com> References: <20250317083213.371614-1-tommaso.merciai.xr@bp.renesas.com> X-ClientProxiedBy: FR3P281CA0027.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:1c::14) To OS9PR01MB13950.jpnprd01.prod.outlook.com (2603:1096:604:35e::5) Precedence: bulk X-Mailing-List: linux-renesas-soc@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: OS9PR01MB13950:EE_|OS7PR01MB15407:EE_ X-MS-Office365-Filtering-Correlation-Id: 6d2b02ed-49fc-4c49-67ed-08dd652e4c1b X-LD-Processed: 53d82571-da19-47e4-9cb4-625a166a4a2a,ExtAddr X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|7416014|52116014|376014|366016|38350700014; X-Microsoft-Antispam-Message-Info: B6VB4C+ygfwk0KS7BsaAGpG7GdIqvAklrkVQQe60KVNRteNktkuGaC/ja9qjlJsEs94G1A9h6BjAiLkzYTJ6EzrB3GVxv4LqdCirAPsTJ3Vjq+CCOwvuXRGssCskRdao/l32UsE3pyyHo9ObcH2W/bXmfu5T8vkmqjC2CyqTptEb2yq30JPIhsftf5hmAba6R+CI6jt+hrjIhrHrcqxSSsD5KjkaR4K/BUM+QH614tlwOqefc8VpiBO5tb6TDbK8UPbOgU5cxOzTjGQpJyMjAG9J8T+m+vuYBhQXyxwS9X9WHlILsyRRFrfvHtRpMDj+Aq8uJ+xiZrPoJAE5y+Fv5Fci5HSjrQBeTenKa2Dzc2IPHwJTAEt2+/CHVAS+cMQo+FzJx+q5lfo0/vjE6blO5DIiBwMHL6IVpFFoJSl0ZK/7XT0x43IWGHE0/vgtxOt7SraXgfiMNX52n86FANPrOxI1Q8+kivlLo/REogLNqPpXuU0VWQGUQNj04nXkE227YaNk6TcXeMwjXZzsF6GZidrUP+Y5V8cWO7+GHRQn7ELYvssapFe1aE7EWVaufLphfUHNmXeTx/KzmQCSv4Gl4h4mViNflfgYu+Lbnu4crT0oanLe74xC7mvZmVHe7vLE2WXXPeh8O2+zR2aQd+bHI84vg764CmF3RMuTyWYvFzllJYfbAcQ7guBZ6Ff0+VLhLDMhtiqpAIN8ZBbLO4GiEZAiZdx7WVn77F7gqenz3HtfnL+iPWPJ8lVfQNYEyNtrIvMCSFGteev5mGRHYaO8oViCbFzp+on+DzPXCxk7vC0qzUzM0YhLCmqWm3p5aZZxjLm5Q58zrR+eZp8pdWsJD0VeaKFiJbfdIzRgCaGT4Onef+A8IbK2tqEROL+CVFzd5tjvDZ1y6q2ZL9jvJKBEPa3muldOw8F87H74W5mQzetFYtqm4fv021hGIVRUj1Xro1AgpiO6JSXr6x0RpWGYbMJdMPFNGy6tY4IFnkk2TuI8BuQd+nGAqROiP2oS7jp2otRGkeJqj+pxu3qsW1RDYTuqmFiPz0PsT2y4TpdW9CJMHJG+LCRl+Qy/Asxs70mB+JchvT1UetVUmGVWJyZILgWT2e3Gr30dzDDH6s4O2S9rUK98iHI2PqgPhGgtbX44vqVKbGkfhp3LipEPkLS5GSXvASymaljbB3nRj//zpCYdcNsizhWyf4Bo/R7uTOt7XxaGd9obbKbvNUwDjEbR26ggsrphE98Id+anJY8GhpwmpZFS2qy/7pFfK/3SY31HiCxtyygkCvjmJamdTbL+pIjrd9dDBmwtL3mi5geuhlPzrR8fW8okZQXBG6lg1DkKMRfEJ2L0MRPkFrdkC13DlyiiScFbFJRUmKDAKNHwBqggxIY027NvupiyWE6Wwv+5r/zerp4k9tpDxBOllDkgjcPtf1c6yPLvDAE15BtAMRAnbwDbnhNJ8dix4ASoYB2k X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:OS9PR01MB13950.jpnprd01.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(7416014)(52116014)(376014)(366016)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: UJaj+G5W4nC3HG325cAvgM0sVYFcsrDzF0orNl/03cSfCFb9d30UzBJPU4fD4qvvNutOaRDL/kjnBHfmKrD6HjRQ6I/vSIxQ/1BQQctMSDGGX7A0qpc2vMlInv7qRL/NCHYxcCvbIDp3VCFAbaJK6ANccNXERCgiMVEVYOQzG638FjOsqqnhG0ZtMcvBA7LCWlTpC4mtzF9t6AZolcKHK7ZcBdb8jioTjrbuFNBqke5i82+I2d7JnYlysAQXlr2F8Yd5H6iwedGrZ1JrYtE0aCAEY3rvp4L5SrrEjCJHrMnnQCKYwizgr6Vr+IFwgNlmYBQZJJCl181XlX1xDeFc99uGkDS4AaI00yTxa6ltnt3mqRT3HjV9pRuSh9++sgH4NmS0jL11a5IbzRPDPXkebDKm2zmJnY4fRwwGg+F98r2cAnCb0nraoakU50cjtFi3Bj6Ffv9P6Mb//uqXDK+s/HiOG0AiQl0gb5MNddih3sRo1o3JclOJCi/jbEYazqsq7pgkQroZS6sgtVxmXzgqQUVwsn8U5IEz5ryyR2mkI8jk9BlhJ39VAnb2KYNq4YtCIKFMzPhv2DcJQ8XEOscIzpXUy4U0CKkWvJWdy+Cv+aNShISNWsLAWJ3DLepEN5KU/BtmnqmtnMs2VVkwoCmFPs09IU+3M38SGaYj7yZKf1VJYFmE2iqNQ+sHqcLQdbFrGJM1EImaLePoPKhWcwQzchoqW71GLC/SAFrcs0my2Wk1nZ7D45hQHG48Ufgp0HF0eCweb8YrffZtV2Xb0klNJTyJhNKiwTnG0pRYbKbVoYk0ROvm/Ljah2fxBP74/B47nIxTjj2AwEknrM5C33le4aipgG4NGG/4HmGsgnjBg7QY+NH69LXyPzw79XQ78W2XmgyuJ2aUNXIguDuCv0eSCDu+QVr+WXk2PG6OlmAPpL/mIs/SEF+3rUyT3IGFDm9KSFvJQhy20HbTJcc1bSR5qeuxt72s/sTSsUrTOBtUlFxbaeP8xScmp5/QXBi28fm4LxnD+D6GQXZP2ccIVMxCQ5H8m1u+2Qf451HQf07vRwpGzh76LgTXgBxf335cdTGVR+5KBZdUw1xe6ajEeOiyD09swGqAwZEweKHuInse8z4qQhUvAtKXmBoPhq04LJ4QLDvjLyWq0mR4grYD841JRnLPSkm9BxppZAk0pstFvanSJY1cMKE5rJFdBKeS7c31+hQTRlixHnGe11UCWgAucDB9yLwU+W4AJYEKP+pwkn1FkBlyIyPaYSJ6+fPFvAp/wsOaX1lqln7iuEEAzL91v2rdTOz+f2GaZ0efMj3cWkb4LnfoneujuJuVtOSJKCwBakTARU8V7hE1iVdWJNhHeQOMjwSbY4MQTkMuKnGx+6ncubBRoJ5R8MDZcdAJnA1TGYzC85hGgr3NMj49He7Xo0Mk2JIv7F9WsaW7mqceq8Zj0f0CC0uHM9Vk4evnOczYUty/Exk16MRFdSaRcAraYEu9OEld7uoZAp8oCdwfP/h+V45BQgDOwkIrtZrA1LyHY9/JBCWTZzEROM2VohVPmmzdaAHKEbeTkoMJZDAwusEf4GBCIW+Rw9JdY3C9H2bpsqmJPmNAMn/GVw6wxV3HzEUW3jZ+TbMK8aWpSEQLxAo= X-OriginatorOrg: bp.renesas.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6d2b02ed-49fc-4c49-67ed-08dd652e4c1b X-MS-Exchange-CrossTenant-AuthSource: OS9PR01MB13950.jpnprd01.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Mar 2025 08:32:48.0899 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 53d82571-da19-47e4-9cb4-625a166a4a2a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: Xls4XsS6sfHG1XVHQ+1qBNzcPOF2Parpqk8SSQqDLjf127bX4Yy7bZ64hNMWchaeQfMui79Aqh4rroHIQ5ao5/7UZpqJkKzSFq6gH9Y40X8vXqJxF1Slx+8KIqL5r53F X-MS-Exchange-Transport-CrossTenantHeadersStamped: OS7PR01MB15407 Remove not needed "and" into description section. Reported-by: Pavel Machek Closes: https://lore.kernel.org/cip-dev/Z9P%2F51qOlq2B46FK@duo.ucw.cz/ Signed-off-by: Tommaso Merciai --- Documentation/devicetree/bindings/clock/renesas,rzv2h-cpg.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/clock/renesas,rzv2h-cpg.yaml b/Documentation/devicetree/bindings/clock/renesas,rzv2h-cpg.yaml index c3fe76abd549..511692b7f84d 100644 --- a/Documentation/devicetree/bindings/clock/renesas,rzv2h-cpg.yaml +++ b/Documentation/devicetree/bindings/clock/renesas,rzv2h-cpg.yaml @@ -12,7 +12,7 @@ maintainers: description: On Renesas RZ/{G3E,V2H(P)} SoCs, the CPG (Clock Pulse Generator) handles generation and control of clock signals for the IP modules, generation and - control of resets, and control over booting, low power consumption and power + control of resets, control over booting, low power consumption and power supply domains. properties: From patchwork Mon Mar 17 08:32:10 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tommaso Merciai X-Patchwork-Id: 14018787 X-Patchwork-Delegate: geert@linux-m68k.org Received: from TY3P286CU002.outbound.protection.outlook.com (mail-japaneastazon11010068.outbound.protection.outlook.com [52.101.229.68]) (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 C475721D590; Mon, 17 Mar 2025 08:32:57 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.229.68 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742200379; cv=fail; b=EsKmhw5ku/HfToqSaZbbaFSYrT7y/DeQZRASLuEmd+r2LZWa/iwqgEVM07deyCiKN9pxH4YJVQ174RTdXciQr93MmTevuQPxgroTZ6dAHxeaXauFmjaJElMpt5+t3nikMtV2awM1uFE2uLfpsq2JOKgbpJ3dBVoWGOVKv9uamko= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742200379; c=relaxed/simple; bh=sINnVYgIaHJl6vaeTsticg670U7T5SOYhKRuNrNZrWU=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=aD5oHzpK+rd4QFDQIOO0hpRHEBlCWjBTt+e2utLMlrQXysVtGX18md7cTKOPJUCrO4CE7huXubtp5feo3ruJleYLviHaNZL+/xOBZTxyg/VruMk5ULsfN0fuSvs9II/vfxTnjtGAtoZiM9Rw4JWN5Pw7GC2upJ41ugNFNpPvEgk= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=bp.renesas.com; spf=pass smtp.mailfrom=bp.renesas.com; dkim=pass (1024-bit key) header.d=bp.renesas.com header.i=@bp.renesas.com header.b=mkMzqOIU; arc=fail smtp.client-ip=52.101.229.68 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=bp.renesas.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=bp.renesas.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=bp.renesas.com header.i=@bp.renesas.com header.b="mkMzqOIU" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=hAOQs3xoQ+HrhIh0U4plkWsf0wlLKO+FWAmt1fPYeGQrNVMeAHjnobGftYm2y6dzJ8L+PYHAGTzaEpcg2G6eG+Q/vCxIncTXQsa1X+Ks33kjvKRKiiFHqFmnlzhoADFQ1WXLItgFLKoE7gUrmKCEGpsZcDbKN/ETScHXfJJmz5ZMM4f1WILCVuA9ambMhpZaMUGJ7G2CNmHda6LnHYkwVEPL3b7+EfyWG4zV0LqkqHWP5cqPosLDNNKRVR5CdrPPGNswYa/wiU1XLJI6DAurV8tMrkqLSY/nitFi+Wdd9Dk/F8a6B5juZqQv/V9jTXMnOAd7lDDQfonWw+Ns5Mx8SQ== 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=2ea+4Iyf3lc81xIu0Ach1YDgNc5ToU8+UoSRstQyVCU=; b=m2XjhgWgTFmeO+rf142oH9WKNVjdYZX2Mmkp4O7Bvo88hB3gSAau1XI60J0oBoexwKFaavWHbtF1f3RgYR0iqkRNW0xC5cNOOPsDB90U4AZdyP8mKk1IOdwHuwwAPcLd0IzOMMrxCsicTzPVoK7N+oCXv2WWsi9lYYYBuPnQfi/JjScp/fNnCdd9sHiCYHZM5pg/IHhsPIKhr0WXLeckoV0bJpzHEIBsZfhaS00PS0P3mRnwubQicIAn3xf99oZ6IYnmRCzbojxN16vC0Pz7nNpMBZrBeLZHHtBmn5efYrgTU5qU+MUPMHAvcqNp5GpCu6DGuqZxu4uTErZLQpJU8g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=bp.renesas.com; dmarc=pass action=none header.from=bp.renesas.com; dkim=pass header.d=bp.renesas.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bp.renesas.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2ea+4Iyf3lc81xIu0Ach1YDgNc5ToU8+UoSRstQyVCU=; b=mkMzqOIUJnM73CDrpKUW8GoU9prq34tu13abnqQPLxhZqTo5VPIAEkvm6+oGvhDsOuru6DkFN/d5Wmi8RPKaDK4qe+pKr7UZN0ERKgMjJzVb9A56hbJ8NvTzAzU+tjd7PnRDgaekNJCaTZ2Phqwmk4MFHCDLTUA8c4f6j1U7Aws= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=bp.renesas.com; Received: from OS9PR01MB13950.jpnprd01.prod.outlook.com (2603:1096:604:35e::5) by OS7PR01MB15407.jpnprd01.prod.outlook.com (2603:1096:604:39c::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8534.33; Mon, 17 Mar 2025 08:32:55 +0000 Received: from OS9PR01MB13950.jpnprd01.prod.outlook.com ([fe80::244d:8815:7064:a9f3]) by OS9PR01MB13950.jpnprd01.prod.outlook.com ([fe80::244d:8815:7064:a9f3%5]) with mapi id 15.20.8534.031; Mon, 17 Mar 2025 08:32:55 +0000 From: Tommaso Merciai To: tomm.merciai@gmail.com Cc: linux-renesas-soc@vger.kernel.org, biju.das.jz@bp.renesas.com, Tommaso Merciai , Pavel Machek , Geert Uytterhoeven , Michael Turquette , Stephen Boyd , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Magnus Damm , Lad Prabhakar , linux-clk@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 2/3] clk: renesas: rzv2h: Improve rzv2h_ddiv_set_rate() Date: Mon, 17 Mar 2025 09:32:10 +0100 Message-ID: <20250317083213.371614-3-tommaso.merciai.xr@bp.renesas.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250317083213.371614-1-tommaso.merciai.xr@bp.renesas.com> References: <20250317083213.371614-1-tommaso.merciai.xr@bp.renesas.com> X-ClientProxiedBy: FR3P281CA0027.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:1c::14) To OS9PR01MB13950.jpnprd01.prod.outlook.com (2603:1096:604:35e::5) Precedence: bulk X-Mailing-List: linux-renesas-soc@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: OS9PR01MB13950:EE_|OS7PR01MB15407:EE_ X-MS-Office365-Filtering-Correlation-Id: b65abda8-af18-4f3d-f99f-08dd652e50b4 X-LD-Processed: 53d82571-da19-47e4-9cb4-625a166a4a2a,ExtAddr X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|7416014|52116014|376014|366016|38350700014; X-Microsoft-Antispam-Message-Info: 1UOoxnCM2p8+RL3ABsqTRN7Gy1N3drrsG+tDilIMYkR/lnF8IVi3c4RMsWKOYWIqQXUh0PDPF0lIpaL0t0do5ETpCE5RQc9a2cn2tANJhQjjrgJClZVS0rANrFZcLQ6rMb9gU3ogtwkBJ4VAThOgTagsCU/Sr3aoixCdG3QVY6O7SAqQWL5O5xzSAS3cziM50WWW3GtqVjcMFZ1zQgYg0MjmcAUiDJcm67jPVrXJhn7Rb5RFvyeXT3vEGpAFuMPg9kiCkRfZDdUql5FKIWFIhmNLKjywoaY3Dv8/4y3sTJYJOC29Ht5U3pVzjFYL6a70MJgwM3WbFS21VdTa2+7GeHZGaEsqsrMUwLcQ6YaTbnhLmQoS+5/a3klX7mUyNk3t8LAQQKAc3LbPSEGEdt0iTpLLjODL9c6Jucx0kzcHMaEGvkkNhw7vqt+mxz4/+B/4bf6SkJvIRPrMyTw10KnqsOvT3lSYmQA2ZANkWs5ElRTf6C6uCkUj5U7roy/QiBFCPO36VUs7/KrrjTf1Afm0zqNm4cmwWcSSIHz23lVyfvCVXMy5eBMQTLF43UNNbusQCAY76rElI9bx/dUlA41VrQir0Vj+6th8OPeD+QZfuT2njUsn4XYpCxMTQYLmaVyYNn7WMtE77liZmUnZQyzqUd14Uyk4c2Ra+atsgnaMm6vXwB7m/J1DLIPN3B8q24L0OTkWMerELPBHinuPn6Q/AqK/0wDnBXgWIzjJuXUdvqBczjNOUOnNDrk6cAXik1Df8fSNygq+Djx7nTMyTpW5Bi5NnkTIihQ1oRUsD4+T4owmkhctjHfXJUo+K8mPFIpi2mQyJ80Fhko3A3QmIx6OdWl4awjHO/nBZ5gMh687QQ9X2bnNxwroCVknBXTMWYcrWvzgVgUqYp17Ub3vLpnkwU8D4Oxc5xmeyK6tWW8OTHIAiTal8SxNI8oOuULw5O8VIQlFgdkH9Pmu6jKmsgSIeShKtTZ+HQV/VQTCZJZ7nxpQxyRgzT0USe9yw9sBu/hJgJRg78EAfk7dUjFBdyDznBVCNWad5x79lJ87BKxLVeY5Nqub8Aq41JdNFd0EDYUD93kzzjfDbOi9lynP/UnupUCvS1/aibd3hrgB/wwM+Q3d46DjXvNs1d899Ec5GxWpZ2k5ItEcJMLHv/Gd2YvibdQxgJFyY5MiPVXNifbEjgk9Lq/rzkWVsIXKdk4+2SpEgAUgnE5RD4mx1c3pzK5pcS2RwAXvtrAmkdzmUZnbeW/dJReHz2Alg3BKiC4Vp/BcTTh4p45mjItJk7B+rojOifqzm96eIgJ4xC70hIrZ3OUK25l6UuEZvM79RlrSmijkHVs9G1VPK66IeOpmQHal+fAEw7VMnqR1B2vi6d6+5LRpUcfIBOS1hv+SDWIt1HINnuyF7QJ8GMkFrw757Upb2/oRowMcIZf4fS0RgwU7IIC8AQ/As3Z4sO5nEAoSzaxx X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:OS9PR01MB13950.jpnprd01.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(7416014)(52116014)(376014)(366016)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: mt4ijUt/xxlUaGw08txLANwlH8kN1zFmqIWlK635GtWsCC/aw+5jznlk91RxhV6QJU+lNv8oHOhtI9cH0NmV49Nw4yYqXjtuzQEn6v4zp2W1SUZ9SWAPoL6GRQQNAmnXfdG97TE5gXEfMXr2UJn5RdNxsSssOvmuFZXTq3rw9knFM9u7fu1JWUIo+T0rxLcl1sti/ww3vn4wt1E85/8FB2XRBEe6w6wVxQa5Q1yrEQwHsU/6pILxh6uPmQ5TVx3kGmDNQfHs1IsTTvaYFAQ4K6MmCOhbI31yH4qU2t3xgbuqmPnJWBLdTkUK1mwnH3QDKc3Kskg/L50c6jmxBjBjszalQjR4N0iD5hE+UAn5tpYG5sl5J4GUU+q8+kdTHKrwlyCpaT+2M05oiNbsQKfZHFn4ksWnJQ3j188TxO6lpGnzKZW9ii/2BbFaDddV7L/mTTvj2/X95o7lY4V5pppDHZgf5JVFlxWjqMGsCCQGFKXjv497YymeD27CuLyZKquBKcLDpQ+vwGjuWoqYT+4LEWDlcWHdR9FL2V/xOGIIljqlyTgH2DqSmXqTiGt9S7q6gsLyMeHGIMoTg0087mAUyoYTPQsUmBiLOKFaUNYZTj3/bJW1AvP8m9tmh9asbSFgG3cl6+KoaxujmYmO4lWg9jo2+e/6H9CK1oWG/d2DmP+/4GG/Stg/sT/86YaPvUzacaTfn7v9JQnV/JpQIdV8jS2aVmGe8eIwF/ivTugHbDYrlm9PWVywpwU1RtT0EVp4aBmcRi+Qzt+aZr6bVKdvN1xEie8k7wNizWxXoZU9WiPtRXvwpvLkgBkzgNVb2VonlDRotUpyEbKsp+QzVMSJ+yYu/6WisODLK2SZpKHu1y/ahBTmALdvhbOafIAwXaD00Am3PVrmN7ETFFfR/FK/EsZ/vgvdrhqbfy4+GT1O0/3ltqTHMWXzsH7VXe/9VAX0HPXZqYxC+I1VBkvCLYEPINU+fidBG5r9GkYi36OSm19gdM5tBamX/L42fsXDmqB/rEpdMeXaVbA2klukD1fFbMKr6HKGqwyWwi3jeyBewzwAD09zCPTTbmaByM5Y0nBHyLzoD/+rasDs53/JCF9CKd8AWPKwaVRPIbc7obWfiHamJkYb33+s4i4BhykIH/gnfMV/L4cAuzUM1nuYge0gzPD9dWZxT875y6miXZ6pRtrqLby6WI6Qw39wkaQL2lH4VMGq/q8/XugxkI29C8XCMYC/KMv4rPkb1VyGCm3pvwc/8aTy5Z0iNV+ZiV2WKHO+Qa46biNMWrf0cK3p+mBTmpCprdfswLajYz2p5oOZpb6yg5dB3J3Jg9inBzfUjyCt5rVVXEQCWc6FSswQ8W6OUSYMs2c1ZXJ0H5/h/+lgZ2xKa8vJDnPO+f523WIr2xl9ibkjpRKgGB0JGV28KTFmA9I81Odu7KYRR+0MlplwPVVsqNlLwBv1codTwvCmMJ35I6Utet2Qxb9d4QC+YxDhC8WVta3hcZW0U7Srq9y6GBXfFW+0pWBShOdPFQEl+/YyOyQj+QmDCZZ9RWyCXBF+ijJpMeDNnaw5ZWyohmF0elArBzu9yFzw7UOXhUpGYc1EAupEUPTHGJIRBgORve6iQjOc9VE03RlT+gJBTaa9o90= X-OriginatorOrg: bp.renesas.com X-MS-Exchange-CrossTenant-Network-Message-Id: b65abda8-af18-4f3d-f99f-08dd652e50b4 X-MS-Exchange-CrossTenant-AuthSource: OS9PR01MB13950.jpnprd01.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Mar 2025 08:32:55.7448 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 53d82571-da19-47e4-9cb4-625a166a4a2a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: pQ5SYm6gRnOzMu7/Q0PvwEXtH7LCD19US11Xw2wnXyw/wOkTvWqqDMzzfzxYTOrnMQU2pGZvF/CiOHKCQmOiedn8xCXOOcmUcK4jNNqxD1e65fGHnQ+xFzCe8mNDu91h X-MS-Exchange-Transport-CrossTenantHeadersStamped: OS7PR01MB15407 Remove duplicate code into rzv2h_ddiv_set_rate(). Reported-by: Pavel Machek Closes: https://lore.kernel.org/cip-dev/Z9QBZo4GgtMjid0v@duo.ucw.cz/ Signed-off-by: Tommaso Merciai --- drivers/clk/renesas/rzv2h-cpg.c | 6 ------ 1 file changed, 6 deletions(-) diff --git a/drivers/clk/renesas/rzv2h-cpg.c b/drivers/clk/renesas/rzv2h-cpg.c index 2b9771ab2b3f..bf3ccc0522d5 100644 --- a/drivers/clk/renesas/rzv2h-cpg.c +++ b/drivers/clk/renesas/rzv2h-cpg.c @@ -272,12 +272,6 @@ static int rzv2h_ddiv_set_rate(struct clk_hw *hw, unsigned long rate, writel(val, divider->reg); ret = rzv2h_cpg_wait_ddiv_clk_update_done(priv->base, ddiv->mon); - if (ret) - goto ddiv_timeout; - - spin_unlock_irqrestore(divider->lock, flags); - - return 0; ddiv_timeout: spin_unlock_irqrestore(divider->lock, flags); From patchwork Mon Mar 17 08:32:11 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tommaso Merciai X-Patchwork-Id: 14018788 X-Patchwork-Delegate: geert@linux-m68k.org Received: from TY3P286CU002.outbound.protection.outlook.com (mail-japaneastazon11010004.outbound.protection.outlook.com [52.101.229.4]) (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 232DB221F04; Mon, 17 Mar 2025 08:33:05 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.229.4 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742200388; cv=fail; b=Q7S4GOSLjr0TTeOnbuPoO9B+cxbUKF6j7ZR50HJoFDdX51v8/Ee85PsRKPxtKiDNrHPr4Q6+1TDQ9Jm4mOV+p9L6e0h1koTjbPsHgnxqhsPl09ru5lGqAVYJptNrAs4Pb7HaYnNbreLxXNz9fFHDz8AykI6H2XUFUqW3oyCu6sc= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742200388; c=relaxed/simple; bh=gifNC82ceshT4UjRcb4Ua8hugGtELF8VWLbj8crBcn4=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=N2hvt03hVhHwIucwNDLpduKNdJKkuDHe1xGTGqquXTVPHF1uJVtxMyOt6zgzAM0GoWkGuZU8q8vZ/zmYdjHztVwOghH5hFZJSNGIKv//9MdzW7fMqL1Vi1puxQErVu9OdXFNZox4WpM1tTmzsYDwIx7gb3FfEr7wvDxC6TAk4GY= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=bp.renesas.com; spf=pass smtp.mailfrom=bp.renesas.com; dkim=pass (1024-bit key) header.d=bp.renesas.com header.i=@bp.renesas.com header.b=gnU3dR9U; arc=fail smtp.client-ip=52.101.229.4 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=bp.renesas.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=bp.renesas.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=bp.renesas.com header.i=@bp.renesas.com header.b="gnU3dR9U" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=yx4QotAI8e1ZKJlr7QnwbGN5OPoSwTb1/5pUh30KQUcGZEMFdTPv13KIfZlB3YQrmFw8EQltDOc9jwQ93DeV7Gzb30HWC4regZN6m4NXwDyt9kfPoaMh0P2f17Hw4M0FkJjdC1XPy60nGwVts1OyoqHK9ddK6IckysdxeTDnzSsibcgZ+QBoIRUPEmhYD0CcWTtEUSOfuMq3o13edcAMfC42ggu0Zj3YyFNbM19diipRuIOSJvcxhciYzeYLgM5l72dM5Ozq6gNlHwXsP1s33jWCz04im+I0fhP03C70+Dh+Ydsa6F4k9PegXBAqTaOf6+5tHnvwVdzM0SkLyuvjOA== 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=I/AGmSHfMPj5sp77JN7HSy4yxuaXHCVm/ZAYQFSpVCE=; b=pn5xSgD5e0k0R1malIA0vnVN5yyTUGzxGKPq7f2z1tQRJcgOSBwWLUo6ZJm294z3VwQrdBr6uwSjDHeC+NgAhafo10YX3z9J8D35YgyjcUlpcex7dk63btVz6OKDA5rRwvh98g0LDRkA9dyslZNx/dzCA5FiqDcVruS1FfL7Jj0/uIDU7qn4LZ9szvrBjeaUd//HFBTFh8XKd8rS5EAEYS77ZGC6x/sX3uS5qf+3LSubkG+e+Y4zHhwvvE5+YPJEPSjMB359jozDQwWOpXjL6iLYv2BXwoY65hLMTSRgWQ2L1zpow1uCD2fVsU8a0qd0GFNFpu1YioWiJB2l3tc/mA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=bp.renesas.com; dmarc=pass action=none header.from=bp.renesas.com; dkim=pass header.d=bp.renesas.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bp.renesas.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=I/AGmSHfMPj5sp77JN7HSy4yxuaXHCVm/ZAYQFSpVCE=; b=gnU3dR9UPpQxLel81Kvqt8pxl0b+ZWo0woDvFtBGCNwkgGTRmq+sBO0ofglBkOvT7lwT9AqqY9PuLtb3cEx3k14fjtoUN/IyiHps8dOWKg9KP+sSmLXpFMUUZJaw2Q2hyhQP61kXlIChQbW/qXDolKbBf5Gs08AxWerAQ7pfvRs= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=bp.renesas.com; Received: from OS9PR01MB13950.jpnprd01.prod.outlook.com (2603:1096:604:35e::5) by OS7PR01MB15407.jpnprd01.prod.outlook.com (2603:1096:604:39c::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8534.33; Mon, 17 Mar 2025 08:33:03 +0000 Received: from OS9PR01MB13950.jpnprd01.prod.outlook.com ([fe80::244d:8815:7064:a9f3]) by OS9PR01MB13950.jpnprd01.prod.outlook.com ([fe80::244d:8815:7064:a9f3%5]) with mapi id 15.20.8534.031; Mon, 17 Mar 2025 08:33:03 +0000 From: Tommaso Merciai To: tomm.merciai@gmail.com Cc: linux-renesas-soc@vger.kernel.org, biju.das.jz@bp.renesas.com, Tommaso Merciai , Pavel Machek , Geert Uytterhoeven , Michael Turquette , Stephen Boyd , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Philipp Zabel , Magnus Damm , Lad Prabhakar , linux-clk@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 3/3] clk: renesas: rzv2h: Simplify rzv2h_cpg_assert()/rzv2h_cpg_deassert() Date: Mon, 17 Mar 2025 09:32:11 +0100 Message-ID: <20250317083213.371614-4-tommaso.merciai.xr@bp.renesas.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250317083213.371614-1-tommaso.merciai.xr@bp.renesas.com> References: <20250317083213.371614-1-tommaso.merciai.xr@bp.renesas.com> X-ClientProxiedBy: FR3P281CA0027.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:1c::14) To OS9PR01MB13950.jpnprd01.prod.outlook.com (2603:1096:604:35e::5) Precedence: bulk X-Mailing-List: linux-renesas-soc@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: OS9PR01MB13950:EE_|OS7PR01MB15407:EE_ X-MS-Office365-Filtering-Correlation-Id: 13ed2208-0d20-43bb-c882-08dd652e5575 X-LD-Processed: 53d82571-da19-47e4-9cb4-625a166a4a2a,ExtAddr X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|7416014|52116014|376014|366016|38350700014; X-Microsoft-Antispam-Message-Info: mYKCVjec5oirVjo99evUiOlXudk0X8t9FMMZQHVVG0+E7vjlNzydAGMNUt7APrpHsqqfRGrXSrvjYwUBFE7Is2GZ8HXizXelPW1ugJtKdPupwVhi/CoTwRv+vFkRucCNR4svZd2mnsaQHj8Vk269hrqUlyGyEZiBeWG4WMwM3VO+1dmD/s2kQhE4rf0CWeGUdzOt/opbhdnsGB6AxeT6MmQp/SfVoTh7olV2MAulHO3f0CpSt/CAyY7SBQdvx0wimgjWIyytu6WHZJ4RJHbZIZIl+cK1gpqguCjMCRmyuJse4cSf42+bBb5ZrJZt0RIafv5me/EBZUZ/kTQHMifYmbMDZbhCIh8OH5rkk2hBWIX2pSZzqSa/FGHps2iHeh/lF3ZoWB5hGai8xQNVilVzmTyM6nFaOYvHqDujDjVfK1ryZl/IuDwLy2pfivW3HJHTwYKGMmVplZXlKqG5p5qu9pP5OqynSizA4qOA1SFt4wYKJWr8WQMfz0xlzSuLN3jnnOaUYBnBzzBq4tlgdvAy5PvTUafbkjsy1oIw8mNab6OjKmPwnU0qifs2JvZDC/fzP2aAQ/8IAk8zxAF/KX3c5Z4RsesMX/UQMCpZlli648XQkZYmp104Or1vwWcp7OBiT75bkCfVlm7fuKy7nkpf68R6Lc0rDV6Tt91uvKX/ctHFn7vBAUvp6x5HO0N20pJRvsl0GNbniQ+p/yKcsG0FlzrQJBBVvYwEZxVXnnFn/6MF3f9OKrKiyUjRytzx4WeLHfUjW0ZQt5axeuLdSm3al3ON917VMpSJcNyTP58sxqF6v+6Dh97V2mxROiUEmV96heEARhXh4hQJceUgXfXzz7TxOqsVeslINZDzFbEs5YD+x5fgFqMJP8DH3o8byv8e2EyTnoyDBpHfNFpJhzk5Cn+iMhdxNN6hZKYvAoG/pZRr1wPBa/78IoGWlg/ToerYkQcZ+rGD6KruWk0ysFu/ku/ALhQpLjgBnTlLC+ZW9FulfPTh2NSY9cKVr9vgKZlVuDRrrJxAtKa1gw4z2O9gg6AYWOAaeL1qN7m96AWRWgQFpBq6rQaTias68xSR8cnm5WX9Vv0TTEbi4mJhOHj2X8QP0pcbjLO/g8xUMhQB7vj+dZ5IKsV5DHJsbhFrkDmFJblQ0yfMvqNaTOXFNwGiQhOzwaF4QsJGfYtVvAZwcMIZQ17Xt48fHflk/za9EhZTmn/iM+2MQ0dspSV6SFJGOOeIew63by3mYxOYEPrNuNHqBEeRZ3zYhn78t56bQMr7I8Q7DMWZZaZDdKTg8NowKQ1PXwUsvcFFYuBF+QPMiHu4yCW7QgBruSxVWK5xyMF2tA5RAki2FyMWbNAIgUaFDuzUkPLRscp79JaYUtePPk+VupW9UwrON/NVClzTkvN6NKLKvHP09ngX83EREBu53An+ovZXK5mGqD8k9K2HIiaV5F2F4mw91v0NuKO5nY7v X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:OS9PR01MB13950.jpnprd01.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(7416014)(52116014)(376014)(366016)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: EB5zIk4J+WPScfzKM9GEn9A6/5WWe+KTpBdbb6O85gXOS4g1n3pB8AZurY+1IUCQRuOdp3fyMKRLvWeM6oAtCQfEq+9zffyuquAMN8+Jqs68ZtJ0FrDZvxh/gaQn17jRgjXpUqrlGCCaMRtoVJASR3LSTA2udFKfjBtaMqpr2Va0PLGzb5/+DIDczis3Lm2+HRc4Giqb880XFh47q8ctnSNk+Y0CLChWEBeXmOwhLUIwXFHuhacjZOpxE3Ap1E7brybHKPcFuZvxM/oRoW4hN94vfo1KCPpTgjFsCypwYaJjgQAk4hrxydlq9qjRBczwO7bRctmYBzGIZ/QLxC3VJQglvefrpD4uBLuonotjuCkZW4edlVM31ceHu96BZKF30Na/lmUDOZ2XX2FdsC28WuwSHYGjDyQAKGcZ3xnyCF7jFMs03QClxoD62r8floL7Qe6mHYiJmqUmXBeRVEb154xxO0a8P+5u6ixtOt9j215uA8WGxuR1Pbw3wWOedQh/dczkFeGIN++2U9aHezoKG5W09yeaWvCgmwp0/2NqXCBFpq/FVgrdpW9ygtpKJuvQOJptnCwnP8IVMX0+eHumeQei53NrPiM6A2HIld1sZS5mFk5Br00nUh81yOZm0k+bTqhZSAyv3o+bcZQqO/vh6XnFCjxgM2Ynm+Sb2TcFlkqupTiGLHx3tu3lF8MQjm4JTYH9vicyzmw+9tZL4T4OQdKkP/Yr7I/RU/d01VfNBBtR2CJ2bEq4x6GyNNZ42nfWNtViNCu7qoMRHg5gd412vVv6tKU9lbDVFPWC1pK2AyrDc67Z5tTdThzCNhGz6c8de2DGm1bDHOINWilURUko34PIq3yaIyj+t7JAQh+CK9i+PIsKBsbQm5pqLS8dW09fJTZDbSFu83AJ8NPp8RMtICJ4dxSHiHQ6qBsGkI/B62cdTy05EWXfIVLjvyZkrRx2Cm3/mp1azODCikWpdvSJQJr9Yoe91mIbbvL4FRJCpABLPnGDt5tRBX7gCgkaAvHVCHq6bco0tpQ3hR125VI+bnpuBH9KRoBdpBM/Bu8mtmiB5ZD39e9E50li0N3NRzQR0CVMb6JBTTxQkR4q/XNCJvsxO+gHEQDRiI7RY2T2SUKxapDh7dCqQNNfQVLNnr4rSlDZKRtLeYE7qLq3JtIm+wD+SUlpfmlrkMRRLJL5ComOEW8mCYdiSS+253hVW53icEFO/9QBOvUtVjinxVNxPsH6M9/pYh1AjVTm9z6ESOQz6R1jzDz4hzUkFxps/eHFSR/ltTU8uk97RE5g8nNPEJLmeQP5xm2zKtEkrX2n/wCR7pTLf8XGVH3+YO6ZP5vfSTt1v9Qq7+BEyDkTFTX3q2LJ2/0VadbfswMbZNrWQyK8/RrzkoA4WsPEfYA1VrbssUL4OGnJ1ckhmQZctTv5XJMtnTSvuhLG/+tJjFEQHSZqZZJ6bCdxQC/dcceoxdF665rGwcbC+/miOJ9/BccDKFsHsyExgbNAZ9yCsX8FW+yoSI+hHzHiw8LshVANgRBJarupIW5euDg6iI4y+7SRCL8uSUogEOqMQfduWy6UEG8cSMcu3r/hKhY0w+KntN5uQzkllwfTgOiEolwayOMYDIyzmZDa8mbMr1EbRITYcsA= X-OriginatorOrg: bp.renesas.com X-MS-Exchange-CrossTenant-Network-Message-Id: 13ed2208-0d20-43bb-c882-08dd652e5575 X-MS-Exchange-CrossTenant-AuthSource: OS9PR01MB13950.jpnprd01.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Mar 2025 08:33:03.6765 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 53d82571-da19-47e4-9cb4-625a166a4a2a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: DZbcoBGd9ER1wLMk1SkQWneuHgUPeH8E1VD1q5SgaFKJSEvjtWiRm71xa2Dens+YQQKMNtqPUcsWhZJfDoNSveeD6aOYWRVYj8/+/v3H/QFvX74WNPJW3I+N3yB1ifJn X-MS-Exchange-Transport-CrossTenantHeadersStamped: OS7PR01MB15407 rzv2h_cpg_assert() and rzv2h_cpg_deassert() functions are similar. Share this code via __rzv2h_cpg_assert(). This avoid code duplication. Reported-by: Pavel Machek Closes: https://lore.kernel.org/cip-dev/Z9QA9rwuXCuVbOXp@duo.ucw.cz/ Signed-off-by: Tommaso Merciai --- drivers/clk/renesas/rzv2h-cpg.c | 34 ++++++++++++++------------------- 1 file changed, 14 insertions(+), 20 deletions(-) diff --git a/drivers/clk/renesas/rzv2h-cpg.c b/drivers/clk/renesas/rzv2h-cpg.c index bf3ccc0522d5..691bfe37ec1b 100644 --- a/drivers/clk/renesas/rzv2h-cpg.c +++ b/drivers/clk/renesas/rzv2h-cpg.c @@ -652,16 +652,17 @@ rzv2h_cpg_register_mod_clk(const struct rzv2h_mod_clk *mod, mod->name, PTR_ERR(clk)); } -static int rzv2h_cpg_assert(struct reset_controller_dev *rcdev, - unsigned long id) +static int __rzv2h_cpg_assert(struct reset_controller_dev *rcdev, + unsigned long id, bool assert) { struct rzv2h_cpg_priv *priv = rcdev_to_priv(rcdev); unsigned int reg = GET_RST_OFFSET(priv->resets[id].reset_index); u32 mask = BIT(priv->resets[id].reset_bit); u8 monbit = priv->resets[id].mon_bit; - u32 value = mask << 16; + u32 value = assert ? (mask << 16) : ((mask << 16) | mask); - dev_dbg(rcdev->dev, "assert id:%ld offset:0x%x\n", id, reg); + dev_dbg(rcdev->dev, "%s id:%ld offset:0x%x\n", + assert ? "assert" : "deassert", id, reg); writel(value, priv->base + reg); @@ -669,27 +670,20 @@ static int rzv2h_cpg_assert(struct reset_controller_dev *rcdev, mask = BIT(monbit); return readl_poll_timeout_atomic(priv->base + reg, value, - value & mask, 10, 200); + assert ? (value & mask) : !(value & mask), + 10, 200); +} + +static int rzv2h_cpg_assert(struct reset_controller_dev *rcdev, + unsigned long id) +{ + return __rzv2h_cpg_assert(rcdev, id, true); } static int rzv2h_cpg_deassert(struct reset_controller_dev *rcdev, unsigned long id) { - struct rzv2h_cpg_priv *priv = rcdev_to_priv(rcdev); - unsigned int reg = GET_RST_OFFSET(priv->resets[id].reset_index); - u32 mask = BIT(priv->resets[id].reset_bit); - u8 monbit = priv->resets[id].mon_bit; - u32 value = (mask << 16) | mask; - - dev_dbg(rcdev->dev, "deassert id:%ld offset:0x%x\n", id, reg); - - writel(value, priv->base + reg); - - reg = GET_RST_MON_OFFSET(priv->resets[id].mon_index); - mask = BIT(monbit); - - return readl_poll_timeout_atomic(priv->base + reg, value, - !(value & mask), 10, 200); + return __rzv2h_cpg_assert(rcdev, id, false); } static int rzv2h_cpg_reset(struct reset_controller_dev *rcdev,