From patchwork Sat May 1 20:23:03 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: ZHIZHIKIN Andrey X-Patchwork-Id: 1472707 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=leica-geosystems.com header.i=@leica-geosystems.com header.a=rsa-sha256 header.s=selector1 header.b=U6h14ZIV; dkim-atps=neutral Received: from phobos.denx.de (phobos.denx.de [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4FXgh246sCz9sVq for ; Sun, 2 May 2021 06:24:34 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id A7D33829DA; Sat, 1 May 2021 22:24:15 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=quarantine dis=none) header.from=leica-geosystems.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=leica-geosystems.com header.i=@leica-geosystems.com header.b="U6h14ZIV"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 6A0F381D10; Sat, 1 May 2021 22:24:10 +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=-1.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FORGED_SPF_HELO,MSGID_FROM_MTA_HEADER, SPF_HELO_PASS autolearn=no autolearn_force=no version=3.4.2 Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2070a.outbound.protection.outlook.com [IPv6:2a01:111:f400:7e1a::70a]) (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 93AE681D10 for ; Sat, 1 May 2021 22:24:04 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=quarantine dis=none) header.from=leica-geosystems.com Authentication-Results: phobos.denx.de; spf=fail smtp.mailfrom=andrey.zhizhikin@leica-geosystems.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=JtzsQrfyGdPUXQ+g6mSK+ozSmq+bLor7b2dl139L2nOHn2/u5WSDZdkiO70MLu7cp46c0wRo8UwEGwi3AcpFwwJW4XHvwG/hMs9ciH6/10WHEjyJii+PAkkfGllu0YNThOcS02Dw51OKsW2tVPyV9i8n0ChQ59iXF7P5Ph6nyzMIWzc2N6GUHKp5UKsI2DTNQ8i4+S0LBtV2BVoCKvmRGTxUnAA1unxPxLPKWV5fhnJZ7p9XsEB9rzyRmp1QnUfe5T5prHZ1GrO3HjoxAd5cBESE0EbHBaJFAPrRLfuc5ge3TgqK+0RaUeV/zFU4eksMea03it5RsRrgmwqR9IjL7g== 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=d31Zz3kbgMmAk9nsDEHLAKowROkU1vABt3h+qvwLmns=; b=Cxzrbouev35n7yELsyYvfiBSH5PKikil3YJozMQaVbZ/2yAvIBgAiBrWx1IOYKRL0Xr2kcM37hutKWFOTGtkX5vwOlodzk0Q0ASjTJhxfGMXZ6yLx3LGvHsz4z+j5+ydmEivnfhCR7iFfjiQVBuFXP0iqI7Ug4b7QOb/eY95TmBCkAw5i/rhXmz0x3X59CNEYIkhRVUIBT6tW+ySFWrohyw4FZJGUNYAcvdSie4y7sltaoeYdk3p6fATsBFgIAhUEPS1QbrmArHyXRVHilX+ZUEaopJBRPgR5SNzp/q3/BYWkipGTyipf4E4+8chQqUoJjnuPx6xGo5wTlAEEziMEA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=leica-geosystems.com; dmarc=pass action=none header.from=leica-geosystems.com; dkim=pass header.d=leica-geosystems.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=leica-geosystems.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=d31Zz3kbgMmAk9nsDEHLAKowROkU1vABt3h+qvwLmns=; b=U6h14ZIV9wkRLL911TpRmDv8vEMR/RHJLTgut1iBUDDtLYCcBjie3CGsbIwgUB0Ed/ZIquxxOVvh2lNAKmBSKtb8K/sg+tQnCgSMXFSMhCv6uJ/UwpOdokRLWaCm48A18flZFdyyZKANWU1ut+TFNuplxkm+RRA2xcMtKCpJ3/w= Authentication-Results: lists.denx.de; dkim=none (message not signed) header.d=none;lists.denx.de; dmarc=none action=none header.from=leica-geosystems.com; Received: from DB3PR0602MB3737.eurprd06.prod.outlook.com (2603:10a6:8:9::13) by DBAPR06MB7158.eurprd06.prod.outlook.com (2603:10a6:10:1a4::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4087.38; Sat, 1 May 2021 20:23:49 +0000 Received: from DB3PR0602MB3737.eurprd06.prod.outlook.com ([fe80::db2:2568:8384:444f]) by DB3PR0602MB3737.eurprd06.prod.outlook.com ([fe80::db2:2568:8384:444f%5]) with mapi id 15.20.4087.035; Sat, 1 May 2021 20:23:48 +0000 From: Andrey Zhizhikin To: u-boot@lists.denx.de Cc: Andrey Zhizhikin Subject: [PATCH 0/3] Correct and extend distro boot support for imx8m Date: Sat, 1 May 2021 22:23:03 +0200 Message-Id: <20210501202306.5254-1-andrey.zhizhikin@leica-geosystems.com> X-Mailer: git-send-email 2.25.1 X-Originating-IP: [146.185.2.7] X-ClientProxiedBy: ZR0P278CA0039.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:1d::8) To DB3PR0602MB3737.eurprd06.prod.outlook.com (2603:10a6:8:9::13) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from GEO-HfyyrYQLnZo.lgs-net.com (146.185.2.7) by ZR0P278CA0039.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:1d::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4087.25 via Frontend Transport; Sat, 1 May 2021 20:23:48 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: e1d04df0-5a74-494b-f4af-08d90cdf072a X-MS-TrafficTypeDiagnostic: DBAPR06MB7158: X-MS-Exchange-Transport-Forked: True X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:6430; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: RrHqkECKQ7Mz6ObPLFogTSgckGgf479UrwfSCNJvQ7RWehBuQLi5vgk4ZiH8fX4XNdB1/w6bbuDD840yRPvgViUdr1Q0r+nOmQ6MxUpszMdABe1L1WOhCxNk2i6KggnpWTBFeo8DuZbeU1s7m5r4pYRjZVYIOcKZq3eCOeBR6HyG3ff4j6jDgv5y4G6Z2QKhHenc3vu1l31JNUnrnBvdK1YseMPWDqudWEo5knkl1vNLz28Ddyo0CWahlVsWCslvoMsDoNcAs/sEeapzdcxSE2ZucJ9bApNR8ZLuAHJsGghzGoxSZm16hIa21h98ZlqGxaZ+pTmwnMV4U78C5LJ0EFPun3j26QgRTYq7nPq1TMpsQWJcFoKVGom/SMxJLA1aNUXrF0aiX8qscT7fYWAZmzqgih5psh0YowQoN+PG7wM9Quk9dVIbZCg3y/9ulCLfWtq30fGu7dR4byxwye55aoUtmXMYSFeuOauszf9wEGjImR7o7MitajZIETSnXVf8l1/Yiqe9CEVNRfy1Nidl+pOXPv3UgQwYC8iDQI7iowJwlaRs6DJ7+whSWVsLMdCMdNo51TZ6NKWZsnXHueklfLJxnNcBt9nZtN9Ef6pLUDpOUogZdiCOX0UG84lf6roE0EcGqgfPJMIqds0ZMZN5ApIKsF9TwVOVY5QLjBRiFAfP3FZyOoS5lkycZgeYiug5 X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB3PR0602MB3737.eurprd06.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(39850400004)(396003)(366004)(376002)(346002)(136003)(4326008)(38350700002)(38100700002)(66946007)(66556008)(2906002)(36756003)(6486002)(66476007)(478600001)(6506007)(52116002)(26005)(316002)(86362001)(107886003)(6512007)(83380400001)(186003)(6916009)(16526019)(8936002)(4744005)(8676002)(6666004)(1076003)(5660300002)(956004)(44832011)(2616005)(32563001); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData: 8nCKSb04/qvC9TMqFt+I0lwd3EZuvKbuq/hNDZQ2JCclJArUhu09Z+l9CC59L9X3LBna9YqQdizNDpkEVXfXG3KAHLmGLTQUoHDMWtCmEZ/n18MFOqLgaGqwPGVEjEP1LUeci+OLrmj+WpWoAsstz+91+jqBZpww0hc8O0V5pW56yUzJbuTRLiLyvMIIcXQBTnqnxmd10HuVn+LAZIIjc0fvqkdHXvP5tszz05a8cPxCw/zuo2DccJcn1JM+Z/ho/SR0Wl725OD5nkM79OVian3I+n4G2k3hPDmDj1MoVo3n9v2lZN97tZsRbbckhy6VIipl0HYtmo6j5bnqFOCNR/9gIWFE31BYvEQXVETRZybFReyC8wpixJ5VOSyX3aXNC1MD6Uwr5qMNPUOYeveaRx/C55d+XuUAIppMDmlBkq6R+hefP7zooaLELEJZju7i6AviAL83tZGDtH8u1le/EHzKy/2FeBTBFXWCM1OoCLDv9pwp7wHm/GE/5cPf5sl8ZiK2rgjNWy5/PFGDMaxSK6VUHITA/MhjEv11hBa+Iy1F+7O7qpPiznhg/HmsaCVhWaP/3APoqTAywi3+3ceEegjAyItL8HanFaV5W8Qrpc0Zy8y7eMKsQwS/rMbNw3bQjYEf5118QTIzfazxBz6DTvYGcIZzm/MLeB9I/swSkOGMNVfIwomc2SyqC4d69RlNllqWvBJCQx82Yo+9BX0vhwjFrwDpnOIfzhGXcDdZOYgsizou8s/sbVUGfsKjpt7H9Ohp2mK/z9In6dKDCekMMbiEPg8Pxn4UVRegy1lU3pcUY6GTGMC1n/jLZKk6jPDfj3QFNqag9GayI82CiEj0gk1oL6PslijUP8MuLkQXdj8WnlfYH8PUTOHtnIW2f2s2Hr92SXu3Tw6W/13Q1nq94/8ySUoEHXOqzXa1xyX0EZIPrJ/ao/iQSXVuQ0dqn99dL6YNUA9hruaq4x+t6SzsCHuLnxTqZrQzUQpvy1LgNys6ewVUR7yp7c1v0TFr3gZS8Vf+M2g0UqXnxMmYhKdJoRaRb0mQyNGiBPMQGctWiwWAp1vw3ANhAowImfPtCOMXnr4+O24NWI3iUPT7Bocu0/9/RV4p/FQLRhq9l18cN12fIsAvOf17NzY+xy28uweQeZABnbn/Z06eLxj4FxfpO6QwGNfX8NRbAFy9Oq/g6+AhTgTnjYdumE4B5iGjChAnHLJMOfx+H1RmqRiTo9M1Lu2cQs5Ys8gbiZuUHskdhDxRgWIqw1QEn5EygD4YaxFccqjYiBk3dGLQGQxIXCSZ9AUwDVQHmMjWYIdwurPMuaU62ahnuQ9dv06uzhD/cq3v X-OriginatorOrg: leica-geosystems.com X-MS-Exchange-CrossTenant-Network-Message-Id: e1d04df0-5a74-494b-f4af-08d90cdf072a X-MS-Exchange-CrossTenant-AuthSource: DB3PR0602MB3737.eurprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 May 2021 20:23:48.8800 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 1b16ab3e-b8f6-4fe3-9f3e-2db7fe549f6a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: TPYK47Qpq6Bj7ODcQNkUacZcsfqF+ux/LLzo4ElqgQXPxjURhyMG6oIva8PR+Zy7vLOX0CSw0wvSc+l6VWFCWzd/kmLcgmi9ynD7HYZ7xng= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBAPR06MB7158 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.102.4 at phobos.denx.de X-Virus-Status: Clean Distro boot support for imx8m family is not completed, with: (a) imx8mm and imx8mp has facilities enabled to support only boot flow based on the boot scripts; (b) im8mn has no distro boot support enabled, and still adheres to the customized boot flow using modified environment; This patch series addresses above points by extending imx8mm and imx8mp derivatives with full support for distro boot, including sysboot flow; and adds a support for distro boot to imx8mn. Andrey Zhizhikin (3): imx8mm: configs: enable distro default features imx8mp: configs: enable distro default features imx8mn: configs: add support for distro boot commands configs/imx8mm_evk_defconfig | 3 +- configs/imx8mn_ddr4_evk_defconfig | 1 + configs/imx8mn_evk_defconfig | 1 + configs/imx8mp_evk_defconfig | 3 +- include/configs/imx8mn_evk.h | 64 ++++++------------------------- 5 files changed, 16 insertions(+), 56 deletions(-)