From nobody Sun Feb 8 20:35:07 2026 Received: from MW6PR02CU001.outbound.protection.outlook.com (mail-westus2azon11012007.outbound.protection.outlook.com [52.101.48.7]) (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 3C0E41F872D; Wed, 7 Jan 2026 00:42:36 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.48.7 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767746559; cv=fail; b=Cpukrbfk0Nm18zrCdC89vgwm3KDSD86IgzZvpONaqcprUCJwpY4umVp/R0AldHi4SgtWbqwQv78d/Vss8kln5hLngdjIM88GCFBNCr9mNXTAbmMGGYfZjkZkWgEf8plKgsFWFlGTF8pFIVNgzMvlQQc0WwUSg8pP4k+eLM8Enmk= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767746559; c=relaxed/simple; bh=U9ahmbogEyn0mlo6/AjZC87T9OJkbjkG9M+Is1lqIIM=; h=From:Date:Subject:MIME-Version:Content-Type:Message-ID:References: In-Reply-To:To:CC; b=q8sQ+a2GM2T9ZvPt4yjPSW0QhDHJJOJnqRysjywDMR1rwRJaj7NHq0YI5vALddjVyQwlwsTP9atc7WJPudD1ErVJbh1w+NWICrvws30Z4OvZ9NUjNRTB0g4/oQ7nN3k990n1t1Atfx97bCEEm1ocxMpQYkVPEFHdH9RRuYcgYYQ= 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=rCR5v20B; arc=fail smtp.client-ip=52.101.48.7 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="rCR5v20B" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Pz0g6dxTa4zLIrAAOUwWtKC7ozEx8Bqa/E2pYZ13Cp0tCIvHPyXrZR1d61KgikO7NaBrw6TtHOpMzdu5Q3b/DGaU+DDhx8mMa98QHcPRwbCPHH5sosP0gNyPthEF37WtUJcHIN/Fc2s3MIz4qD/NaQQESrj6dy4uDrEFBASiGFYGbOUwRgEgu/D3+STa9oDrmym0e2gfrf9CiGitHOHIJK5HaPHB6xZMtAkT/0IkbEjbkh6Fc0TIyyja7YoA7PtbDJ7c0gfrta/FivlXBCxC9JvmiiGCaKUqCtdm01Pu+th4TMf0uqnqMm8mt7Jg6z/3RUjsIrQ/oTawVIEK9/a9Pg== 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=bFP9MZqGDkW9bpAwu3pvrxMg/IJFRRoZspR6laC4EUw=; b=gIKOARrGJdJj2BqiTsRMz394iDgWTQcjgCflqmXEz+YtEjqRRFP1hTw3UuvySX8u6krzuPTGo7qY3Q8or3y/gOmtcacp/dA3hUNYxc5/mayRFyW0i6mmjpyU+0rrz7CVRtj8cEBypOUcWGkY61rC90PKS3kFe0+IjcbQVr/YN5QFJ8onQN4D7ETqdysvk7FQkaK+NQFPMMh9K+jXBJKe5cZhFgWSv7/mgD2rTFeCkh5nZrx+r0ob+C59MIoV8QdY2LnPu75/5R0u1cd85iFCYEOwXoi8hKgsL5M7Nk3QUIKNBf1AygwXv5NyvuMrHSrsk8lkdrdxTcVz1EadH3UuCg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 198.47.21.194) 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=bFP9MZqGDkW9bpAwu3pvrxMg/IJFRRoZspR6laC4EUw=; b=rCR5v20BLQoQqe1G6e9YjsMEx76DSkfS469Jw0lqsiTQtgcqUB/QiWe6OZQyQl178xdqtoatkbWs71HT6407rib+seAVECb5X9bUx8ttxCNFIbrHooIBig5Ae7oLZ7nhk5LHSiSWUIYlrdRojH3OAbM97GDwROISpJRARO/7jQ4= Received: from SA1P222CA0156.NAMP222.PROD.OUTLOOK.COM (2603:10b6:806:3c3::19) by BL3PR10MB6065.namprd10.prod.outlook.com (2603:10b6:208:3b4::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9478.4; Wed, 7 Jan 2026 00:42:34 +0000 Received: from SN1PEPF000397B1.namprd05.prod.outlook.com (2603:10b6:806:3c3:cafe::82) by SA1P222CA0156.outlook.office365.com (2603:10b6:806:3c3::19) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9499.2 via Frontend Transport; Wed, 7 Jan 2026 00:42:34 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 198.47.21.194) 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.194 as permitted sender) receiver=protection.outlook.com; client-ip=198.47.21.194; helo=flwvzet200.ext.ti.com; pr=C Received: from flwvzet200.ext.ti.com (198.47.21.194) by SN1PEPF000397B1.mail.protection.outlook.com (10.167.248.55) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9499.1 via Frontend Transport; Wed, 7 Jan 2026 00:42:33 +0000 Received: from DFLE215.ent.ti.com (10.64.6.73) by flwvzet200.ext.ti.com (10.248.192.31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.20; Tue, 6 Jan 2026 18:42:26 -0600 Received: from DFLE202.ent.ti.com (10.64.6.60) 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; Tue, 6 Jan 2026 18:42:25 -0600 Received: from lelvem-mr05.itg.ti.com (10.180.75.9) by DFLE202.ent.ti.com (10.64.6.60) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.20 via Frontend Transport; Tue, 6 Jan 2026 18:42:25 -0600 Received: from [127.0.1.1] (uda0506412.dhcp.ti.com [128.247.81.19]) by lelvem-mr05.itg.ti.com (8.18.1/8.18.1) with ESMTP id 6070gPrJ3856461; Tue, 6 Jan 2026 18:42:25 -0600 From: Kendall Willis Date: Tue, 6 Jan 2026 18:42:18 -0600 Subject: [PATCH v3 1/5] arm64: dts: ti: k3-am62l: Define possible system states 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: <20260106-b4-uart-daisy-chain-dts-v3-1-398a66258f2c@ti.com> References: <20260106-b4-uart-daisy-chain-dts-v3-0-398a66258f2c@ti.com> In-Reply-To: <20260106-b4-uart-daisy-chain-dts-v3-0-398a66258f2c@ti.com> To: Nishanth Menon , Vignesh Raghavendra , "Tero Kristo" , Rob Herring , "Krzysztof Kozlowski" , Conor Dooley , , CC: , , , , , , , , Kendall Willis X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1767746545; l=1094; i=k-willis@ti.com; s=20251230; h=from:subject:message-id; bh=U9ahmbogEyn0mlo6/AjZC87T9OJkbjkG9M+Is1lqIIM=; b=chpx8cKPO847ZpG6Wl6YpXdYcAbU7X+/g3e0xzzYY62FkGVfHYN2xTOTPlXrZneIaPl4KkfzM W0E+X6u3DA6AzbQB9p/zBUm/At3j2F2NlJl5uQIIOo3X4XLQCBehmCq X-Developer-Key: i=k-willis@ti.com; a=ed25519; pk=fQiPVFwmogfDAKdaAKq163RWSfgHZVE/MrsDzp0Xo1k= X-C2ProcessedOrg: 333ef613-75bf-4e12-a4b1-8e3623f5dcea X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SN1PEPF000397B1:EE_|BL3PR10MB6065:EE_ X-MS-Office365-Filtering-Correlation-Id: 214366eb-69dc-4506-224a-08de4d85a56a X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|82310400026|36860700013|376014|1800799024; X-Microsoft-Antispam-Message-Info: =?utf-8?B?QmRWQVFBdkVONnc2S0cxYU1IdzgyM3NwSDRRNmpRcllFTEh1U1h3VExwZW5Z?= =?utf-8?B?dkNhZFAyM3NIMDlhcms2eTJlZXlXWjFkWkJHY2pRd0tkenRlZWs0U3BLbVlV?= =?utf-8?B?QnZaL2gyK0dZSVA0bXNjWjdadmNTMjJNWm5VWGhhVnpVRXJZRlZ6bXIrRmUy?= =?utf-8?B?NGVmRWIxZFA4WlpVVy9OeVRsRWxKd2FFcVdkb0VncHlmZnArK0hZL2swVHZX?= =?utf-8?B?MCs3YnlaeGpuTkJ2czRCcnpXWVMzVGJLTFFIcVhKSzhZcGhsa0tCR1dlczhy?= =?utf-8?B?b0ZhUWkreUdYdjhtNXhTeitUZm9xcjMrV24wL2F0aGZFSGYwTXpPT0lLZVQ2?= =?utf-8?B?Y3YrQ2IvMGRMQzNVdGc3UjhqQ25BUEg5K0ZNaDNWdWFoUnNVdTkwNWZCbGFy?= =?utf-8?B?TDBBcjNSRUMyMlhqcFNaclRHckh2Z3NlMGlvRzdXdTA0aW9rK0VkeDZSZkVS?= =?utf-8?B?MVB4QVhiUnZLY2k3MU8wYkRoM21USzBRSDF5ZTVGaC9rYjdtQ0F2QnZvVlFm?= =?utf-8?B?aHVoU0lsN2VjcGxleFRUT2MzMitQM1g0NW5mSDdGQmllMEszRzR5K0dqbnlM?= =?utf-8?B?RlE2VEg1bFpMSmZPNFN4R3U2UDVKUHgrT2svUzlQOE4yWXNOM0loSDRzY2pj?= =?utf-8?B?RVZCUmZOZFBvRFZEdGdPZzR1ZFpzTklDODh5U1JTemREUytPbytVc1BhdE8y?= =?utf-8?B?Q3NjN0NPTURyaGUySUZwUEd4RUxWWnJzb2U1SkVUOTZXQisvd0hhSFFFdWN1?= =?utf-8?B?bXhkdDY0VEhXQ3k4c2E1Z1FoZjJJYmtaMjNleVNubjZMd1dVQTJ1N2VEV29B?= =?utf-8?B?SGJoTWp2UCtrSEFUUVlqQWExMnZCcEpsMUJ4ejVHWHV0RENkd3JCMEg3MVUz?= =?utf-8?B?QzN2OUxMd3RKQ3BSVkJOWm5ETmFiTzZubWdLZ0k4VlZjWUJFTk5qT1VWQWs1?= =?utf-8?B?NDZDMnVTL2prOWxLN0NWRkVMNnZLdzB2d09zWGg1cTI2cVVQTE1veWxWZDU0?= =?utf-8?B?R3JFZE1FQ2wvOXhyQ3o2R0pBYmRuZDNLbHhyekx3clZPcVdudGxxckJmamZZ?= =?utf-8?B?ZFlTdnZiMWY2MERIMHZqd2xCLzd2c1VuTEpJNk9UYjVmbXZmNWN6VjE1bHRh?= =?utf-8?B?SzFNMkd5dkkyRURTcG9KYVZ6RkxiTW82amRYeis2SmxERUpBUTZKMW9MQitW?= =?utf-8?B?dzRjWk1iZHoyZ3d0UDdDSEhCeXpMck9TWG5NdU1WaGs2OGh4R0RWdmRvSTNE?= =?utf-8?B?RnZEcUZKOHNhT3ZKNU93eHFPZTNZZ1hRTEFLQmk0SDBMQ3c4c3ErVEpRMkdP?= =?utf-8?B?ZHpQOFFtRHBqaVNjZlJlN2dXTnFWTGViTWNYTTd1WGNKbnBLeExacW9KQ1dv?= =?utf-8?B?YU82NTZIRXZsVlRPdWJZcXROazVvbnB0aUI0eC9mU1ZaaXl0TFd2TVVUWjR2?= =?utf-8?B?a0xnTGFRTHVlbUZTUEwyVWZiWk1yV1pDV2x6SGFsQlJyVFc4NDg2QUJZYmFL?= =?utf-8?B?NlhNc1RuUXNORTRoSHpCc3dob3lOMDFpWmVyQ1MxaDlzSFozRFpyZnNObzdD?= =?utf-8?B?KzVNQkRsOU8yMmtoVXlWRWZ6WVR0MFRDUWlPQUhDelVRNHYxOThpUlJjVVhD?= =?utf-8?B?SDJBK3RjdUp5ZjBSaDNDa1Y3cGJxVy9hQTh1UkxhMEpNMjF2anhTUnppSmp3?= =?utf-8?B?a1dzS2J4WlpsQjRJbC9vcU5Fd1NYZ0VRV01pU0ZMSnVZMWVwOTlhWHErK0dn?= =?utf-8?B?TmZlV0ZnOVRhY2RaQ1pyaWxlbVNhVElESkZReFY0UkQ1V0ZVbEdnQ0RVQ1N2?= =?utf-8?B?REo5cDM5OVdhVmNDNXhQQ3hJNkE4WG5rQ0FiREtNQzZFaHdob3lSTVgxYm9t?= =?utf-8?B?Mi9nZDFHdVBGSm9oRC96QU9YS05iaU9OMWl4Ty9UdFlYTnkwTjcrUTRjNzZz?= =?utf-8?B?N3MwZi9Dd0tWUkJIRTBhSFl5YnhST29qUWcydjVsZUF1bHlQWCtIOHNZNG1M?= =?utf-8?B?UDZqSkgxKzBkeE9OVzVVSmx2YVN1WjFjNHlkRWx0cE9ORndVRkFlbXNPeG4z?= =?utf-8?B?cWN5Y3AvaWFUQ1JOUVZhbm1CdmhRVHUwUWJiWlREK0Y2VlRmazlVdkJNdTZk?= =?utf-8?Q?k4zU=3D?= X-Forefront-Antispam-Report: CIP:198.47.21.194;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:flwvzet200.ext.ti.com;PTR:ErrorRetry;CAT:NONE;SFS:(13230040)(82310400026)(36860700013)(376014)(1800799024);DIR:OUT;SFP:1101; X-OriginatorOrg: ti.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Jan 2026 00:42:33.3842 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 214366eb-69dc-4506-224a-08de4d85a56a 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.194];Helo=[flwvzet200.ext.ti.com] X-MS-Exchange-CrossTenant-AuthSource: SN1PEPF000397B1.namprd05.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL3PR10MB6065 Add the system states that are available on AM62L SoCs. Reviewed-by: Markus Schneider-Pargmann Reviewed-by: Dhruva Gole Signed-off-by: Kendall Willis --- arch/arm64/boot/dts/ti/k3-am62l.dtsi | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/arch/arm64/boot/dts/ti/k3-am62l.dtsi b/arch/arm64/boot/dts/ti/= k3-am62l.dtsi index 23acdbb301fe38e6045c0ef3ae340196009ed217..3b84ac9be6d075f5eb469c3e503= b2e494c62be27 100644 --- a/arch/arm64/boot/dts/ti/k3-am62l.dtsi +++ b/arch/arm64/boot/dts/ti/k3-am62l.dtsi @@ -64,6 +64,18 @@ pmu: pmu { interrupts =3D ; }; =20 + system-idle-states { + system_rtc_ddr: system-rtc-ddr { + compatible =3D "system-idle-state"; + idle-state-name =3D "mem-deep"; + }; + + system_deep_sleep: system-deep-sleep { + compatible =3D "system-idle-state"; + idle-state-name =3D "mem"; + }; + }; + cbass_main: bus@f0000 { compatible =3D "simple-bus"; ranges =3D <0x00 0x00600000 0x00 0x00600000 0x00 0x00010100>, /* GPIO */ --=20 2.34.1 From nobody Sun Feb 8 20:35:07 2026 Received: from PH0PR06CU001.outbound.protection.outlook.com (mail-westus3azon11011047.outbound.protection.outlook.com [40.107.208.47]) (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 CE1C11E47C5; Wed, 7 Jan 2026 00:42:49 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.208.47 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767746571; cv=fail; b=j0J45O12i7WOC5DVaaOk3a6ca4ccJFfhYKUL+uly8CI1YIDmNNGo8bYwqXK8IVLSnTl/d3YcbycDouYrErS97wm2jpChHWMiBGsn4P/vWRVg/g4oiYWF/XDUWnAaow+7/UC1ZqNKkv5ONtIu1yrhrAwSeoL8gBXbint+YX3Dxtc= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767746571; c=relaxed/simple; bh=ExQ/8b/2G3828fPuyDBNbPC2koxlWGsuuzfZq36r/tY=; h=From:Date:Subject:MIME-Version:Content-Type:Message-ID:References: In-Reply-To:To:CC; b=UUnT9jI3KZGSuEBdemJv6ANG8sg61Zc8oJJbejiyD8RU9zfiPUCn492OfrhVUrRbZyfiZn9TbdkdzvSnxaGZHyylGZSSWxg0IbxOYRoP7maiJoym5inGlyPFMxL2BD3TyOvlrv4oN1FL0W1uFHNmE0A7AyEvYAhsILiABxvRUfk= 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=gG6ZJ/lz; arc=fail smtp.client-ip=40.107.208.47 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="gG6ZJ/lz" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=q64plj/077jxZ2DIBNyKNZcYvnGq/+id26C+HY7K5DDOM7ApTVpKasPWX0VN7WmyZH8wcqSJLr3fij7f52LwgjF0HoRPEzRfEdkx3gJCgRo6zHG3ifjlbyIE5pvSfvQ68u+/eJo9UwO+drirW4O3NMmLTkEkDfiKgH5LG50W1SjN3eJJIaJn4HZLwpR8YLm5ELGJiVCJ+byR95vzde3kueiFEB6iGIMncs4pl1/d0D769XoPKsDcpUQ8uxuqjDsAbP02QVcoXX14KpuwCYILxWKKehyhuKiDMiqvJvgau4CS1PP7cJeMvN098OpYLj6G6OEDhJKVOD7H2iKUR08gkw== 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=JXpQrsNloZxebq0NagS0nA4YBUsacSc+NnLoFEWj3Fk=; b=UswVSVuikQR1BZOLgYknf7SDYUd6NptmQ6WYHzul0VRUEVIkGX9gm2TmDUoGdUfBMoliKGsSXtFNSIMZXCrsfoUr+gYJLVaMkHhlGX2IPOHr8aZxJ1wrCYEKY8qk2I/2hMxSSsztIuAteNMx8MmDKzhvEzWCnvlxvCrLlF5uyLlSRUr6SB+m7kyewL0sD9KzrFVw1/IrOj7pl9Xe+IiIN5recvxfZKiB/Xv8gfgcASAXg8Xb5yL3jrNcNxuXmn1lqrnMLFAVZSoHcbXomCtCz+4oFglFqzGuTMWwBovPtgsfiatzMYl/JpVPHLXCyCxAWRThEBjb5NCet0EA6FNMJw== 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=JXpQrsNloZxebq0NagS0nA4YBUsacSc+NnLoFEWj3Fk=; b=gG6ZJ/lzv7aFwKvZHXsY6fSAIhNuoEMWPfdpjYsFa1rbE2V//yum0mRJt/MmNNHhoIBlNaqcJQvRjujO5Jd3GY0bOfZKkJ9uVXsrpkZSo4x8FpZgOGFQiATHI3esr6q46E718rhs5vVtAM7//016XcrnMz4xLpGV8+5jwyWvo9s= Received: from BY5PR16CA0003.namprd16.prod.outlook.com (2603:10b6:a03:1a0::16) by PH0PR10MB4744.namprd10.prod.outlook.com (2603:10b6:510:3c::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9478.4; Wed, 7 Jan 2026 00:42:47 +0000 Received: from SJ1PEPF0000231D.namprd03.prod.outlook.com (2603:10b6:a03:1a0:cafe::d9) by BY5PR16CA0003.outlook.office365.com (2603:10b6:a03:1a0::16) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9499.2 via Frontend Transport; Wed, 7 Jan 2026 00:42:47 +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 SJ1PEPF0000231D.mail.protection.outlook.com (10.167.242.234) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9499.1 via Frontend Transport; Wed, 7 Jan 2026 00:42:45 +0000 Received: from DFLE204.ent.ti.com (10.64.6.62) 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; Tue, 6 Jan 2026 18:42:26 -0600 Received: from DFLE200.ent.ti.com (10.64.6.58) by DFLE204.ent.ti.com (10.64.6.62) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.20; Tue, 6 Jan 2026 18:42:25 -0600 Received: from lelvem-mr05.itg.ti.com (10.180.75.9) by DFLE200.ent.ti.com (10.64.6.58) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.20 via Frontend Transport; Tue, 6 Jan 2026 18:42:25 -0600 Received: from [127.0.1.1] (uda0506412.dhcp.ti.com [128.247.81.19]) by lelvem-mr05.itg.ti.com (8.18.1/8.18.1) with ESMTP id 6070gPrK3856461; Tue, 6 Jan 2026 18:42:25 -0600 From: Kendall Willis Date: Tue, 6 Jan 2026 18:42:19 -0600 Subject: [PATCH v3 2/5] arm64: dts: ti: k3-am62x-sk-common: Enable Main UART wakeup 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: <20260106-b4-uart-daisy-chain-dts-v3-2-398a66258f2c@ti.com> References: <20260106-b4-uart-daisy-chain-dts-v3-0-398a66258f2c@ti.com> In-Reply-To: <20260106-b4-uart-daisy-chain-dts-v3-0-398a66258f2c@ti.com> To: Nishanth Menon , Vignesh Raghavendra , "Tero Kristo" , Rob Herring , "Krzysztof Kozlowski" , Conor Dooley , , CC: , , , , , , , , Kendall Willis X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1767746545; l=1888; i=k-willis@ti.com; s=20251230; h=from:subject:message-id; bh=ExQ/8b/2G3828fPuyDBNbPC2koxlWGsuuzfZq36r/tY=; b=efMbTxgj6IFbPAwUuDlAGOsK8ovpuNMPEp6n3jLYlfJP1JeiGDn+/QeZBDBywX1iWZKz9rvGc 2j5DWLaJSCIA7VdYnrpdSali+VywTwXGAW7OQFNGPsWMr628YP1JviY X-Developer-Key: i=k-willis@ti.com; a=ed25519; pk=fQiPVFwmogfDAKdaAKq163RWSfgHZVE/MrsDzp0Xo1k= X-C2ProcessedOrg: 333ef613-75bf-4e12-a4b1-8e3623f5dcea X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SJ1PEPF0000231D:EE_|PH0PR10MB4744:EE_ X-MS-Office365-Filtering-Correlation-Id: cf409fd0-e118-43f7-8caa-08de4d85acb2 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|82310400026|376014|36860700013|1800799024; X-Microsoft-Antispam-Message-Info: =?utf-8?B?MWhpcjQzdEpvSm05Q3lRUHdoNGMya3lWMHF6Z0t3R3dTNHVzWE9rTmVMQU5X?= =?utf-8?B?TlVxWEdCVHdkS1pjbVplMnQ4Nm5GOFA0RXpUQ2V1cTJYYU1Fb0ZGeG9EYnlJ?= =?utf-8?B?TUZmd0ZTNGhxR1A5T3VheHJEcVZnYzJSSzl3WEpmeDhRSmhpZGhpL3BTd2Er?= =?utf-8?B?NVBWOGxxMGg2MVQ3S00zaU5wMUtHRVkyTEt2QTEyQ3FDbVRIVmk1SVl5ZExl?= =?utf-8?B?WEZjdUZZajEvTmlxbDdTNkFxTmw3NWVpTk1sQUVqYnlGOUEycWFoU2dkZEZZ?= =?utf-8?B?eFY3UWpwOEhjWkRUbHB2bk4wSkE2SkxGZVVQNjI5UGQzcXo2K3ZzbXFBN1hB?= =?utf-8?B?Q3NKcTlVWmNuTGFqeUZHUWNWbUl6eDFRQXkxcGtjKzBLMCtkcUxIOUhTaVk4?= =?utf-8?B?T2t1ajZwenV5WFhDd0NvU2xkMUVqK1VBcDN5cG9XSWtZeU1vOVZGNTRFWnRz?= =?utf-8?B?dWNaLzBHR2tIZmRBZzBPYWo3Q1ByUm01UmRPcDNTMUtkT1hTNzFsOVJ6c0My?= =?utf-8?B?aTJvM3F6dHR3WCtyVG5icnUyQWVxZ2t1azA1MHJRVFlSZEZZVUFIYmpKZCtv?= =?utf-8?B?NERsOUEvNkUwM21RYVJvMzJFcmpJWm03YUdRd0tzNmpsNW9Yc0RLcldzVGFZ?= =?utf-8?B?WFJYdUowY3lWblg2RTdGb0FXdTlSOWNtN0hKbmgwUjZMcjk5QjZ3YTZicHFp?= =?utf-8?B?UFRGRytmL0J4WmQ3NjVKMVp6YVhRNGNpaUMzMElONjNSc2dqZlNwakE3QU1X?= =?utf-8?B?QjE2VjQ4RXU2NHRuV0RQSDlpOVIxZ3hJOEV4cmhVYUFmQU5FN1RlK0RzTVlY?= =?utf-8?B?b0xQUVNDVk1nbzBmYUNGNDdzQmRkL0JMTVJZUksyM3R6NzlUL3MyRkNXZG9i?= =?utf-8?B?WHlucFlCeUhWajFteTloNmFQeWh4RW9ndCtsME1MQ3NKSkllMUZpOC9ZKzJu?= =?utf-8?B?RWoxbjJpZFdMTGRKUG5LYU9yTnk0UDlyK3ZZay82VS9JYldlYTllUURwOWlL?= =?utf-8?B?Nk42Nk9BYXoybW9mbjY2dnZGVkZKa3lyY2tHcTZWdXYvNkF5bmhkclZjZHkw?= =?utf-8?B?RE1saC8wQllLRkd0d2hSQkpHZWRBdFN0cjFWRGcvRjFpL3V0OUJUYm9GYWFq?= =?utf-8?B?TzY3RUJRazNTOUNtYzdIbHg0ODEyb1VFcHBsTEFIY2FvaTdqMkR1VUJ0aUhP?= =?utf-8?B?aUt5d25iQUdQa3Nkb2lncWp1RzlLejd4cjErbEVGY1ByVU5iMG93azhLbFh5?= =?utf-8?B?L0hJNmJwQW12WHZTZ2VBelh5dlpjREgvc0VkQXoweHZvY1NlMDduSmVmZHhh?= =?utf-8?B?bCtWRGlYdVhLcGk5TDF2bTdzRkJPSFlOdXBJbG9iK2hXSlZzaXlRTWYyZis1?= =?utf-8?B?ZTVYc0VWdmdDem5MUDFHVHhEakhjb2lNSTlGNktZNDlhTXh0SEtGeDR5WFgv?= =?utf-8?B?M0FjSko1eWpEQkN6NTlFTVUrbDNlL2JtRFVzTWtLYnQ3aGxOTWRQU0dsSUJa?= =?utf-8?B?eEQzTy9WbndVaEc3aFJKZDYzN1VZRkE3T3RqWXR6dXdoVlVHelROL29PYmtr?= =?utf-8?B?Y3l0cXorS2ZueUFZYy9HUUw1alpVZEw5Vmk4cmZ6RVQyeitIbm1ONllSNTh2?= =?utf-8?B?WFR0ckdoRWd2QVgyWHVGWHJWNCt4WHZNblhkMGxwRXA4NFl3MkovVE5wbEpV?= =?utf-8?B?WVBOYUo5K2l1bkFSWE56ZGN5am1jblhKaDhSOUhGamxSSWk5a3pjR2ZTcS9Y?= =?utf-8?B?azFDQU5UVjQwYjg1U3RkckNObnhrTEFLcXd6TDJSeTBHYnEranRvL2xYWEs0?= =?utf-8?B?eWhuankwOUhtRXpMTU9UeVhiR1VCazJMSS9Qc2czUG9sYjJPVVBpVHVjbmtt?= =?utf-8?B?dXRkdVp0Q1psbzg3TXNpbUYvRzd0d0Z4Qlh6ZWhYbHcwRTB6T2ZLWXpKNlpD?= =?utf-8?B?aEdLOFI1V205U0pQK0xLYXZ2QXN2L2lSZUFJamF4UHp4dzdFdEV1c1o1cXJ5?= =?utf-8?B?VTc4RkRPNGtDcTY5SW1RTDYrMk5WTjVINnJoUk5rNnNsTVpaVmtJRkJkTVN1?= =?utf-8?B?a2NuZ2VvL2FnOFlYY2JxcXEzaGNwR0pYenFyME0zWEF1cjZZbUt6Ui9haXhs?= =?utf-8?Q?lsGA=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)(82310400026)(376014)(36860700013)(1800799024);DIR:OUT;SFP:1101; X-OriginatorOrg: ti.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Jan 2026 00:42:45.5706 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: cf409fd0-e118-43f7-8caa-08de4d85acb2 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: SJ1PEPF0000231D.namprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR10MB4744 The Main UART can resume from suspend to RAM states when PIN_WKUP_EN is enabled. Add the necessary pins needed to wakeup the system. Add the system idle states that the Main UART can wakeup the system from. The UART driver uses the "default" pinctrl state when the system is active. In the suspend hook, if the UART is wakeup enabled, the "wakeup" pinctrl state is selected by the UART driver in order to allow wakeup. Upon resume, the default pinctrl state is selected again. Reviewed-by: Markus Schneider-Pargmann Reviewed-by: Dhruva Gole Signed-off-by: Kendall Willis --- arch/arm64/boot/dts/ti/k3-am62x-sk-common.dtsi | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/ti/k3-am62x-sk-common.dtsi b/arch/arm64/bo= ot/dts/ti/k3-am62x-sk-common.dtsi index 50ed859ae06c47af38b11753d909a91485d438e5..ab9e58c2d225eb44c054d984aad= 8f0bed92bf7e9 100644 --- a/arch/arm64/boot/dts/ti/k3-am62x-sk-common.dtsi +++ b/arch/arm64/boot/dts/ti/k3-am62x-sk-common.dtsi @@ -151,6 +151,13 @@ AM62X_IOPAD(0x1cc, PIN_OUTPUT, 0) /* (E14/E11) UART0_T= XD */ >; }; =20 + main_uart0_pins_wakeup: main-uart0-wakeup-pins { + pinctrl-single,pins =3D < + AM62X_IOPAD(0x1c8, PIN_INPUT | PIN_WKUP_EN, 0) /* (D14/A13) UART0_RXD */ + AM62X_IOPAD(0x1cc, PIN_OUTPUT, 0) /* (E14/E11) UART0_TXD */ + >; + }; + main_uart1_pins_default: main-uart1-default-pins { bootph-pre-ram; pinctrl-single,pins =3D < @@ -322,8 +329,12 @@ &wkup_uart0 { &main_uart0 { bootph-all; status =3D "okay"; - pinctrl-names =3D "default"; + pinctrl-names =3D "default", "wakeup"; pinctrl-0 =3D <&main_uart0_pins_default>; + pinctrl-1 =3D <&main_uart0_pins_wakeup>; + wakeup-source =3D <&system_deep_sleep>, + <&system_mcu_only>, + <&system_standby>; }; =20 &main_uart1 { --=20 2.34.1 From nobody Sun Feb 8 20:35:07 2026 Received: from CO1PR03CU002.outbound.protection.outlook.com (mail-westus2azon11010039.outbound.protection.outlook.com [52.101.46.39]) (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 248081EB5E3; Wed, 7 Jan 2026 00:42:34 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.46.39 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767746557; cv=fail; b=vFZXHJOkCissUk8r1mjYZIaFjvrtkHqqyI3ZOn+ocq99NBGjmm9RYvhmH80JZv0j0Wvdqy8BeHxGdobCl0m09bB2EpGckmv19JMxMOBzjbM6vEA2pAuKnULWEZbgpkKEmjbAn4jffKpm/FRK4bsRsdV0Do98UnGGs728VcOWrQk= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767746557; c=relaxed/simple; bh=J1q247fmp/yjxkmpD0mCxbuHEfNJBYjhRwV5KoKaNdE=; h=From:Date:Subject:MIME-Version:Content-Type:Message-ID:References: In-Reply-To:To:CC; b=s/CPIJsaZrFMbHJqvv2FbYH5i2QGATnyRwWwzdRmq7kD4lWZnN7vqgAmsKhYGXtlXjGvDqypK7XTEdevi2cLch00lxB4vIgN+r4nxrziazMFKg2JIUAvJToZOeYS6CSRdbNdTWLzUPk182m6hlD1upvhxQ5kXhZxJw//M9cRsCs= 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=sW2sgmjC; arc=fail smtp.client-ip=52.101.46.39 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="sW2sgmjC" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=nicl8zgWVUsZ2KFTsqpQngoTMPjualSVs+40j5+w9ZJBgNqv4hKcUm8m4SkVQFUjyONVwnUqQlqHDoPrZlyrwgBO6HcD7tXCPC2JkCQE89B2MRf2ldGuIwky78FWydrdMu1/Kmax+TDEC3HS6FyAwjdsld7VSOcweUQFv2LBnKRB2hSCxS8Xd7zsrqY8/Lp1ZY/8ATSOqgboHpJgHlykCzLB8pYs0udaXVERyrTPe3MXGhbkofkhbBJhvlxiuU1txmVYxytGSdeZyhtHJ1+WWU2Bao24XHmJARsSyrlE7rsfIrmg+vjiMbU76NrqwPNmFleik9S+fGo4gs8Xs4nmAQ== 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=wesr2RZ2EUP/kkwM8kXYOwfl2oFJCrsZ2dlyB/ht9+E=; b=NrEOdGeM53df1Ec5Fy9tOkFcFcV2386BwsO9nLLvzIUyjVdVoy/brXSQ3Ly3bbqojV5AL8Oj2xpJHnmHsVm/eHjQ2iHLq7KdPANNhvtsAcwAZbPRMYxW3GWLmjktR36s5lKw0x51h2A4THs+TcVRuMnfcpBOCJS8+W8HI8MJ48WEIp3wF46qMj+71eanHgHmk8ICW3t0kV09qGfowNPCEL7/XirpgF/X7cp2qlgxBEiSMsdMQu1cWtA/ljHKi30pZPEUy43LH/BM1RRDd529HI5ohbRKaW7uTr5lZdXrIJUWh3Ck1YnvJ2UWl9PnoODxYrFl1Ws6n+hgGnXx43Xh0w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 198.47.21.194) 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=wesr2RZ2EUP/kkwM8kXYOwfl2oFJCrsZ2dlyB/ht9+E=; b=sW2sgmjC53wvIkWSdymFn4zYaEdYQLe+cBfYRaXmAHPwBhqmoQcMxmCrWuManArtoV5vjosP/q4314cm8gW2trCH6NEFiC6eomKwUw/aaZHKMT/f7fkR0/Au3KQ9cc7sOd5LG2c9Xr1aMyAHmHszQ/WlxDR3efp/NMsxR/zmw3g= Received: from BN9PR03CA0066.namprd03.prod.outlook.com (2603:10b6:408:fc::11) by DS0PR10MB7341.namprd10.prod.outlook.com (2603:10b6:8:f8::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9478.5; Wed, 7 Jan 2026 00:42:32 +0000 Received: from BN3PEPF0000B075.namprd04.prod.outlook.com (2603:10b6:408:fc:cafe::c8) by BN9PR03CA0066.outlook.office365.com (2603:10b6:408:fc::11) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9499.2 via Frontend Transport; Wed, 7 Jan 2026 00:42:26 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 198.47.21.194) 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.194 as permitted sender) receiver=protection.outlook.com; client-ip=198.47.21.194; helo=flwvzet200.ext.ti.com; pr=C Received: from flwvzet200.ext.ti.com (198.47.21.194) by BN3PEPF0000B075.mail.protection.outlook.com (10.167.243.120) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9499.1 via Frontend Transport; Wed, 7 Jan 2026 00:42:31 +0000 Received: from DFLE215.ent.ti.com (10.64.6.73) by flwvzet200.ext.ti.com (10.248.192.31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.20; Tue, 6 Jan 2026 18:42:26 -0600 Received: from DFLE213.ent.ti.com (10.64.6.71) 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; Tue, 6 Jan 2026 18:42:25 -0600 Received: from lelvem-mr05.itg.ti.com (10.180.75.9) by DFLE213.ent.ti.com (10.64.6.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.20 via Frontend Transport; Tue, 6 Jan 2026 18:42:25 -0600 Received: from [127.0.1.1] (uda0506412.dhcp.ti.com [128.247.81.19]) by lelvem-mr05.itg.ti.com (8.18.1/8.18.1) with ESMTP id 6070gPrL3856461; Tue, 6 Jan 2026 18:42:25 -0600 From: Kendall Willis Date: Tue, 6 Jan 2026 18:42:20 -0600 Subject: [PATCH v3 3/5] arm64: dts: ti: k3-am62a7-sk: Enable Main UART wakeup 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: <20260106-b4-uart-daisy-chain-dts-v3-3-398a66258f2c@ti.com> References: <20260106-b4-uart-daisy-chain-dts-v3-0-398a66258f2c@ti.com> In-Reply-To: <20260106-b4-uart-daisy-chain-dts-v3-0-398a66258f2c@ti.com> To: Nishanth Menon , Vignesh Raghavendra , "Tero Kristo" , Rob Herring , "Krzysztof Kozlowski" , Conor Dooley , , CC: , , , , , , , , Kendall Willis X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1767746545; l=1898; i=k-willis@ti.com; s=20251230; h=from:subject:message-id; bh=J1q247fmp/yjxkmpD0mCxbuHEfNJBYjhRwV5KoKaNdE=; b=1lxW9r8mGCZrjpAN9TgpDdn9qhVbl5b3e8USFGI9uUDUwb/VEUO4s8yDPeqmEASmXOzCGLxnJ 8c41EUzM+IsAE+X8nk45mspagR11mKjclsBOpGUcXqfngNwXh9H+dCS X-Developer-Key: i=k-willis@ti.com; a=ed25519; pk=fQiPVFwmogfDAKdaAKq163RWSfgHZVE/MrsDzp0Xo1k= X-C2ProcessedOrg: 333ef613-75bf-4e12-a4b1-8e3623f5dcea X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BN3PEPF0000B075:EE_|DS0PR10MB7341:EE_ X-MS-Office365-Filtering-Correlation-Id: ffe0df6b-cb25-47dd-2c5e-08de4d85a40a X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|36860700013|1800799024|376014|82310400026; X-Microsoft-Antispam-Message-Info: =?utf-8?B?Ry9MNVVvangvOWxHc3M2UGlpTXpkY0xsaW5jWHJuT1RjQ3l0ejErc2w3Mkg2?= =?utf-8?B?UE12ZGg2YUxYNFRjWmRvTnh4bFpjZm1iMmhmRUJLVHpUOGJ5THI2ZjR0UGFw?= =?utf-8?B?RVlGOHczTTYvNDF4WHhmL0dHaVdDN3RzcGMzcVVzOEZ5dFVmQlIzUmJ2QVhW?= =?utf-8?B?SVV6SG5GNTRIZDlaTml6QU5lMThSU2hoSndhNlJUK2M0Qm42MUVMK3hCZUNh?= =?utf-8?B?ZElGZWRlZjNUUVJSZVdweXExUHFMeWFsNzVPeFo1RWRyb2VIMnloWFJBRFdV?= =?utf-8?B?S1JvYkpmbGxiU3dxVTNlci9YdDVFV2VQUitIdHZiMFRqd0RpM1p4MjdzUm9R?= =?utf-8?B?Rnh0S0RJbmVra2JwazZHTHRYdHp2THVjbTNlNWRzVmxvMlMwQkVQSGRYRU5p?= =?utf-8?B?TEFRd2MzdUhZeFNzM3NDMy8raUovWU9WL2RDNW5MMm1wY1A3WHROMVZCcStR?= =?utf-8?B?eFZvNUlXU0w5Z2MyT1V6dXBwSXcyUXpwbkNodkVobHlMTnRaT001NHBhZUtR?= =?utf-8?B?NklVT25YbFRoSy9OWjRoL0kxdjZnRWRsQXhjVTdycnNobVVJMWhBNFFHNWRm?= =?utf-8?B?cnJDQjk5S0ljTGZDQW5HYkxTdnhHTmZQVVdLd2RzT1hmSUtFOEtpOGRab0VS?= =?utf-8?B?ZS9YbVIwdlk0d1M1bTVweGRyOXM1S0RPNWtGOFEzdU1GcUp5Rndja1hTODJK?= =?utf-8?B?aG54WXZWQklrY2RIMnN0czE2TzdSQmY1TE00TjltN1ZYbEFNbEJ1cmhiN3VI?= =?utf-8?B?Um9adjZ3NFFFRDdWS2VLWlBHUU5ORGJBZW9vOXlxYmhQem9yVFIybkhXUE0y?= =?utf-8?B?a25lOVgxaEdtVlBlR2syQStGa25XMjFUZVZKWlA1bVVJRkoxc1l0dnRNdGg4?= =?utf-8?B?MkJlTXE2SHZMbi9UcUplNy92YkVmWjN2dEJVWkxwdDdnRzN6Rlh2NitIQzB3?= =?utf-8?B?eFVBNlBRdUlwUTFLeTV3eWN0WFFPRFptRlRzbE5tcnc4aEFaNUNXTVJ4MVdv?= =?utf-8?B?Wk53QVN2Y2Qzc2p3QVQxbk82WHh4OTZBZDBuYnF5ZjZPK1lDUDhzOHArODJW?= =?utf-8?B?WTV1d3Y0LzdqcEFBMExuKzlRY0hpRW9CVjJVRC9FY3BaRmd0NzUxenhuTUZM?= =?utf-8?B?SHhLQmFhbDl2blQrb3VCQzNKS1V6UjJrSFlLdndBQlI0WW5BMHFZeW5UVDZJ?= =?utf-8?B?ckZ1Ky9lWmdoaEJjOTFxNFBQT2ZoUHJVb3Nvc2JNc3RLOWpBOUoyM3NvVW5u?= =?utf-8?B?OTBQcUVSZkxxNDhtUEhZVThLVkt2eE9ZNE5XZlVCbGUyRDNLMzVVMDMzWkF5?= =?utf-8?B?ZDBKNW5VKzY5dDNyZlZnazE3UnpxcEpqTnUyU2JWQ2dtamhSWEcyUHdYVFVF?= =?utf-8?B?KzVjaVNXNENHZ2FzL1RiV2FaOFh0cGo5Qi92ZlRlakExb29meGMySFBWUS9X?= =?utf-8?B?UXcwa09ERWhTUmVUV1RTQWRsYktRTzRyQmZMWWlzS3lXQTV5TGFUYnpmdFB0?= =?utf-8?B?RHpCb010VU5mREZteW5waXl3YlMrbW9keGVtUHNzNE1Mb1U5TlVRMEZiKzJh?= =?utf-8?B?WlpJY3cxZHgzVG51bmVxRDJKUU9ZeG45aFd4dm80eVdRNEp1SENuUkhlM1Bo?= =?utf-8?B?OFJVVUZWdkdZZDg5elh3dDdSQTduRXQ3eVNwWGRycWVPWXJmYTlvZElEdTNy?= =?utf-8?B?THNIcmc5QUZnVmpvK0lWNGdOYWdZS0JPWGpoK0hDWnhKREM3Uzd1L0ZzS0I1?= =?utf-8?B?bjJlS3YzazRwWWVUcjgrTXdsRVBqbnExMjkrUk9xYmhQMTg2NWdYME1HVmMy?= =?utf-8?B?UjJ1VU5NVW9XZ1I4RUU2V1pYd2hKdnRGYVhpeVAyb3pjU3dvcTNEWEJ0Ynk2?= =?utf-8?B?ZFFzZDZHUW5tVmROTGhqa1R0dmFaTlBicDJqWWdCRWR3SVVzK09yeVBnZ3Fa?= =?utf-8?B?cTMzdWdIM2xlQ3Z4d2RleEh4MFJBbzA0dGZyZXFjN3lJQnNpd2RSbTRMZjU5?= =?utf-8?B?WHk5Q2tvV3JmcFNzWStoVE42MkZUcGdNTEZoMmtqTks2UWNBcVNXcjVxaGZj?= =?utf-8?B?VGZjaGsxYkpxSVMxQXd5L2NTZWJQblp6dGdBb0JnWWVRMHI0NTBsVjdsRUls?= =?utf-8?Q?1eKs=3D?= X-Forefront-Antispam-Report: CIP:198.47.21.194;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:flwvzet200.ext.ti.com;PTR:ErrorRetry;CAT:NONE;SFS:(13230040)(36860700013)(1800799024)(376014)(82310400026);DIR:OUT;SFP:1101; X-OriginatorOrg: ti.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Jan 2026 00:42:31.0236 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: ffe0df6b-cb25-47dd-2c5e-08de4d85a40a 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.194];Helo=[flwvzet200.ext.ti.com] X-MS-Exchange-CrossTenant-AuthSource: BN3PEPF0000B075.namprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS0PR10MB7341 The Main UART can resume from suspend to RAM states when PIN_WKUP_EN is enabled. Add the necessary pins needed to wakeup the system. Add the system idle states that the Main UART can wakeup the system from. The UART driver uses the "default" pinctrl state when the system is active. In the suspend hook, if the UART is wakeup enabled, the "wakeup" pinctrl state is selected by the UART driver in order to allow wakeup. Upon resume, the default pinctrl state is selected again. Reviewed-by: Markus Schneider-Pargmann Reviewed-by: Dhruva Gole Signed-off-by: Kendall Willis --- arch/arm64/boot/dts/ti/k3-am62a7-sk.dts | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/ti/k3-am62a7-sk.dts b/arch/arm64/boot/dts/= ti/k3-am62a7-sk.dts index e99bdbc2e0cbdf858f1631096f9c2a086191bab3..112f0f2a3d449b324d479c0e2a7= d07d0ee57caf6 100644 --- a/arch/arm64/boot/dts/ti/k3-am62a7-sk.dts +++ b/arch/arm64/boot/dts/ti/k3-am62a7-sk.dts @@ -282,6 +282,13 @@ AM62AX_IOPAD(0x1cc, PIN_OUTPUT, 0) /* (D15) UART0_TXD = */ bootph-all; }; =20 + main_uart0_pins_wakeup: main-uart0-wakeup-pins { + pinctrl-single,pins =3D < + AM62AX_IOPAD(0x1c8, PIN_INPUT | PIN_WKUP_EN, 0) /* (E14) UART0_RXD */ + AM62AX_IOPAD(0x1cc, PIN_OUTPUT, 0) /* (D15) UART0_TXD */ + >; + }; + main_uart1_pins_default: main-uart1-default-pins { pinctrl-single,pins =3D < AM62AX_IOPAD(0x01ac, PIN_INPUT, 2) /* (B21) MCASP0_AFSR.UART1_RXD */ @@ -717,8 +724,12 @@ &main_gpio_intr { =20 &main_uart0 { status =3D "okay"; - pinctrl-names =3D "default"; + pinctrl-names =3D "default", "wakeup"; pinctrl-0 =3D <&main_uart0_pins_default>; + pinctrl-1 =3D <&main_uart0_pins_wakeup>; + wakeup-source =3D <&system_deep_sleep>, + <&system_mcu_only>, + <&system_standby>; bootph-all; }; =20 --=20 2.34.1 From nobody Sun Feb 8 20:35:07 2026 Received: from CH5PR02CU005.outbound.protection.outlook.com (mail-northcentralusazon11012066.outbound.protection.outlook.com [40.107.200.66]) (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 1C64E1DE8B5; Wed, 7 Jan 2026 00:42:31 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.200.66 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767746554; cv=fail; b=kkXZK7AM5V+Qztcw30F1mHzauAGLd+PsUbbgC/K6BEuO6VZSWRJaMRKx6qkpSWIgZRFYtgQOOi+f3FPCLRLdPEzus62Bw30jc6I5xOCkig22mWkE+JtRk51OwiLTpIBQeotgcFF5Q9YO+V7s/vkay7EbFLrHEq+4XOvNAYkCk+o= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767746554; c=relaxed/simple; bh=r2MIPOWlBnmzHXuRDQt2DFsyc3DGQ5cU+Fq1l5hB1vA=; h=From:Date:Subject:MIME-Version:Content-Type:Message-ID:References: In-Reply-To:To:CC; b=UBqkFaDx9UQawjowk1rKT8kXrGeL5+OuXm1C+t3Uutw2K+c3xMnL2O4hkfc1KMhUDqMkttjbIYvHzXOBeDXmSkjsXPeEsAJd0gGU8XhsdVgMQ4mi3OvAlNNgAeH26PXGPHB7QYO3eoYlOfuczMsa+H3fp3ShX8f7A7ExGfPesU4= 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=HLxQnq5h; arc=fail smtp.client-ip=40.107.200.66 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="HLxQnq5h" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=BBE4t6/O1vXQkuZJxJiE7EkaOfgOoKMry6UOqRx0hT5uSTISL/wXpTnbwFuxZ2LULSEFUA/usK/VL9BRVZE/gk6hZQpJpWAEmHEPLjGQl61vCHRpvxvLI67XCAGSwDRFXYMS23X2iyNJmHmYFvWWcHLRNFuiy7854D61U5r5+KawkmfV9ieJ1LD7ThSARORduMg3XBAc4yF7A/2a4c4/f26PXtpLoyeWhsKDT4OGy1a4v/W8bs/Q2ozbJngWMg/Qxt1EVz8f0JMZ4VKCqrQYSZ8PyXnLJhNF4gEKTVj+bzTiybkm0nLEOzQhDwfoHfiNocOTuXwP7G6W4TkoJEZSnQ== 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=yRn0HXBNm3wE7l+hqt0y6hzV6R3VO+ecWecaOkIe/5I=; b=WpoRzwZI57fFrFGdXESHNVzR7oHXij/IDjmLGDdX/Z88hVij87qr8CdPX3cghupuf49puFeBOGN//P0t+CZp3QSFwLeQQyU0It5qA/w+p1uHibXK4TApHJwmro3tNVoVHMK6knLqbhf/tJtZ03UohSDG6Mb+8diJ6q55aKEi/2pObF/2MAKyebCOaBCMmyeR3mTBMaBHMKKahKrV2upsftpJOWAKv/ER9xapZTctPslRvaLbmcFyRlrwTTeLt9+5Bm6Yr9jyMtaOiRZi7y8ZJqvkLtOkGdRvyTb6wxNWTmyeJ4M9ZWIAtBdwx+0oSsS/g3nLxM4wjfG+kotnAvk3Bg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 198.47.23.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=yRn0HXBNm3wE7l+hqt0y6hzV6R3VO+ecWecaOkIe/5I=; b=HLxQnq5hGN9bKtrftcaFPjwWeY7B2+gW4uu2yuGfvzwC/Giz+TBlpXXpEIxGH554LTFOgwtvF7wEt1iA56gToCQr74cEG8fRtl4I49QlylBhJrMPmm0wMWV+qkP5Ebje55uRf9REuJJG0Gt1duEnty/iyI9YeNX+xulxsIHheYY= Received: from CY5PR15CA0133.namprd15.prod.outlook.com (2603:10b6:930:68::19) by DS0PR10MB7510.namprd10.prod.outlook.com (2603:10b6:8:166::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9499.2; Wed, 7 Jan 2026 00:42:28 +0000 Received: from CY4PEPF0000E9CD.namprd03.prod.outlook.com (2603:10b6:930:68:cafe::9d) by CY5PR15CA0133.outlook.office365.com (2603:10b6:930:68::19) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9499.2 via Frontend Transport; Wed, 7 Jan 2026 00:42:27 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 198.47.23.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.23.195 as permitted sender) receiver=protection.outlook.com; client-ip=198.47.23.195; helo=lewvzet201.ext.ti.com; pr=C Received: from lewvzet201.ext.ti.com (198.47.23.195) by CY4PEPF0000E9CD.mail.protection.outlook.com (10.167.241.132) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9499.1 via Frontend Transport; Wed, 7 Jan 2026 00:42:28 +0000 Received: from DLEE212.ent.ti.com (157.170.170.114) by lewvzet201.ext.ti.com (10.4.14.104) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.20; Tue, 6 Jan 2026 18:42:26 -0600 Received: from DLEE205.ent.ti.com (157.170.170.85) by DLEE212.ent.ti.com (157.170.170.114) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.20; Tue, 6 Jan 2026 18:42:25 -0600 Received: from lelvem-mr05.itg.ti.com (10.180.75.9) by DLEE205.ent.ti.com (157.170.170.85) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.20 via Frontend Transport; Tue, 6 Jan 2026 18:42:25 -0600 Received: from [127.0.1.1] (uda0506412.dhcp.ti.com [128.247.81.19]) by lelvem-mr05.itg.ti.com (8.18.1/8.18.1) with ESMTP id 6070gPrM3856461; Tue, 6 Jan 2026 18:42:25 -0600 From: Kendall Willis Date: Tue, 6 Jan 2026 18:42:21 -0600 Subject: [PATCH v3 4/5] arm64: dts: ti: k3-am62p5-sk: Enable Main UART wakeup 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: <20260106-b4-uart-daisy-chain-dts-v3-4-398a66258f2c@ti.com> References: <20260106-b4-uart-daisy-chain-dts-v3-0-398a66258f2c@ti.com> In-Reply-To: <20260106-b4-uart-daisy-chain-dts-v3-0-398a66258f2c@ti.com> To: Nishanth Menon , Vignesh Raghavendra , "Tero Kristo" , Rob Herring , "Krzysztof Kozlowski" , Conor Dooley , , CC: , , , , , , , , Kendall Willis X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1767746545; l=1903; i=k-willis@ti.com; s=20251230; h=from:subject:message-id; bh=r2MIPOWlBnmzHXuRDQt2DFsyc3DGQ5cU+Fq1l5hB1vA=; b=hQumT7zR7WCLFMV4BSSNdAwgl8T1ML+Pj9K2+EOgnAA6+LuwOGPCktRDTjO7KfGJjIXD9DdwW nVfvFaIrbIzAr7SDR3cm5sHF0520QoI/elUq4efezW53Iej+RfxtF0v X-Developer-Key: i=k-willis@ti.com; a=ed25519; pk=fQiPVFwmogfDAKdaAKq163RWSfgHZVE/MrsDzp0Xo1k= X-C2ProcessedOrg: 333ef613-75bf-4e12-a4b1-8e3623f5dcea X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CY4PEPF0000E9CD:EE_|DS0PR10MB7510:EE_ X-MS-Office365-Filtering-Correlation-Id: 0d0bef6b-b8fd-4ed3-99c3-08de4d85a255 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|82310400026|36860700013|1800799024|376014; X-Microsoft-Antispam-Message-Info: =?utf-8?B?ZDlNeWl2RmdYUVNzQWd2VHR0SHBEVlhuV3lsSExYTmx4YnVRZHVJZGZMbmdv?= =?utf-8?B?TkM3ZjFWcDVWcHg1b1RlT0tUclQ0YlN1SnVOYlVkYkowMnZRbEV1cmdlbzJy?= =?utf-8?B?NWw1TlBnNzVRMXZraStSR2U0REJVWFRMem00U0tFczBDN2ZTQXQrVms2aG5C?= =?utf-8?B?eG5wNjNWSWZQQ2hsYjd0NGhlTE0vWVBHYmhpVHZlQkxCN3U5a0VxTlpnQnRz?= =?utf-8?B?OEUxM29ZYjNWbDlkMG9Vd1RqaWpTV3dBa08zdUgzdW9jNDYzMmR0MkIra2t3?= =?utf-8?B?RFY5amdydk1ialhDTzdtc2VJZEltZEo2akRrbFByY1krMkhSTXZHRVZ0SEg4?= =?utf-8?B?NitQM3hjczJkZ05jWUt3K2tHaFFKOEkrN0MxMGV0QTNMUU52d202WUNUcTVs?= =?utf-8?B?a3NxUWxhRzVxekpscFh1STVxeExkTXV2TUE5Z2FFNEZrWmdnUUozMkVYc2F1?= =?utf-8?B?WDZuL0FjVllrZUZCZFBpdEJBZFRUSkV5ZDB6RXlNWTRVNzNWZnd1TEp3NmVj?= =?utf-8?B?MmIvWUp6eDJHbGpzVHNjVmFuSGcwN0sxRzJBZ3h5bll6ZEUwT0YwQ0VCdnBk?= =?utf-8?B?S2ZLU1JieXg1VmVPYjVVZ0hKWVNXMlpPZWZjVmxyMGJHSmMrU3cyc3JhZ3dj?= =?utf-8?B?NXgyYkVZTzUzWXh2VUxKSHd5S003amRXcWhpM2QwTEtvR1p3RWg4eW1lUCtX?= =?utf-8?B?YVc0OW4xWXFyaWJxVHpOZk1mK2VkNm4vK3lneGNOcjJrMnhKRDcvRWhqU242?= =?utf-8?B?dGkzK3ZscTBDUXYzZEZVNHNHMTI5N1U3eVdyRUF4NkREUGhxM0tmaU5pQkpj?= =?utf-8?B?Z20xeXQ1YzRIdHQ0NlhqbG9aRkluMS84TURabTZ4bHYySHRMcC8zZEtEaUx0?= =?utf-8?B?dm5ER0c2cEZNN3EwcmFxVXRUUUZCRGM4TDY2SkkyemJ0c0lqNjM0TXRDZ2Q5?= =?utf-8?B?eVo3TmY5ZW51ZURlcUJEclZTOFBaTnNxM2ZoNkdpeDBGZ3lneFo1MHdvQWJ2?= =?utf-8?B?bFpoZ3VMZUZoTS91eHVLUjZmcTNpeGkvN2NTWUJNMkp3QVBOREt1T0VRckdp?= =?utf-8?B?UGdkQXpIMDF0UEdGVGQxbmg3aGNIQ01VSTZYenAwOWtaUW5GdmJFOCt4Yk9z?= =?utf-8?B?em9HRzVIZ0o0ZU9Sdkk5UmxTWkhnMXVzRmg3RDlyTk1JL3dJRXc2YkZVWUZM?= =?utf-8?B?a25ITmM2Yis1aXRqNnZ6NGs3Y280cEt1QXpwdjJTQ2RPVFd1amV0eFdnaTZk?= =?utf-8?B?VkdvMkNPMFVZZUxlRDNkejcwQVpkb2ZpRnFnNm1RemdBNzVtb0tpVGt4M1lj?= =?utf-8?B?ZTVOWVpLRXhMVlIrZzZodkR3Um8vL21lUks0QTRxalRnRkY4V2FQQjZudmRB?= =?utf-8?B?dWFya0gvUjNZNlRXbDd1bW5SQXZ4WWJRSkJsRUFsY1l2dU9wWUtpd3hKMm4x?= =?utf-8?B?VTMwOG01dDBjUGdQRnpWN0pLZUQ4WFNFZkFub0RzSHVXd1VPaUN4enpNelFs?= =?utf-8?B?cUtCVTB1NzZTVWNERzRqZEFCazhTT2RtcnpmRXdWK1dOZC9aM0xGMHppTHdX?= =?utf-8?B?UVhMVGtyRDVPcWhpL0h5ajlCWlROTnR2QjVRWGRIaU41TWxpWEZTbkxNRmM3?= =?utf-8?B?UEV6U1MvTUcwZ2RBYlFKY2J3cHljSXRkeWs1WlVwVWxyeHYwQ1dCdm9oeUNE?= =?utf-8?B?cFFpOTNyNk16NVJRMVlHYzlMakx2QlpKaTF3R1A0L3U1K0pYR0QwZ09RSWFy?= =?utf-8?B?aHdpRjZuaFRsMFk2RWxmUVd4andWdkQrMTN2VWJzVWxBRWxCalplZHN1OWNY?= =?utf-8?B?NVhXTFYwVEprQ0g4aXQxaHpQQkFWbmtkaDlEOThZbXFmaTBCeXdMODg2ZDdi?= =?utf-8?B?Wi9UcitEZ05ibnZUd1kxMTRXNGVycU1aMlVJSXlBdHE2a204dEplNnRxaUZZ?= =?utf-8?B?d2ZMdVJMQ2VZdStXcCtVYkxVTlh2WjdZSjlvUkNMQlNXOXhFZWpjakJXT1Js?= =?utf-8?B?UC83TkhwOWFydGphaE5VSzN6eU1yMUFSN1haVzdPZzhSakdHQXJ1bEM5anFZ?= =?utf-8?B?dng0dllXQXhHTnlSVDZ0MHhMV0NzbUNCcGRhOEU4cXAxLzI3QnhqU3lkK1lz?= =?utf-8?Q?hRx0=3D?= X-Forefront-Antispam-Report: CIP:198.47.23.195;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:lewvzet201.ext.ti.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(82310400026)(36860700013)(1800799024)(376014);DIR:OUT;SFP:1101; X-OriginatorOrg: ti.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Jan 2026 00:42:28.1791 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 0d0bef6b-b8fd-4ed3-99c3-08de4d85a255 X-MS-Exchange-CrossTenant-Id: e5b49634-450b-4709-8abb-1e2b19b982b7 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=e5b49634-450b-4709-8abb-1e2b19b982b7;Ip=[198.47.23.195];Helo=[lewvzet201.ext.ti.com] X-MS-Exchange-CrossTenant-AuthSource: CY4PEPF0000E9CD.namprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS0PR10MB7510 The Main UART can resume from suspend to RAM states when PIN_WKUP_EN is enabled. Add the necessary pins needed to wakeup the system. Add the system idle states that the Main UART can wakeup the system from. The UART driver uses the "default" pinctrl state when the system is active. In the suspend hook, if the UART is wakeup enabled, the "wakeup" pinctrl state is selected by the UART driver in order to allow wakeup. Upon resume, the default pinctrl state is selected again. Reviewed-by: Markus Schneider-Pargmann Reviewed-by: Dhruva Gole Signed-off-by: Kendall Willis --- arch/arm64/boot/dts/ti/k3-am62p5-sk.dts | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/ti/k3-am62p5-sk.dts b/arch/arm64/boot/dts/= ti/k3-am62p5-sk.dts index 4f7f6f95b02ef94a140edcef595ad8f6cc4b4113..fd323a64880970e17007ab13016= 1dae56efd09d7 100644 --- a/arch/arm64/boot/dts/ti/k3-am62p5-sk.dts +++ b/arch/arm64/boot/dts/ti/k3-am62p5-sk.dts @@ -336,6 +336,13 @@ AM62PX_IOPAD(0x1cc, PIN_OUTPUT, 0) /* (B22) UART0_TXD = */ bootph-all; }; =20 + main_uart0_pins_wakeup: main-uart0-wakeup-pins { + pinctrl-single,pins =3D < + AM62PX_IOPAD(0x1c8, PIN_INPUT | PIN_WKUP_EN, 0) /* (A22) UART0_RXD */ + AM62PX_IOPAD(0x1cc, PIN_OUTPUT, 0) /* (B22) UART0_TXD */ + >; + }; + main_uart1_pins_default: main-uart1-default-pins { pinctrl-single,pins =3D < AM62PX_IOPAD(0x0194, PIN_INPUT, 2) /* (D25) MCASP0_AXR3.UART1_CTSn */ @@ -692,8 +699,12 @@ partition@3fc0000 { }; =20 &main_uart0 { - pinctrl-names =3D "default"; + pinctrl-names =3D "default", "wakeup"; pinctrl-0 =3D <&main_uart0_pins_default>; + pinctrl-1 =3D <&main_uart0_pins_wakeup>; + wakeup-source =3D <&system_deep_sleep>, + <&system_mcu_only>, + <&system_standby>; status =3D "okay"; bootph-all; }; --=20 2.34.1 From nobody Sun Feb 8 20:35:07 2026 Received: from PH8PR06CU001.outbound.protection.outlook.com (mail-westus3azon11012037.outbound.protection.outlook.com [40.107.209.37]) (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 073881F7569; Wed, 7 Jan 2026 00:42:36 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.209.37 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767746559; cv=fail; b=eP6UJbeofQ8iLx2z+Cye/kVcaqzfS97R5Mta7fygvnKY72H5wqooT0SHXQzXW1cQqXKJZxqJ2z0rmg7y0AlMncOh2wh0UKBTM5y8Pw+fgL5RgEnpU5VGVAG8lzFZeBxjxxizWIoS+CM2tRRe3cSfh1WirYE2cFfDgDTInmoRQbc= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767746559; c=relaxed/simple; bh=46bPixP7smJr7uSr3USEc55ukoBgMxmoKvPoyJxIPnY=; h=From:Date:Subject:MIME-Version:Content-Type:Message-ID:References: In-Reply-To:To:CC; b=JrXp2jh7H8caJhGPN2M1r76Nr39+gPgANDuTHOMV4mhofh6ZdaaSWywLOGTCztrXqrPBMhc4QSf4qybbrAqIW0NkmhSdp5G1KVfAgJYnQNo01LmXsHJpMVvgiLTbDtsaakObgFnE+LyEcwVfUlcFTgNP1muHhezMJdzmj7GlNXI= 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=mjXDYlHW; arc=fail smtp.client-ip=40.107.209.37 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="mjXDYlHW" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=PtMV5rogxhYHJC0uHPcLrbftKByrpkfpTHT0ENFCIg30avNl37/QWJexazooQap2Hot66wbEx7IGTHHvUOv392mXtQARZoizNhZEZ0H+E0Ygzd5N9aWr5iPmumdnNO3d7gL48YCgTLPS0fXPDnC+r4Cn9bQL/WwqZuWgsftKtbShW6XyhKQM3nJ4PfIxfNJ8794BzVnODho05xOMVUA3ItDu0hoMmLdpjRuMMzpPfDXnXSGEKy9RdmtsywRNirYmQ/3vYD9/9WfY7PjsWKdm04sAo0CV9xCVT39ryb3yEBxBLTJj1/jVVc6xaWhQa768CbiO3BMJfCXePrHGAtsDWg== 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=KxNaF/ik3B9pkXZQ7i9Om1m6J+LY7mQF5J9v1LZKNCY=; b=XemsTMj7K21OnSc4hi/j1e9j+YdJmtohwJv8AD1NBCoCPveIydyPrRkIZ2Ih/B0s4EaZzUvf1DftmIf5Pwt6xReT2Y8iKXKoRyX8qgmRuHKT+H66bCeS39VId9WmbT9UcP6YTVx5kqTHnIg6+dgz0KmsWvk2Bns8kXyIxnnGXZ7bn87AMZ7FChm6Vw7wJuWWjJ2fvjeOiZ2CVuUUp0YYH+bKflxSxS/jj8smJHoRJEf3/Yue3sl1qImQsdCX7Qo1NIvyM32zfG5JhgpkPocm3cW9FF3u2gSOpfCCD+QAeDvABURJAOlMacH7JVE3Q51XrwomDkSwrHpv7c72hM9TCw== 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=KxNaF/ik3B9pkXZQ7i9Om1m6J+LY7mQF5J9v1LZKNCY=; b=mjXDYlHWxcoNT6/Mtsx6rcHl3C6Rn50li4EMoRDJgYgbaL/hM/Ps5DjtiBGPaM6/eKZ0yoaOI6oiAdYCWcDVjGMv01SFPggzXhjvrNWxVxdvkAHOguiNIYG37JjKUCv8wJq6KygmTbmlixxHVuPLdP7WztKN4XpcItRqK977EzY= Received: from SJ0PR05CA0068.namprd05.prod.outlook.com (2603:10b6:a03:332::13) by BLAPR10MB4849.namprd10.prod.outlook.com (2603:10b6:208:321::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9499.2; Wed, 7 Jan 2026 00:42:34 +0000 Received: from CO1PEPF000066EA.namprd05.prod.outlook.com (2603:10b6:a03:332:cafe::66) by SJ0PR05CA0068.outlook.office365.com (2603:10b6:a03:332::13) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9499.2 via Frontend Transport; Wed, 7 Jan 2026 00:42:33 +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 CO1PEPF000066EA.mail.protection.outlook.com (10.167.249.5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9499.1 via Frontend Transport; Wed, 7 Jan 2026 00:42:32 +0000 Received: from DFLE205.ent.ti.com (10.64.6.63) 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; Tue, 6 Jan 2026 18:42:26 -0600 Received: from DFLE212.ent.ti.com (10.64.6.70) by DFLE205.ent.ti.com (10.64.6.63) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.20; Tue, 6 Jan 2026 18:42:26 -0600 Received: from lelvem-mr05.itg.ti.com (10.180.75.9) by DFLE212.ent.ti.com (10.64.6.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.20 via Frontend Transport; Tue, 6 Jan 2026 18:42:26 -0600 Received: from [127.0.1.1] (uda0506412.dhcp.ti.com [128.247.81.19]) by lelvem-mr05.itg.ti.com (8.18.1/8.18.1) with ESMTP id 6070gPrN3856461; Tue, 6 Jan 2026 18:42:25 -0600 From: Kendall Willis Date: Tue, 6 Jan 2026 18:42:22 -0600 Subject: [PATCH v3 5/5] arm64: dts: ti: k3-am62l3-evm: Enable Main UART wakeup 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: <20260106-b4-uart-daisy-chain-dts-v3-5-398a66258f2c@ti.com> References: <20260106-b4-uart-daisy-chain-dts-v3-0-398a66258f2c@ti.com> In-Reply-To: <20260106-b4-uart-daisy-chain-dts-v3-0-398a66258f2c@ti.com> To: Nishanth Menon , Vignesh Raghavendra , "Tero Kristo" , Rob Herring , "Krzysztof Kozlowski" , Conor Dooley , , CC: , , , , , , , , Kendall Willis X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1767746545; l=1837; i=k-willis@ti.com; s=20251230; h=from:subject:message-id; bh=46bPixP7smJr7uSr3USEc55ukoBgMxmoKvPoyJxIPnY=; b=GVg2x1wCG1hb/Ql5udke0Lx30lZasjVTcrbJ+6gmFmI6NCF5imSZapCf5OMI+Zy9zk0zd64VA m6qcdS7Yp5CD73ji/sXBqqt898aFyFu7lKgzhSqMePrbiLxjPP95z6g X-Developer-Key: i=k-willis@ti.com; a=ed25519; pk=fQiPVFwmogfDAKdaAKq163RWSfgHZVE/MrsDzp0Xo1k= X-C2ProcessedOrg: 333ef613-75bf-4e12-a4b1-8e3623f5dcea X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CO1PEPF000066EA:EE_|BLAPR10MB4849:EE_ X-MS-Office365-Filtering-Correlation-Id: fed6533a-4fcc-45bc-17b5-08de4d85a531 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|82310400026|1800799024|36860700013; X-Microsoft-Antispam-Message-Info: =?utf-8?B?N0tiVkRqMG1oZ1ZQd29WLzd1Q2xGbmpEMzlHK05PREYwajVpSUVlczd6dVFP?= =?utf-8?B?b1ozc0NHV0U3Y1lFOTBsUUNMcUNINFJhWWNud2tXeG1sdGJVM0ZTRUdMMThU?= =?utf-8?B?QWtkeVMvWWFGSDZVZFE0dkNyWE44VWVaMFpTRkorSXdkUUYxMlN2MmxXbnZo?= =?utf-8?B?YUJEVUFjT1U4disxTmE0L3BEUW5IV3Q3UXN2eHU1WDUzL1cyREJWMHN4SzJy?= =?utf-8?B?UUc4WGZWWFBGclJmL2hBQmdMNFd2TklDOWRaUEZmVmVXQmtoTjhhRHZOM0Fh?= =?utf-8?B?OW5DaklOdzM5aGxyRXR5MFJjUElyeldHUUFYdERZcUErWENqSjFLVTdJcEcw?= =?utf-8?B?WFJKRThsV2ZxY0IrL0QyYlYwUTNOc1ZXVjVySUJaRHhmemI0K1dRYjhpMTB1?= =?utf-8?B?aXJvTGxrQm1XNTBsdkxCYkZDRWhnOGxhYWRPQkQ3cGhUWjRGLzErRy82enVE?= =?utf-8?B?ZnhKbkFtY05zMC9OYXp3TnB6N0k5bitJM2hNYjVGVCtGZzhjL1lKcFhBcVh0?= =?utf-8?B?TkRVSDFhOXBvN2hEUUhkVmpsYXBkT1Y2T2dXT0VleVhZRU8wWS9US01ZdE1o?= =?utf-8?B?MkdUWnVHL3FwYSs3VWdPS09aaGsvZkMyR2pmaUxqQmV1alZoVTZ3MDlZb3hh?= =?utf-8?B?TFN5ejRDa3FsaUZkdjlHcDJRMlBSVGVVTkZseTZ3dDcrOEM5OUcwQkZQODdE?= =?utf-8?B?dGxkaVFlRk9Mak9ZL3h2d0ZBeHBONEtVMzB0RU93d2hHU201SUZTNUJXSkdW?= =?utf-8?B?RFdVbXB0WGIwMTFndG93V0wxVGdrTUtuY0NsbU50Z2JwVFdHUVN1MFFydnRP?= =?utf-8?B?akVqNlhBNEJqbXBpbThDbFdUSDlKN0VRenNOU1VSUXIzR1krQzYwajVLZ205?= =?utf-8?B?UGZmUlpkL1UvTWw3L2p6aW1udm5KK2MzYnQ2UlRScTJ5NTJLdHBjeHdvZURS?= =?utf-8?B?TFovSUcwQ1hoYVBLT3dHbGJ4THl1b1oxeXFoSVlscnhJVk1TMkk0R08zbngw?= =?utf-8?B?UmJFcCtqSHpMY1gwVndWdG5BSVBCWmExdUJqVzVTeThsS3lUdlZEb3BMaXla?= =?utf-8?B?QW1XMTlKdVhqQmNBU3JTMmhDcXF0QW1LSFlPcmF2SXgwZkVLdGxwMnRDdWxE?= =?utf-8?B?QlUvOGozeUxaY1libS82M1ZUL3hrSThVU2pKd3g1THAwMTVNZDZKOCsvSWxR?= =?utf-8?B?T29vVlBNd2w1aFo1ckpwZ1N1bEEzU01TSVNnWXdESlR3OHBvLzUraXpyTGpa?= =?utf-8?B?ZDF3bGhiQ2xGeUYwRkVqbmFBUnFZVHRvanJMYnZEWkNuVFVXaWp3NkdrSUVO?= =?utf-8?B?YTRrSmI5Z3ZoK0dFc2hwajZFeVgvU0Q5RTZkdGd2ZXRmRmM0TFY1R05vUWhY?= =?utf-8?B?eUEwUEdNUE8rSzRSaHVWWGRsalhyUnY0RlZOMUJGVmFKTE9LUW9pWEQ2WmFx?= =?utf-8?B?Q0pPbTc3R2xGWUNTaEw4VVJaZmdlMTV2aGZTM0FFNU96ay9TYkM2Qko1NjlE?= =?utf-8?B?SkxNM1hLN21aZUsvQy9HdVpGMEo3YkVSU3Q3Q3ZHQktCSm01Vm9pdnZlaWI2?= =?utf-8?B?a1p4NVIrTXlEYmEwUVBFYmREekN2TGcwaGk1S2ZkZ3pLWlkwUkNSTkswOVRO?= =?utf-8?B?RFF5TWxKWDB4TUxVOEYxY3JNbHk1bjU0VzBEM3FjNDVmZGhNWWVvSWNtMzlu?= =?utf-8?B?K1lPYjZuZ2tacFJwYytGQzVlbmVacmF2T2d3Nml6RGNKbC9jWTVDb0ZFeUsr?= =?utf-8?B?byt6RGRsSkdGakNzc0ZoeVJwVDhuclp4WVFqSVgwbUEwci9LRTluZGs3QlE0?= =?utf-8?B?b3pwVGkzNWlkb2JSck9CNU1BZTVubTdvRHpIM3k0a1NmRU0rMnBBVVdwSHUy?= =?utf-8?B?enhuRm5HRHJOeDNnczdvaTFqcG5pVVV5M3hkSlNoTC9LMnhyTzhsenlsKzdw?= =?utf-8?B?UDU4TlhKL210T1B3b0Fma0tWVkJUeHlTMmZrRE9nZVBHcW8xN2lGRlBGU3pn?= =?utf-8?B?OXFQSUVzZVRQZ2xrNDUyVHJwSGlWaXdJOSsxTjZRTWR1ZC9LcWJ1QUQ0OFFP?= =?utf-8?B?UmViVmdsQk5oMTRxa2o4czdlZUxiSTQ0NEJYRXdqZXB5MDlncjhTcXN1K1pH?= =?utf-8?Q?gfIY=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)(376014)(82310400026)(1800799024)(36860700013);DIR:OUT;SFP:1101; X-OriginatorOrg: ti.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Jan 2026 00:42:32.9241 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: fed6533a-4fcc-45bc-17b5-08de4d85a531 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: CO1PEPF000066EA.namprd05.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLAPR10MB4849 The Main UART can resume from suspend to RAM states when PIN_WKUP_EN is enabled. Add the necessary pins needed to wakeup the system. Add the system idle states that the Main UART can wakeup the system from. The UART driver uses the "default" pinctrl state when the system is active. In the suspend hook, if the UART is wakeup enabled, the "wakeup" pinctrl state is selected by the UART driver in order to allow wakeup. Upon resume, the default pinctrl state is selected again. Reviewed-by: Markus Schneider-Pargmann Reviewed-by: Dhruva Gole Signed-off-by: Kendall Willis --- arch/arm64/boot/dts/ti/k3-am62l3-evm.dts | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/ti/k3-am62l3-evm.dts b/arch/arm64/boot/dts= /ti/k3-am62l3-evm.dts index cae04cce337366b50928d39b0c888550b14e43d3..c963b81f84c16f09b6c9f582c3e= 977ff59d50eba 100644 --- a/arch/arm64/boot/dts/ti/k3-am62l3-evm.dts +++ b/arch/arm64/boot/dts/ti/k3-am62l3-evm.dts @@ -288,6 +288,13 @@ AM62LX_IOPAD(0x01b8, PIN_OUTPUT, 0) /* (C13) UART0_TXD= */ bootph-all; }; =20 + uart0_pins_wakeup: uart0-wakeup-pins { + pinctrl-single,pins =3D < + AM62LX_IOPAD(0x01b4, PIN_INPUT | PIN_WKUP_EN, 0) /* (D13) UART0_RXD */ + AM62LX_IOPAD(0x01b8, PIN_OUTPUT, 0) /* (C13) UART0_TXD */ + >; + }; + usb1_default_pins: usb1-default-pins { pinctrl-single,pins =3D < AM62LX_IOPAD(0x0248, PIN_INPUT | PIN_DS_PULLUD_ENABLE | PIN_DS_PULL_UP,= 0) /* (A5) USB1_DRVVBUS */ @@ -329,7 +336,9 @@ &sdhci1 { =20 &uart0 { pinctrl-0 =3D <&uart0_pins_default>; - pinctrl-names =3D "default"; + pinctrl-1 =3D <&uart0_pins_wakeup>; + pinctrl-names =3D "default", "wakeup"; + wakeup-source =3D <&system_deep_sleep>; status =3D "okay"; bootph-all; }; --=20 2.34.1