From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-16.7 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER,INCLUDES_PATCH, MAILING_LIST_MULTI,MSGID_FROM_MTA_HEADER,SPF_HELO_NONE,SPF_PASS, USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 430CBC12002 for ; Mon, 19 Jul 2021 07:20:50 +0000 (UTC) Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id B95FF61019 for ; Mon, 19 Jul 2021 07:20:49 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org B95FF61019 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=oss.nxp.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id EA23A82DBA; Mon, 19 Jul 2021 09:16:19 +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="axMqGGs4"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 6B7F382C91; Mon, 19 Jul 2021 09:15:19 +0200 (CEST) Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-he1eur04on0612.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe0d::612]) (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 E7EDB82C70 for ; Mon, 19 Jul 2021 09:15: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=peng.fan@oss.nxp.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=i2Lkf1OC/T/Bzvj/WWhyiAbsg4ld7CPDIKSQ36Bub42jaiHIDnjqVhcGaiNcXeV50SSr2lVHMI+p+Oms3Qab2QBZSueuCZtKOLhVIartkgAZPv/aB1ILEsTx9bXZbRpsa9i38HcZzXyRlzlrzZVXfAZ7VRCp/HOgyJXiq7/S1qX7u1UvHuzlcdzkg92fFMBvfg+gigFisNyiLhYLLojfxnOuRXk/gshW0LZ3IN3S0AY54LiCa5qsgUltkTVoFHAB/2pTZM/4LrL9MA75Fb5/ngcZwMIYcSL4rOYB1Oz8v2XqDh10XW6B5V8FRECdmpd31xwrgv/LWg/EHZNt3iQU1g== 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-SenderADCheck; bh=1fbUJp6T2OcmX0l5bGBp/av+t4+b9lGEMHDAFQ6NMDk=; b=NdLEMfTMKxyDzO6PHk70irKmNNapJt3nDc6DEcNuHS8CDs+AeGM0jwoFki+wlK+jB2IC/Dk60MXKsh6SxYM+h3aO0PWrsEbcG9OZwInO7bhkOD/4XQaP6o00DF+bvFxcsVR6c6QrFz1ZCnV3XXz+0I/3x0N5q9R2o7TsFIX5KXE/ZejnnxKZwBd7nL6VtHWFfzdMo2lu59LzFgfhUicTS0IdZmlOqaoBZPVkFToNWG95n2Y5PMMhTR97mNfVvZcY2eH9+jPUTbjjvrpKW/+BY6Zg6ecBM8rqzngjFUNz4SnM8UInEePKUpIPmn3ExFJbGyHF0Hz7Id7U8eIk7zZQkg== 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=1fbUJp6T2OcmX0l5bGBp/av+t4+b9lGEMHDAFQ6NMDk=; b=axMqGGs46yd8oB5QYOgr/Agj/JD8hymVCaK3xp9r3FbBq3Xp5NmXcgxK9zS+BoK6gpLCgrcxBlH79+Ts6wngLY36BukV1867ny2kOYxfJrYukm5DM4kxYfgSwX7opoK22v0Ma/DhDObH/YXiNOmgpJ2f3z49ImwW+qLhQ2dMw2Y= Authentication-Results: denx.de; dkim=none (message not signed) header.d=none;denx.de; dmarc=none action=none header.from=oss.nxp.com; Received: from DB6PR0402MB2760.eurprd04.prod.outlook.com (2603:10a6:4:a1::14) by DBAPR04MB7302.eurprd04.prod.outlook.com (2603:10a6:10:1a5::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4331.25; Mon, 19 Jul 2021 07:15:11 +0000 Received: from DB6PR0402MB2760.eurprd04.prod.outlook.com ([fe80::c445:d742:eb76:86dd]) by DB6PR0402MB2760.eurprd04.prod.outlook.com ([fe80::c445:d742:eb76:86dd%9]) with mapi id 15.20.4331.032; Mon, 19 Jul 2021 07:15:11 +0000 From: "Peng Fan (OSS)" To: sbabic@denx.de, festevam@gmail.com Cc: uboot-imx@nxp.com, u-boot@lists.denx.de, Ye Li Subject: [Patch V3 38/44] imx8ulp: Use DGO_GP5 to get boot config Date: Mon, 19 Jul 2021 15:47:28 +0800 Message-Id: <20210719074734.29170-39-peng.fan@oss.nxp.com> X-Mailer: git-send-email 2.30.0 In-Reply-To: <20210719074734.29170-1-peng.fan@oss.nxp.com> References: <20210719074734.29170-1-peng.fan@oss.nxp.com> Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: SGAP274CA0006.SGPP274.PROD.OUTLOOK.COM (2603:1096:4:b6::18) To DB6PR0402MB2760.eurprd04.prod.outlook.com (2603:10a6:4:a1::14) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from linux-1xn6.ap.freescale.net (119.31.174.71) by SGAP274CA0006.SGPP274.PROD.OUTLOOK.COM (2603:1096:4:b6::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4331.21 via Frontend Transport; Mon, 19 Jul 2021 07:15:09 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 20a3018f-f92b-4475-ece3-08d94a84f24d X-MS-TrafficTypeDiagnostic: DBAPR04MB7302: X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-MS-Exchange-Transport-Forked: True X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:5797; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: h9PUmZpcbHA3HP15S5UOI31HBWhfmGWaLWH/NaCofHBRWgeQPzZpxdFB1QVMSDWWyJE4Bts5CBGr+giXAKdWLzjt92SnM18bCcb85VzfhjXclyItx2/X4aTrV9U7K4sRV4v+v1dOd32ivb7oDP5xw2C3CO3YYbeMRlUBZidsCZcp3YpmQA/XZhXaFOAfM3immuTW7UVwn20XPrfl0JUkzb53DgyBMk+NkhUosdusTOmkOYtguXXkadvFHpo4LbtJNcP4qlnj81DpOn1lES6jKAawGSXkVDuG6CLh1KEA+PtRRssUqkrICniKcIVm+PYJusmzPTcjPSC9HYnzD5FDUSeHX1TOCs5nMA7t4fKlXPLwl4AJ8UAMpSS69Lp/wSPW5FjgYlx/KO1oXSpEA3ciyFmkK2QZ04QQX0Z3g5+0zrpHv3YOA2cYmrVgEfbne+coN1JzdBMMSP6GeRTJKkQ2v01hFNvogZIXingDJL60aM7awbedERjCPBinzw8viG9xJM+y9C1lWh+gouhSK0XTN7meU4N9oc4OfL9qUK6Hpc8t8YZdsf6oM0Vd8NOc7oWv1Hiva2hpos4cjgxbOIifIVZDxSyT4alXFBkJfRKpUbhQpKqR1koBetzdkep2aBAf/LPZH13sCTlDwZnZENBIW0ys7BHhF3v0DI3peC/Ghv5fLt2Xujl1jUCCBW/d71cgvnONES7fRoIJOwyDolFgFDGTyGTzeOelK/Ag/XwtjyY= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB6PR0402MB2760.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(2906002)(1076003)(6506007)(8936002)(52116002)(186003)(26005)(86362001)(4744005)(83380400001)(316002)(66556008)(5660300002)(2616005)(6666004)(6512007)(508600001)(8676002)(6486002)(66476007)(66946007)(4326008)(956004)(38350700002)(38100700002)(32563001); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?fp09Nljimfyei/1zttEfm8WuTFDMgVH4f23BUulRIdYuXr95SjHIA3HRF3Da?= =?us-ascii?Q?LHM9xUjEKrVf1We9DnnxOLZPQgvmwd/a/oro/ves1scShllT/tl33+KuvJta?= =?us-ascii?Q?jBGkaK0BhG9QArxqXuf1uIrQtd6Y+cHz/SfS6QIT2A+EDkNfqxwDInGXtHrD?= =?us-ascii?Q?GYsX5si9IVRqAotKlj6+ApgZFx9PschS5yE88FuETB9CobtlC+OnN2tGRMxB?= =?us-ascii?Q?uIbkKF2B6eQXRmmAUZTauxEKKjnZ1ujTVEZffeB0x5V/8UgnHGE1fOSxjmO0?= =?us-ascii?Q?tm4a6PuzJOOLOb7LBtTX4GsnuFdScoOLn8qOtcfJwBUZOgnsDibkgHY9I5VP?= =?us-ascii?Q?qY4m0ndGkIuN4eb7Nt2XwCELs4jYYTy/Afc4MvJz92GcM6uW8Ap+ZrbzxPtr?= =?us-ascii?Q?hFm9DJLiJXfjGOiAiiN7HWXidlpjt0M45tJ32yb0uSgslz4T86inJiEDFlLX?= =?us-ascii?Q?idO3iLdg5XU4JZdlfT0/5DqjqKfH7BuvdgXfFK+eSn1GTI26bd5vPq/o50DC?= =?us-ascii?Q?xLeoVymlxqabOkSYB3LyO2tX2hcdWYta08NpL84ja4ZuC06TuUInOlX+02sf?= =?us-ascii?Q?dL3RahHbdORX3fYR64FkdODczoSyAB7oyLEdI+0M9Kn1/QyhhYdOGnXwTHHQ?= =?us-ascii?Q?7dLsyyw2WRl3/jFi1XHOaFkD6U4MStMW/rK1IjORrIinh5WZCV13gPE8KfMW?= =?us-ascii?Q?uMqRoTb5rjnp5e+IGo+ZcdRJ0296dws6rypdyzLOryh5F2PFHhlAHwty8nB4?= =?us-ascii?Q?DqIPT0JYfvlwyllrZd9Q0ua29h6CisuXyTIreyNF5PfuC/yqs7PhgmkwAMsS?= =?us-ascii?Q?4qyUj1ReSS1J6gaC9mq8P1x7Yw0aZ4bEOABEWqBcoBP5YySr46V3cVcee/89?= =?us-ascii?Q?ZJH24KGOZRGoW1wTCVkKzdroCDxFKe/BpKviteHCuEpGGbXQH6tK6Q88o20L?= =?us-ascii?Q?kHPOMQzNw54EAtf3UyZ5mCJq5SdZ41G6tGF0pfhDew3Ddi19aPxfSnnbD95b?= =?us-ascii?Q?p0a8sn68aBSS/GczW3w1mkNR7v55i13Ti/6MpicsKP0011Op8gYZXQsK0VVc?= =?us-ascii?Q?Hoqxq9bFcYFR+SZTbAKOYOHgeQOcsmMf+GwUW7ua/IIw0QHimZL8St8+LO+r?= =?us-ascii?Q?njuPnuqvpImxsrEnqI7ZLoVEZ0cVwnlVBOyszl2UbkfjTfN5mO9TNtJe5BPk?= =?us-ascii?Q?ilLLO+twAczzxu2NsnFXFBFc/q9vdFPfCneVsPEYCZzbsZNjIE4ksBwVDnE2?= =?us-ascii?Q?RFp58Hjl+CPF/vtnSq5+m/i93xSqWo3o+BMNN1My5FvwSv/Fv072XTMPCImJ?= =?us-ascii?Q?zFT0AVR2uGvMhPLEReH8fXiI?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 20a3018f-f92b-4475-ece3-08d94a84f24d X-MS-Exchange-CrossTenant-AuthSource: DB6PR0402MB2760.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Jul 2021 07:15:11.4365 (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: 0Xod9AmdykcayLmC3KrORFhFLmoPdnPAOXInxyDiz5T+lxV5oC6vczI5Iyri5ERsDdYtBWK27uzZZSqLYT1FUg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBAPR04MB7302 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.34 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.2 at phobos.denx.de X-Virus-Status: Clean From: Ye Li Since CMC1 MR0 only reflects high 16 bits boot cfg used for AP domian, it does not connect to low 16 bits for RTD. So we can't get the correct boot mode. Change to use DGO_GP5 of SEC_SIM which is set by ROM. Signed-off-by: Ye Li --- arch/arm/mach-imx/imx8ulp/soc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/mach-imx/imx8ulp/soc.c b/arch/arm/mach-imx/imx8ulp/soc.c index 052169f5ff..709895fa22 100644 --- a/arch/arm/mach-imx/imx8ulp/soc.c +++ b/arch/arm/mach-imx/imx8ulp/soc.c @@ -119,7 +119,7 @@ enum bt_mode get_boot_mode(void) { u32 bt0_cfg = 0; - bt0_cfg = readl(CMC1_BASE_ADDR + 0xa0); + bt0_cfg = readl(SIM_SEC_BASE_ADDR + 0x24); bt0_cfg &= (BT0CFG_LPBOOT_MASK | BT0CFG_DUALBOOT_MASK); if (!(bt0_cfg & BT0CFG_LPBOOT_MASK)) { -- 2.30.0