From mboxrd@z Thu Jan 1 00:00:00 1970 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 21843C369B5 for ; Mon, 14 Apr 2025 09:41:10 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:MIME-Version:In-Reply-To: Content-Type:References:Message-ID:Subject:Cc:To:From:Date:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=rQtmspkb1aROd1Ubk666XgmYAjTNK3z/oh+kFf0qBqs=; b=JBL5bO7cfuZstsqoKUgeKtTtZW Ye+p/VYJ088ix7e/fppV7VXY9SDaQBl4BteseTsG73V/kEzp7J9BQdS+dBvl43mRdp3HYNU5l7Wr2 aAS8nwazOwEZuisoQixB3Uwr6AHVJ8XmiIkxYA9b7PiuUliZcxAqQ8p+pBxc2u3rAP+Vkfygo18YL RishzVI9m60WLHlnZO3vbk28usA197SEgZzbIvZ9WwvnLK0klre/3YZ6gE1jG1FHVJmIEBpuAfpoB poZfhm2Feqof+X20zDc7i9hyA3tPRpOlGlkl6rkc3ZX8Zy4uegq4XNbrJIk+c+MZSHjiZdyabs1U/ LaNWCzaA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98.2 #2 (Red Hat Linux)) id 1u4GJG-00000001IqF-0I36; Mon, 14 Apr 2025 09:40:58 +0000 Received: from mail-am0eur02on2062b.outbound.protection.outlook.com ([2a01:111:f403:2606::62b] helo=EUR02-AM0-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.98.2 #2 (Red Hat Linux)) id 1u4Fyh-00000001FtV-10ml for linux-arm-kernel@lists.infradead.org; Mon, 14 Apr 2025 09:19:45 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=YwsX0froMaGATWQxouZJd/AIo0J1+w5MWNu5XtA2PCqYm5eJX8lb9F0R685Om1iEhvjnrx77pY4YvsMN1Ni4/wHwvVMjBbtZSE7wVHvt3lxSEun2KoxWxZzP0chkXhxsw4ehXFDU7g2QAWy1/9HaQmu3Utsqe2kruCCZqJRZzFUCi+Mf6Y5pWwYwabjrAe+eZjdqCjwxlF1fYs1tpxS/zNe4WVPfMPI8fQslNMImwo+3n2DH73d3a9h4Bl0a7nckQ0g5m6N+IkLTjl8SQ04+lH+xPtgIU94TzTw2F7PRa/xr+dahbdEJXy3cyQqImbYqzGEt3J9KgpC01NhrNkLTRg== 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=rQtmspkb1aROd1Ubk666XgmYAjTNK3z/oh+kFf0qBqs=; b=Pz1QCVCA8enJiOk37k/2LLYhYNhgAeCRns12Xk9wLHdbD+nQOicRyd4xJy4n5xLQCdplphULJ53GlLkd8cGF2/N91jSsifZ+Gt8ZrA/rOn+KhTyeIffRBqn2ePnvSbynYcyhSoYjcPTXvQliVEihmSmh20yuc1LXL7ixpxt3zL6Ay18sF+gJbF8oeGO8svDINj4HdYU9iK+PkNbYrtTlTjf8mjxWBKQMXYF4xOxVXpPayFuH9I+L+fr8Y+7aIwowavEiGN639xW1/Fprm9LRtAckMAHFd057LBscxPCl0j+2qBNptH3nDyJ8aqFmZOKPZVKpa+fjmjkjoybFJy93VA== 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=selector1-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=rQtmspkb1aROd1Ubk666XgmYAjTNK3z/oh+kFf0qBqs=; b=rj16lEwtw3yiptHySmsXJWusdsnXTYWYdrQGrEBHE/d3JGe9BySPGJM4erdshu/RE99r5dj84g1XGmMIy8/rFHrWxbqcdKXGmfW+X4vIe8m+u9ng+1vc7IgB//p+lPxA+V8bAHGLQKOEZGUMTKz+y3U3TSs1kPVpeuYs5iHlTDhJaic4vSjPrl+VYjrwhHtIPE3oxCt31pJaLn+AF/hIQUAEA6YA1hLEL5zDMtMCi9Dbde//Q9ej5XWiKrh0dmqs6lxg5HJrty/b3OYuP8Qz5HpRRqsWFWdrfSUT9nAh9IPOnZ/ATrR3mye0kAHDblUaioumnnooWbxNHSp5Xs5AgQ== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from PAXPR04MB8459.eurprd04.prod.outlook.com (2603:10a6:102:1da::15) by AM0PR04MB6786.eurprd04.prod.outlook.com (2603:10a6:208:184::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8632.34; Mon, 14 Apr 2025 09:19:37 +0000 Received: from PAXPR04MB8459.eurprd04.prod.outlook.com ([fe80::165a:30a2:5835:9630]) by PAXPR04MB8459.eurprd04.prod.outlook.com ([fe80::165a:30a2:5835:9630%5]) with mapi id 15.20.8632.030; Mon, 14 Apr 2025 09:19:37 +0000 Date: Mon, 14 Apr 2025 18:28:14 +0800 From: Peng Fan To: Sudeep Holla Cc: Mike Tipton , Cristian Marussi , "Rafael J . Wysocki" , Viresh Kumar , arm-scmi@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-pm@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH] cpufreq: scmi: Skip SCMI devices that aren't used by the CPUs Message-ID: <20250414102813.GB19563@nxa18884-linux> References: <20250411212941.1275572-1-quic_mdtipton@quicinc.com> <20250414083832.GA19563@nxa18884-linux> <20250414-splendid-clam-of-democracy-dacf96@sudeepholla> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20250414-splendid-clam-of-democracy-dacf96@sudeepholla> User-Agent: Mutt/1.10.1 (2018-07-13) X-ClientProxiedBy: SI2PR06CA0003.apcprd06.prod.outlook.com (2603:1096:4:186::14) To PAXPR04MB8459.eurprd04.prod.outlook.com (2603:10a6:102:1da::15) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB8459:EE_|AM0PR04MB6786:EE_ X-MS-Office365-Filtering-Correlation-Id: 934be631-e7c9-4ec6-99e4-08dd7b357a18 X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|52116014|376014|1800799024|366016|38350700014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?3WTy5am47lyMQ2frmVfrfdSnVzSr80PuMrxOUyNXiWZCSbCTJR38/E1+3+cB?= =?us-ascii?Q?asXr/cXIUTRxcUCaF8OCsGU1UWeKyUEFbAxAQ9rAZZv2VNB0BSXMu16IwEf8?= =?us-ascii?Q?IcKJ27qvpuxWxNLMhge4QasWLpewGS42yKWXXwVbQO1F6kZKD2TFDEUzjq5B?= =?us-ascii?Q?O9uyab1keA3n3g/+AyNwRsBiNyAMEbuMCk/4IA1MYmi5MfNVvk9DjPCTAQ5E?= =?us-ascii?Q?g5Fm7g2oSNPXeMYZZAJjm8tXSpI1LDcJZzQJ4XObFf0zXHHRHSawjoXB4Rd+?= =?us-ascii?Q?8DYH9X9psLQZw5l5KfB6tYtr0icLm0WYj7oAeQ6xrbTBpH2NWzAXdj245Hvt?= =?us-ascii?Q?MgaI6k3eQTd7NYOwvajZMS/x0fzWKoYjrymNUCnF+FE32hrUbwXfmffxTfIf?= =?us-ascii?Q?LhDRu6roIUBTFdZzQpxsZv36HPMFcEEh+qxiw7ruW0Ca1TocASs5MvEXdCJp?= =?us-ascii?Q?5vaHXQ+3xILKsCQtZ2b3MbNK/Djq6BRaPhu5lyWNBJc9LOw79e7rFhNQk7dL?= =?us-ascii?Q?GDYvYZSBbDpwmeJR2Rz0fJ/s7cq5mwei1BtJ9bijiUVIj+HvHYIc+ld/za+T?= =?us-ascii?Q?5frkcxSkgcuS3z1Z9yatY2A8opCOVrO3iTJxUj4xYmAYZYuaoec9dK9fBE+3?= =?us-ascii?Q?KTSI8fOsWK4+UJ7Q6VKvccCKCRsN//fp/bWeklluF1duEtHeRKTkMbwp+S0U?= =?us-ascii?Q?g8sqIBjDp1t1VDFpz80n/4ihYzH6A0ApGwiyuw/sgde0nS6J44HBw1oNXp8Z?= =?us-ascii?Q?hZVd3hUL3ksWMk0RA3FQK1n5yrBdM33nDNoONgSjWpVxlkUpXlywtbPKyFqo?= =?us-ascii?Q?dLnotf8DFBKUqTiNF/q42IXCP96RyNfCOYPEeTkeeTfanWpOK4YMKCOAvnP3?= =?us-ascii?Q?6KOoJ0VmcnP7Lj10g4bySSGgnbdT3DsR+LtEGykgsbSKIs+k33ecJVx0IgnS?= =?us-ascii?Q?BiZhTlTpiFgsgPJVMJN2dIDdgMfaz24wo7Wa/s9d+wlXt3KCGEexHKzkFwgc?= =?us-ascii?Q?TQYqNkP15fKXfEVKQMK8wuSVy+ue4yO30mLNBOG5bjlNZcYoH8HmKmSTWcAH?= =?us-ascii?Q?YRNzd2Xn8u4UGrmJAWOYwfikIqbEo5qajV9RHzCTqa4OHCeumbAu7t2IrZhx?= =?us-ascii?Q?qENQJTSNM1TIq7ZQMqejUIl1+Bns9Mf4ysqie3xQ4A0hhRFfUcWsKQC/xUgb?= =?us-ascii?Q?Tg71E+ZORXdFg2AGocsEcoo0yYCIKZQEQISQ9HFZbhZsfLVuAZZG99aeA7yu?= =?us-ascii?Q?x4492tPb00aGwX0sQk3RMbTLO/f4SORIMt6fszQUpjiFMDcPgEZj9XrmfA5F?= =?us-ascii?Q?csoQXMR7zJRi+b3yDMBqnVWTSI8qXTxFQ7UnhXnCYIn9j3NogF7EXGDq3p1m?= =?us-ascii?Q?RWz7b8U3lQCxRH7iPfHS8PjyewyBm6/KEMeWX6KSdPmH2IypvMbHAvBC+75i?= =?us-ascii?Q?ZtbourcBayz34m4y71KisGE+/GOpaHw4qqT2MxdUE8izIi93WxE4JQ=3D=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB8459.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(52116014)(376014)(1800799024)(366016)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?IQMV68WnUuobs0zmFSkylyPyim4wdl0DfnaKrrt6KGjpLjTxleFPf203xTdm?= =?us-ascii?Q?tnUvv3TjWdhS15SrWqG71i9JTEnr/F48IFN2sHc/cCj3rx/aBRisoE7AhKIU?= =?us-ascii?Q?lFEbTQSowAFPbDsKlnMsw4alRw8BspCrWgOyVzE/2t0ikoVDCESu6KQcqwPj?= =?us-ascii?Q?usb0IwgOlPr/6rusvMGlOtWG2yc/yCTAYlM4l7msIqfzjcx6pKFcNxzL/9ze?= =?us-ascii?Q?rkll+lkrGU36dlTUcU1l4tN/Xt5jhJp0sz2ATPSjBdI4xyFnIycKv9j1Dft/?= =?us-ascii?Q?ghzUw+aIHAy0TgN9kjuvwj9sARAratQ6IwQrQdDoDT0vAS/L7orHV4Ep1Z/d?= =?us-ascii?Q?quVjxJVknDNR/a12Mecwy39NXSm2e9Qrld9Jc9YrtIHSdG+cpeZkxyRbU8j+?= =?us-ascii?Q?LYFxvpam+CiMo1ebBj8CFMXCauwbbAlKu8PSpSrGnCiVQo5Kuby1Eq+ElXDr?= =?us-ascii?Q?dItxQaIpbiVq7/DZzbwhEBR01x/lzzwh3UGeKyyxQE9bbqvJ2mMoBKvorXyg?= =?us-ascii?Q?9FmfrIalH1n9T99/HGRo21thgmVT6dEhAoZ3py6W9gw6YElK0MC2gU+DT0t3?= =?us-ascii?Q?cKB5/ziRDCxr97DBFGAHrX2T5UHaVIDkNtySzmsXGLpLarErLJl9oWhwap2W?= =?us-ascii?Q?TToW5uf5vyaj1V2YOBxr3LDhaLkV08oxW8x+9lv04kGiCTVHnb9MsRA4HsHH?= =?us-ascii?Q?gW8DMStrMYLoZLC6GJNKH/RIUIIlZE/zUiDVr8sXsrecUxMbKVM2O4psa4KA?= =?us-ascii?Q?z2Uqjiiy2bM5QBBGTOA3r6Mi+ctAZ2QtEimYIy3XMRlV0G89Oeut8ZevLxWk?= =?us-ascii?Q?Yw980D6xpZvog3k5B8ChwH70tdQU6jXceKjmfjsJhUMwidiKhRLvPZVBvmIy?= =?us-ascii?Q?qSQD1HC3tuZl6coOclCQsB2q61jr4sGSSUGI8t9I5axH4AYHUNa5MYh9LvV+?= =?us-ascii?Q?e1V7OSP70+31aVtJiTPfrbiaKJWqDwW15M+YgCrX5QrqdCqga6GsDzBrhQ+l?= =?us-ascii?Q?r7d4vnMGwKVvn+SwEpBxgDkNybZXZuzRh+zHhhC5DyWak6ybKAtePmJpZwp4?= =?us-ascii?Q?1G2Y1Xdf8+tiLH6rbRwAO+Ls9mAHnzZL+EoROr67lVCzGI4yhtoGcR2IzIve?= =?us-ascii?Q?CB4r+f3FtrtcY7cCTPGJyQl1G0bgi79KRybErUaJG0T9TUKqNyVsmKKgmj1o?= =?us-ascii?Q?WZNHvR9SEK2AiVGh365OwOBQVtSRmyVU5q5ztW9bWqDpL9sApi0T/RTqI9GN?= =?us-ascii?Q?GSV0TdDS1s8s0NgnKiruUYmKdM83XpfQoIF41aYFqw7I3/ijr6HwpOaaKvpv?= =?us-ascii?Q?oSdBosa+1YMeEU9HlFgBA/wBrBwtDThVQLOWuypuXhw32Sku9GNzpInBOd2O?= =?us-ascii?Q?GIkXBueBnQpHXLqkbazUYzbNB2qseuxzR46usDhpoG6+GWU69SEN2jRRMPzY?= =?us-ascii?Q?7ykQSgcPBRRiTQYUi2m4mvr88DjX68enL5K0wOiTdxpCVGqRXEHNwt7+wvPy?= =?us-ascii?Q?rCIlzMuZ8HWUCw6HQWDMZQC3XMFGdTlPDjqi51Ruo/k/iGP5VqBOgn8SmvWN?= =?us-ascii?Q?QH5ZPRICxbyKPwieiyne4K1GOgr0YiGuEE1P1QZk?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 934be631-e7c9-4ec6-99e4-08dd7b357a18 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB8459.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Apr 2025 09:19:37.0462 (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: /GP/UrloCVSSHx/nw3lHK0PmFyOB1VN1ip6/dzLQKqcLxAmhEKpRrcxBQ9lsQJnIcw2FDK7lwAUxfvpZgyqjcg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR04MB6786 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250414_021943_281126_2E6859C1 X-CRM114-Status: GOOD ( 11.63 ) X-BeenThere: linux-arm-kernel@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-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Hi Sudeep, On Mon, Apr 14, 2025 at 09:23:24AM +0100, Sudeep Holla wrote: >Hi Peng, > >On Mon, Apr 14, 2025 at 04:38:32PM +0800, Peng Fan wrote: >> Hi Mike, >> On Fri, Apr 11, 2025 at 02:29:41PM -0700, Mike Tipton wrote: >> >Currently, all SCMI devices with performance domains attempt to register >> >a cpufreq driver, >> >> The scmi cpufreq device is created based on entry >> { SCMI_PROTOCOL_PERF, "cpufreq" }, >> >> So the scmi-cpufreq driver could only probe the upper single device. >> >> How could the driver work with all SCMI devices with performance domains? >> > >IIUC, this is on a system with multiple SCMI servers/providers some of >which don't deal with CPU performance domains at all. Yeah. This sounds valid case. CPU perf only needs to be managed by one server, the other server also has performance domains that only for peripherals. Thanks, Peng > >-- >Regards, >Sudeep