From patchwork Sat Aug 7 08:00:30 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Peng Fan \(OSS\)" X-Patchwork-Id: 493366 Delivered-To: patch@linaro.org Received: by 2002:a05:6638:396:0:0:0:0 with SMTP id y22csp1027895jap; Sat, 7 Aug 2021 00:27:12 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzbM7NQol38zgQpMCWAoeLNHotKsbXJ0ywIaDxb6YZ6ETbpLZJdIPAqdLCtF8oPoJ8UjtRO X-Received: by 2002:a05:6402:206a:: with SMTP id bd10mr17481354edb.263.1628321232678; Sat, 07 Aug 2021 00:27:12 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1628321232; cv=pass; d=google.com; s=arc-20160816; b=MApb4JYmfStLlQP7PnY7ZEYsEUbrK4CtKhWX1AZozCLeTz9eRtTJyAxFfhnEl++VZR W1D5+sNW4/wzEranpjmxz8o3H2pWMyzemoU1weUWxXPcnLDvBJ6NQ8vsP2oLlsOvhTbt LrKRFnulodntGZwIsg2XdVmZccofkTktMMMkjiyhVX+QQfxjRLN/vyp6/D7cQyyTLbzI 6z7dKiZ3Lky/TEJM2YgETR39dsGWMZBJtQA4aVjyy6OUX+vhIud6EjhlVa17RZNf1825 18ib/At9Yc0QV9gtxhlvsFoUnY2EriE3JytX9RCDfnnfmooTJMo2ZL7Tu2eRFZKXt1Zv SgBw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:mime-version :content-transfer-encoding:references:in-reply-to:message-id:date :subject:cc:to:from:dkim-signature; bh=ulc16h/kkq9JVxg19xTlvcJg2JSZSaBN4QSZxLrMx1E=; b=U335B/AN9/YCs+cOAQ38VHjor1De5p4DZ/NcI+BJffEvnILx6Vutn/7UDcSJpexCnL 4lrJyuHJmRTW7sMBHQRI4LVBkl5E31+e/1CuXXgjg3WAA5XLn8tz0whsaIRka0eiOIPr Tyh1zdyV6irM4lfdor4STV4x5ek9/B6eFW/7wN1xumBHGcVJO5FV/UnTCzWBZ/qYtjLW F1AymcQSSUE7iTFFsOyd6wyOupz2HIGVwGdEiXYdshHT1CzBUB+C6+MeT74Px3MdfzSk YFFZ1DoEtJvcbEQPXAm06rgAN+zAaxRR9oGACLSy1U84TDqecaK2Oeb4m40s4ZHJO82J rzQg== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@NXP1.onmicrosoft.com header.s=selector2-NXP1-onmicrosoft-com header.b=IorVUgUp; arc=pass (i=1 spf=pass spfdomain=oss.nxp.com dkim=pass dkdomain=oss.nxp.com dmarc=pass fromdomain=oss.nxp.com); spf=pass (google.com: domain of u-boot-bounces@lists.denx.de designates 85.214.62.61 as permitted sender) smtp.mailfrom=u-boot-bounces@lists.denx.de; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=nxp.com Return-Path: Received: from phobos.denx.de (phobos.denx.de. [85.214.62.61]) by mx.google.com with ESMTPS id y9si10303994ejr.518.2021.08.07.00.27.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 07 Aug 2021 00:27:12 -0700 (PDT) Received-SPF: pass (google.com: domain of u-boot-bounces@lists.denx.de designates 85.214.62.61 as permitted sender) client-ip=85.214.62.61; Authentication-Results: mx.google.com; dkim=pass header.i=@NXP1.onmicrosoft.com header.s=selector2-NXP1-onmicrosoft-com header.b=IorVUgUp; arc=pass (i=1 spf=pass spfdomain=oss.nxp.com dkim=pass dkdomain=oss.nxp.com dmarc=pass fromdomain=oss.nxp.com); spf=pass (google.com: domain of u-boot-bounces@lists.denx.de designates 85.214.62.61 as permitted sender) smtp.mailfrom=u-boot-bounces@lists.denx.de; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=nxp.com Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id B6067831D3; Sat, 7 Aug 2021 09:26:59 +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="IorVUgUp"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 44AD28312F; Sat, 7 Aug 2021 09:26:52 +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,MSGID_FROM_MTA_HEADER,SPF_HELO_PASS autolearn=no autolearn_force=no version=3.4.2 Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-he1eur04on0609.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe0d::609]) (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 1DEC88312F for ; Sat, 7 Aug 2021 09:26:45 +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=j1AyUjDpLgKmyN8htwTQTFjnnq+KkXVhgyvexgtL9aM0HBK8sD426W1szBD4nyoInj4ngCAUkseQ3ND+OYcHZ2FgRI9kuZ9G8ZPAIlLbUxXTheU4hwDzdKX2TBqGimkDxQz92VLeuGHftnLtieAa5cdjYCIV5IAKHey0+6i3DJZ5ddU7MgBHGxtOqrnCJyv0HUHe7UiSAu3Er+32cxbv7LxcEnZ9jDIb6qy0HsSDpxcM9LDRRTwTuuQgauixi4JRuvC8mLHN4JHKqrGCnR4oX6N9/yon5n6tLJdghmFlwh+Omfcdpx6eKjqzFwlGKPd1YCPz/Q8H/KEgXDWdPakkVw== 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=ulc16h/kkq9JVxg19xTlvcJg2JSZSaBN4QSZxLrMx1E=; b=Kx9mx7QXd8AW9HHzJrkInlB42CKH3/Wa+IbExYSM9PTN+sSxTbmsNgBkB9/B0STurEu2zcUtFl7EW6nb54Hur/ybAXf123LkiskM/rdD3yQMZ7Vg4JKT4PnXrvgTsdzMe35UgISowm5RvXQM+D/VXKDLvfYRrck4Irh1KzLY2F01r/AmT6+q4ljJ28qCWYFbQJGdLUnTmYki08NdQQYJhN5rGOyQu9AGEXj9lkEcNzBb4vfOZUCNt85FVMO5HxsGrVJotmzDLWZs//jRwca/K7245i81RK5tDZWkmnS/HikyGlmw7I7YBpeGbzRAFlS5sda7k0RYViPm/kyE+WzDFw== 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=ulc16h/kkq9JVxg19xTlvcJg2JSZSaBN4QSZxLrMx1E=; b=IorVUgUptV+ZiSpUi1fHgHbEuCuRfcJIv464rqGM0ICn1pY7h77V8ias/mv7uBkNU41eaYrbnSU8RA1RDqoRlImcFfLSwg+vv/v3MY6CRunlRh+clhjyUg7FMMQpSzJK/q/u3A3ohJ6dtM7JREMC9QuVX1BNq5WTyENfjwT+/m0= 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 DB6PR0402MB2758.eurprd04.prod.outlook.com (2603:10a6:4:96::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4394.16; Sat, 7 Aug 2021 07:26:43 +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.4394.019; Sat, 7 Aug 2021 07:26:43 +0000 From: "Peng Fan (OSS)" To: sbabic@denx.de, festevam@gmail.com Cc: u-boot@lists.denx.de, uboot-imx@nxp.com, Peng Fan Subject: [PATCH V5 01/44] arm: imx: add i.MX8ULP basic Kconfig option Date: Sat, 7 Aug 2021 16:00:30 +0800 Message-Id: <20210807080113.16020-2-peng.fan@oss.nxp.com> X-Mailer: git-send-email 2.30.0 In-Reply-To: <20210807080113.16020-1-peng.fan@oss.nxp.com> References: <20210807080113.16020-1-peng.fan@oss.nxp.com> X-ClientProxiedBy: SG2PR01CA0133.apcprd01.prod.exchangelabs.com (2603:1096:4:8f::13) 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 SG2PR01CA0133.apcprd01.prod.exchangelabs.com (2603:1096:4:8f::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4394.15 via Frontend Transport; Sat, 7 Aug 2021 07:26:41 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: af26c23f-431c-49db-54a3-08d95974b4ac X-MS-TrafficTypeDiagnostic: DB6PR0402MB2758: X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-MS-Exchange-Transport-Forked: True X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:183; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: dVvnIfVXg05ewMKsoynqWZaq+fyhZ1q+0CbSIeQgtsGviT9OUcSZiJR2IPsbkKkYWQu0v+G9J6HxkbPtryI6VQDut3shuY7bvg1wDQj+mhQ/0nj4Q0H47ZbzGN+UIqQhjMBZjvcMzNICXEo1lOZEEdJH2IsWr2+gmSaeQvgyeD2xklqT73cIKkI4MpfBy77eh2MLBDWPgkzX2Fg9jtKjGJI16nEjJroQ0toDhp9EC35mkK1am7eKz+aAhkPnTDQDLg2JQy5pNaICV0JMptvraIpPI0+XhxB/qj0DTz0S4e3QF6jRofhRraaCKU4TFA/yKLspQGg/1bijCw98u6EL+2hHZHJL/RWDvP8iOfpHF15muAi3QAlVwPqX+7og/LLNJLe4heMPM7bQBlcu0olBMMEksU+nhkUqTGlZByVAx5wXLJFnuNnOleywR0Zgnz8kx0aK15InPkAy/m062GFgUqLG4EuIm/FzaXVGs5/kXzA6ai80AQeJbkrzyQmpvOxu2sQhD6EE/TdJ7W+JDD8XysNTgjDobAdGGGyTDjZcCOlg1NWnLvAAWXreWXthTxjXpcCVtYspr4UAUSGQc37xXZgOarNAhdmNfqxv00O+diIY/BeqkpVyd3zCFUAnabWnouHSz2ZYNLzxUAebohOaQG5lvrxt4Z313aHizfHkvRdUiHxyDEB51TOYHrrxXg3V6vaQcA8MjoyMryYCAOb5HQ== 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)(136003)(396003)(39860400002)(346002)(376002)(66946007)(66556008)(66476007)(8936002)(52116002)(5660300002)(6506007)(4326008)(6512007)(6666004)(38100700002)(2906002)(38350700002)(2616005)(8676002)(478600001)(956004)(1076003)(186003)(26005)(86362001)(6486002)(316002); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: lHsJWCxW+mug6g6tFktLKyYMBDdRiRQ3BVc/CknH6T/T2Lka90guZ4b1h0kl6zz8w2CDuRg4Ej6tSNAS7FKNLjuFN7AqhFpXvW4GMEubXb1TaTS5NZt8FO0eM/0n++PQql/F2z2SkI37dbSG9TrDMCDgqaGsOMlKm33eUDrxPsuia68z4agHz07fSeVqvHdnfvMBfkmP+z5B3IkLTM8NHDqfbA34r3pUYVw02TKsGuj4mM1Q0WKHfLhjTsBYQE+dHgFVte4MmrOIiYwkACgKElZovljBqbuRifdyPV9cPRvIITkVmZ5/EiVNwqyPGOSSnhvCgJBAEuzBH29Ra0xETXkCD3o5JFGY+jvUgUVEGi5RkY3c4DTVFnMYHbE1aHtGRoaX8mlDysQYifdx6V9GezcX5HZtWBURN14mQd8lFr9l7vfuHvxKESmqhs0kU04meJ5q3D1cIXcbzWEnnm1Iyc3u9stNAbQmASJ+al/74Kzq6hG88nxzdQmnqQCmsLoyDcW8vbTeJKqcOuib/9OukqBzseil7n1wT83LctAsx1/jTQovYex04VmgAtR1eTLVR8z3uf2K2cNWXDw5WedLbC/QEIo5Wi9fRoR+KxGVuhbAmDReOGvK2dRTSbpjjd2inLhIysW5lajX/0rJhP7empCtVZZhSaeqbiCInULZCAR5IywgwkQhB6Fi7QKuALjzv1BJqA9TthspBBkFQbLHK9SHwSWDegfBU/FlfD/sYMpf4W+tA2JSDuIaPUsSZUqQRW5dBX068GRsUmZDh9pMNqwRLzUBbbMUey/36zQz1xz70pkBUrZoFei3li4ZGxvEMA8MI3Wi0LW7RuTUql9xWB+fTAYTf/i0xZgJFkuk3PufFVAyTmn9354N8BcrMKskePX5bhPpxPfMyzfemD/mOLx98kaAIN/uWc1db9LXcFmVq9tCOxw82FzMvkBg8wBBvnzK2XuhvMt1YWvxIQSNtqbx38PGpKbWbVradVeXASNufEPATF+Gz3jG42Z7d72O0pRSzPLbYPmaH/+dtpt8yoWEOujK+ztndtZxa0QKVuVoJlTWbPaAxMkN2SllL0J8DzDGJGhXPWA6X4gxpjxvT6vibyeNddeAK6z8phqt66xuYkEDNJfY1zW0Hwy5wL0oQqYMCogRVTco/PNVACx50eX67uQt4fLbN83LLuCcgQG/P5ReuUUwV9E0ud04AK49PHqee5UCT7TddWKdTL/pmbRkdfRupXw/2l8wGEiAvRs0nbCVQW5VUI13PB1p5h9ij/bc1aFy6wPqogWZvWXtq7npJEaFUglGt7TWF++5oSeVfBQTdn7Rlxyvlllr0mGJ X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: af26c23f-431c-49db-54a3-08d95974b4ac X-MS-Exchange-CrossTenant-AuthSource: DB6PR0402MB2760.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Aug 2021 07:26:43.4675 (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: udJFoMIRmf8NaUMRo2oyngS5b66KygL+/NlyTc+KrBAj4x+MY6sFU+C8g3FDaJJ03uDynTy4Dm8wsWgCEnkDtg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR0402MB2758 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: Peng Fan Add i.MX8ULP related basic Kconfig option, which will be used later. Signed-off-by: Peng Fan --- arch/arm/Kconfig | 11 +++++++++++ arch/arm/mach-imx/imx8ulp/Kconfig | 16 ++++++++++++++++ 2 files changed, 27 insertions(+) create mode 100644 arch/arm/mach-imx/imx8ulp/Kconfig -- 2.30.0 diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index 3a745ce126..e935c60bd7 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig @@ -801,6 +801,15 @@ config ARCH_IMX8M select SUPPORT_SPL imply CMD_DM +config ARCH_IMX8ULP + bool "NXP i.MX8ULP platform" + select ARM64 + select DM + select OF_CONTROL + select SUPPORT_SPL + select GPIO_EXTRA_HEADER + imply CMD_DM + config ARCH_IMXRT bool "NXP i.MXRT platform" select CPU_V7M @@ -1971,6 +1980,8 @@ source "arch/arm/mach-imx/imx8/Kconfig" source "arch/arm/mach-imx/imx8m/Kconfig" +source "arch/arm/mach-imx/imx8ulp/Kconfig" + source "arch/arm/mach-imx/imxrt/Kconfig" source "arch/arm/mach-imx/mxs/Kconfig" diff --git a/arch/arm/mach-imx/imx8ulp/Kconfig b/arch/arm/mach-imx/imx8ulp/Kconfig new file mode 100644 index 0000000000..167dbb3fb1 --- /dev/null +++ b/arch/arm/mach-imx/imx8ulp/Kconfig @@ -0,0 +1,16 @@ +if ARCH_IMX8ULP + +config IMX8ULP + bool + select ARMV8_SPL_EXCEPTION_VECTORS + +config SYS_SOC + default "imx8ulp" + +choice + prompt "i.MX8ULP board select" + optional + +endchoice + +endif