From patchwork Thu Apr 6 10:23:18 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Peng Fan (OSS)" X-Patchwork-Id: 1765930 X-Patchwork-Delegate: trini@ti.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org 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=) Authentication-Results: legolas.ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.a=rsa-sha256 header.s=selector2-NXP1-onmicrosoft-com header.b=PMGEeRuN; dkim-atps=neutral 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 (P-384)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4PsbsF4FV0z1yYs for ; Thu, 6 Apr 2023 19:33:21 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 278238602D; Thu, 6 Apr 2023 11:33:12 +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 (1024-bit key; unprotected) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b="PMGEeRuN"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id ADC3386018; Thu, 6 Apr 2023 11:32:59 +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 EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on20625.outbound.protection.outlook.com [IPv6:2a01:111:f400:7e1a::625]) (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 46DAB85FE4 for ; Thu, 6 Apr 2023 11:32:56 +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=arcselector9901; d=microsoft.com; cv=none; b=azwAscsCIEjrILp4Bo3eFc4x2yuyqPpKj1CsLuhq6Kp6b3EdvBc2yaoxG+9SonUkPUdoLxyMUeFEQlmGAWq9IKzfDeBeRtyL6Ti3j0Ns0/symPtbaW/p1/jGAjkJmIul7Hq2iSdSemXWL3rJfO5nmK02/FqKOPXbT4oFIxM0ewskB9Mtkhzdf2wLEWS+XVRzo0wgGk8/NR6feVWjrtA1uz+7lOeHwQjsEEBiKY1NDVoXX0LStL6OnJUvVEqDoHAklz9zF04BZanitZkPUg7pZJhFga0yAFIKd8fNWAH2DGIv5WEx8I0+8TotwmBbTiPEjBggOBM8o0j0xHVc09e7ng== 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=jFg9Zv9upCizTCYZBWo6EyEhYZ96yx3gJRI5AXYSG0U=; b=Q/4n50ecBQVJdkPQebIaegnrlNnuab5zZOiH65TLxki0CzbDOUdswVyiRM8oRnclBDEHsQcsFN8gPsqHtyxh07g1KYL/ibkIZB0mfYzK2fAurTkK9ofKd2v6a79+bx52UhdAEp/FqI59XlkiXAgiRGUVLuhiq2qL+gHYb4KGdjGjUSm+JXIkKHDtVGFCM4Ut+7rqGiXwhHc8d83k7b3J6i3Ny7HrhL5ugVqIiFA51waYYQWZDymrDwxCCn2aic5ofYdXWvNqpmMspHkfflBL7YS5itazN3IHM8PdBPxzIUtliGe8+pvCuocmF+zH15VWhHQnBqJudseHLOfBH/jvbw== 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=jFg9Zv9upCizTCYZBWo6EyEhYZ96yx3gJRI5AXYSG0U=; b=PMGEeRuNSJABIZVLc3o54J/NmO3mSwhzJfNEnEpbQdoUhSc5qOH45WIo8S8dOaZPZKrt9Gg+S7AkBX59g7EtsNGCVL4JLk3zCFiSUaGo180PsPX7MSG7xHPZHhEq9sflf8ISbVBxKTaGp65pN7m3i8DfBvKlbFn5gd4CMMWbZNE= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from DU0PR04MB9417.eurprd04.prod.outlook.com (2603:10a6:10:358::11) by PA4PR04MB7712.eurprd04.prod.outlook.com (2603:10a6:102:ec::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6277.31; Thu, 6 Apr 2023 09:32:54 +0000 Received: from DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::b999:f2c6:a8cc:7b4]) by DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::b999:f2c6:a8cc:7b4%4]) with mapi id 15.20.6254.033; Thu, 6 Apr 2023 09:32:54 +0000 From: "Peng Fan (OSS)" To: trini@konsulko.com, sjg@chromium.org Cc: u-boot@lists.denx.de, etienne.carriere@linaro.org, Peng Fan Subject: [PATCH 2/3] sysreset: psci: enable DM_FLAG_PRE_RELOC Date: Thu, 6 Apr 2023 18:23:18 +0800 Message-Id: <20230406102319.17898-2-peng.fan@oss.nxp.com> X-Mailer: git-send-email 2.36.0 In-Reply-To: <20230406102319.17898-1-peng.fan@oss.nxp.com> References: <20230406102319.17898-1-peng.fan@oss.nxp.com> X-ClientProxiedBy: SGBP274CA0006.SGPP274.PROD.OUTLOOK.COM (2603:1096:4:b0::18) To DU0PR04MB9417.eurprd04.prod.outlook.com (2603:10a6:10:358::11) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU0PR04MB9417:EE_|PA4PR04MB7712:EE_ X-MS-Office365-Filtering-Correlation-Id: 3f3339e9-b3ac-4f43-e2fe-08db3681e5ec X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: XUKdhHECoUlXV+DI/lLjOyiH1Gsi+8HLS7qbsxiZp0Ft/OYaomz3ykIkyn01a586y9DpLuQuuU8affhxKLiWGHwNJGWHL6HW8WiVh/0l8lcYc7XeJhIYvKhW5VChTzO9z71mNWoMcUDEBrsEh6yInvRltsr3B+5Ty9qNZI3ZlUtkshrnwgNRMoiHFqt1KS6mhLBkaWbFk0xmCBhnn3eyNq7ndcSXjBMqBG14tFyvwNsRJSLHuYgzCbBmbTB9xOLrWHFcQVOjEg5o2x0NItWjfbtCNCdR2XS/Yo5aIQP0y2tqX7GtPxmydpIisOXhgf1vErlDx86131TTJxjYx9Y+agSKg8WJrIPmMtuxZ5ze4Oj84Rt7bvlqZ84PhN0E0KbMfdGDBa56L7wGkbw9glYaTSk3cTJsurXwLZVEEJntD9w6TKsYTMT5RURl+RVePQ0M6kEbMA7QRt7sHOL5MmtiEqWZ6iLNVsDt3YCTNNUkAUIFKl3Xd93TSfzmx3W3YAnzpmJNUmB/nMr73k8lcq6hYauH8BasdUHhxc6iaY4INxc5PAJKyQVzVlwkVR3hMJGUkYsnKvUj31Rp2uD/ZrQ7neQvoiBBGIFu57nsIDeLbkNhnEuBeI+veXOfiiC3noTN X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DU0PR04MB9417.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(4636009)(346002)(396003)(366004)(136003)(39860400002)(376002)(451199021)(2616005)(6486002)(52116002)(316002)(26005)(6506007)(1076003)(6512007)(186003)(6666004)(478600001)(4744005)(2906002)(4326008)(38100700002)(38350700002)(5660300002)(66476007)(66556008)(41300700001)(8676002)(86362001)(8936002)(66946007); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 0PEst8VQdi6eNs+5zEn0ofZPr4g9HHCarxcvmQdSO5E6BfzF6ju1kBMsFUX4r91kfc3FdPTPt/zx8VZJ/p2qK46oy5VC9dLjq3+sG0Mn9Mg/fHA5ySa5ycz8c/D8nn1kM1c2hrP01jhhd7idN6SoWgjStyIQO1ZQi6DqBthpc53ARf8tHOyXMzmqTXr7dv5OWbWre8cCHeu5JXjIf27kLpVTyyPYzj+ELDv34pHGtUqP0sUdwA2ylUr5Loh8byTy0mBwYCKYgNpMLrzvGuk3xP2zJZNIftbBX9R2DtqReTQnDLvvaazdpQYusQHrcHyh8Nb5ut68VNymMpXl8SuhgUY38BIPqx/tmLktavfonqs1fHoOcXETD/hSsw+McYggnDawwJZBHhCWgUl4+1pA40Edkl1HnlPLTIerlaXht/OjGHDMCSEgLZoDo3ZD7Ad+qJY6o3rkPqsdudbVXQgUqWucKppsyLgeu1I5eRcd26Fh4UFJktqXjvzXeQqwFRCt/jZ9zmUnwl//hv4fYYDiJ6t51RnSFY4Ci9AFibuKsIE6BM5hESWYGYdYQW8bBIIh+N2ffMVIwcArPI0JIJW/mjnyCSFBK5F36J++oWZIDBzK/qFpZWd22+oYCBHb3cC8Muw5DviyTxH2kbbFsgKXYd9Ed0lTENVpfwm/tB1TeNW2PTydJeUsJFKwGkDxqRYYzJz4MISoAkYQ1X8Wk91vWRrejuzenIkVXXKaNMWJQ2hApUcPHxvsnz1UGRGKepSfnW7DkbLGzBiOpxl9KchsduSASEJNc+bo6pl7KfBM9wfBvrBDIjC6W/2H+R1rCsEQVgrPLSpQV50qKHWI5wHV4CaBq5EsK+hs+Tql+NgMAdXXU1icz57ShpVRSGHo7MNFQtxsxqdcjPIM9rY2FyTC9yXe8+ITicvWororLhp7yaBha4VZhhxX9yox4tPMKcRUNQEki1yd+EAlhUlF9v+Ip5SWj9cQ03xirViqAzSTeNokcZeG+R2J8EgFAuK6XUB6+TRJYiD/wptFQyLh2LKqRFT/151HMK0bOfxLZ1rAb0ZEEZvhzp5POYCGkP3DkId7GP8X2DILC/m5p81cuYpNAPcG4XdKgkGAxPwNXmqo0Yu8lhHPGKFxPBMkeh4Vj/M9EopBdpUpgtefj2zPvnHlzMHK0HXV4FtgIH75APFro5Yh281IZhgi0UN+2Lkg85iYHH0U4S6wz0E5RBbpu52pE61uZJfLpx1m7Og1nJV48ccHGkvqhucLSBseDW2SyU83V64HKCJjALeAaS3rYwcNGTduOh695AMOQNr6/wd1kE9V+TqSEF9WhFkUb42k8LDxLUdKoYHbr9/vqorwYZh2Gs3zp56QpIspMM9k9nxoBM0e3GRfa49TmdAx3TKPun7DrDBpGoIAjO1AzVkiq8fUau2uJjaJeOLQoHSKI8R6Kn047lbK0Ptmr1scj1tIWbUlEo7N1ic33kn8autnHiD41Vc4+/iHL0Rlx0W/HT2mqe480/IQ3zsVO4vJMGAwup+gWG3AhFRCU0j8MBw3r7qSaHcz5rfaRf6JAvmOfpGnAJ0xSIAnGLmVNI6627s/215o X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3f3339e9-b3ac-4f43-e2fe-08db3681e5ec X-MS-Exchange-CrossTenant-AuthSource: DU0PR04MB9417.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Apr 2023 09:32:54.3876 (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: 9dgsOR4ip5wTsLM9CQpZvZst/BVsWfjRdmIx7FdxpWUPHU1+j4Rm+/XY17hsdWS5nyYRDDruWbxqDPcZkmCgEA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA4PR04MB7712 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.8 at phobos.denx.de X-Virus-Status: Clean From: Peng Fan It is possible that cpu core may reset before relocation with PSCI reset Signed-off-by: Peng Fan --- drivers/sysreset/sysreset_psci.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/sysreset/sysreset_psci.c b/drivers/sysreset/sysreset_psci.c index 83ecbcb9d2c..30c4b9c1f5d 100644 --- a/drivers/sysreset/sysreset_psci.c +++ b/drivers/sysreset/sysreset_psci.c @@ -34,4 +34,5 @@ U_BOOT_DRIVER(psci_sysreset) = { .name = "psci-sysreset", .id = UCLASS_SYSRESET, .ops = &psci_sysreset_ops, + .flags = DM_FLAG_PRE_RELOC, };