From patchwork Mon Mar 10 07:34:08 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Chen Wang X-Patchwork-Id: 14009349 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 25326C282DE for ; Mon, 10 Mar 2025 07:35:51 +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-Type: Content-Transfer-Encoding:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:Subject:Cc:From:To:Date:Message-ID: 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=AW15d655ce372ZPYcN+5hWGoOdSW+2rBTrnhuydT2UY=; b=AZOnueScwCWoK2DnSi10XFet+v 46b9cLFBSyTOlVehA5gTih+nwEDdaF6U75kPF6cxfU/wTcTk1Hw0BG+b4TB6eSEhoZN02QM+6q4/5 RdyDgI5/Qx30P9Kqvimv+TRILUNElHo9ToXHXyM14xSBNb57pymWoH+IAdEqQASsThmP6mGRryeBc CanlQt4PVoXE0aZD4QGDMS02fuF4y8EZRvK7RtXNPWjt6D+qVjuQ6CLJ+sF23DEJwpmHuD8WO0FiM AnCB+nVeF61jHiaBzn6SnvEcKeK8kxamrjrOJ4eIQXsIo88DbaUmORZhIjYYp+PNpZdUqA4wd+m2f C9uZQrBA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1trXfs-00000001ljy-0ltt; Mon, 10 Mar 2025 07:35:44 +0000 Received: from mail-centralindiaazolkn190100000.outbound.protection.outlook.com ([2a01:111:f403:d409::] helo=PNYPR01CU001.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1trXf0-00000001leY-3xOS for linux-riscv@lists.infradead.org; Mon, 10 Mar 2025 07:34:52 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=qmpwRvB+X3RrGeb7/gMlZmF50FyS4IhvCprpl3nkQF9GfxKuNvIMjphOsbR9MRU4WIy++MuvdyPsuFpTfzSmQSBerYBMzLQa5FkxwRIxT2APJmsbVu7/cUlLjE6YwXiNsBCzfnGgTmuHjvgHaiHunEKcvNJmEVYcEAvP0aiIMlt8snedOvqck8Q5EmhnfrI33owjycpa5UjeFf/sZKJhtZAEmu7j6ea/cXhLufJftx3OOn0Ci9aVGL67gFlZ/n0UM77o8or0n7Nbzg7rCvGqx1bpr32+XP8kMRh7r/aYFwnaq4hEIrn6dwaLG9bCApC2ZdMdcTNDqI8nZcsiYjXfGQ== 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=32QUlU9cwEfyTc8QqnqDypAmEypRuNJ0jRxJXP1BPNs=; b=OHTIvVmurF1xC6qhIKMzVFmJGDfh17gcBQnVWayCWUr5atf8xRnEIPC77tIVsckfXdiXj2XhlAX05baKqAcK2yi2mGmfkByiMAljUDHSRgTFzrhbZ/qAQkmzJQEhdfdOdolEeKzYYgleXFHex1Rzv7ScxbBUsN+0M5nm07chuDAF326fTz3GzTkcfPTBhjAVDnsu+jlLKiaqwcygvPXQivzEL1RMJlAgRGL9+P3IlaAhQ607zkyiMFdnmYgWs05PpGpw19XYFk/rj5aoc+vRwB05me7+kifdrPb0eUqHzZiB7SIGJ31Q19lC8o3eaHFqSL2PTvKx7YWxyM0Z5c/VVA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=32QUlU9cwEfyTc8QqnqDypAmEypRuNJ0jRxJXP1BPNs=; b=gMm4rqa81OkRQOOy5MXg/SRMV673qE1iaEzKVllSUMTe+1BnIFcBnZmUs/BwGPUKJhE6WzfKTXPRJDRE1oGmigPVNYR+DurIMlTf1QgJSjnZyl2hL1kQvgU1GjJYt9XHeh2kua6uj/hwpc9TfnlBeMfOxxdToyFW85rGHhUFCwBmjIipejB8DXQJfHPU/JRkfb8fRreyI6EUI2eu7VcEyZDNzXu/e5OHRY2UYeplnkDCFRFAmX9i+2escNiesAh6U468L6T0GHfG8rlRjp+/m3Wy8Y8hfmW5QWUNqs1TX4o4QmCw6fhHS196+va+YiwFR0r9kZKiMTdlAfjB5/RSxA== Received: from PN0PR01MB10393.INDPRD01.PROD.OUTLOOK.COM (2603:1096:c01:1eb::14) by PN3PR01MB10065.INDPRD01.PROD.OUTLOOK.COM (2603:1096:c01:1e5::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8511.26; Mon, 10 Mar 2025 07:34:11 +0000 Received: from PN0PR01MB10393.INDPRD01.PROD.OUTLOOK.COM ([fe80::1b4f:5587:7637:c5a5]) by PN0PR01MB10393.INDPRD01.PROD.OUTLOOK.COM ([fe80::1b4f:5587:7637:c5a5%3]) with mapi id 15.20.8511.025; Mon, 10 Mar 2025 07:34:11 +0000 Message-ID: Date: Mon, 10 Mar 2025 15:34:08 +0800 User-Agent: Mozilla Thunderbird To: Stephen Boyd , linux-clk@vger.kernel.org From: Chen Wang Cc: linux-riscv@lists.infradead.org, sophgo@lists.linux.dev, Inochi Amaoto , Xiaoguang Xing , Chao Wei , unicorn_wang@outlook.com Subject: [GIT PULL] RISC-V Sophgo SG2044 clock drivers for v6.15 X-ClientProxiedBy: SG2PR06CA0233.apcprd06.prod.outlook.com (2603:1096:4:ac::17) To PN0PR01MB10393.INDPRD01.PROD.OUTLOOK.COM (2603:1096:c01:1eb::14) X-Microsoft-Original-Message-ID: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PN0PR01MB10393:EE_|PN3PR01MB10065:EE_ X-MS-Office365-Filtering-Correlation-Id: 337a98e8-6ca9-4561-31e8-08dd5fa5f2e3 X-Microsoft-Antispam: BCL:0;ARA:14566002|461199028|5062599005|7092599003|15080799006|8060799006|6090799003|19110799003|5072599009|10035399004|440099028|4302099013|3412199025|1602099012|1710799026; X-Microsoft-Antispam-Message-Info: =?utf-8?q?6psCTcfZykE8zYs1jakl1jD+ukGF2KK?= =?utf-8?q?Bi2oIfXcv69pgCn+asLnUT2DsbmunCgWTqPx4z7KyK39MphLzGgFS5oEBIE+qqLh/?= =?utf-8?q?ADe8lURD5uIQP/Bv1kUHU9LzekBrXqOKZZEF40ZHehrjp7zrGpkxjYYtIekWGw5J9?= =?utf-8?q?tZSNuEfLWwD3ouxPGyEeGTikKeFUfI3SKyWEyKpBaveS+qLsuV30x4cvhXQoEwfAr?= =?utf-8?q?EG7UkSxKynP1jzJ3JY50Y+6gzcoI7EckcBFX0f4WhZXgRwpDkNnO/r1VWB34OHrKv?= =?utf-8?q?zcrs9T0Lf9Jp61XQm5j4SFr/3q2hDMAVM41O+PcXTtYs+HFF179qgbZtHfUTzgAFU?= =?utf-8?q?iZVl6TEdlINI3E5DaqnIcBWgsBEZNJmaP0nDTTntbPunIOvMQ07e8ogIgz5KAsypT?= =?utf-8?q?H1fAPhGJn8J3N99rcdrPKCelhafV0rmkuF9rcGDN+VsX2GOHWVNsYgR72YXFP9uJH?= =?utf-8?q?uW+o34bRYVBEGeTC3HL4EdN74ExjUCYmKRkMl3gvI1sF5o5KQYVo+ABOuubv/0jz3?= =?utf-8?q?jzyHk33Hh6SS4f0V0gy+ToBLq0J2CAU65wQU1D7oq0RpWjKqnDXVsLj7tVsrNdqPy?= =?utf-8?q?nsUzGJEVp2Et0pdpJRT44Y6k1QIOKpF2IZVE7T8DjOMIYUlwnMzaB5qzUpFNOhIjV?= =?utf-8?q?6VMQGLRp8JC0oZ+e+T+9E3KIB+hx+UAD4lOnI3Bsx61EOODiS53a5eeUOxUqX1CGz?= =?utf-8?q?hrqc7t7+j4TYybKbgMmxrx5dBKtAvNccqbLKLrGsJc2nk+/M80Dxu0BE4wM2Aufja?= =?utf-8?q?/oNtP/q9sLXZfWDdjDn6orRiHA18B2JdSOWMKj2mma6mBMA57ADvEMhXHOezqBPul?= =?utf-8?q?ItrOXrXM1HA0mODwswnpifxy5UgXKbvH0AQG43Pe1vvL61sSgGX+k6z5I0Y6eyQPg?= =?utf-8?q?jSUcctkooz+tM9L5JpNmYJSzBD8l42YG7ZtMiWkGLiLGY9zx3W/RXOfIO0j7kgN0a?= =?utf-8?q?0X27rEz4TUMlVH9c7m94z6v4DVE4f8M1/gPDsp0NVbg9AIDZ+LiNqRZEuyo+WM8qn?= =?utf-8?q?I5T2+NURAbY24XGsFOlgDGMTLko2KfbIKLfIty6mix22U97OedfmCkJrxF+rYSisS?= =?utf-8?q?PjTZ8s8nZ19nwmVLL6Q3PGlh/dmnQRrSkIzTiy9Ca8kFczsRsA5sEQzMO1MUbGJM4?= =?utf-8?q?K/FKTyiurl3/VZoFX87zmhbJYpIfCb+WkuRh8wgWFiVOJ1hoEhQnXbs6o/E0J4+qc?= =?utf-8?q?n/b27I1dWC0TXjSiYHDlgCwQjf/zBNJnGulpCz9wXkJOYpKHJBWXldnqoAJDJZ+QW?= =?utf-8?q?mAQXmZqa5Wh0eo4Ej3Qnb3dx1+sCPEwf8nw=3D=3D?= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?Lwl7tz0Zv0inRYuI2cqUxzglev0M?= =?utf-8?q?EqEDan70+CvkrAUPopGZw7NuErNuCmnyqLBY0oBx/UdG1lvgJCpdi6RQVvjAtf8Mq?= =?utf-8?q?cfBuQdl77j0A9H2thVs0n75ru9PyDxloZfSdMDeE0p1d6l89nT6QY0F7X10XkPnMS?= =?utf-8?q?eNXsESff7H28+eVGQgsu11b/EaCl/zrwHaCbu1fnnKk5cwrB1ePg/7/7N3utXI4Au?= =?utf-8?q?V/5co2b3dYXWu+lTuWR+rWppV+ujRdyP4BtAQgowGGK2d5nqZWtrJxd13osslCsnw?= =?utf-8?q?NrhpiLkGsU3x1y/kcpVHzkX1I8Gl2cAGZHft7VkZGCSwJUJI9nMtVJDXF0rM17FtG?= =?utf-8?q?/8d4l17O/KZUwR7ZjcCkcDQTNl14YwP3ujyQ7UQ7nj7X6ElCwWFVobV+IcBW3DePf?= =?utf-8?q?WZq7qso92iCU0s+7EuEB5g2xcesjKgli48kwI0cgCxmv4kimK7T70pHzykwoT3jgq?= =?utf-8?q?VHFw1cZxdpiRYck5rATCqDyabuxrypnsSyl4LXdhC1iH+OPejuLlyhP0i8Kj5OOSR?= =?utf-8?q?kbCUZPlVD9jlu0ld5P1leTmt/IG0nf1a7Hlj2v9zSQypad+wDQ5nsCvlZ05fezC6x?= =?utf-8?q?XoQzKJemqfT0LcCcoTITqNdGvSrk9FvwqvwogG7MV9AAjr4vUUWqVqhymuFOtd0mH?= =?utf-8?q?m15CVOPPhm6ScsulMVn4IF4AcOHqN0gM7yccpcgIVMSAS6gP0Pq9PXdYjtypVCFhq?= =?utf-8?q?CD86VSJwKzYUqdIaMZ/mfqwdXXqnYfbXHiOWoOdRjVGwh4kNi/XUSGiPAMbzNorBl?= =?utf-8?q?k89ViPv0/qVwfHUeNdQNf+wYqY/Zdh7Y6Op5/OD/D6HhzpCIMrIiLPeX7UzZHSm6L?= =?utf-8?q?KAMg1ees/EG8z4u8A/b6BGedFSuqoS/fThSBAO1r13kigkD2x5nT/5qoQo+T1OA5/?= =?utf-8?q?mVvjOx8K3CoJ2FV16XkifefOnRDyaqOpVd2FO26t2qX0DVXIMyYXodwJdgt6WLwVY?= =?utf-8?q?j03Ll3eUxd1KXAN0HCtYCmwOVyrj8wCjboZvgjPL5EipOMx1wotJX8+HORJGgBDlc?= =?utf-8?q?3kDvPlPDZ6rfBAp7DJvVWK7JqDwjCJQnTeLVHOhiIeyhr5UXNiJix59SurR12DTti?= =?utf-8?q?vPfKGC14FL7GIywOLllJQ2fdWsPKrSwp5LgOgaJ7Bl1Aote7NwhGjYk1BgDUKD58j?= =?utf-8?q?02MylhxYiL+qwCYu61AaViv3E/vsCx6d3BEN4WHLcSgebLV/Gi2vy7+ygURKKBTyk?= =?utf-8?q?cvi84lDLl5/wkP/Gcfpnp4k7l+aoNoCzCJklNudLYSDSTYzQI1kEAHE9auPPJ2XoU?= =?utf-8?q?uZ8A+emtrBecITMO?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 337a98e8-6ca9-4561-31e8-08dd5fa5f2e3 X-MS-Exchange-CrossTenant-AuthSource: PN0PR01MB10393.INDPRD01.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Mar 2025 07:34:11.0738 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: PN3PR01MB10065 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250310_003450_997888_D476EC01 X-CRM114-Status: UNSURE ( 6.93 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-riscv@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-riscv" Errors-To: linux-riscv-bounces+linux-riscv=archiver.kernel.org@lists.infradead.org Hey, Stephen, Please pull clock changes for RISC-V/Sophgo/SG2044. I send this PR just want to expedite patches for this clock driver. The patches have gone through several rounds of review [v1], [v2], [v3]. Link: https://lore.kernel.org/linux-clk/20241209082132.752775-1-inochiama@gmail.com/ [v1] Link: https://lore.kernel.org/linux-clk/20250204084439.1602440-1-inochiama@gmail.com/ [v2] Link: https://lore.kernel.org/linux-clk/20250226232320.93791-1-inochiama@gmail.com/ [v3] Thanks, Chen. The following changes since commit 2014c95afecee3e76ca4a56956a936e23283f05b:   Linux 6.14-rc1 (2025-02-02 15:39:26 -0800) are available in the Git repository at:   https://github.com/sophgo/linux.git tags/riscv-sg2044-clk-for-v6.15 for you to fetch changes up to 135418add3878dcd44483d0f2851f6f470a85395:   clk: sophgo: Add clock controller support for SG2044 SoC (2025-03-10 12:22:01 +0800) ---------------------------------------------------------------- RISC-V SG2044 clock driver changes for v6.15 Sophgo: Added clock support for sg2044. Signed-off-by: Chen Wang Signed-off-by: Inochi Amaoto ---------------------------------------------------------------- Inochi Amaoto (2):       dt-bindings: clock: sophgo: add clock controller for SG2044       clk: sophgo: Add clock controller support for SG2044 SoC  Documentation/devicetree/bindings/clock/sophgo,sg2044-clk.yaml |   40 ++  drivers/clk/sophgo/Kconfig |   11 +  drivers/clk/sophgo/Makefile |    1 +  drivers/clk/sophgo/clk-sg2044.c                                | 2271 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  drivers/clk/sophgo/clk-sg2044.h |   62 ++  include/dt-bindings/clock/sophgo,sg2044-clk.h                  | 170 +++++  6 files changed, 2555 insertions(+)  create mode 100644 Documentation/devicetree/bindings/clock/sophgo,sg2044-clk.yaml  create mode 100644 drivers/clk/sophgo/clk-sg2044.c  create mode 100644 drivers/clk/sophgo/clk-sg2044.h  create mode 100644 include/dt-bindings/clock/sophgo,sg2044-clk.h