Message ID | 20231004-scmi-clock-v3-v5-0-1b8a1435673e@nxp.com |
---|---|
Headers |
Return-Path: <linux-kernel-owner@vger.kernel.org> Delivered-To: ouuuleilei@gmail.com Received: by 2002:a05:612c:2a8e:b0:403:3b70:6f57 with SMTP id in14csp2416633vqb; Tue, 3 Oct 2023 16:38:04 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFaqA3cbJa0y3+DX3uelvhT0xy3/QPMLCtZ80vOoPMUoqgWafLLXEgzWq5rITx1v4e2cPAQ X-Received: by 2002:a05:6808:1812:b0:3ae:1255:bf02 with SMTP id bh18-20020a056808181200b003ae1255bf02mr1175427oib.54.1696376284309; Tue, 03 Oct 2023 16:38:04 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1696376284; cv=pass; d=google.com; s=arc-20160816; b=MbxdvgB8Lm5nPu8+htc6c63GCF+LetGHT2Nf2HGsv9ZylT0Q1O7KFD0scYZTXJ/RGs 0YHHCMa0HlABnT54dZD/K3r2Fpy31VkBu7ApI5+OJEsnDJ05AMRoXMEU8lE9DnTPOpOB aeYbu4G5ycC3/7oWkNb74yjA4tHT797czrGHK4A24WO9TQHXLCxG0I/jXHuXK8Np0HSN pYb4zK8C4zBti2cViK+pJ8a7YtLoh0sVX6cqB5Ijh5EvIUoKDj4o8a9SH0jME9gb9OwL xqt3ghwWNKf1empnJBGw7wTMOyRdmxTATK90sbED9bSIUB6GWKgu3Q2kwGdh/Fv/IxOm PmMQ== 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 2620:137:e000::3:3 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 lipwig.vger.email (lipwig.vger.email. [2620:137:e000::3:3]) by mx.google.com with ESMTPS id h2-20020a635302000000b00577e00c5ffasi2463642pgb.867.2023.10.03.16.38.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 03 Oct 2023 16:38:04 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:3 as permitted sender) client-ip=2620:137:e000::3:3; 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 2620:137:e000::3:3 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 lipwig.vger.email (Postfix) with ESMTP id 8B48881BB4EB; Tue, 3 Oct 2023 16:38:01 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at lipwig.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S236547AbjJCXhu (ORCPT <rfc822;chrisfriedt@gmail.com> + 17 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 <rfc822;linux-kernel@vger.kernel.org>); 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)" <peng.fan@oss.nxp.com> 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 <sudeep.holla@arm.com>, Cristian Marussi <cristian.marussi@arm.com>, Michael Turquette <mturquette@baylibre.com>, Stephen Boyd <sboyd@kernel.org> Cc: Peng Fan <peng.fan@nxp.com>, 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?q?2JBn5n9t0UyWpfjveFTlbwJdkd2t?= =?utf-8?q?ISr75ErZr/yLTh13Im9DaClCbEmduDAajPhP0iLYUNV7UnXYFepHKOVh/wsQLWHyK?= =?utf-8?q?C6nFQVAbaPQZWE+rRRgQNSlrxyLGljoHANjGL+5IsIkoZ1KORHwvQNyAUirigpmAY?= =?utf-8?q?Lga10s7Kfw7rQaYmf41HYh4i2JdyGeycg0DKeooHS0xVkNhudGKow1MvXXHSVZk4y?= =?utf-8?q?R0AdB6PiL+Va08JhwTDc36+4bdqaW09EwRNX9adDlAhGX7wX/H4SBrXN6BseB2g9j?= =?utf-8?q?ufsIY901zQ1rYsWVoxTmvh28lFuke4zwVCp4jjjEIC9hN/cx+L908aJ6o+CYa0BQh?= =?utf-8?q?zQM/ad89nidX9mvyQCw5tXwUadomJWaW1ohcGIlaWMf5ZvtC6AUtIh3JjVaI+s4Nb?= =?utf-8?q?/aW3Er00Oa8jc6WGE7KFY51dUhdtEamjvYjLGvFOvHrT55a6FPFNDqPNhvabZv3OD?= =?utf-8?q?mTlt0v//diAqFQYlmsOkdKnYtwdBsB5DKgYuuH7OiHWhdcZ2fN6w7AkmOBbEc6z9U?= =?utf-8?q?u25VGwDJ0gObgdbNbGT7C3zP8hJxx6MA/dwlbT40ewe+PpN0NAp/6fCkvxxWavYCy?= =?utf-8?q?VYwx6HHAlr+4GyswDtRtoCDjjwYo4+pOe1XwiTDVrF1dRiK89m0XB6YWDolQQDSxH?= =?utf-8?q?DAjWievL5gEXzVVxjDqXYXKAtfw+awFypxmhf+4I79zSqqICJ8PvXXYvzYg3gV0SA?= =?utf-8?q?SbIBgPIp4XASSNaCPHoS7sPb8BfOAieoXEe0mrvsX8q4JggGJk7Z5i/LkxQXDFcxG?= =?utf-8?q?OQpxYynVj15jSti+vhapd61YwEFjPhRgqcN4KRwojMH7UThp5hUYd2KouZix7giMw?= =?utf-8?q?fRGSfb9FVQ/iWyXYPBZrzE0EtJeqncOsDXeBQeGTHjAAaz5r15b4Tvo/6TGIqr0Ql?= =?utf-8?q?/FHoZ5ybyjOhOXE046C3j08lmldyO7xPaM1Q6+h+TnxTVhUb7/ZaWo7kUcdpU/svX?= =?utf-8?q?8nD4D1SFwx2v5i8vyMsLN3SwjzoOCXeZeEFNHstE0lDjJ8fnGlWjPlnsciLPifwXn?= =?utf-8?q?OWSRO2/YtrydpwFxB1TUMFSszRyM2ibktFPIneioDLQ/YVrZi6Pxd06fNPmIvXEpt?= =?utf-8?q?/iPWsp56jDnTOcjeAz9H5Li1GP6Wf73vMIDmjr7MP2iZPbb7lc9wX7di8ZRxQvrlo?= =?utf-8?q?2PeWcCxhSL3XecNl3Edpvmt1Fw1qOHYfQFI+k2pSURXVenKpG94EWdzQHa6dqWFjV?= =?utf-8?q?0WaLClcMwZuWqQ8zVOprZUh7uxn9imxbGC6XhtN9J7DoKspI4vzaTgGOUJM7oQ3gX?= =?utf-8?q?WE3GO+cx62PCwao9dZ4ys2aNBezJ5BF3G/tv6w+ACijxtn9v1VK3v6qjDHJcwXQEN?= =?utf-8?q?u+CrZlksR4HTt4C0IvLHD/IvF+JVQmcO1kvpfW41lgOrkvCLH6wa/r2A19Kn/jObW?= =?utf-8?q?NTJm0hqFsvcvUh5+RjwYH0gpYlwyG3ectOV0zXf7lDCpC4qrSFYIrF4RDDCZSzRP0?= =?utf-8?q?eZWDxVTfkgclPCPKcRdCJxFwPdtx7MffbYboTVTOUjEX0r3m3TNYnVTRBJpsOqOf1?= =?utf-8?q?xjP6sgeelYHr?= 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 lipwig.vger.email Precedence: bulk List-ID: <linux-kernel.vger.kernel.org> X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (lipwig.vger.email [0.0.0.0]); Tue, 03 Oct 2023 16:38:01 -0700 (PDT) X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1778734562593982523 X-GMAIL-MSGID: 1778779458733335241 |
Series |
firmware: arm_scmi: clock: support parents commands
|
|
Message
Peng Fan (OSS)
Oct. 3, 2023, 11:42 p.m. UTC
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 <peng.fan@nxp.com>
To: Sudeep Holla <sudeep.holla@arm.com>
To: Cristian Marussi <cristian.marussi@arm.com>
To: Michael Turquette <mturquette@baylibre.com>
To: Stephen Boyd <sboyd@kernel.org>
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,
Comments
On Wed, 04 Oct 2023 07:42:22 +0800, Peng Fan (OSS) wrote: > 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. > > [...] Hi Stephen, Since you have acked other changes in the same driver and agreed to take it via SoC tree, I have applied these changes as well. Applied(with minor edits to the subject and the commit messages) to sudeep.holla/linux (for-next/scmi/updates), thanks! [1/2] firmware: arm_scmi: clock: support clock parents https://git.kernel.org/sudeep.holla/c/77bbfe607b1d [2/2] clk: scmi: add set/get_parent support https://git.kernel.org/sudeep.holla/c/65a8a3dd3b95 -- Regards, Sudeep