From nobody Sat Feb 7 06:49:01 2026 Received: from MW6PR02CU001.outbound.protection.outlook.com (mail-westus2azon11012052.outbound.protection.outlook.com [52.101.48.52]) (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 493D32F5467; Wed, 12 Nov 2025 08:31:11 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.48.52 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1762936273; cv=fail; b=QlaTMgLTH9fSHL+beYVkcnFI4e+rLC1KkHDCvh6k5g/vy5pVEBF6ZleUrIz94rKHBva4cI7hyu9ZTeSr/yYZpeghXh7tmAd3dHAZkSFOytm1B0aAbfwcAmbC7I0zPyeCuYH+m07njdPYtGfMGqDYm75fq6FpVFgWI/NxgtOBiwI= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1762936273; c=relaxed/simple; bh=21pDwQsRHIZzCG3Q+sUM5x68H18RXgQWstUgxA9KCYM=; h=From:Date:Subject:MIME-Version:Content-Type:Message-ID:References: In-Reply-To:To:CC; b=KY5FFnVdRdrPUwFlHVhNHc86T8gjiyhXwc4aR12A7VNMlXa4Sed5W2p+7JGwOHPEW5cQH3QOGCMm9HK3TKGSlWP3MOB5E1D/JzqK6T77X76ldyXlp4b6tRvPdkGbB5CEYHMpFsU8DjrGT+9haz2lG4FEq+a2fpO7b2CLovqTstU= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=ti.com; spf=pass smtp.mailfrom=ti.com; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b=SNqyHjLw; arc=fail smtp.client-ip=52.101.48.52 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=ti.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=ti.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b="SNqyHjLw" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=NNuuTJXOckqyYFeTLyX70R4G+NOwbimQA+/78OkLSzd0SxHazKZELcYTRWVSniZ1Nv2iqHhQEQ1qDmiz8aUT4pcRbyPAcBCqGlYPkPnpuU9Y5v1Eg0DaaKidhppVgzMXINgKShGcYENvFCtWqS6YcJ7hFn/3LgDlUsRAbOvIBz0mJAciFrA67YkWtI1U9ot3OAR3FgZOUE1fjzzyRsKmJ8GC285LYLnmiWbpQJCXpoNx9Glug9sAws0pCBWU06TAGlIk7rcqR7ko/2l238ZSptSmBFCiGZaeJRLY/kofLcjhOItGtmStwEo1/vAcY1j2eI6vkvlOfXD6rIDAnK7ylQ== 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=J+JrV/VSJkKJR3eCQ1SYYllE2hQ+ZiDPpyKUZEgiEmU=; b=Brq0YHXow8KXba4w32sj2kra6iWsjDNjqQeN7gzHGMLoqJl88pMcrwn2ys0tWn050O+KXZrb4x39YgvJe1yucd1hgjI1m/8NmbfeA5Y+MpgpVRZHY3i3jH7tysgOh+aSj8TyOS/KTr2GQc4ZJDxBBNgKZ4bJqVsfm6s2RP/sJESIsUeTFL5TJ9yEHB6k89T/unp/yg/Qf8TMhZ4On/t2uIOFUm7ukc8ybR4wwnYrg3SIG2XlLXr+CsvSp5AZPFF4i4RfExalAWwu5T7S+jWUApt06Kj84bq7sTiag9DxxA4gLUXeVQpbZG3qJhLccEkP2jdNEDn8/eMyYiSC2J3+fw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 198.47.21.195) smtp.rcpttodomain=kernel.org smtp.mailfrom=ti.com; dmarc=pass (p=quarantine sp=none pct=100) action=none header.from=ti.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=J+JrV/VSJkKJR3eCQ1SYYllE2hQ+ZiDPpyKUZEgiEmU=; b=SNqyHjLwn23V1Bdw3ml3lvFafYetFecbpcmTEMgVlKTwL+FsMqMYzVAz1Kt+g1mgj640nqO2tDWbtLjPTVjdEUwoMxjmPsjdEfao9gap93w7W/9hB+PmyG1uWlwgsP9NKQ/r9rtCwbSpR9ypzYpjrtM67kqAn0W6dJpLJq6HLZs= Received: from BYAPR01CA0059.prod.exchangelabs.com (2603:10b6:a03:94::36) by SJ5PPFDE7085185.namprd10.prod.outlook.com (2603:10b6:a0f:fc02::7d6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9298.16; Wed, 12 Nov 2025 08:31:09 +0000 Received: from SJ1PEPF0000231A.namprd03.prod.outlook.com (2603:10b6:a03:94:cafe::17) by BYAPR01CA0059.outlook.office365.com (2603:10b6:a03:94::36) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9320.15 via Frontend Transport; Wed, 12 Nov 2025 08:31:08 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 198.47.21.195) smtp.mailfrom=ti.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=ti.com; Received-SPF: Pass (protection.outlook.com: domain of ti.com designates 198.47.21.195 as permitted sender) receiver=protection.outlook.com; client-ip=198.47.21.195; helo=flwvzet201.ext.ti.com; pr=C Received: from flwvzet201.ext.ti.com (198.47.21.195) by SJ1PEPF0000231A.mail.protection.outlook.com (10.167.242.231) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9320.13 via Frontend Transport; Wed, 12 Nov 2025 08:31:07 +0000 Received: from DFLE214.ent.ti.com (10.64.6.72) by flwvzet201.ext.ti.com (10.248.192.32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.20; Wed, 12 Nov 2025 02:31:04 -0600 Received: from DFLE215.ent.ti.com (10.64.6.73) by DFLE214.ent.ti.com (10.64.6.72) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.20; Wed, 12 Nov 2025 02:31:04 -0600 Received: from lelvem-mr06.itg.ti.com (10.180.75.8) by DFLE215.ent.ti.com (10.64.6.73) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.20 via Frontend Transport; Wed, 12 Nov 2025 02:31:04 -0600 Received: from localhost (dhcp-172-24-233-105.dhcp.ti.com [172.24.233.105]) by lelvem-mr06.itg.ti.com (8.18.1/8.18.1) with ESMTP id 5AC8V3Hw2390032; Wed, 12 Nov 2025 02:31:04 -0600 From: Anshul Dalal Date: Wed, 12 Nov 2025 14:00:54 +0530 Subject: [PATCH v2 2/2] dt-bindings: arm: keystone: add boot_* mboxes to ti,sci Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-ID: <20251112-k3_syscon_add_boot_mailboxes-v2-2-aebc1e47b391@ti.com> References: <20251112-k3_syscon_add_boot_mailboxes-v2-0-aebc1e47b391@ti.com> In-Reply-To: <20251112-k3_syscon_add_boot_mailboxes-v2-0-aebc1e47b391@ti.com> To: Nishanth Menon , Tero Kristo , "Santosh Shilimkar" , Rob Herring , "Krzysztof Kozlowski" , Conor Dooley CC: , , , Vignesh Raghavendra , "Anshul Dalal" X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1762936259; l=2165; i=anshuld@ti.com; s=20251022; h=from:subject:message-id; bh=21pDwQsRHIZzCG3Q+sUM5x68H18RXgQWstUgxA9KCYM=; b=4Lja9WsirRRM8jD002RgWJELE1kX7iapCUSFGT2sWNzMmyykQlnpIemtJ+LhPl88B7tNPkgeR a2qldUCjTC0B8bwumquNC27H9zuV1IyBSGC51OwDxFbIaMtFS9bQAwm X-Developer-Key: i=anshuld@ti.com; a=ed25519; pk=Kv8FlQElcrR6efyEHmjtE83y8e0HKvqPyvVY+PJ4UFw= X-C2ProcessedOrg: 333ef613-75bf-4e12-a4b1-8e3623f5dcea X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SJ1PEPF0000231A:EE_|SJ5PPFDE7085185:EE_ X-MS-Office365-Filtering-Correlation-Id: baa5d18a-100e-487a-7dd2-08de21c5d3da X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|82310400026|376014|36860700013; X-Microsoft-Antispam-Message-Info: =?utf-8?B?b09UdDlqRTNZZmhwTTM0T2ZhZlNqRWJMczUxWGFRbVNhZFJpZXF2RVRqcU1X?= =?utf-8?B?dXE4VzlKa2hRZWlLM3cwTHcxM0JxSDgydVlKVTRVWG05ZWNpdzEwY0Myck95?= =?utf-8?B?bUFvc005T3YwNysvLzVmck1PTWs5aEphSzhqSHlsakl2UEk0SkxORjB6dTAx?= =?utf-8?B?ZTJWRzlGR2Z5T0ZMNDVJU2VEVms0TWFaR0xPZDQ5bnVmQjEySDZjL0JzVUFT?= =?utf-8?B?QzkvS1BsQUVnMURkN3NWYnFRdWZYSFQvcmpFSThHWU9rWTFrdEpmNnZaYmRp?= =?utf-8?B?RUFWYVpqY2p5WHZlTDZCWUY3Zk9VOVZsbTMzYmhJbTFGS2pJSEh0UENVb2dq?= =?utf-8?B?WklOZDlQaW5JQ1F3YUdYWVNEVStOQjJHcHhYTzN5L0ROYStrbmR0YzFKSUVY?= =?utf-8?B?bjBJNXJNMEVGaEF0S3J2L0s5UGMrNm1WMG44ajdsb083V29GclA3UVU3c0M4?= =?utf-8?B?VXQxR3pIZ3V3N1lldW1zOWQ0NWpxanMvVGpjajhqUmhCUzNJd0ZFZ05ZcnF4?= =?utf-8?B?dUVQTDc4c1M1WUdHK1dmOERsVUhSMEI5djB0V1paY3FodFZPZXV4UU5EcU5T?= =?utf-8?B?ZGswL1F5UkZ2eE9xdEhTNlZhMUcxTGhDeUkvRkpEbHg1WVpVRWZCdGZLVUlS?= =?utf-8?B?QTlneGU1MUlXMGNuSHFqamh4RTM5am1qdExJZG1pcXJEVHpOcUVEVnNUSEpS?= =?utf-8?B?OWhIcmJMRXRxWDBWN3U3UFQ1RTR0WkR0d0g4MVlZbFUyREt0NmVhOEJGamR5?= =?utf-8?B?OWZqM2RoNE1yTnp5VDZtUmFJNE1CTlZYR3huSExreUp2dDVybnFKd2pOQUdo?= =?utf-8?B?eDQ0TEl5ZVIvMTQxR2tXUzFvV1FpT1BnY0lkMDFiM1lOT00zSGFrNHpQbjVa?= =?utf-8?B?eExLVEgwc3NvcUk2UWw2ZThQWGs4VWRtek00VW0vVTduK2ZpMThxNE1lR2p1?= =?utf-8?B?TUtjQTV3RmdSeTdRWnhHTjdjVHlMSW1VODlGRGtCcU9NMzVScTBrY2Z0Q09n?= =?utf-8?B?TnVqS3k3RlBNem5YVUJ2TllVUXRoeHBObUhKbUJVc213NnBkMllabzhyTFVp?= =?utf-8?B?VktDY0lWdGt5YlBCdVNPNXZ3WFFGYmdoSVdHYWJJRzJsYTJEaGFDSC9xZWpq?= =?utf-8?B?MnJNLy9mRHpmUTU2TGp3OGFZbWtmZ0IxNkk2VmZvZzFQcHNoUkhVMHZiSmFJ?= =?utf-8?B?UEZCY3k3MWl0ZGgzdjc4akJBSVh1dURLMzA1clYxVmk0RU40NW1LYzVPRXJT?= =?utf-8?B?YVpqRGZsTmNOVkM4WmJEeHVUOVRlRUYwaHlReVV4TURIQytNVzlOV2lyM1Z1?= =?utf-8?B?a3ZNUEwwOVVLaW0zUDdpSGd2OVVMMyt3SzVVWTAvUWtxZTkwVTZmckIraFMr?= =?utf-8?B?d1ZPbDcxTEQ0MnhQakFOR1dnVVRPVGg5NjVmQjA1KzUxak5RZGx2ZHBrZURO?= =?utf-8?B?QythajB4T3U2Wm54a2M0cWNNMWJPbS83cUI0WmVYZFV4bktINUFGbGIranha?= =?utf-8?B?WkdLZnVwVUdzSGlMSlZLbnA2TnlEQzdObGhLdlE3ekFvTVR5R0c5ZTZGNi9u?= =?utf-8?B?ZURHeHVTd2k2SjYrOXMreWNhOUIwT3c2cUdPZHFYNWFvMTI4dnhwSURPbEZC?= =?utf-8?B?ZjF4ZnpmbGppdWpLSTJCQzFLbXVER3Voa0hJK2FuWDBadnlSWHV3MWwyNXRM?= =?utf-8?B?UXVrZWZ6UUQ2L08yMTRwNjBINkc0VU9rWWRGUEFGdmRkc0JVSTJObGpFRktx?= =?utf-8?B?RWtVM1A0V01TVE9YSjc5Rk5aZUxLRElkNmVxcVBkMFpPb2FRZ0duWUNVSlRE?= =?utf-8?B?dy93SEVZWnF0d2cwM0JjSVl2RGI0SVJ0MHJ2aWE5Y0dUd1FLbjRYOS9qOEdw?= =?utf-8?B?OHJadEFnMDlhTmxScFlJSjhmYmdQY29UTGREKzE3Z2xZNnk1NG1ReWdyNW54?= =?utf-8?B?emFoNjdvWUxUdDI5dzh2L3hYcmtSbzBpMVdJOW9jUlBPTzhNZWY4QWtOTjRV?= =?utf-8?B?cG9pamliK05aaCtwMnJKbGZNbE1jRGV0aXY1MGc2aUQ3a1lCWWcrMGdmR2ZT?= =?utf-8?B?TUxBdkZ0eWhFdWtVdTdWdUhKRG9vaXp5OUpscW1UM2hYSVlod1JYMjhpd1hw?= =?utf-8?Q?tGTA=3D?= X-Forefront-Antispam-Report: CIP:198.47.21.195;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:flwvzet201.ext.ti.com;PTR:ErrorRetry;CAT:NONE;SFS:(13230040)(1800799024)(82310400026)(376014)(36860700013);DIR:OUT;SFP:1101; X-OriginatorOrg: ti.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Nov 2025 08:31:07.8778 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: baa5d18a-100e-487a-7dd2-08de21c5d3da X-MS-Exchange-CrossTenant-Id: e5b49634-450b-4709-8abb-1e2b19b982b7 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=e5b49634-450b-4709-8abb-1e2b19b982b7;Ip=[198.47.21.195];Helo=[flwvzet201.ext.ti.com] X-MS-Exchange-CrossTenant-AuthSource: SJ1PEPF0000231A.namprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ5PPFDE7085185 The bootloader on K3 devices makes use of mailboxes as per the ROM spec which might be different than one's available to the kernel (firmware spec). Therefore, this patch adds the missing mailbox entries to the DT binding to represent the mailboxes exposed by the hardware during boot for the purpose of loading the firmware. Signed-off-by: Anshul Dalal --- .../devicetree/bindings/arm/keystone/ti,sci.yaml | 20 ++++++++++++++++= ++++ 1 file changed, 20 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/keystone/ti,sci.yaml b/D= ocumentation/devicetree/bindings/arm/keystone/ti,sci.yaml index 182915c34fc1429fb627ac44c99c0c76fdf28e0f..770d6bc7c8f83493e448c426cb8= f785dd73e824d 100644 --- a/Documentation/devicetree/bindings/arm/keystone/ti,sci.yaml +++ b/Documentation/devicetree/bindings/arm/keystone/ti,sci.yaml @@ -51,12 +51,17 @@ properties: minItems: 1 =20 mbox-names: + minItems: 2 description: | Specifies the mailboxes used to communicate with TI-SCI Controller made available from TI-SCI controller. items: - const: rx - const: tx + - const: notify + - const: boot_rx + - const: boot_tx + - const: boot_notify =20 mboxes: minItems: 2 @@ -66,6 +71,10 @@ properties: items: - description: RX thread - description: TX thread + - description: Notify thread + - description: boot stage RX thread + - description: boot stage TX thread + - description: boot stage Notify thread =20 ti,host-id: $ref: /schemas/types.yaml#/definitions/uint32 @@ -128,3 +137,14 @@ examples: #reset-cells =3D <2>; }; }; + + - | + sms: system-controller@44083000 { + compatible =3D "ti,am654-sci"; + mbox-names =3D "rx", "tx", "notify", "boot_rx", "boot_tx", "boot_not= ify"; + mboxes =3D <&secure_proxy_mcu 8>, <&secure_proxy_mcu 6>, + <&secure_proxy_mcu 5>, <&secure_proxy_mcu 4>, + <&secure_proxy_mcu 5>, <&secure_proxy_sa3 5>; + reg-names =3D "debug_messages"; + reg =3D <0x44083000 0x1000>; + }; --=20 2.51.0