From patchwork Mon Apr 12 12:12: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: 419534 Delivered-To: patch@linaro.org Received: by 2002:a02:c4d2:0:0:0:0:0 with SMTP id h18csp1658611jaj; Mon, 12 Apr 2021 04:41:46 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyD/9BWHW9UN9l+CBbIpu9XAalxygSdCCwV3uSNjWLCLvwCC0cgP05WZkU3yJWjBqaj2h++ X-Received: by 2002:a17:906:86c1:: with SMTP id j1mr27712784ejy.373.1618227705928; Mon, 12 Apr 2021 04:41:45 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1618227705; cv=pass; d=google.com; s=arc-20160816; b=N0QQLY70tQTr5mFq36Tmmsm866jDdmbmzzxKaKpNln7SpOaAfIPQzz3KLez6gCRHeA obelE770Fk7hmkTi7jqXxK7D7RromJgy2BpvXtBUqsWoqqfwHIB5FuhsqCp4QoB0dtOJ 7F3R/XsMnuRcYEk5TYLUlVu/wQEzm4zbg1GSbouxFE+GyoW6Yy5EqcKUgPEJ5GHcz0RN x9oPartr/Ma8YX97ImFUG3EKemHrTBGhWCgh163VJ4Ey4WnbupiOTQVJwYK1OKkJ4hMm vQGVlUJQkKfGbQkooE6n5hb3Lm/bfiFQ+C07LshnoMmKRwO5vT0KuuyF2fxW7jnLL4T2 7t2A== 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=VbkeTH/ZBAzW5MQBcIn94IQ8M4XYozg72max6yX7fs4=; b=AmTF8kJgQk78DlsnbjGPEWOuUBs2nHjVZEbznvot/8I0fjTYMiPUVtjftq2unSUUK/ krVvaDoskWK7U1KvJn2Vijv+o0uQRA9Zu+/wM4IYO24bQ2aROUn/jhnR9Zp0BP8BTAf8 p4r/iUTJFPaiVCQIk2omeR1+lsb7C0eSzcf/SgfOW6IxfCldtn+/9YxThurrRMWQ2gx2 WOD+AxASolpZAB1ahMbBroa0RJNfiKc2iVe0GwWvZIRsoIBBHEOqNsmYQBiA7qL+7kGp Ion8ruqEmc20eRvDgTAE0gt0ycKfTFxnTEn37cgPqNNFBbEYdBSplweBUCOCoQ7jmxRh L7VQ== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@NXP1.onmicrosoft.com header.s=selector2-NXP1-onmicrosoft-com header.b=K+pq2geP; 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 2a01:238:438b:c500:173d:9f52:ddab:ee01 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. [2a01:238:438b:c500:173d:9f52:ddab:ee01]) by mx.google.com with ESMTPS id ka21si7506513ejc.323.2021.04.12.04.41.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 12 Apr 2021 04:41:45 -0700 (PDT) Received-SPF: pass (google.com: domain of u-boot-bounces@lists.denx.de designates 2a01:238:438b:c500:173d:9f52:ddab:ee01 as permitted sender) client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; Authentication-Results: mx.google.com; dkim=pass header.i=@NXP1.onmicrosoft.com header.s=selector2-NXP1-onmicrosoft-com header.b=K+pq2geP; 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 2a01:238:438b:c500:173d:9f52:ddab:ee01 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 A381581ED0; Mon, 12 Apr 2021 13:41: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="K+pq2geP"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id C153381ECA; Mon, 12 Apr 2021 13:41:39 +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,FORGED_SPF_HELO,MSGID_FROM_MTA_HEADER,SPF_HELO_PASS autolearn=no autolearn_force=no version=3.4.2 Received: from EUR03-AM5-obe.outbound.protection.outlook.com (mail-am5eur03on0606.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe08::606]) (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 194DD81ED0 for ; Mon, 12 Apr 2021 13:41:31 +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=M16QWijnBslwzMvYDGR+Y1VLhRyu+Cdqt4cqGJpyA+NQJZqvduhbSfdbUASgp82adNw1CNt74T3sgey9DLROboJEzF8koxRj0VM/zFKFNb+MW3W43Yt3byho+c+ACepTNeEbUY13zxsSs1VfOCu6fFD3Ocq2Z/DRoUYh0CCuAbsm4mbPcG0n+K1b9886/l5Me1jyZw3g6MRsRVfeoRGxuEahUy5zxy6I2VIMChmZHMUzJ6ZHduem6kVc1kHrjYnXw1cQk+pwDJpxpYXsVjM6cmr3xGI5r8sxpoDapMvSgT4+QHxFUySO/CwfPZZVtzAdeAk4Jvh+7aYIzuisygjegQ== 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=VbkeTH/ZBAzW5MQBcIn94IQ8M4XYozg72max6yX7fs4=; b=H6Jcet3ZeYhrPgegNyE9qYboWG8oTUGBJCSbwrvTLxDlKYlC1AabuCNQ3m36BnvlIiH+9K3LG6L/iWTo9iMwi5XQqldL7y9k0wZSzipRGXZBdrRMf84c48O2jU664j7M/ulMn5DIDL0N4E9QP+LqqNtKnoKHKMBix5gEaQQOSene7zzUVmBBYWXVYKyS2Ip0LU9QHwiFS/dgw2z1lA3ZV4SHojEDQe8FXZzARp2vTbe3Vb/qCY3/WF+LnFV1j/v1v4ztKKfOJeMBNH8g6SdesOFJZ3NQ/Suz6RL1G3WCVCriORXcpZZwVI3JW7CBk4f8moNStB+FdHcD0BEEezNJUw== 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=VbkeTH/ZBAzW5MQBcIn94IQ8M4XYozg72max6yX7fs4=; b=K+pq2gePwpDHKqfqtYzs31slrL+/XB33hNy06ffqGzvq5usyxylT4zeLRUwe36Q/LUXEDFIDI5fgXvB6ITyFwrgOhx/f2JVVU8MaQNu2b1SqWo6/Fc25PVuHB8r6ahSFeiD+VKaVpBJ5FYStKfo/tvtK4Q9FBEryS5v6u0Qw1+o= 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 DBAPR04MB7223.eurprd04.prod.outlook.com (2603:10a6:10:1b0::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4020.17; Mon, 12 Apr 2021 11:41:29 +0000 Received: from DB6PR0402MB2760.eurprd04.prod.outlook.com ([fe80::c57a:6964:f72c:21cf]) by DB6PR0402MB2760.eurprd04.prod.outlook.com ([fe80::c57a:6964:f72c:21cf%11]) with mapi id 15.20.3999.032; Mon, 12 Apr 2021 11:41:29 +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 01/37] arm: imx: add i.MX8ULP basic Kconfig option Date: Mon, 12 Apr 2021 20:12:30 +0800 Message-Id: <20210412121306.11484-2-peng.fan@oss.nxp.com> X-Mailer: git-send-email 2.30.0 In-Reply-To: <20210412121306.11484-1-peng.fan@oss.nxp.com> References: <20210412121306.11484-1-peng.fan@oss.nxp.com> X-Originating-IP: [119.31.174.71] X-ClientProxiedBy: HK2PR0401CA0009.apcprd04.prod.outlook.com (2603:1096:202:2::19) 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 HK2PR0401CA0009.apcprd04.prod.outlook.com (2603:1096:202:2::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4020.16 via Frontend Transport; Mon, 12 Apr 2021 11:41:27 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 08fffc67-f816-43f2-6980-08d8fda7e998 X-MS-TrafficTypeDiagnostic: DBAPR04MB7223: 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-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: OmMnfRVgRR5PmA0adEEmaGAyYfKu0s+/TfP23Ctk8toX7DX1obkvgCs7k81q5xXggXIjtSbwkRltLDbhddEhOIy34WSfvEXCKCWK6sVrWYOh8HPvL80Anxvnocwp2LMx/m1JCjJ8I2h1K0bq+zIhH98NjcLsWYY1rqCmltlLjL0iNlNq3L6b9CQziuTh8jKsvtmCwaBFZ/t4B4hoINM+xhz07KTwwC0B/YwmqpnMhn+FVpZnSHdH/3sg9a8eDcItxNj8M1oJpGhS5PT/V+Mr7gHPgBhucw2IkOmS1xgWUEWBtvHVPzODaKAd3OPe5xQy7+rHeyZc47LvVzhxjZYcnhcWLSq2sVwluaw+mC0PwW2AClaqtc/ddEOBc5ZH4YjiwIVU8zm3MaOEvKCQp6AX29LIizWDL0ocRcBMYarpQ7zEayKtndk4JdV0Sx08EIe8q2w39GzoxtrKExMDr5XAT5ndXyCJZvP5+mLww94+F5F8CDvKafxddZ/uZ8kJAI2oNDVjLPDJOrRvNrbn3eJJN7s5SsDDcOG/sUQWnHl9tKLE7AZ7IZKMO2Ha/VpZ8aIh/bqBcRgEmqEpnZRoUdF0Cp7e89kq7d6W49GChOMQ6fXIaOR2e1RrzEhBbxymkbO52+j3cKDGImp55n0HTCAgptr71pBHabMixvepuFxS9kM= 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)(346002)(396003)(376002)(136003)(366004)(39860400002)(2616005)(26005)(1076003)(956004)(4326008)(38100700002)(2906002)(5660300002)(8676002)(16526019)(186003)(86362001)(66556008)(478600001)(6666004)(66946007)(66476007)(8936002)(316002)(6486002)(6512007)(38350700002)(52116002)(6506007); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData: hycnZIP/OyRwxzdCzT/pzV46I7lYR6uX3AFQfne/aHbIjV/uJ3oQEouLsFmeU0cyULUZlp9Rsu24Sg71sOXG1R4zulqvkQkOwaiDZYLVpMU2CPn7K5MOn1yx4VJGBqypB7LfX98MLzPyJdjF/MRweNn2IyDZhDQaE4bFy0NIas+RrEUZHgFgmubsCQgloGA6XxH9TYqPsJRnnfPH9k0bYzREuW2o7ZuY1ZL3s4LF1a3k9g5BWSbPOgLqLA8fuSsXAVWLOCsrZSgniz10JulkloPDwYPUAcrl44ajgM8+3Rh14EN64cZvOu5RKgLLV+uWQeeNEj0FaNPpA4YFAyt/bEof/ShDpUDFfCHeJ2G+AkSLgg9yTxlEd0jSJlwm8ng6Z3h/6jqlkXw2Fjzqw0lCrKLRFLJdENTRFkbs9DfqZIV2gDMDpa0aPCrEU0rXhyLwmusL1cdF4oADMWySMUAm/3BdDH2uqzNqRs2dVY5sMuDtr573YFiNxPuk7rr1Zj9rpW++oOW9b2JswZ5kBb07ZDBe9rzPNOBYIYyEIWo26fOmetJHnlB0XWVB3Nw2YlGdfKO6P7KiKZD2pfoWkrCYwZ8VxhEQmqErlz8231A08ryNPtqmYXMyRVVgLvG7CaloWS9kTQkgZJ4hQZPr8KLzFb7rfywY11qT6ruwk1g0EDFqbaHRHUvlefHay+TktNsv8UluuOy3u0sIwF14WLQKQ/UawxiQ56olGaTCCfJOf3+DEGebquFni1QjXzfR73yv3juj7kD3WRsWZ5w1aVZOCCwNEI4noF+Ss009Pilh64wrRLUYEStxTrNe2bYGNkzg0TQwkwuzXORxqK/HWc3OSgOeVW93K+BnYRduPWx8KNi9VZ8jlDAp+nW4RmofqJi3opJpGFdggHtUbCARjjm8LUP2r6i9Gs/X+CP1EbSs8OYbx54udmKBSDwHvU+BODjQiBlQq8c0i1kESb1XtErv9x2bWmX2omg4orB8HW9/k3qf/z+e49AJrXC9b+/ri1STCOIYbsTWDhbY2t06Qy3HoT6shpEjN/ZsVg+t3o0EUvU8GuwQ0D18pT/qot5Pk0TWDE2P53/unvhoXLrEjobvTF5qPQylyTmrP+jLbkVi+zU1S1kLGaHV241rShgl2aUMw84uEmBCePAnTDNBcQ6/tbvDiv886yJCiCdH1wdtS/SDMnKA/lEYYve166rPQ1pYj/tU7KahfMjYqEojGD9WeBmhYfP/A5eOc4UpWnkVzykNA1jsv+4eaejNOtO9Oza1KjtqJWSNYpgU5AlB5LqbrybWJkRYZAQRA3AHivY1Tn6n10yLsnfTZ4ZSGwEo6x5l X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 08fffc67-f816-43f2-6980-08d8fda7e998 X-MS-Exchange-CrossTenant-AuthSource: DB6PR0402MB2760.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Apr 2021 11:41:29.5299 (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: ne+8RpkH8eZ+GJTH0CVXXYTUWXj60xAoaE4/GVOEao5BPCS9eWy9bYOluKIXHSHpBm10mu4ygP2DWaDaukJfqA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBAPR04MB7223 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 From: Peng Fan Add i.MX8ULP related basic Kconfig option, which will be used later. Signed-off-by: Peng Fan --- arch/arm/Kconfig | 10 ++++++++++ arch/arm/mach-imx/imx8ulp/Kconfig | 16 ++++++++++++++++ 2 files changed, 26 insertions(+) create mode 100644 arch/arm/mach-imx/imx8ulp/Kconfig -- 2.30.0 diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index 76adf7fdb2..579a1b05a0 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig @@ -846,6 +846,14 @@ 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 + imply CMD_DM + config ARCH_IMXRT bool "NXP i.MXRT platform" select CPU_V7M @@ -1900,6 +1908,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