Received: by 2002:a05:7412:3784:b0:e2:908c:2ebd with SMTP id jk4csp2277923rdb; Tue, 3 Oct 2023 16:38:13 -0700 (PDT) X-Google-Smtp-Source: AGHT+IG3C0tbZoHJseOpgelK16edskWeR1ZSf6Cl99LW7kZ+yZJ2csU9yLc3qy6pzmcDyci4unig X-Received: by 2002:a05:6870:c188:b0:1d5:a17e:f62 with SMTP id h8-20020a056870c18800b001d5a17e0f62mr1143046oad.24.1696376293590; Tue, 03 Oct 2023 16:38:13 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1696376293; cv=pass; d=google.com; s=arc-20160816; b=XSvCBUfYkKa75s/EB6lsPqIHyf+utYx7ZYx2Udv/xDf6tZYCInbOYvLS6MQCkbmCCo sP257biiOD1MJQ4uoFYsdoYZBJxDqqcKEsN/WXqeikn+XhZGYF0p1nc5+/TBLcBQ0ZaJ SmsTlik1AZI0/JAxwnQmJGXdjsk4s6v11SA5ZzlehS4vsE0/hCCFXFaN+eSaSRPCGWaK Z8/H/izgSKD2XoMw+k2T9ZmE1wLyUx3zdRZ36kC3Z2fiA7zlzLFDIwWju60BS096QA69 XYRrcKl9X1ClO0XLRbic26Ew+Ddk+b/YxsWHJC+eZM97dZ7RSCic751n79n4i+l7V5d/ v86w== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:cc:to:content-transfer-encoding :message-id:date:subject:from:dkim-signature; bh=6GQE5y6qbcGwxSdTOva9AnZHoZpFkZFOwcN3pNNv0kU=; fh=7d4W98/DO6zHn4gJg02zz+CsoFOyvFgc78S2RHb70N8=; b=PY5pQ+G8NrJ1RBpG6suszYpeu5SWfXhoHBbd8nBr9FopfWvqqbBRl77s0Mw/1fsDQU MWaxypZ5Xw04OCemHtRGQIfEMeuOmetCawJBzdjhMY9B6zlcG9hggTf4/6rr32EHo3Or Sf9bPQ6u8Y336EsxFVq3Z5sXR7XCTQiYWViiZBrXPBxAzS+tOBX2+n5jkYqae6jID6lB HdAGxYSWaG7zsZMlKgM40fLQ5OKHIqUtY847L7QIfjiH12E4BOicENflXR2sknpR8Gkz SQc5g9BzRoC901UtjPgp4qcS/5v0ss46j5NICfI8X0s8yv2HEH/ktdSlWKwNFjRONKAB hKEQ== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@NXP1.onmicrosoft.com header.s=selector2-NXP1-onmicrosoft-com header.b=Ff12HbDw; arc=pass (i=1 spf=pass spfdomain=oss.nxp.com dkim=pass dkdomain=oss.nxp.com dmarc=pass fromdomain=oss.nxp.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.32 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=nxp.com Return-Path: Received: from agentk.vger.email (agentk.vger.email. [23.128.96.32]) by mx.google.com with ESMTPS id w190-20020a6382c7000000b00573fbbb7803si2378160pgd.613.2023.10.03.16.38.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 03 Oct 2023 16:38:13 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.32 as permitted sender) client-ip=23.128.96.32; Authentication-Results: mx.google.com; dkim=pass header.i=@NXP1.onmicrosoft.com header.s=selector2-NXP1-onmicrosoft-com header.b=Ff12HbDw; arc=pass (i=1 spf=pass spfdomain=oss.nxp.com dkim=pass dkdomain=oss.nxp.com dmarc=pass fromdomain=oss.nxp.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.32 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=nxp.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by agentk.vger.email (Postfix) with ESMTP id 05558819ADAA; Tue, 3 Oct 2023 16:38:06 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at agentk.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S236394AbjJCXhu (ORCPT + 99 others); Tue, 3 Oct 2023 19:37:50 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:51398 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232052AbjJCXht (ORCPT ); Tue, 3 Oct 2023 19:37:49 -0400 Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2061.outbound.protection.outlook.com [40.107.20.61]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id BD576AC; Tue, 3 Oct 2023 16:37:45 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=D2dBFByFiUMnVEIAOX88wwW9yTpdwUN4RWv15FjEvlbFu4WYnj8V4n5Ku3VGrTXLrb8eZ82h60dpIvfB3TGNzwsi3YrU14zAE/LS8u4iVXuQ+qVI5VlcpNspeJ7RZWAns5+e3DIOkw1ySe8WiCqTfwJFv/pWSxDD+vV7j5qrRH4TSUCNkRf/pJDb4uQte6QHpLYXmWxPaD4aqDNHqezdnp8+aIO0gYuSftvrhe50xJbCwB+HB4cTRv080fE/+XTz/8g/ooJNz6AkFV14ho3cBsBL0YhaSbf0jwQIUK6Y9q2p/aethrrxlzkIH6dappdOhe2E2GYDKs6HxRMq8Sj+6g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=6GQE5y6qbcGwxSdTOva9AnZHoZpFkZFOwcN3pNNv0kU=; b=R3bJVoJ983Lhbz7xxftFtwF3C0fSvx7YYn+bI/agFg3fRAWa3++096ofswBWMVO8WUb9FjUuByQsrQrsKrFsatcZTFzXPu9X3/pJYHfLpMSLE5+6oD9SWl3TXrgwEIC+KvEY9vXqHVaDpcbCqhIpuGqFmkgGNNpJceMeY4hE3Qvb8xMrpvVqWtaMdvnIMkQBm5uBwvlNAzQMk09rlBo1SLNQqrNL/j54oTGolZ4N2Y+GWQl7ljWrhvqyHVQk/T7r4yc2WHhYxu01EAMHx5EZSDMtqZ5Vz8YYzlDf8oNdkcbXMJMQBEV5csfiruJqXkdqLQXpDHX4v1NU6ftILekT6A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector2-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=6GQE5y6qbcGwxSdTOva9AnZHoZpFkZFOwcN3pNNv0kU=; b=Ff12HbDws6sWjL9eI+NdgjlepYo79c6VO81wOKU0Pm0H6Dy1IUHh0mgBiD26E+B+YOGEcVC64XYypvXCRZrIV1WvnaTlbMBmGQIpx0PNfNuzXHrlkur6DQzK8AVPXi3Vdg4RjLsnqBmShWHmwOhxytVoTShgUsmz8Q/BzCJNST8= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from DU0PR04MB9417.eurprd04.prod.outlook.com (2603:10a6:10:358::11) by AS8PR04MB8754.eurprd04.prod.outlook.com (2603:10a6:20b:42d::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6838.33; Tue, 3 Oct 2023 23:37:42 +0000 Received: from DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::2b3:d8de:95c8:b28b]) by DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::2b3:d8de:95c8:b28b%3]) with mapi id 15.20.6838.024; Tue, 3 Oct 2023 23:37:42 +0000 From: "Peng Fan (OSS)" Subject: [PATCH v5 0/2] firmware: arm_scmi: clock: support parents commands Date: Wed, 04 Oct 2023 07:42:22 +0800 Message-Id: <20231004-scmi-clock-v3-v5-0-1b8a1435673e@nxp.com> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-B4-Tracking: v=1; b=H4sIAN6mHGUC/3XMQQ6CMBCF4auQWTumpQyoK+9hWGA7yEShpDUNh nB3K3uX/0vet0LkIBzhUqwQOEkUP+WgQwF26KYHo7jcUKrSaKUMRjsK2pe3T0wGO66J7w2R0wT 5MwfuZdm9W5t7kPj24bPzqfqt/6RUoUJDJ9f0Z113iq7TMh+tH6Hdtu0LU/LGI6gAAAA= To: Sudeep Holla , Cristian Marussi , Michael Turquette , Stephen Boyd Cc: Peng Fan , linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-clk@vger.kernel.org X-Mailer: b4 0.12.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1696376552; l=1929; i=peng.fan@nxp.com; s=20230812; h=from:subject:message-id; bh=VR1ydI96zHAgFUiMqFvBNx35vszsMfG8fXTfJpzQe0I=; b=zM7xv1LRBnCOB1p2/c9onEUzBWMjbxYveAXNojXlUxGXc+pcE5rEbeNWLV4xsyTeOVx3C0atX axYhEQCSQxXBQQKVAZ0QYvmhwgDvkHG7rmSLIQj0rWwYYt3pdZDkxLc X-Developer-Key: i=peng.fan@nxp.com; a=ed25519; pk=I4sJg7atIT1g63H7bb5lDRGR2gJW14RKDD0wFL8TT1g= X-ClientProxiedBy: SI2PR01CA0045.apcprd01.prod.exchangelabs.com (2603:1096:4:193::19) To DU0PR04MB9417.eurprd04.prod.outlook.com (2603:10a6:10:358::11) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU0PR04MB9417:EE_|AS8PR04MB8754:EE_ X-MS-Office365-Filtering-Correlation-Id: 9afaa3e2-c32f-4d17-82cc-08dbc469bce0 X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: CiE5hVJ/WXEOmladGkCaaCPFTvW3eCr72PFLKfLAgyXdGjh6rjtcasCkDbPd7hTyGWKKcdzzthlVJBZ8+ekh7QqpAwN+BpWcI+9MFaHDkb9yduBOUblCn01kWP1cai0PBpFARU1FnxxvrZHb7x9dl3M/skMxVOMr+4XmAvCEzap8Q++c2oYB0pZ2pkPb3G1vPRaxRPa/TikO7XEsLALNAWdZxZPnhfgagfgpPu5oxtf41oWrupoZIhkv51BV6Y59gd30tMZji83ucxqOg6feXUoh5QSvlt6NiTH9pxwO44s/M7TW42vfbx0nUpTMM0hAVTkokFp8fhCa+IEyGbVndAMCIztVb/mP29hlcg5gQpYEg3NiejRfJSdGrIKObTNbdEUKv+Rce8em29qf2pkyYjyO1SByg6be2J39GYfwoLf0Wk0kCr3Zz7pkYkqJkrL9YY5nBH+gd5ab9MpYnYGPApfcWgC20llZBZ70Bg2LYIVANOQfi0sJ0L0QfSOqXwpLLP2R4dXmI4f0rSM1TgdiuU69Phd1rHnmltS3qHc4ihYkYdM4o1JrZCh6tlPYVHrp7tzR4X5bFdT020lTvhZtawrRRddsxMjGrs8cc8+1zsmMyd89F2YkSqBfXaLsYUicbDW9CCULma6AO12plmsXzQ== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DU0PR04MB9417.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(396003)(346002)(376002)(366004)(39860400002)(136003)(230922051799003)(186009)(451199024)(64100799003)(1800799009)(966005)(6506007)(6512007)(6666004)(6486002)(9686003)(52116002)(478600001)(83380400001)(26005)(2906002)(4326008)(110136005)(41300700001)(66946007)(66556008)(66476007)(8936002)(5660300002)(8676002)(316002)(36756003)(86362001)(38100700002)(38350700002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?MkpCbjVuOXQwVXlXcGZqdmVGVGxid0pka2QydElTcjc1RXJaci95TFRoMTNJ?= =?utf-8?B?bTlEYUNsQ2JFbWR1REFhalBoUDBpTFlVTlY3VW5YWUZlcEhLT1ZoL3dzUUxX?= =?utf-8?B?SHlLQzZuRlFWQWJhUFFaV0UrclJSZ1FOU2xyeHlMR2xqb0hBTmpHTCs1SXNJ?= =?utf-8?B?a29aMUtPUkh3dlFOeUFVaXJpZ3BtQVlMZ2ExMHM3S2Z3N3JRYVltZjQxSFlo?= =?utf-8?B?NGkySmR5R2V5Y2cwREtlb29IUzB4VmtOaHVkR0tvdzFNdlhYSFNWWms0eVIw?= =?utf-8?B?QWRCNlBpTCtWYTA4Smh3VERjMzYrNGJkcWFXMDlFd1JOWDlhZERsQWhHWDd3?= =?utf-8?B?WC9INFNCclhONkJzZUIyZzlqdWZzSVk5MDF6UTFyWXNXVm94VG12aDI4bEZ1?= =?utf-8?B?a2U0endWQ3A0ampqRUlDOWhOL2N4K0w5MDhhSjZvK0NZYTBCUWh6UU0vYWQ4?= =?utf-8?B?OW5pZFg5bXZ5UUN3NXRYd1VhZG9tSldhVzFvaGNHSWxhV01mNVp2dEM2QVV0?= =?utf-8?B?SWgzSmpWYUkrczROYi9hVzNFcjAwT2E4amM2V0dFN0tGWTUxZFVoZHRFYW1q?= =?utf-8?B?dllqTEd2Rk92SHJUNTVhNkZQRk5EcVBOaHZhYlp2M09EbVRsdDB2Ly9kaUFx?= =?utf-8?B?RlFZbG1zT2tkS25ZdHdkQnNCNURLZ1l1dUg3T2lIV2hkY1oyZk42dzdBa21P?= =?utf-8?B?QmJFYzZ6OVV1MjVWR3dESjBnT2JnZGJOYkdUN0MzelA4aEp4eDZNQS9kd2xi?= =?utf-8?B?VDQwZXdlK1BwTjBOQXAvNmZDa3Z4eFdhdllDeVZZd3g2SEhBbHIrNEd5c3dE?= =?utf-8?B?dFJ0b0NEamp3WW80K3BPZTFYd2lURFZyRjFkUmlLODltMFhCNllXRG9sUVFE?= =?utf-8?B?U3hIREFqV2lldkw1Z0VYelZWeGpEcVhZWEtBdGZ3K2F3RnlweG1oZis0STc5?= =?utf-8?B?elNxcUlDSjhQdlhYWXZ6WWczZ1YwU0FTYklCZ1BJcDRYQVNTTmFDUEhvUzdz?= =?utf-8?B?UGI4QmZPQWllb1hFZTBtcnZzWDhxNEpnZ0dKazdaNWkvTGt4UVhERmN4R09R?= =?utf-8?B?cHhZeW5WajE1alN0aSt2aGFwZDYxWXdFRmpQaFJncWNONEtSd29qTUg3VVRo?= =?utf-8?B?cDVoVVlkMktvdVppeDdnaU13ZlJHU2ZiOUZWUS9pV3lYWVBCWnJ6RTBFdEpl?= =?utf-8?B?cW5jT3NEWGVCUWVHVEhqQUFhejVyMTViNFR2by82VEdJcXIwUWwvRkhvWjV5?= =?utf-8?B?YnlqT2hPWEUwNDZDM2owOGxtbGR5Tzd4UGFNMVE2K2grVG54VFZoVWI3L1ph?= =?utf-8?B?V283a1VjZHBVL3N2WDhuRDREMVNGd3gydjVpOHZ5TXNMTjNTd2p6b09DWGVa?= =?utf-8?B?ZUVGTkhzdEUwbERqSjhmbkdsV2pQbG5zY2lMUGlmd1huT1dTUk8yL1l0cnlk?= =?utf-8?B?cHdGeEIxVFVNRlNzelJ5TTJpYmt0RlBJbmVpb0RMUS9ZVnJaaTZQeGQwNmZO?= =?utf-8?B?UG1JdlhFcHQvaVBXc3A1NmpEblRPY2plQXo5SDVMaTFHUDZXZjczdk1JRG1q?= =?utf-8?B?cjdNUDJpWlBiYjdsYzl3WDdkaThaUnhRdnJsbzJQZVdjQ3hoU0wzWGVjTmwz?= =?utf-8?B?RWRwdm10MUZ3MXFPSFlmUUZJK2sycFNVUlhWZW5LcEc5NEVXZHpRSGE2ZHFX?= =?utf-8?B?RmpWMFdhTENsY013WnVXcVE4elZPcHJaVWg3dXhuOWlteGJHQzZYaHROOUo3?= =?utf-8?B?RG9Lc3BJNHZ6YVRnR09VSk03b1EzZ1hXRTNHTytjeDYyUEN3YW85ZFo0eXMy?= =?utf-8?B?YU5CZXpKNUJGM0cvdHY2dytBQ2lqeHRuOXYxVkszdjZxakRISmN3WFFFTnUr?= =?utf-8?B?Q3JabGtzUjRIVHQ0QzBJdkxIRC9JdkYrSlZRbWNPMWt2cGZXNDFsZ09ya3ZD?= =?utf-8?B?TEg2d2EvcjJBMTlLbi9qT2JXTlRKbTBocUZzdmN2VWg1K1Jqd1lIMGdwWWx3?= =?utf-8?B?eUczZWN0T1YwelhmN2xEQ3BDNHFyU0ZZSXJGNFJERENaU3pSUDBlWldEeFZU?= =?utf-8?B?ZmtnY2xQQ1BLY1JkQ0p4RndQZHR4N01mZmJZYm9UVlRPVWpFWDByM20zVE5Z?= =?utf-8?Q?nVTRBJpsOqOf1xjP6sgeelYHr?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9afaa3e2-c32f-4d17-82cc-08dbc469bce0 X-MS-Exchange-CrossTenant-AuthSource: DU0PR04MB9417.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Oct 2023 23:37:42.6083 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: HcUkvnCX+C0Jm/c5+6XwDSASSlOfbysYU1VxGjeYFv9LfWFVghEkwH+YxvUpkCbu7kNvHxZOG6SrM4HXkDXk7w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR04MB8754 X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on agentk.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (agentk.vger.email [0.0.0.0]); Tue, 03 Oct 2023 16:38:06 -0700 (PDT) SCMI v3.2 spec adds parents commands, this patchset is to support them: CLOCK_POSSIBLE_PARENTS_GET CLOCK_PARENT_SET CLOCK_PARENT_GET Besides firmware api clock driver update, the clk_scmi driver also updated to support set_parent and get_parent ops. Signed-off-by: Peng Fan To: Sudeep Holla To: Cristian Marussi To: Michael Turquette To: Stephen Boyd Cc: linux-arm-kernel@lists.infradead.org Cc: linux-kernel@vger.kernel.org Cc: linux-clk@vger.kernel.org Changes in v5: - check return value of devm_kcalloc in patch 2 Per Cristian's comment - Link to v4: https://lore.kernel.org/r/20231003-scmi-clock-v3-v4-0-358d7f916a05@nxp.com Changes in v4: Included Cristian's fix in patch 2 for get parent. Thanks, Cristian. Add Cristian's R-b in patch 1 Rebased on https://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux.git/log/?h=for-next/scmi/updates - Link to v3: https://lore.kernel.org/all/20231001-scmi-clock-v2-v3-0-898bd92d8939@nxp.com/ Changes in v3: Address Cristian's comments: - Drop SCMI_MAX_NUM_PARENTS, alloc memory dynamically - Check clk_id, parent_id - Add comment for parent_get/set - Link to v2: https://lore.kernel.org/r/20230925-scmi-clock-v2-v2-0-2d4d7127ebc1@nxp.com Changes in V2: - Add determine_rate hooks --- Peng Fan (2): firmware: arm_scmi: clock: support clock parents clk: scmi: add set/get_parent support drivers/clk/clk-scmi.c | 60 ++++++++++++- drivers/firmware/arm_scmi/clock.c | 182 ++++++++++++++++++++++++++++++++++++-- include/linux/scmi_protocol.h | 6 ++ 3 files changed, 241 insertions(+), 7 deletions(-) --- base-commit: 8b6022be4c6e3e0d37c3e1378c9ff0a2c8717b09 change-id: 20231003-scmi-clock-v3-ae65eb755d15 Best regards, -- Peng Fan