From patchwork Wed Feb 12 07:40:24 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Peng Fan X-Patchwork-Id: 2046057 Return-Path: X-Original-To: incoming-dt@patchwork.ozlabs.org Delivered-To: patchwork-incoming-dt@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.a=rsa-sha256 header.s=selector1-NXP1-onmicrosoft-com header.b=n/6mClhR; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org (client-ip=2604:1380:45e3:2400::1; helo=sv.mirrors.kernel.org; envelope-from=devicetree+bounces-145663-incoming-dt=patchwork.ozlabs.org@vger.kernel.org; receiver=patchwork.ozlabs.org) Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org [IPv6:2604:1380:45e3:2400::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4Yt9Hg5wv8z1yPV for ; Wed, 12 Feb 2025 18:41:51 +1100 (AEDT) Received: from smtp.subspace.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sv.mirrors.kernel.org (Postfix) with ESMTPS id 69D243A5827 for ; Wed, 12 Feb 2025 07:41:39 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id B3BEA2046A4; Wed, 12 Feb 2025 07:41:33 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b="n/6mClhR" X-Original-To: devicetree@vger.kernel.org Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2046.outbound.protection.outlook.com [40.107.22.46]) (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 67A59204694; Wed, 12 Feb 2025 07:41:31 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.22.46 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1739346093; cv=fail; b=iuF0OtjE+DWOlThXAXfDyIwpF4yTtDXykUiwzp1Nf37GP+CHOoccm2OhFF4LMpUH3v6hJKV3PmnhxMvwlvbmQF7EWeg1cLrA0XgjLP9rTW3ecV3RW/sOXWa2fPFFVV4yH24CIUx5NAWq8V2Pd0uawsBaEBKxWqMfXKklyUUZiJw= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1739346093; c=relaxed/simple; bh=JAX+K1gJmkbIUF8y8Aq9c3HQ9mg9JAmApPAIWDOvx64=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=lZdOlXZTTXHzHEcXE081+xsCZvfOaUvU4K2zapLxDbMMI4a2NoFZE/sDht0jkSz/6oNoPv6rEalwLgS9SGVbwyfBKRwz1epmNI3ARHMpRTdT8aZDbjSKcGJq6O2JOCHFT3d8E4A+4QKf9BTs4ixAe9wChnuf/VwS7HozTajW4X8= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com; spf=pass smtp.mailfrom=oss.nxp.com; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b=n/6mClhR; arc=fail smtp.client-ip=40.107.22.46 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.nxp.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=D4lm9ANlUbTkFtZfH3KY3MZJPLxg2/zATHhsMeCHh05vSbtp+nwVrJe1TkXNZkyO5gAtnNGOhlooCjNCliIf7v5YXE0l/2ETSCY46azX4x2xsTP4eTkCZBMSTj58BWONYx8p8fEXHDImbkR0GMQjt+kpnSH+nNRnGFV3zJykB+K3LLU+XoyVs6HGTLaM3L4EJmc3Io0+keA16gyUYf9wGwa5lckFl4e1+KpwzFduufsmhT36wftbZMdbGLd819WgSSu/ZT3Wb0oq/n4NyZ2PT3w4gxE1hPlXQRzBvG7+drKX5YORIgqgcm1z4NtdbrsThHx8bDKp0WmJzHveAH6Aag== 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=YCeOWA9UN/RDDhAp+34wqyPk+qOXDn/GjVSVBkqyfjc=; b=tsKWrBOypanvNuVgV2lgDMaiSHfWvQ+3o/NZ4Qt1S975vgAUpz/zavYqM4ziIdM68AksrGzRNAMDIsY1SwL+SD+OQxzQj1AKYlJ5RPyz9c58k8zZEaSnlDSDoJdFJC4aVRxS6gnYpsZkoDH+5vzFeUbyQpsHWBLnO0/xxQ/24LPUNMmRUpffPgHTXkwLIKEtiX9LPQflNJFqlQMCRS/5Loifm2JFRoOimrFUDbxAr0saoUjHoRa4u1hqsn7T3ymcAGVxY3vvcSZRp5YTLIc18sw8YBeUsNkKR6Ge3WF4dtrQixkpiEsxJSNfo8EEf2E1LFsi4d0wna66m07nUCPudw== 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=YCeOWA9UN/RDDhAp+34wqyPk+qOXDn/GjVSVBkqyfjc=; b=n/6mClhREGN9A0+XvbpAAlp5sRic3GTmppca7sn3kJl2H5qeCMBzKOOzTdcPPY96VvHhVpo5qJIeCMVpdON7tr+S6aUf0M/uQh92L7YjdoAa7LsF6tiF2WM1nb61QevD/2hVgvHYQpXnJ/Ix65YBaHYsgpDYOCAMs2CYA4q1LyR0gaQp8tbt8bNhlgzOc2la8ycKsRS5+7IfjKEaOz6Omvd/Y3p4zdsmIW+FjmsOlZQG0AJZ36VRxEcSmuispYgG8TVP08i+qYzHOXJ9/Kq79oAnWqPQgZh4tmQ/W+7KdAprjlSDEUeveMX6LEKti5Dd2PQjQ0EQRpjZrqwQV1W1Og== 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 PA1PR04MB10865.eurprd04.prod.outlook.com (2603:10a6:102:48a::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8422.18; Wed, 12 Feb 2025 07:41:29 +0000 Received: from PAXPR04MB8459.eurprd04.prod.outlook.com ([fe80::165a:30a2:5835:9630]) by PAXPR04MB8459.eurprd04.prod.outlook.com ([fe80::165a:30a2:5835:9630%3]) with mapi id 15.20.8445.008; Wed, 12 Feb 2025 07:41:29 +0000 From: "Peng Fan (OSS)" Date: Wed, 12 Feb 2025 15:40:24 +0800 Subject: [PATCH v2 2/7] dt-bindings: firmware: Add i.MX95 SCMI LMM and CPU protocol Message-Id: <20250212-imx-lmm-cpu-v2-2-3aee005968c1@nxp.com> References: <20250212-imx-lmm-cpu-v2-0-3aee005968c1@nxp.com> In-Reply-To: <20250212-imx-lmm-cpu-v2-0-3aee005968c1@nxp.com> To: Sudeep Holla , Cristian Marussi , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: Dan Carpenter , linux-kernel@vger.kernel.org, arm-scmi@vger.kernel.org, linux-arm-kernel@lists.infradead.org, imx@lists.linux.dev, devicetree@vger.kernel.org, Peng Fan X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1739346036; l=1729; i=peng.fan@nxp.com; s=20230812; h=from:subject:message-id; bh=1ThZFhQdOmfZO/coVtUZEj/sQTi7Nxb7EXJHWilriCM=; b=HpJ22rh4ZipXRqo2mJhm8qeO26ZwWdMZ5tegvfHuorl25nXEv3Ny+TiQrD3JkrRs8t8kvseoH CwM/AETMLtqA9SG2U9blqfRVEcPTVqntYQQbRgKC9cgXKDnkcTyquh/ X-Developer-Key: i=peng.fan@nxp.com; a=ed25519; pk=I4sJg7atIT1g63H7bb5lDRGR2gJW14RKDD0wFL8TT1g= X-ClientProxiedBy: SI2P153CA0014.APCP153.PROD.OUTLOOK.COM (2603:1096:4:140::6) To PAXPR04MB8459.eurprd04.prod.outlook.com (2603:10a6:102:1da::15) Precedence: bulk X-Mailing-List: devicetree@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB8459:EE_|PA1PR04MB10865:EE_ X-MS-Office365-Filtering-Correlation-Id: 4bff43ab-910f-4719-74c6-08dd4b38a95e 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|7416014|376014|52116014|366016|1800799024|38350700014; X-Microsoft-Antispam-Message-Info: =?utf-8?q?TypRMGv798cLz0/5GlxUGqBf0AVjtr3?= =?utf-8?q?Vs61d1kBXqzgpDy/Ggu+1/ppjKhgup+htA6wrdlD+sAFL2u80CittEckFL/w37cFs?= =?utf-8?q?qM3+smGsv9U3eR1Y5F3ww/W9BsmfCFHKMuvmFk9BIADWM5f8NEhYSMfBK18iC51Pc?= =?utf-8?q?tlntz+ABPNdJm9haebNHUreNGFJ8rSLHqbj9czBFXXy9y1Nfkhg7lCW1cTIqaGetQ?= =?utf-8?q?EBryJDo5TcDlrQKuM1PE/CMWrppiU/wB6xROWEt/tAhKRPUgunookhOKl+iFQRFx/?= =?utf-8?q?Qtm/HgBHE3WC5X/h1M7hlISFNceYCW/xe8tqqeX+xFbEdSqdA2hc/DnJBrTqdpy/a?= =?utf-8?q?KWUccWj0yd3iFoLeDP5kxD7eZgX0nEqzpRBTE6OtxJewo9xixF5ySmF+3c/caOQj1?= =?utf-8?q?R56lLxTuyskl8gaFwFTFYAETDpb6cAQvYqr1oVeyuXivNUIa48A7Lm7lGraQBTspI?= =?utf-8?q?5ICVXeZdX/02FoK5u4ThBzuRj5VASy41wDVXPBXxUNu0OIC7z2I1rdcAAOP7IOy07?= =?utf-8?q?rhkJOB7j1cXmbRP2H1NP4divbJeWsvjFd+DPtNocXC4TJRs/mtcckz8tg47gYHFag?= =?utf-8?q?OvuQwp0BS8sTSrDENvN/fT9p5cyvn+jrkwkzaSF6vJoUdJ2Pbm+d/KGvLscFm9RSn?= =?utf-8?q?ivVJnk5lemqOGeaCuD9p/ADk7tnX2Bdy2ug6hT6hPaWtisG2XpEk/71dTYqXhgysd?= =?utf-8?q?T7GhbQQNXWvsM28/EvsPpyfhiZoKCTM9n/Bp7hSI9l221p6P3F1jfMNDZ+ZSXs0DG?= =?utf-8?q?Tuz3wv5rTtT9cHMld4qlLHy6ELI6/Vz74JC3rSmhKczK/nJsenIfaoWKzhLk9J3Sq?= =?utf-8?q?ulTxdI/p9qXoEqLdBBdBC/YzYcqsF29J06Uc3YWqinxlHRM0vhapjXKg0MEmgWDly?= =?utf-8?q?6RmbVswTjtcMQeWwX7C/YxfpSQWqZ3AxYuiAEMnyCP2w////RCNzmMam9kWdQC/S9?= =?utf-8?q?gowKYnLdBeMpZsef5FhL1n1ib+voYUSdWHTfWEvLn4Jimw1O1f+kq3wathvtRqzRr?= =?utf-8?q?9CM6vy7Ii4T7h/Xt0V9Y1J1vw53RlSyBRPZb88Jyg2YfNOEmEQcprT7ladPkmJPF2?= =?utf-8?q?yR9v1zNnh+wRVG7Xxbmu0XwX7+siR62Azlgle0Br1l8FNBU9zmUjbzRWJLGGXGQNV?= =?utf-8?q?QvB9B7TfoTvjR0JXYkkULd9diXRwq0kuUKra0ImQSPj63xxODMkl04QVPYDtcJ3CH?= =?utf-8?q?i+1zkT1jQXaDEO1GgIh8sk2Ae18no37r3pBp1l2MgZhxs8gfTJkIqx2bvErttUutb?= =?utf-8?q?f3rLYglBu+zqZeriHqnAOQ3D0Z4AFpjOlUVOFzqLTBhO+bfcg1uCyvbsVQnRsGvuM?= =?utf-8?q?4CouiuM8nJszLKMydIjvLbpw0RXxz7yR9/GAmiqeVNXO5RSI69fgX0UrImw6FXGHQ?= =?utf-8?q?g1RFfzxSnPP?= 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)(7416014)(376014)(52116014)(366016)(1800799024)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?VHePGRlNKEy7FxIIGTGvsa/p/utb?= =?utf-8?q?pVy3BioEH0m5LpwERM+N6AgRs+iLVRhQtMg/boP40VNhmigMHXRPyPF8K/fi4ft0J?= =?utf-8?q?5KC/6MdYvggH+oDVaeqt91b6Z5M2X36jMY7ksyWc3hDBpbLIqgfJDMAlRqlX1FfIa?= =?utf-8?q?ND2ecD3JiCwRIe+AonGMP62l4gKuI+kZ0k6EoXLTe7TJAqjyLwQAbeB3zV/F71feY?= =?utf-8?q?5iq99yA3j1/p3lQHYJRAcO7TIKSVlY0P8H9ms24VbbYiIikYbzv0eP2Fq9V39FLe6?= =?utf-8?q?msVZjLY9sUYnbvMZu4xB2eEDkPB7ARrtL4h001Ovn383FYR+E2xoYiEEDx43I5ozx?= =?utf-8?q?e3025Fa3PD98Q+2hY0LQuvIwP+ahOVywDZ3hjvg6jW+g3VsSowQgR6VeOqDyEGHbi?= =?utf-8?q?k6tEWPMo/O6jFGBboCM2EcQvHUchYwp356oAP44zJygzts6ce6JD3iJ+II3n3bvn3?= =?utf-8?q?dVWKCpYh61rsMZFDvNEOlxZBjyITRau1CTG+YFk6gA+vVF/lW6cK1R+S3FxrNYgrm?= =?utf-8?q?+WktBW+aG+4Ahbi7ssTxwvkQBb+pybEdqPfkNkiDehw0ntNAwyySxaO7bqVAkpkIW?= =?utf-8?q?ZtBhzKYtpuTFXc+TTAbfgUf0etl5hiC3w7F3vXeFHZSwzMjssL8AUJ+bqiqOL3iJj?= =?utf-8?q?TFDQzcpf0hZ7Wq8JkcZWVTbclqqSQXKAuDep5MHrMoW2Q+kFRikPeDI3xZ76uft86?= =?utf-8?q?nHd4laBqv7BQqEKHsB+rOwSiD54Qo8ZWb1kGpo2R1euc2CqjSvWJ8Agwq0zwyhRfq?= =?utf-8?q?BzIbSJTRAZPNC27CXkkUiAM8hLxHPFM9RDPfZOy/icBlDxA04v1fwBBw3xmcNFwiX?= =?utf-8?q?Bopx2D+KRSTrpRZZL+Wx6k/jxIx+67vMn5oS6UESVdBsDWzoSLkMxHrGtB8j5oQT5?= =?utf-8?q?uMFBqqd5Bb9H0NwDmX+PH3+JA63J+K3rEdpmQA+idQRp9rAbL9qSOKG4+2cFRx6JN?= =?utf-8?q?yrMhvXEPceXSiMsuA4SiuFWTwiBFFOHNh/4EgYzW12tvQM7k6RqEfjvJP1M8sBdmp?= =?utf-8?q?a6RuvW4OfuepveS5XK91uJxpR9KNKNCkd6SnM8elFAXoJijxqn2k9HypHJhf41x1S?= =?utf-8?q?HPZg8cANddJPNvPdiYB7cjtwAnTkAhFR/oIBKT4+urRaw+3bNaZuD8mSLWhs4yNxX?= =?utf-8?q?gLngk7/3TpbriWUgHsboPz0DajxuZiCKKLLaTD7/u9baPU3y86N3JU6kGovrxK4oM?= =?utf-8?q?a7laTXKPgFBz73PzwQm6g7MlycNMMaQCEJ/g5HWI2QiGquCDUpHtvNEWcqpbWeRKU?= =?utf-8?q?XG/C2PKNeM/Ze6OS/bBTmXUcd3rHZtnn6wMZhwQKK1QQFgoEzRZyfDY6bI7PfI6VT?= =?utf-8?q?wORYAFNqUhxPz3/fNqSrRCe/7etfzuuhJD13UG5ixjeJutk7m0nXj660nx2jOj6K/?= =?utf-8?q?6tMvtuIiMP5sFm5ywVOPOlrDAlh8U8+tfPYVzvIL3OHamo/hWloXMBxuFDNLT5AkI?= =?utf-8?q?v1+KKlr1XPacSL9uxDok5ZAWHRC9JPtnCJixxFe1a+P8eddf+nc4ys0jdEyF4wPRC?= =?utf-8?q?tJC9oxcMiSMz?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4bff43ab-910f-4719-74c6-08dd4b38a95e X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB8459.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Feb 2025 07:41:29.0921 (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: JA1rp9SzUgM6x3obZjSYnWBBmpk9p/f0CN/guxL2k0CL8W1ZeAJ5oJU5oidw51kMzxLsx/9H1BHisaMbeElXew== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA1PR04MB10865 From: Peng Fan Add i.MX SCMI Extension protocols bindings for: - Logic Machine Management(LMM) Protocol intended for boot, shutdown, and reset of other logical machines (LM). It is usually used to allow one LM to manager another used as an offload or accelerator engine.. - CPU Protocol. allows an agent to start or stop a CPU. It is used to manage auxiliary CPUs in an LM (e.g. additional cores in an AP cluster). Signed-off-by: Peng Fan --- .../devicetree/bindings/firmware/nxp,imx95-scmi.yaml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/Documentation/devicetree/bindings/firmware/nxp,imx95-scmi.yaml b/Documentation/devicetree/bindings/firmware/nxp,imx95-scmi.yaml index 1a95010a546b14b1d3d97aa990c0305a551f2620..75f63819285b191a815dc4287e34d299983b1c40 100644 --- a/Documentation/devicetree/bindings/firmware/nxp,imx95-scmi.yaml +++ b/Documentation/devicetree/bindings/firmware/nxp,imx95-scmi.yaml @@ -11,6 +11,14 @@ maintainers: - Peng Fan properties: + protocol@80: + $ref: '/schemas/firmware/arm,scmi.yaml#/$defs/protocol-node' + unevaluatedProperties: false + + properties: + reg: + const: 0x80 + protocol@81: $ref: '/schemas/firmware/arm,scmi.yaml#/$defs/protocol-node' unevaluatedProperties: false @@ -19,6 +27,14 @@ properties: reg: const: 0x81 + protocol@82: + $ref: '/schemas/firmware/arm,scmi.yaml#/$defs/protocol-node' + unevaluatedProperties: false + + properties: + reg: + const: 0x82 + protocol@84: $ref: '/schemas/firmware/arm,scmi.yaml#/$defs/protocol-node' unevaluatedProperties: false