From patchwork Wed Jul 3 03:17:14 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Peng Fan X-Patchwork-Id: 13720891 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 A8E91C30658 for ; Wed, 3 Jul 2024 03:08:58 +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:Content-Type: Content-Transfer-Encoding:Message-Id:Date:Subject:Cc:To:From: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=Anqs+ftUgw12gsXDagwnEZjP9HLqeMgaU5TvwKAKvPM=; b=MwDASdWdVjgJC2r15JU+o/ujjJ sdjW1WD4sTPxHNXJJ2gXr37evu7jWLx+7O1on95+Vz3jnfLwDYfm0oJPyaWBW76DOKIxFY4HlSM/c SZ2YvK2JL1FQIVQjOEgwevIm9mPe+yRFZ1ZV+rqWrFQRgjzaJppDMmWSd9P0nDt3ni3srsoZQ/oug 3Yaz2WUWAodvVXvlciLami75O3RtEvRr0O3zgmUJQK/AwhgUs7KBrwYjejt9PSTJJzhOaWMTtinBo VNEdbSxGx3sruWQx0T+gA6Sb7wZoo2PpWcK9gFsnmM1QK0OSrBk65NgPIDNmwSmflB+4kR3GuDHDT 8/lUx0iw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1sOqMQ-00000008gNT-2yFm; Wed, 03 Jul 2024 03:08:46 +0000 Received: from mail-db5eur02on20600.outbound.protection.outlook.com ([2a01:111:f403:2608::600] helo=EUR02-DB5-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1sOqMF-00000008gH1-0n7z for linux-arm-kernel@lists.infradead.org; Wed, 03 Jul 2024 03:08:36 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RRglS6bSptGVwhSb4NU7ECl6q2MC48GlNYoyRlQNRe1vSxUHtrnNsdXl6yk2yHpyzxwvhqfMJbAjV7XhPLLTwSMCLUNQyyZ3WqS14LqiZ6sfNH+v6sdMnyV/CoIKRQ/3cp4JZEZ1dYdPxQwgmybzpHC7t10ObgDZkVcklzvUOirY48czK7mnjGFP8a88CFlTaZOhRNpHVuCJE+OmbYzkPUCNBhFssJdhF/qPcPXnihhFZXWrsjjEltJJnEpw9QS3UrW8Q05BarJUSw2C8/X2MhYP0Dbr7M/JzwBQ59Lhsxl9vc3bcqCXDQeA+f8gahgSkmeqdnPJ4gsWdedSAnkWjg== 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=Anqs+ftUgw12gsXDagwnEZjP9HLqeMgaU5TvwKAKvPM=; b=OhRyK8YA0x9LdnNjTvLSVHKefWJlYVDH+HHNY4xCOUnlSqGyvlz0geYQE9WOutGcjyF09KN8us/ot1Ud5jSdgh6VQZQuvu3/PQcP2YfoKoXBGix7/53pjCqXOcv9q7yqD1ohjqZ67AbCnJH11Jo0+1MzEXZEgItYzWUklgi2wi8ZGvfGwYKFweHjLdZzR60rifqy0aUGjAgmoOvBbnZTNv2dHpbFjkF4sOAKrnr21hibejiJO+6yR2gVNlG3BJPzreKaLCiXVxusDx29/T/bPIDoj4uJvmBKmXItW3r0CANeOcYY0QU10fM9HZgkaPVLFUg/4ndfcxPk/2U7OFF47Q== 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=Anqs+ftUgw12gsXDagwnEZjP9HLqeMgaU5TvwKAKvPM=; b=kvELeQrrOqhoFtS6u+DEpf8zUIB08INGhgw4eGtOgpCeIq1hF66KhexZoXWO0wus2cbXtSKrht4rCtnED2M7Ra/YR8E8Be1Jz69z4d9BqKRK+jaJU2CexPDSzZOZowqHV1Rk41H/75mFm/f39OJcDHMAtVymLyD9xe+cCNK8e2U= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from AM6PR04MB5941.eurprd04.prod.outlook.com (2603:10a6:20b:9e::16) by DU0PR04MB9561.eurprd04.prod.outlook.com (2603:10a6:10:312::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7719.29; Wed, 3 Jul 2024 03:08:22 +0000 Received: from AM6PR04MB5941.eurprd04.prod.outlook.com ([fe80::9f4e:b695:f5f0:5256]) by AM6PR04MB5941.eurprd04.prod.outlook.com ([fe80::9f4e:b695:f5f0:5256%4]) with mapi id 15.20.7741.017; Wed, 3 Jul 2024 03:08:21 +0000 From: "Peng Fan (OSS)" To: sudeep.holla@arm.com, cristian.marussi@arm.com, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org Cc: linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, arm-scmi@vger.kernel.org, devicetree@vger.kernel.org, Peng Fan Subject: [PATCH V2 1/2] dt-bindings: firmware: arm,scmi: introduce property mbox-rx-timeout-ms Date: Wed, 3 Jul 2024 11:17:14 +0800 Message-Id: <20240703031715.379815-1-peng.fan@oss.nxp.com> X-Mailer: git-send-email 2.37.1 X-ClientProxiedBy: SG2PR01CA0112.apcprd01.prod.exchangelabs.com (2603:1096:4:40::16) To AM6PR04MB5941.eurprd04.prod.outlook.com (2603:10a6:20b:9e::16) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM6PR04MB5941:EE_|DU0PR04MB9561:EE_ X-MS-Office365-Filtering-Correlation-Id: c937a819-4b82-4860-b2d4-08dc9b0d64b3 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|1800799024|366016|52116014|376014|38350700014; X-Microsoft-Antispam-Message-Info: e2K35wEuMjCEXEx8IMJYzLKJdCW4ZtPEF8H5tq15dPxY8dcaLdEx6CIJPfQuTxCjqijzFXLvFSK62A8YCeLoeNUNfUmIUaZeSE8t5uY2NGXaj8KzNjCIuOZ1OPA3xdSjMutWaxD/grYaYZZ2MtdzjQqJkHivDJMo3wgB0ZGigHzy3Jj+wwSbK7ZY1UfvC5KeTLgWdmZ7iKONdPOkh9kgsae+MHVqmOG6D95rdDw+fJ/p9viAZTap2P9A566e6uOxBNmn93TUZysyoN3+h7hCuhML2lvVQmRNSAUQ6zCQCVaV/b+kl6ZfLWQT7HTspVA2KUZtBre49oQWE4oymOQM9xRrFopO1EMgWrGBbNm/PGlf1hQrjGsnbl9k29alw9deCFpGuOj4GqwKIJZOcD4hIR04NH3rt72qv1qEyFrvjkfkU2snfNkujTCx40aVapEy0prIo+XJt64YHdDOSFisNAjFsqpfZP1hIY5uqd6gKHS2t5tl+h9oY+b5vWPoHuc6JmUGV/wkkROUc/3HMf3KfSOHsNnIdxS691LWpMvC0KLcibj4/8D+WbuLauvXRInsI4oG+kdxWPjGd7iTnTpeSRg/r41GwV+G3bS6Kd7b40+1cyk8qGZhtK0jKG42oXY/f3roynDt0KbCtZC4m9hyYrMEYN6OSXn/ungc/O6cZklR/g6tZXxaZZYzQYLnQwNwRNmcywYW1hkPC2+N/t/6AsfatvXkGDT60AlUJ7LTOtyWdFIEqOoguQCfwrZcCIg3KdNjAm4ejHx1FizSrGx1s4tKStw2A15mSmD116dTBkDOX+4wPCrQyHoKzRLM9CF7e8X0EtbvbGiF8VORe5+Oy5cu53ltufe5bhZ+0UKa4r6xZRqAy0YcfXS++NZR3tX9lUP9OB6B2u34S6NzNtER0v3bCkmZX8Mm6mMMRpBFEF4r2CS4EzSyqgsWr7dysZjjkMrLa5IgC+P6dHwnv/t3YNSJpAoAkah0pyHNymiXc6f+sXQUuRpAnVjpGWM6B51zxtBipLjrXgbyoVSL/M2hBPtZ372pCCk4LYn0pcPYSxlOEdRbj7QPSA9Ki0Jzr7qHJ4UdCn2/msP68xMnhq2W1CGV/11sd1xbJLZmOHpO7cOox7KRwwTP1JKf2r3ZD8SqluL/y52/Q2TpGzdDvZjs9ow12kj2bBmAU4yzGg8EpVFo/9Jk+pEhlLFrhY7KH/CimN0V1rHMzjyXbByHKo6VmFpoiSlzEbVyyYU9DHO6Fu4E7Lp6Swq4UcExtLnP+3I9Y0fdKtAvYAhcshPL6pCvjta9BJOSglatlwFYnnwBgW9K5Z0GD+CPyE5LYwtbl4rwOdqzrC/3SuIZeWG+FPJcGWEW4yOwwt9blWvqUPjBHM03qu5uPeqi1FnaD2PfBeajHWqzU8T70ZJl/gKUIDqwLQ== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM6PR04MB5941.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(52116014)(376014)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 5QfSj6q8HBATY/mQ8F783kfwXQsuXF2ZmNNVKnuNwwF97dijSWGwD8WLf8PIOCAwyIZs6awwkm/LDc9pQOmvGDSLTiKOp5EirBLkAvSWL68Cy8/9nOTDXzWwJNLCAxSg7QUzgE9Cz7R6H040InqZMkSqO0j7isJDV9mQHsoSxbiwTVI93p8RMdH+Af31JFwzieboeXtTgaAfnnZrVZNjxQNd1EErjMaj3w7u+dqk1sBFF/N5wqxtHc+DTKWKF8wgB/fWdDdDZZeihljxjmJ7vcKOiSjR1kENaXBl3lRiLujVjQ/IevNlSu/oTCacybdeih0EkRh9cL/AqsqiVrNwmKQSorpFrl3FVt2ob+Wi9EWZIA5cAYsQxqYyIptRcYeQWoSwC75ERxp4+meWXmWxM8MoNpQQOwKry57jmk2ubFCQfGM+UpaanWWNhd9eiZmhAafQNdMAY0I32iLKHPcKdU8ck2K25Ce6AL+4p9LZVuokZbCTBucWLrDeIeiN8gAmbQj/bbufEHh1w1CIBcrvGNdUoIFx5cFkcNDLSJxjo8CH8GNFf9UCbv7iKKWYr3fpm7DNc01UaSjtCpMf3bJCWhmYvNRQAKjF/241wLiz0h5919OQIwMeTPX8GsxnrPq3+hTi6zJxtM1p3CiVwVO2ioboKMMGUfltdWc3kCntlVo5lCDXS+g8mxlwAmwtR8bJCtr7bEzFTTj/EVn5bY5AzgVSx6xTN42i6yckXIPiiQdJ4r5LJ+GklIp6909nbp9Y/vHQuAl2oAq9WONL4hPgSO4EPkhh/S7k+gKtZZiKAp0LqcdbDNWCmnNGSeO33t0kWPpi47xzJEWPPYUrl48K1pfhNMa8DdosQFv+EbjXXBctaPUHF7KvK+4VuelfcFF/YwtrEINeRPRQyKl/FiWkssBHH3Fp46fz3RVdohxh1DO2iHz5v1nIWZpsuwWjsUHv/MYQaMxC7ZtU0ikk0XOvKaqjIA93VD0pji7/yStHhAk67jx29FVDqq8UZef7n1uAAsLe76D42nEEanFSila8a3JpXU/Hua5Z319NU/qdpO4kUXZRuSqcB+euCCNR3jfjnS00MfYsUzhCB39MdDPlDfnQ0UcqdWrjzdoXLuN1TrfVTc+njqu0G4mzqmR94cn/ja2Gl5l4njzNBwXOG9gSIlQl/4iXnsW3HsReLbKPXCONkF5V53RziSM7lW/LkrKNPwO2VV6mn/2J1aw7lmmThEzgWIBq09p92TPeKFJK24ae53BrzchtoRlBQruNn4HvjzsgwdKguNoTLuVvq2Ff+plTFB6yI+5SCVaE2C5MTqTrNzsFhLnVy0/F8qcNetxTJ+iQhIxtL3OgWp5RuxFNYE/My7BvHk68qYYoeigIRfZIdh4IZVug7pY/aO+GJ68NO7X8H5M/+XppFJKBDmJWaULwJ8TjMUUh+wiBO11PMGy2VlhfdxtdoXMQG6T7H/bv34AEe9/Ky1V0jzw8YQHlovc/8yd+HxpDhg3njoUCKM4+5zidK0HD6ns/seW55q2f4Q6S1RsvHPnidGveAtF16gEGkaDh3/N0vhJn/vryFIsaZucu+P4gXx2sZMMNMTny X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: c937a819-4b82-4860-b2d4-08dc9b0d64b3 X-MS-Exchange-CrossTenant-AuthSource: AM6PR04MB5941.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Jul 2024 03:08:20.9660 (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: igaueNygnb+/22E80AtMGGeH2kJK0oGXiFfZhd+wWy0ZPt1oTSIZA/FhxN6ewRuYvpqnyHjmXZ1N+ppfHlZqtQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0PR04MB9561 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240702_200835_280808_AD22BC76 X-CRM114-Status: UNSURE ( 8.83 ) X-CRM114-Notice: Please train this message. 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 From: Peng Fan System Controller Management Interface(SCMI) firmwares might have different designs by SCMI firmware developers. So the maximum receive channel timeout value might also varies in the various designs. So introduce property mbox-rx-timeout-ms to let each platform could set its own timeout value in device tree. Signed-off-by: Peng Fan --- V2: Drop defaults, update description. Documentation/devicetree/bindings/firmware/arm,scmi.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Documentation/devicetree/bindings/firmware/arm,scmi.yaml b/Documentation/devicetree/bindings/firmware/arm,scmi.yaml index ebf384e76df1..dcac0b36c76f 100644 --- a/Documentation/devicetree/bindings/firmware/arm,scmi.yaml +++ b/Documentation/devicetree/bindings/firmware/arm,scmi.yaml @@ -121,6 +121,12 @@ properties: atomic mode of operation, even if requested. default: 0 + max-rx-timeout-ms: + description: + An optional time value, expressed in milliseconds, representing the + mailbox maximum timeout value for receive channel. The value should + be a non-zero value if set. + arm,smc-id: $ref: /schemas/types.yaml#/definitions/uint32 description: