Message ID | 20240919-imx9-update-v3-1-80f9786cd1f0@nxp.com |
---|---|
State | Accepted |
Delegated to: | Fabio Estevam |
Headers | show
Return-Path: <u-boot-bounces@lists.denx.de> X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@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=AKZT/PNe; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=85.214.62.61; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=patchwork.ozlabs.org) Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (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 4X8Kvs1kFlz1y2j for <incoming@patchwork.ozlabs.org>; Thu, 19 Sep 2024 12:58:17 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id B9D6B88B63; Thu, 19 Sep 2024 04:58:06 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=oss.nxp.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (2048-bit key; unprotected) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b="AKZT/PNe"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id D24FD88D97; Thu, 19 Sep 2024 04:58:05 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-0.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,FORGED_SPF_HELO,SPF_HELO_PASS,T_SPF_PERMERROR autolearn=no autolearn_force=no version=3.4.2 Received: from EUR02-VI1-obe.outbound.protection.outlook.com (mail-vi1eur02on2060b.outbound.protection.outlook.com [IPv6:2a01:111:f403:2607::60b]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id EF37988B63 for <u-boot@lists.denx.de>; Thu, 19 Sep 2024 04:58:03 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=oss.nxp.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=peng.fan@oss.nxp.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=fw8QFIZ/RlzUqm1KCGEXnQ+zrZX5bdEvprfV4dVMRN6zlrp43QIeQTf7qSRhPeBZoydLUhXjcaXFT44J7Z0cSByajNwM5xJduBZHGtJnikv+36qtKpZ87JMBMYDLDhEy999ZFDln8tlW8ZiIj6XkqJhg3gfmBfxeaKNO5EZ3I+hP29NihMF2dMVP1/adcw7iBsb8Y3VC9RRTcx+YEFOzxUuLwByvu41gIMBD+UX7XEofNyG1Y5mptQ915JgLZ8vwrztuNN+6l9D6aoqyIHxu4l0mOAVfr7YWUKWtHaNtA3ykIhG/DFlIHtOf2+iw/0vkfQqQYEylNAILHnhOA0zzmA== 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=evb49IDf73lghnpK5vq/RnA7X5rr8t640/WWMvRvwNY=; b=EEefto4wUUdWsCPQYa8xuGkoqyNYt86Cd5y5mkcloJIkESRkCWuDCugkrQIrYamx72LrVPF/WgmWaHxWL4hgW42YQMO8m6SXAFPlpAY+Eh/F2wdzmPXByPUDDf279z6xjEYTjEPgn1mWXDm715ViN8L0o/X2j0CO6+df2G86u3RTDugSFH6Wg66JY7L7CnT7WH+6XvV/OSzbkWDmRQ/DWYlg+bxc75mh0WwKPN8w3EllNlSZmtoWCfYDjkXi57PDmOxZ54jZA9FdT0M4BFLfPJ/8I/4mgWNXlJJCj4oOjBDgqy2UlEwPhsonWLpwUPKYxOHH07yW9LaBTOPZOedbOQ== 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=evb49IDf73lghnpK5vq/RnA7X5rr8t640/WWMvRvwNY=; b=AKZT/PNe6yA/CROu6Slv15JZ1sCoi4lcL9KLAHb5TOIKgAltOlEnkg8xyDAeqFK/kAPe1ltth0ix0UZytp1PvcOLEh6NStxI/6FOR3DZMnzcUjBMROQA9XDmsJAQR7JWbEB4kui5AAKBx/fSBQPQJaRsC0krvhUH8lovjUnUywVTvcME7AwlzODNafl0cbLJeePDM2Kx5D9LqFuQHaHUr6YnxyuydgQmY7B49q8IkxURIp3RlI1yz4Blz0+FbwYEPrmDhCoH9p8RUgOcXJg9oKLFuQbdXrJhPhZQKb6xvEbI+yPFwfD+tPttGVYdVlKlotVBjXf5pvpQH9LSwBmnHQ== 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 PAWPR04MB9986.eurprd04.prod.outlook.com (2603:10a6:102:380::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7982.16; Thu, 19 Sep 2024 02:58:02 +0000 Received: from PAXPR04MB8459.eurprd04.prod.outlook.com ([fe80::165a:30a2:5835:9630]) by PAXPR04MB8459.eurprd04.prod.outlook.com ([fe80::165a:30a2:5835:9630%6]) with mapi id 15.20.7982.018; Thu, 19 Sep 2024 02:58:02 +0000 From: "Peng Fan (OSS)" <peng.fan@oss.nxp.com> Date: Thu, 19 Sep 2024 12:01:19 +0800 Subject: [PATCH v3 01/21] imx9: soc: wait ssar when power on power domain Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <20240919-imx9-update-v3-1-80f9786cd1f0@nxp.com> References: <20240919-imx9-update-v3-0-80f9786cd1f0@nxp.com> In-Reply-To: <20240919-imx9-update-v3-0-80f9786cd1f0@nxp.com> To: Stefano Babic <sbabic@denx.de>, Fabio Estevam <festevam@gmail.com>, "NXP i.MX U-Boot Team" <uboot-imx@nxp.com> Cc: u-boot@lists.denx.de, Peng Fan <peng.fan@nxp.com> X-Mailer: b4 0.14.1 X-ClientProxiedBy: SI2P153CA0013.APCP153.PROD.OUTLOOK.COM (2603:1096:4:140::12) To PAXPR04MB8459.eurprd04.prod.outlook.com (2603:10a6:102:1da::15) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB8459:EE_|PAWPR04MB9986:EE_ X-MS-Office365-Filtering-Correlation-Id: 05c28960-bc9d-4504-6aa7-08dcd856e03e 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|376014|52116014|38350700014; X-Microsoft-Antispam-Message-Info: =?utf-8?q?3D10UGYQzq+wuMYUP7YbnreEriof7GV?= =?utf-8?q?Nt1dFl5zHtYitNcc7TuQfnu2+5nMXwTxLd+FvTBunt2WXzpQ4RDUOxwrE5nD11Z8D?= =?utf-8?q?sQlOIHUUIqgNDiTRcbAZbp08ID2886NLT/6rgMxUqp73q+GXYzorxHrMnYplI/FrT?= =?utf-8?q?a4+qfgkvDCprsa8ILRuOqhJrbU9FUn4YeBF1meUx+xXx3CvslT1OYDE0ZxLW0pyf0?= =?utf-8?q?4xrGolRTZR6/6wlDablXAokHEDBXKpdaO+kg3I8Qz50JO5jN+WJfkRVviAlPbJXHE?= =?utf-8?q?Nlie7Js0FVPV6boFEhPSd+uj4F/XWcOfmB2XJtVXAHzNbVCO5Wofx/BXa+deu/SC9?= =?utf-8?q?q0UYXJZ996HZbtwXC+51a8bv0vgcxGBzyxSeAejeZL0PYzu2lUlmBSAar388IzaJQ?= =?utf-8?q?4or3aZju88lzI8g0YYyEzFlJkvPF0hK7Gvfoae5cTQH7QQN+L7Cs4vsjNtYLGADjG?= =?utf-8?q?SvoxroKp3W9MdQBadVV1CJ3IEEchBAUs5AJBcM6InOkUaDB4o/A/iYLVD2Uv2/CE5?= =?utf-8?q?79+s5amtIT9hH1Kfu9pSzvr0p11JI3Dg3dTunjIcfY4wV/zu0hosWq0zodUWiojD9?= =?utf-8?q?kmjMJiQSttrIHe/EUpQw640M/HroYDj6PrkEItIGhdipf+U72KIYHayZCzu6hN7/c?= =?utf-8?q?N8Qup1YzAPS8fYk5jLM7ODaJQ4fDMGqOKTDQOHjscef2ArQLQVxCSTwUE53UKdCB0?= =?utf-8?q?IAhbDvE2BbzVcPe0qedbbMwVY+7uLPEP9sszCx/USz0i7Wp3br3FT3WVC7ukzhpqf?= =?utf-8?q?NrC/MKhhPS5YMWNVC7A2C/3DnxN+32Xoa2uXsJs7dL9qgPW32evQcQl8mg5BFZyfk?= =?utf-8?q?VZpL2KN+JkflBkxjK5gacp5pJsAP2qSr+OHxvR2nG7IvJXUkFUA0PhGhFxfxBZ2ws?= =?utf-8?q?1OI0SUUVjcKAVZr4YwReqEDGfV7BfPyopNDoiMNTqgZ51PMkg6F9hOuknLasO7oge?= =?utf-8?q?u+t1fcCUFWLH9/+9OwOn0YTLo+SYE1UD+JIQjf6GGYDj9W5qzljLu/Np7xZxQ24Qq?= =?utf-8?q?Pv4JoK4xU9kC47/EWMS9EmLtn0NgH4BTqBnl9iWzXiW5h0RdOAy0vsacDs9LjOwBO?= =?utf-8?q?7nR5NOV3GxeAr8OS36eJQPbJ0TQmbZtZDuyishCMKkdEwAvzBexXHNS1ieBl4i18h?= =?utf-8?q?nF/+a9zdBEuZ+Q1M84kp9mel20QCmtbF8t4iJyleMNluAGaEoriBCWkWiWqcDIFqP?= =?utf-8?q?4TapQLyZJ39lxJ2JcDpwEynxqCBOiCEUD2ZnOjlcDa0aSmceNf9QMkjGI/Npkn6EE?= =?utf-8?q?15gEOe0Eb88mkK8fFlD3Q9XKVaHxLc+wAvzueK9FKOXG66rMYRVQGe98F0fH1x97P?= =?utf-8?q?1qbXuqtmSMCZVXYjvvXo7hdpro20pLXAmw=3D=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PAXPR04MB8459.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(1800799024)(366016)(376014)(52116014)(38350700014); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?Uy32VtP86jtWmsVE4zTx7OfjpBvv?= =?utf-8?q?BsD3qNe38pBshCacuu9i3b0kYKjH2TdoOk0KGfmjF4OstYcuzbGCJb/TL+ZB2HXnB?= =?utf-8?q?wcsE0oTl6c8mdJbBFf48wlQUpZMFjJtsIwdp6RhTNT0207iKJ2IOIR7WTpwHMpv6q?= =?utf-8?q?WIEu+vDcAbPf2Brv8mGMRWFwOU7Tnhf8kNXP3rRQwz2wpT9nOW1r2PHKIc1pQ6ulV?= =?utf-8?q?B3I3dqRZ+qkBn2Hu0M1wbB7QUmWVjDw7R08nT9Ms0y+62ARMZZe5DIcoZAGfymAVk?= =?utf-8?q?kP1t0w/2s6vIwUTk/qsYq9A1xMQ6BTqcXwWk8cRauqGYPZz9pe/P8LUP27FWXWMp0?= =?utf-8?q?36PvSXfrOr/6fIynTGtCPsIlZfkmhf55PneaHmNhVLEmesACjS9ITYg7utL9oirKB?= =?utf-8?q?G263PwnM4aVhrtL/q5XieMukpkYS0zTAQfdizMPMsvMAacEp7hFhMFFoDSg7OO/q1?= =?utf-8?q?v341Zc7IkuNAk3wdJu15g0gtohsLS4VOdluvtpJBkjCCbrwfNDUCkeMxU976Yz+R0?= =?utf-8?q?DxC/6sBpi8NXNny0XCTIGKgnQRvcE4py+tt6ihOfoN0Kkoy0UyCIuUYt0z6iSiyIU?= =?utf-8?q?1vJj8v/O4lUc0By7LKn4+kPkwBneVEs3rK6ZVdKeGC7Z5n7JfzH5DI2UiYSr2Yn95?= =?utf-8?q?mpWh79mF+qm65k2ZDusdxKYUHXjNOBOLWJEVAUHamogruIQ13ebCXMprGk119nk6A?= =?utf-8?q?uIEUWQbX0jnIDNPMDPsI4u9QmkMoF++qivXloTGwPz4kmzFrk3yppzLw88+UM4TLu?= =?utf-8?q?GC2/gYULXZeTA2Jm7KdGp7FUiM7lNZSUiqmQlUyhlQ2ecVQN86gxNze/DspKspEDV?= =?utf-8?q?+WjXUVwHzaQbJsVoV1D7NzxClxDsWxVBcCBilx9tsCZ4KJroNBvhDibD2r+38ooWc?= =?utf-8?q?amRLGnCmuew85rtSeX2pMw1GZYX+zRbWBqwtIdxiem3KaAXyMPpV0V4Pwyeo+9iTz?= =?utf-8?q?VqjW5Qro+lyKZKgikM71UdLyRrpClR+Gj/V21Yz8jQbr+ipir1geWyU+Sym2qfGee?= =?utf-8?q?JbSp3R9cukLk4gqK9/3LYr2xNWTvlVIerqJNjS/OkxrwZPqnfZ69K7w2oEiaj835u?= =?utf-8?q?BYQUjCjEtt9f1DEEbtbI8jGd87xJAvHWlyeV4HLSsxFiN1Q2VpqI+ZY7l1gsiHehP?= =?utf-8?q?M68Jq1NZaDw4e/me5RbwXkeM1KUHNOXqcOzFUraa+OSKg6D6xCYRp974v4xZArrLK?= =?utf-8?q?+vNwRfKuvPAJ9y56VABayX7EQ4itSVjIwU2hSY7NLOUffy1O2lWvdKwtS9EX7kGPj?= =?utf-8?q?CqA3/uvjiNT8g2PPyeXfNn9rn/E6Wnitvq4R6v58QT9avj92QTYrP13Rl5oP69F55?= =?utf-8?q?Ml9p2tBbq918HnVKTG+EwQJR2OodnCynCC6CffuK/jwCd/4vDcjebwF8IJtItS5co?= =?utf-8?q?sFwI9zMX/FM1VsLeOZuSsN67gv0ZHex9v9nqEw4ANr5sAiIS7GevGfxkwa66TYvYt?= =?utf-8?q?NA9aAD4gL3k1ct+ATSbFtm+iORgGFs9V4R/QPFzSO9bTnESCD+4jitOgLwewnC78K?= =?utf-8?q?afcFdtfWLt0Y?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 05c28960-bc9d-4504-6aa7-08dcd856e03e X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB8459.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Sep 2024 02:58:02.1769 (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: SQ6iEW8KFzeCrfQ8mGIcOif8NVhIU1zytTq8rFlqAobWtyxF8oYRvgVlA3IUvtY0zV00A1O0wtGynOis6hBaoQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAWPR04MB9986 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion <u-boot.lists.denx.de> List-Unsubscribe: <https://lists.denx.de/options/u-boot>, <mailto:u-boot-request@lists.denx.de?subject=unsubscribe> List-Archive: <https://lists.denx.de/pipermail/u-boot/> List-Post: <mailto:u-boot@lists.denx.de> List-Help: <mailto:u-boot-request@lists.denx.de?subject=help> List-Subscribe: <https://lists.denx.de/listinfo/u-boot>, <mailto:u-boot-request@lists.denx.de?subject=subscribe> Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" <u-boot-bounces@lists.denx.de> X-Virus-Scanned: clamav-milter 0.103.8 at phobos.denx.de X-Virus-Status: Clean |
Series |
imx9: various update
|
expand
|
diff --git a/arch/arm/include/asm/arch-imx9/imx-regs.h b/arch/arm/include/asm/arch-imx9/imx-regs.h index 76d241eab09..9953c33b73b 100644 --- a/arch/arm/include/asm/arch-imx9/imx-regs.h +++ b/arch/arm/include/asm/arch-imx9/imx-regs.h @@ -38,6 +38,7 @@ #define SRC_MIX_SLICE_FUNC_STAT_PSW_STAT BIT(0) #define SRC_MIX_SLICE_FUNC_STAT_RST_STAT BIT(2) #define SRC_MIX_SLICE_FUNC_STAT_ISO_STAT BIT(4) +#define SRC_MIX_SLICE_FUNC_STAT_SSAR_STAT BIT(8) #define SRC_MIX_SLICE_FUNC_STAT_MEM_STAT BIT(12) #define IMG_CONTAINER_BASE (0x80000000UL) diff --git a/arch/arm/mach-imx/imx9/soc.c b/arch/arm/mach-imx/imx9/soc.c index f88e7a222dd..3ee2f3d881f 100644 --- a/arch/arm/mach-imx/imx9/soc.c +++ b/arch/arm/mach-imx/imx9/soc.c @@ -752,7 +752,7 @@ static int mix_power_init(enum mix_power_domain pd) /* power on */ clrbits_le32(&mix_regs->slice_sw_ctrl, BIT(31)); val = readl(&mix_regs->func_stat); - while (val & SRC_MIX_SLICE_FUNC_STAT_ISO_STAT) + while (val & SRC_MIX_SLICE_FUNC_STAT_SSAR_STAT) val = readl(&mix_regs->func_stat); return 0;