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.8 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 3C7BFC11F64 for ; Tue, 29 Jun 2021 02:06:46 +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 A404261C99 for ; Tue, 29 Jun 2021 02:06:45 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org A404261C99 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 C8A5F83185; Tue, 29 Jun 2021 04:01:43 +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="N4j1PwY+"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id D003083149; Tue, 29 Jun 2021 04:00:58 +0200 (CEST) Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-ve1eur02on062d.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe06::62d]) (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 3E4A08310F for ; Tue, 29 Jun 2021 04:00:49 +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=gepPaV6YsuywkcwX87nIutQy+wNDz2PgqyVzAA3jIkUValf4mlvCuddK/jLJFYagOJX6Vvb3FMIaLlB1HuDeELJGAHQYQRocJRkDEwAye0yXtyEFuUA77Um+fZD0/50W7T6lDg+gmXpviwqBFDg5D97Efco2RZt/ouD6bcRGw3jlYsJPPkKl9IcYxpVHD/yveDUBFUMaSqe2jW+Y6NNHVbDJ+AjDOisua7bkAFH65FgGYKl42lab4R4Racg3KtKwaD+xwbn/Ul3vOG4JdQrV6JwqPNmp5PN6LdQ3vP9AqEgGLIk8S3kp5vyA5PEL1+dtufgeatqfNAxIWJt+i8KTbw== 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=kwMmJmM85FZfbu93PRmOxQNyN9J4X9FiYK1d8wlHkuSuSQ/B+mrPsklz/DN9G+jb085IsJbG1YKImfsfiED3nWNOHh24KhNc7lUHq2pdHMuP9Hq3ATW0lApBhE/Eo9Vli20T6ERRL7GkovLpWx/jeyA+HizQy1uqrjg0kcRFh1uIR0rWjxsvvF71oeGx1ZdLGD/lo86rA3DA6mGLnYvKqcibL4EuPqW7ouf75MgIavSOblB1pm/+q71UOcjjqZLZJxZ3DQJ2ivWvSlW7mibuLzGYrPQxwfjLLisdgxK0gOq3s5tzp0NzOW8OPEcqXqilEpGMAUlgh9YPzrakd/5nnQ== 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=N4j1PwY+Hp45fA9nkfGgOb7GxsqLx6leDcLRKuCNS/ua2i+efV4mHqD8pbVn/VaOccMv78vauSYUQE456kZGZRsVWUfWZmujzJs8Wfyd+L/q5b3bViOdM+9j2+2FERZiCXCwpc60t1PQy6jWEHlVkpq6l2HZE4WbjDWA1qopX8k= 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 DB6PR04MB3126.eurprd04.prod.outlook.com (2603:10a6:6:7::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4264.23; Tue, 29 Jun 2021 02:00:47 +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.4264.026; Tue, 29 Jun 2021 02:00:47 +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 V2 38/46] imx8ulp: Use DGO_GP5 to get boot config Date: Tue, 29 Jun 2021 10:32:32 +0800 Message-Id: <20210629023240.22394-39-peng.fan@oss.nxp.com> X-Mailer: git-send-email 2.30.0 In-Reply-To: <20210629023240.22394-1-peng.fan@oss.nxp.com> References: <20210629023240.22394-1-peng.fan@oss.nxp.com> Content-Transfer-Encoding: 8bit Content-Type: text/plain X-Originating-IP: [119.31.174.71] X-ClientProxiedBy: SG2PR06CA0088.apcprd06.prod.outlook.com (2603:1096:3:14::14) 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 SG2PR06CA0088.apcprd06.prod.outlook.com (2603:1096:3:14::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4264.19 via Frontend Transport; Tue, 29 Jun 2021 02:00:45 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: b583dac7-40bf-480a-bf12-08d93aa1b672 X-MS-TrafficTypeDiagnostic: DB6PR04MB3126: 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-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: LOzfxkOQGaLoOGXCMHOfsbKuJ75ogsK0UACngKamxA8p54zyIXyHeZOw5+4ZrCwvliiFDAMokwFwpvL69hdGolrL2mTcp5oeSnQHbZG27z76d0npKkwTQsolP7leEUzA2gGK4pFoz0Hqs6JIs3FfzMH8ZoG52y7N9Gt4bprHhmbkbWzYIoUeRPvUXuPlO1JoHbf9h8sLoO2Ter5WVGidi0gYUZdPjs/VqpGiGWCSh5DIbleiEFnj81b6GFR7afC6LW3kv4iMyws176d9oPvi5Bh0R1YB3M3+snhL1Mzg36ApZ5frfnSrxvKymbHqD2bEiJHILM9JMxHrBjUmyyQBVYMc5Y2DWFM+/fWLH2rZgxBE3qzOcdSszWRfoN6m766FG4jF78L2hYa/yDFEZDmyQScfiw97MrsXGVD9IxL4TJk6BT44uS3+lNFplwX/GbZVhAb7aSTRDTUIoO4xsq+kfiMHKwRhpZOIcla3Ww7ewa/6v0j+Huf/24YyVFWhuc1nBDb6cbCaZjXPtZMv54aYG/0BApnmTvAtR3fMoMk/oozHnAfONDyhXe7HZRJBwl7vEa444WRV+ITuo9/EA2sw10ZyXufEYY5D2nGx/H6CJYMPYKknyKhIH+tyS8/zY8LuWtFIUKsZ0xCtdutv2rPJzbFOrIEa9VP84Rgah6B7Pvyv4E4adZfSDxkLuQYJ4xtsEpk8VxqdSbtGCDpjBpOifilWbYzem2/EGKIa9w4kdug= 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)(39860400002)(346002)(366004)(376002)(396003)(136003)(4744005)(66946007)(316002)(38100700002)(66476007)(52116002)(38350700002)(186003)(4326008)(956004)(6512007)(6486002)(2906002)(26005)(16526019)(66556008)(8936002)(86362001)(478600001)(5660300002)(6506007)(8676002)(6666004)(83380400001)(1076003)(2616005)(32563001); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?Yrbedz9yXEM4uvx8eyXvOc1KZaonMiq3Q4usGcFklPf4/Zl3wyOFhb1DJNkh?= =?us-ascii?Q?F0/mHEekex3Wwzq+ZmVL+Z1kuFzpAvMCSM9eMS2zOnvvGaInWKHeIjfTjTO8?= =?us-ascii?Q?nfCwyS85ZxTWfgYn39y3ywm+kbtNhTysAiGeD/OByZKWKhP9HnS2MBzNmhIE?= =?us-ascii?Q?HbrWzwpct8KeMAbju+a7S7Rn5tB1ofTXTlWYN7Uv0my9Pu9BqN4XHky9O8i5?= =?us-ascii?Q?n1e0Mx/3fjI4q0ZHAfPmkxBWH++JNJKEwf33ur3SksYYLl2XyDcaE0qPNByu?= =?us-ascii?Q?6b6heZ0z4wkeayks0KOLRzySiplWUMDcWCSy7aKz5DJB1c6N5fORdUyvspLG?= =?us-ascii?Q?Aw+OWOBPCd3Lbw39EmLktfD07dHQNUvqpjJBvDgeVA2oNouBb1QH6STeJPx7?= =?us-ascii?Q?A9kvgIMg6/FHSPEPLXWNeqqukpOJKIkcsorbsCbmFRhoQl6RQWpLW+fcyI3C?= =?us-ascii?Q?oYq4KPCkSuRFtbzdjD7jtfzb1iwf3J1oe2heAsGWZIBh9hr1iZ65OupMS6/K?= =?us-ascii?Q?Mhq+wMic3NuQtgXTeyOszP5fg5cOys8NRC9DC0G/TJinN6T3T6fq/vVziwyP?= =?us-ascii?Q?kK6vAPfKfcxVUKsnAWwr/RhMNJ9Cj504NdYaYWYJ3rSUgqfuc+vl5RjSN0H7?= =?us-ascii?Q?X0+r/4rJJejK+IHhExmnyoiRdOPMITDAE0hqA1nko1JPiyN/dqF7gu24AxSL?= =?us-ascii?Q?yUU6/Hsdm2B6/qieCQOOUXMLqRJEInDo2M9vlaLkyM/N2PulEA5RSqv04yOB?= =?us-ascii?Q?bjRoRDWXhiDBeA/tGXeyEf7AOIyv4q91R4lB28ttVwT25mO+RrlqZPgxmJWm?= =?us-ascii?Q?kCeRBVOHYNjHAg62SwCHtvceyggS3J1Onqkz+ObYuCFLRwburSp2kTZ9i7I1?= =?us-ascii?Q?9cehwbS+drq2To02IJkq7wokSBdHix3Ir4UqkDuVraEB8o/IsrMr7Kr3WAOM?= =?us-ascii?Q?xS+nbPRID9tYEU1OqqvD7JCcfwCQp2dZ7sMUI46QAoc1hNuQRI88r6b9u5Q1?= =?us-ascii?Q?PCPgNcQJ+yLwENzaGWXKepcM2L7jcjxr/oDePy0LgdkIagoBtFiLry3C9Wyp?= =?us-ascii?Q?7y0keGrbt88c4OSnbdgxMpBN55QLv7TdmEB/IqBCQX+Cqfuyf5qt2np4QEgz?= =?us-ascii?Q?Dx1d5Euk4hDmB4zzEeMlYZEddfuwg4gB9BHIBuE3FGKvywrVMkypWaOVB6Ch?= =?us-ascii?Q?zv5igWnIe1PiJ1/WBR+U4TcEphuxLj2Ik9EW9TmkgVp8mrh4/lGi0UnIf0Wo?= =?us-ascii?Q?RmKqws3Av74K1J/hvpoDq7HEkB+zB5xUV6D4gaRjkzjh4388wege9A8HB9mH?= =?us-ascii?Q?a+BXgmI32oKilts8Dnn5lWYt?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: b583dac7-40bf-480a-bf12-08d93aa1b672 X-MS-Exchange-CrossTenant-AuthSource: DB6PR0402MB2760.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Jun 2021 02:00:47.8073 (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: /hBnqagj+P9zb4d6O3/BfngWh7AWEc01jfftTLaxvb6Y92r0nCBj+Fz7n+gm3nOaOOQK3IcdjfQzAx+AJD1GzQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR04MB3126 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