Message ID | 20180528122526.20597-10-peng.fan@nxp.com |
---|---|
State | Superseded |
Delegated to: | Stefano Babic |
Headers | show
Return-Path: <u-boot-bounces@lists.denx.de> X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=<UNKNOWN>) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="hCR+OCJj"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 40vbkZ23pbz9s15 for <incoming@patchwork.ozlabs.org>; Mon, 28 May 2018 22:28:54 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id BCE6BC21E7F; Mon, 28 May 2018 12:24:34 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAD_ENC_HEADER, RCVD_IN_DNSWL_BLOCKED, SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id C1C77C21E4F; Mon, 28 May 2018 12:22:26 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 268F4C21E1B; Mon, 28 May 2018 12:22:10 +0000 (UTC) Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-he1eur01on0058.outbound.protection.outlook.com [104.47.0.58]) by lists.denx.de (Postfix) with ESMTPS id 579C1C21E08 for <u-boot@lists.denx.de>; Mon, 28 May 2018 12:22:04 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=f6uwSmOesszkwju2pa/H6WnMwWAqIgjCdhF0rdtLaqM=; b=hCR+OCJjCjtYvr0yc6C9SOkwlp7DM/1CN0gYU/OsES/rXIEp8zJY0RQhBImiQq+Ar83Fb5QxWZ45/SLVQuEAfRi01BYeapDulknOUQRP5HNwk3snIReLK8TcwvVMKYqGN5PuL1QrrS98IAWGWIoLhfoxqbalXmJipCIcmJBbqbo= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=peng.fan@nxp.com; Received: from linux-u7w5.ap.freescale.net.net (92.121.68.129) by VI1PR04MB3006.eurprd04.prod.outlook.com (2603:10a6:802:9::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.797.11; Mon, 28 May 2018 12:22:00 +0000 From: Peng Fan <peng.fan@nxp.com> To: sbabic@denx.de, fabio.estevam@nxp.com Date: Mon, 28 May 2018 20:24:54 +0800 Message-Id: <20180528122526.20597-10-peng.fan@nxp.com> X-Mailer: git-send-email 2.14.1 In-Reply-To: <20180528122526.20597-1-peng.fan@nxp.com> References: <20180528122526.20597-1-peng.fan@nxp.com> MIME-Version: 1.0 X-Originating-IP: [92.121.68.129] X-ClientProxiedBy: HK2PR02CA0175.apcprd02.prod.outlook.com (2603:1096:201:21::11) To VI1PR04MB3006.eurprd04.prod.outlook.com (2603:10a6:802:9::12) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(5600026)(48565401081)(4534165)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020); SRVR:VI1PR04MB3006; X-Microsoft-Exchange-Diagnostics: 1; VI1PR04MB3006; 3:b9OxH1jHhQPhZNAYHw+7X3q4RXCEQtLEOlw4uuBee9TcbWkeAWm4zNbMTDLbjI4XXMd20BHWG+UsJ2PvPCdVYysipfq4Muu158IvgndPf57YZhs3m8Ix1r97Oqq0zxnbDXb09stS1hChIYr3LqAgvYOw7V7lDptixM0o8tJA1G55FUHvPB/9soJRGJOf5D4T6UPuyezcdScDMXuw8lLakziMuSrkNzGfv1hTQNfPD+D8LKOHv35+fnxd9AgXQQiP; 25:HIsa6m8Jefz4Vi0E0A8mIqmEWl4QPrufxL93cLy4OFITMLMcv0cZM2CrjYH0z5z8mILC6ZBnvVDtMsxnGyEGb3sCMlYScuDe/xtbv57wpnEcVKrZmO0/YjqwkbAOoreT6WzMSI8GsBc2qT8vNcFftnHXgpy3ba6L1n2+jfTw15lVVZojsu6tlAKS3wi75bgdryvsEznM5CYoa6gMa1nN5NsLD8Xviuq4idzXOGsdC1hG5vSqJ/TacxQPmuexkseJaWVtru42y2wjz9eqy1b/ALLMNBrhVI7FnK5Wr4rO/5mP6AiJW24uh/uob9ij8KOyZgD0HfTgul3Mm04Faoxq1g==; 31:5gYjHXWCrDmBGjCHWL1zth1mq40UfW0dQSqIx9gMcijUtCMrOQIudo+NHbI2ieOwhA7bg8BhfSo3JK8WuFwexzhj8mXdiGRqT/wZoezzco91T/puUpIStHqraNGLUdxpeMlI7AI5zWGTsfPH3xst9uC8h9m2m+z5EjTPEtLH6OmnUuQOZFp+8M+9OuOL9w3gcnFq/vTGCuLcJ099TRk0Bo2al7BJ7fVMSdI+7kDEsYE= X-MS-TrafficTypeDiagnostic: VI1PR04MB3006: X-Microsoft-Exchange-Diagnostics: 1; VI1PR04MB3006; 20:M22Zj4VN8eFmpJ/bk7xbGryGxAz7IOPP/ZaoRhFblAM3CRPSoNvIpRmsmzkbnurAl9Bt0K9feDZTXkwsdQ89MMZoOlNfcROMAoEiwMaUVQJ0BsLaXH1zbjYhYXxgQiTRpWv5PU3d4qUHcIE16hWK66q9ne7UGxh2F9/qaZJUwsfQoGefKu8PrQP/1SwTo3utFINyqDG9cuCZjWtp9QqfF8AgLcpdnqRp0plpEiT5RBXEQXER7ar0uo3IH4nOdnNESOaHVJ4uqY9/CunoBoUIXeiUn7NWSaxxB+7AKjjSdxCl/2lrQdPgiFYemK+gvKryV9MYNXS9tmgCSsFu7PqKT3l5932JR5LG7w2CGers7P7WxucgVO7Na3kuMd5ozl2nuzDxy5Kj01r9WMvDn7nFjTMJaicbsM/ugVXXJQ6EcQ+m0NNNZtVf7x3QyXwf6fSKf4XLey9W82bHtYPNPee5YZYjYcP4f67EKMI4hNy+VMKj0bEx1HK7ZdeZjqGAXG+e; 4:ZveycEgSo3c+Lc69bcEqE3/hZjxBawIu2VsIX0nWTmzKzVnMgYh7vBvvTQL+mUBvTo1xYKmGwz0LxHRvkE6QJ0MECWTZPQAPEnpcnIUznkOcE4nx3iL3Te6oCpvTFlJEd07d6VIrLpm8QRuaw7o5AWccHpHchVzhDPBUC3XZp1KYbC4JyRcVgATyJHo9GKo6aVdD3yjmxAe/urM0Jk94omLlbGSGAAOtymgS7eBKkq9H8Kub9kyo83t6pqxPbO+b5XHb14hhP0OPk5WgZkupMBjAHm8ghYvDZWfvsSXGIOWW4INZLId6slhCf9VLhMyM X-Microsoft-Antispam-PRVS: <VI1PR04MB3006F25B43B9850D76136E64886E0@VI1PR04MB3006.eurprd04.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-MS-Exchange-SenderADCheck: 1 X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3002001)(93006095)(93001095)(3231254)(944501410)(52105095)(10201501046)(6055026)(149027)(150027)(6041310)(20161123558120)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123564045)(6072148)(201708071742011)(7699016); SRVR:VI1PR04MB3006; BCL:0; PCL:0; RULEID:; SRVR:VI1PR04MB3006; X-Forefront-PRVS: 06860EDC7B X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(366004)(39380400002)(396003)(39860400002)(376002)(346002)(199004)(189003)(36756003)(97736004)(6636002)(6666003)(68736007)(86362001)(8676002)(44832011)(8936002)(81166006)(81156014)(47776003)(11346002)(956004)(2616005)(476003)(446003)(25786009)(486006)(48376002)(106356001)(105586002)(186003)(50466002)(16526019)(2906002)(6512007)(53936002)(1076002)(59450400001)(66066001)(26005)(51416003)(478600001)(305945005)(50226002)(6486002)(5660300001)(6116002)(76176011)(3846002)(16586007)(52116002)(6506007)(4326008)(316002)(7736002)(386003); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR04MB3006; H:linux-u7w5.ap.freescale.net.net; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; Received-SPF: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; VI1PR04MB3006; 23:SjZFZgRW5NA8Cb3r1bK28ICqNd6e7VJjB8Zqm+NeU?= X/HiIU5GfPUDxZbtsFwrOS3w8M7Q/eTX/YJoMMFvaGwF6mZXe9E4vy0NAjBPJzQ2nTWHR3WvevnB1NTwKvgD7o4f/D2dNTPDCX9IGqM88f/1s2sK/WHEtBZOYe9aT5uxM6WID8G0sH8Udvt+m2tBZopAVOt96phDjPAaucCn69YuT1Zkdq2dOFSVtm5BgL1ksXOMlZDyacghsSprCTHE0yv+XX+MdCZ2NQrfUxQUz1OUO4fFYuVxYiQqndCkWcfr/yndHHRK/7FWLrdYbDQ7Yk2RT1C9iG37JmGbFMRdhsDxVNRvkeTMdAiv8VHiqWJLLss7V+U6AmKTFPiVYULakCGhuFZI7dO5raRH95DHZ6i2MFkp2FbRcZDSPLi/1JUPww55hYl9DHXCC1j+l+RQPefEPn6lLOrPN8eDU2/4T5PYiCZlr4mxIw7VJUB3YK/Ru5pmhdstLMEsxRFEx1Pdx6JNz6bVkZFMxDBZJJT6HtYUmDnNKMogRrmUFFipJoAWNhAOaOB7VlqkDG/Le0dqHsofBEok7FspMnm8vIqpoHCalIsf0A7sD3HhFawsalUVOLir4rTw8mSLbB12NoJu5wVTNC6DmoeLK2HwZK5nIwobK8OR8nR0admQpBLlDAgBgTbQgPHUEIxgwy72SeA9PXxVgn7YRccBKjRcoGVkgfGwrC/wB4YQ+qhHBCurjI0oX9nrvkWie3GDOHqJ4pqzUzEd6mYAvMtns4/P2mtbCVm+V95kopHVRnxMFCd0h/iRq1nRthKvw9i5+z9eWiv6zaygfeHocHMxNiJ+fk5jl0BDTRO2kf2VgL8H8qk4aEN8gw7cYfD0fvHhgCTHZFXt4jxWbWzJ/ap/GKdsmdWKVpG0qNQ7f/aW7IGs2Q5Io/flnN0mkuS8gcug4deFT6Xe1PeLPRgA+4ktGCQAVWeMnNq+al/9PynkvdI6yyk//iaQ4nhqIccsEfh492Jg/73af5vCj0JMNjDmZxAAxuUtgXHO+imbo8AeeMxNCoB9VDsn3YRMa1fL5yOA38UtpKGNuAeMZTs75Enn+URP53Ka6LeLxzYkH8WUdtJDm98JjQSk82yCdajVZDN1O+OaRbS5RfMF7i0Hb2JjdM+LDnEGp2wjw8w14JYKuU6XPhh7IthLgZt8OCWnbyTExxiPCHu771s+eCyrwl9EkDGb+8eeKfsb5egX4iOE6bq/8beMID1kY0= X-Microsoft-Antispam-Message-Info: r81ZvhB9ICoBIe5atQL7Srzj9E1jmz8RBVNNPfhAYGuoIj+Eq+/i2M5NcJBSKSe0PycpM0kcsVxVBe6SgH72fXfqlxYHsHjxor3BzW0AjVVW7zf4RuFPDvBB0um9JZyByL7jkJ/Id+LNWASdE0b4HITDgUHy4cIZFcnVvntBG0tK/XqbJ//5HIQ2nRRomNcQ X-Microsoft-Exchange-Diagnostics: 1; VI1PR04MB3006; 6:xS7wtMpaJnt2mOzoUHKlGqJ6ISBDremTteJGYLrQakLGGcXaw3Drixq9jSX4rZTutBi649WsWDxyzbrTNSWa9O0n5VI5mQ+qfhOVpk2payBG4kJrDM+jDptqau/ivf6AktaQgD/pPmMee62SeyfhZaL0q/dqsGQuPgitqGX8q/bisB0I0IGwcPqTaP3eR1cLSfCv5ZOoaOkC0k7m39O7u5/1qHap0C9VYFfoZ1xl/5UR55lRWeI1wIKShQQ557l/vebjB6d32iYzpr2g8MO2Lj+B2kBe44Q6JubjV1kdjpg1Qoq2AbCeXYyTrrBMx82JekHT87mB8NqOts+sNGPbGaBNt97E27cRRngZnrGhCabjzXvVtl9TP5rHu2ncaCqILGeb92s75GZ5Ad9fIHr34NEkrONQHubGM9h0t66m3VNA7xZkOHD5mU92mzkAE9ZV76UhFffflLEodyYtdVXN2g==; 5:Bh/vG7+iZbcLoqwCtD4UDtPzkE37I1WgIl50OmxPLGddJ4NFtR8ytXcecwXPSbXpkiGmntBT79d5TixZ/l4KQpd7trDvkFwDz1WDLtv+NVf15Zv6MhX0NleY1hG6m8YU7QPY1QDIXc3Fdmx9FS3M6xoXfoA5L1bpxgzmciYDBiI=; 24:dH3ouf5+bxspOvDd455QA0Bmx+MKybhnZsmOUCte6K8HZjTRpdfHRW4Zc9wS9QEvD45Ecz7PLk09SX51LJ+ag1zxx04uqysQKBhW7R/56j4= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; VI1PR04MB3006; 7:nqxMCmM4L3alH7/w3OQqFVMUfUHwOipG+2NuFrzq4OXIETQ8NCZMbnNSn4YNnD70/DSEz4+i7Ukt81jPvECoslcUi4kBgXwgPXxR0LWNpx7aCOQ4izYiMrOgmuBq4irftNbGRUDsvZJrCktrCXq2utbU8JhpGpyJGxv7ubS8sREBSjKFE/EX6yolObxjvFtGR7tpKC52IiGhY2mCw0KEzG/N4KY860UIXrO7INE69QpSDtf4s+dJUZI8VtDjsWtG X-MS-Office365-Filtering-Correlation-Id: 4ebe2043-664b-489c-6a2d-08d5c4959e53 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 May 2018 12:22:00.8855 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 4ebe2043-664b-489c-6a2d-08d5c4959e53 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR04MB3006 Cc: u-boot@lists.denx.de Subject: [U-Boot] [PATCH 09/41] imx: add i.MX8 cpu type X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion <u-boot.lists.denx.de> List-Unsubscribe: <https://lists.denx.de/options/u-boot>, <mailto:u-boot-request@lists.denx.de?subject=unsubscribe> List-Archive: <http://lists.denx.de/pipermail/u-boot/> List-Post: <mailto:u-boot@lists.denx.de> List-Help: <mailto:u-boot-request@lists.denx.de?subject=help> List-Subscribe: <https://lists.denx.de/listinfo/u-boot>, <mailto:u-boot-request@lists.denx.de?subject=subscribe> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" <u-boot-bounces@lists.denx.de> |
Series |
imx: add i.MX8QXP support
|
expand
|
diff --git a/arch/arm/include/asm/arch-imx/cpu.h b/arch/arm/include/asm/arch-imx/cpu.h index 62df1b9ad2..cf6303c3f5 100644 --- a/arch/arm/include/asm/arch-imx/cpu.h +++ b/arch/arm/include/asm/arch-imx/cpu.h @@ -25,12 +25,14 @@ #define MXC_CPU_MX7S 0x71 /* dummy ID */ #define MXC_CPU_MX7D 0x72 #define MXC_CPU_MX8MQ 0x82 +#define MXC_CPU_IMX8QXP 0x92 /* dummy ID */ #define MXC_CPU_MX7ULP 0xE1 /* Temporally hard code */ #define MXC_CPU_VF610 0xF6 /* dummy ID */ #define MXC_SOC_MX6 0x60 #define MXC_SOC_MX7 0x70 #define MXC_SOC_MX8M 0x80 +#define MXC_SOC_IMX8 0x90 /* dummy */ #define MXC_SOC_MX7ULP 0xE0 /* dummy */ #define CHIP_REV_1_0 0x10 @@ -41,6 +43,9 @@ #define CHIP_REV_2_5 0x25 #define CHIP_REV_3_0 0x30 +#define CHIP_REV_A 0x0 +#define CHIP_REV_B 0x1 + #define BOARD_REV_1_0 0x0 #define BOARD_REV_2_0 0x1 #define BOARD_VER_OFFSET 0x8 diff --git a/arch/arm/include/asm/mach-imx/sys_proto.h b/arch/arm/include/asm/mach-imx/sys_proto.h index d1d6cbc462..f8890b57da 100644 --- a/arch/arm/include/asm/mach-imx/sys_proto.h +++ b/arch/arm/include/asm/mach-imx/sys_proto.h @@ -27,6 +27,7 @@ #define is_mx6() (is_soc_type(MXC_SOC_MX6)) #define is_mx7() (is_soc_type(MXC_SOC_MX7)) #define is_mx8m() (is_soc_type(MXC_SOC_MX8M)) +#define is_imx8() (is_soc_type(MXC_SOC_IMX8)) #define is_mx6dqp() (is_cpu_type(MXC_CPU_MX6QP) || is_cpu_type(MXC_CPU_MX6DP)) #define is_mx6dq() (is_cpu_type(MXC_CPU_MX6Q) || is_cpu_type(MXC_CPU_MX6D)) @@ -41,6 +42,8 @@ #define is_mx7ulp() (is_cpu_type(MXC_CPU_MX7ULP)) +#define is_imx8qxp() (is_cpu_type(MXC_CPU_IMX8QXP)) + #ifdef CONFIG_MX6 #define IMX6_SRC_GPR10_BMODE BIT(28)
Add i.MX8 cpu type and is_imx8/is_imx8qxp help macros. Signed-off-by: Peng Fan <peng.fan@nxp.com> --- arch/arm/include/asm/arch-imx/cpu.h | 5 +++++ arch/arm/include/asm/mach-imx/sys_proto.h | 3 +++ 2 files changed, 8 insertions(+)