From patchwork Fri Jun 24 08:18:13 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Prabhakar Kushwaha X-Patchwork-Id: 640087 X-Patchwork-Delegate: yorksun@freescale.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from theia.denx.de (theia.denx.de [85.214.87.163]) by ozlabs.org (Postfix) with ESMTP id 3rbWSG24Mqz9snk for ; Fri, 24 Jun 2016 18:18:37 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id E33DD4B7FB; Fri, 24 Jun 2016 10:18:33 +0200 (CEST) Received: from theia.denx.de ([127.0.0.1]) by localhost (theia.denx.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UBVVwR0hgchM; Fri, 24 Jun 2016 10:18:33 +0200 (CEST) Received: from theia.denx.de (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 236594B6B3; Fri, 24 Jun 2016 10:18:33 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id B31654B6B3 for ; Fri, 24 Jun 2016 10:18:29 +0200 (CEST) Received: from theia.denx.de ([127.0.0.1]) by localhost (theia.denx.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1SXia1pWxPMP for ; Fri, 24 Jun 2016 10:18:29 +0200 (CEST) X-policyd-weight: NOT_IN_SBL_XBL_SPAMHAUS=-1.5 NOT_IN_SPAMCOP=-1.5 NOT_IN_BL_NJABL=-1.5 (only DNSBL check requested) Received: from na01-bn1-obe.outbound.protection.outlook.com (mail-bn1on0098.outbound.protection.outlook.com [157.56.110.98]) by theia.denx.de (Postfix) with ESMTPS id 0D0254B698 for ; Fri, 24 Jun 2016 10:18:25 +0200 (CEST) Received: from BN3PR0301CA0064.namprd03.prod.outlook.com (10.160.152.160) by BLUPR0301MB1620.namprd03.prod.outlook.com (10.162.214.30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.523.12; Fri, 24 Jun 2016 08:18:23 +0000 Received: from BY2FFO11FD022.protection.gbl (2a01:111:f400:7c0c::192) by BN3PR0301CA0064.outlook.office365.com (2a01:111:e400:401e::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.523.12 via Frontend Transport; Fri, 24 Jun 2016 08:18:23 +0000 Authentication-Results: spf=fail (sender IP is 192.88.158.2) smtp.mailfrom=nxp.com; nxp.com; dkim=none (message not signed) header.d=none; nxp.com; dmarc=none action=none header.from=nxp.com; nxp.com; dkim=none (message not signed) header.d=none; Received-SPF: Fail (protection.outlook.com: domain of nxp.com does not designate 192.88.158.2 as permitted sender) receiver=protection.outlook.com; client-ip=192.88.158.2; helo=az84smr01.freescale.net; Received: from az84smr01.freescale.net (192.88.158.2) by BY2FFO11FD022.mail.protection.outlook.com (10.1.15.211) with Microsoft SMTP Server (TLS) id 15.1.523.9 via Frontend Transport; Fri, 24 Jun 2016 08:18:22 +0000 Received: from b32579-VirtualBox.ap.freescale.net (B32579-02.ap.freescale.net [10.232.40.4]) by az84smr01.freescale.net (8.14.3/8.14.0) with ESMTP id u5O8IFGT010974; Fri, 24 Jun 2016 01:18:20 -0700 From: Prabhakar Kushwaha To: Date: Fri, 24 Jun 2016 13:48:13 +0530 Message-ID: <1466756293-27628-1-git-send-email-prabhakar.kushwaha@nxp.com> X-Mailer: git-send-email 1.9.1 X-EOPAttributedMessage: 0 X-Matching-Connectors: 131112299027505173; (91ab9b29-cfa4-454e-5278-08d120cd25b8); () X-Forefront-Antispam-Report: CIP:192.88.158.2; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(6029001)(7916002)(2980300002)(1110001)(1109001)(339900001)(199003)(189002)(86362001)(8676002)(19580395003)(19580405001)(575784001)(305945005)(48376002)(50226002)(8936002)(47776003)(85426001)(92566002)(8666005)(7846002)(2351001)(229853001)(81156014)(81166006)(50466002)(69596002)(356003)(105606002)(106466001)(50986999)(77096005)(4326007)(110136002)(2906002)(36756003)(11100500001)(68736007)(586003)(97736004)(5003940100001)(189998001)(104016004)(33646002)(6806005)(87936001)(7059030); DIR:OUT; SFP:1101; SCL:1; SRVR:BLUPR0301MB1620; H:az84smr01.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BY2FFO11FD022; 1:yPzoHgGK1gI8QAIgqUSYvcXk6lIz3vJfBcH+Jc94v7PNiI2gVzGhRzh/KnU4Nk6pTuhLI+5W31SzwDlDsbOYpTXmTMoz1dwaGgq+HhNcv/tMI+ZAXfNMIKtnkM7C9/hjEtz0PMkIFX+QlX4xbQOgWyYcGNq5dtlYjEPBdPvEsIAz9YRrhyVUfBcdRPEajdPk2+3paPIEu3VVq0F0NRAbSafjiqSqSGIdlI4tipauDZ7nfSj4TsML9xSCltQqL0b1e/YntDyEMfLClF0TXRJf8gRlq697iNSWqcvuntFc5A40z1hXvZ26QsGL/DeIe6IxAnOPRH62oYg/6Op8Dak7vU1xvD4SpJCJGieU/ioV/N8LAx/A9RXGP+Hp1K/eVrOcGHM4PoQC5+8QGL/LWpYLBAyzBHKTnZIcyM6A3Zey3n+23fszwpnPwe47A+kIxzwMZ7wewcS/6VwhOeqzc42o32nIv6DAS2IZXX1qssTJwVNKZgBGnPLDeBLxhElIBhNzuwx+D7YWene3pNOrEJK6YlB7Kfg5GrJ6Nlajrs+vOENReGiY45U3eobMv5YlOlPmvuzFpPO6IF9SzR0kk0KLLkEjawKZt7Ua2DexM10YVv8CJHDjSc620d6ccU4soXvaZqhdAREShc9GvaoBIVRwzBaVvWwVst/+lkl0yJKuuBOSB671Z+7yC5E491q5sB/B MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 656367e4-7135-4245-beb4-08d39c081bac X-Microsoft-Exchange-Diagnostics: 1; BLUPR0301MB1620; 2:7SGvBkyo0h6dKaAbAzJtFIAybXbUysP1OyFaO8kcDa7pYos200RX0mw+O2FIRB/ZjNstUKHH4EMQZMP7IbW+MBO5sZbchGoEkKCjfUkkoDSNRMbt5mUQy6K+KOYpszJX9cSop7o2FD1QbHeN6v1IRcdpbFcpUyWiCZRiDHa4JL9PJELnbvcQ0MMKVZT8tX6l; 3:leeTD0BoRVuxoH0K2HWrY2uWzR12GdL1Cl2xhYRwDkmpmJrD4ouhUsiSdLciEzQ6Kl5L+U6E9On4h69a1aXVoD3ee1k+HSJmg1SKdhZgQ3bCxNs+ASJcmOqJ8RMqZSZ0VW0vLE2aqdvUgYD6eX2V8wBgE39exAkyYJZB16RLsvnwGMpMSBPYnCpsn0TU+1oQ5qwy5Dz34rxGI2WL8cLkpxfN23OfS2GVLiBs0P44jIw=; 25:cTV/FCujrsq7HjAv1B5jRJ34kY182AeMQiH6FEpSfxwhSjANqmtjnbMWFPchB0zObe/SfrOb84l9IafzpMNm3+rIou6NGHB2IHFEntWEPEg5YEseMjX8/nvAjA/TLifDLmXkLs35hVdWasAm99u8R57GCj2/vvkx6W3c1FEpZOx7IzkH6AMsILrHpg3rOA/m/ajbdghLZtNaV1mYMK57gYLByqtSsMXPzxV0M32ijmXTCYVaKO42ejLu9s65wD6HtGG2e5eQdmZG7wMAfE4aWT4sPqZQaVo4dJCz6ZvhQ0NfcAnoGRdCUYs+M4vJI4F9IM3a3Y5K4p64eRnRJrEWPIp1qxMPUVZUEH5R6e+6S0jWlQkTa6KiaSm9KC6H84/TU0ZHdYrAtA0MYpLQLNdnZp+kRU2t09vBFXe45VRS0ug= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BLUPR0301MB1620; X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(13023025)(13024025)(13015025)(13018025)(13017025)(8121501046)(5005006)(10201501046)(3002001)(6055026); SRVR:BLUPR0301MB1620; BCL:0; PCL:0; RULEID:(400006); SRVR:BLUPR0301MB1620; X-Microsoft-Exchange-Diagnostics: 1; BLUPR0301MB1620; 4:GE8GcnNfUnkoLp0ik+Ijw1HiaD8gAbtjIrFltumyMZ99wZB7Ji09ZDVZgR+fuNduMnX2CoHMUnQzEq3QY8hFpg9rwfk0M57DxLUqrDStnWaYMamGISyL1pcMhzwggIe6eTrn47kfDbSh+JSKd93Pv34aC99pi3p3DmVEkLq9paced3o4TNvIdCFrWJdvL4WdCPVd44zdoN78j3DVo5S5LvyD/jmRQCYODQM9sFoql79tfgIpvxyiHQOcSdOjy/DHdKN+XXv7iOvR12mTJLRgoD10+9D67R4Ad2+MXNSecKYEdloggtxF8TPNEIYwAZsLUNTmAo7cwOcR5XyxZZgO3cEo1aJUCeRCAxlI5HzHFOKBQ4p1U2etmKFObn2fPghfUGYVlfpHHRabVF/36FeB86USnidXfurbTAIaqyj69T8yJyM6ci5Bhet2czJ0VwkX2nxKpyomR1olipWwCMF9gsKCQFx8wRsmRBpNMCtlil/ttyvfQd59mKrCRfl5V4l37RkmBWAVEJ9ouHwUNICKzQ== X-Forefront-PRVS: 0983EAD6B2 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BLUPR0301MB1620; 23:j1Rrv3P/z2kL8sS/q7wCfxv+yUtLdQqoHag1RdO?= =?us-ascii?Q?I4qka3tQ5suLob8GADb/NtGf9h2/Ca2YJTsQowZJWdJvRc8M60Ygc1XN8Pvj?= =?us-ascii?Q?ZxoYBafQwXh39B6H8QmnlVKJfEDkYjV/4EqX/EidOmtN8jtWbZeYOlS6msgi?= =?us-ascii?Q?MUZtoIt2H8XGyC6Yjfpe8lnfCbq8LHX/NvrqqJUCt1Sx6WwbaPwW8r+3snr/?= =?us-ascii?Q?ZZUX4yaMTSaa1LL6OWRmCoKSRoWaP8ZWgHKs0S99Hl/i/NQSX8zReWrcTadG?= =?us-ascii?Q?Xp0bntozq8qtKFOVXPBlirVik23ltTmGMumSBZKUHk6tpJKCwasHBCHfgNUl?= =?us-ascii?Q?08XnniSmD3nzaqaFFVRxyZHKSb1css8101urq9N4jTMv1cDQi/RUrZ9/mHXC?= =?us-ascii?Q?XP/oHD2K2pD0CWIRGS87h4kdC9PT6IOm0daw4MvP3Mn40YaHZz17s9HVzr56?= =?us-ascii?Q?hHx+i9i1Ied18qjb+3QNuFT92hFVjqw/pHfssESDTJ7VDYX3tE0QHwH+F5vH?= =?us-ascii?Q?o/4TDWCxXhnCD1nwk03L/VEze2PQhnecM2suFsOrNV2oebNLh35OpVmd1Gx1?= =?us-ascii?Q?43Vo1TSbRdzYUMJpiKsbXqU0x59eoGsp4RbMo0inXOnzK0HFnlOQmdVWC3Yl?= =?us-ascii?Q?vzYrLv/lwWAEZqVedCLPZWgUO8WC51vm7xgmHHiFYFKmm/L8HEPU85whdV+Y?= =?us-ascii?Q?yrUWZffNqo44eWy3+IiSBMvUAPz6mtnuAODbWGQF4ZU3ArlQhBKvr6y1LdNa?= =?us-ascii?Q?T/tO4AiDD/26/S9FGOOR9neO6XbVWlyy/kU7kb0eWLuxTE1lbHVMFi9Rs++H?= =?us-ascii?Q?bu1s63JAZeCt/BHNvNg1eppOMP3hHFy4KHNosjXbFQ8WtPpQwbLyPfM3+p8S?= =?us-ascii?Q?l/2OPnilfLJ0CWYIxnxv7pZaAzuYR+GN7h3qhRrNyUnql61w2rVfHdzGPlwB?= =?us-ascii?Q?99QwWZwhu++FgR7WYP2Bp81pte/ZVSjYJS+Adxje9cvNSCd1XUJiKk74INcE?= =?us-ascii?Q?vcCUWQx2cRlemK0RLyQ2dfmajKkdB+HXPCkEGMI6qvM/9vf9wC53AwJUSCZ/?= =?us-ascii?Q?MOClWUAuif2f3heVBqgfxCDQiow4UMh4QyyEsdIA2ZBA1l9iXk93gXvptFhX?= =?us-ascii?Q?cNsrwDM2+sYtrZ5qO0nuOgvoAxltLzn/8a58vM82bbQ/DW7npi8Cc/A=3D?= =?us-ascii?Q?=3D?= X-Microsoft-Exchange-Diagnostics: 1; BLUPR0301MB1620; 6:DOfcVILiDhSQBQodn1u1eatTdZN2IKJchNRsuPaI6+i3R2TxxSJdwYh06l3PfK5aXmMlU+1j6sjvZ2hSV94dBunne+64ZrhqoHdpcB1m0y1JmpjbiNJHU0E9pQv4hsUK9K9kVK1hcMYrDP29xXyadgOptogVhd0VOWAHLriJXgVZvyGCM4n45PvZwKg8fNHPCMuuNtXoisKgBo8Zyd/5QrrzwCKnIsgD/7w0Gl/twabQTSEc1XyP6wcDDujtI6Rg8yZlvhkkfm9RxUv52swcuppFiWXix/kzb2mxZXdg56he6s//V/7XvNXb/5g+OUFa; 5:K/54a29GgJ8+rhPwwK4qF9JSP9S3goIzfCU3YyDG1bH4aOc5rm4rvtnzVu6vIT1gy9aBop1iZsmxC42iaVbp0GO2iCK1+eafE/6jhbQvz5zUUoqA+TuCGqMEI6fYtkoKfDTS2NHeawmam2vDxyD9L4Y8ZexUlDnSjBE1gNIiPEM=; 24:+2ko3FIrL9OXl1Rv7rp2qa7bC3LqHun5K2wVIuABu20jCCfN2h1Z8LFxyRp5TjhvqLXzVe/JbGlpB4K0R4xaDGnSIl8GmWxIgfW7pOqJBJA=; 7:/w5gmdSl7ceKJgqV+StZSMN7HLvGDK35az/FsjM2A42j5aztSdXEu9Nt0jhcU7bkWZgtdfa5HvHnMC2SJSImbHzKTEloQB/oc5ok+ZdcgqWEpCTkZq4PDfuVDiRUBmFImgfCb4OdgwuKfZKhI5toBijUdUSUpzrcoc4qdXqhizS1NpF6sxmJ7GeMZ/qLZfqNg9QF132HL8ODSlVHVGffU5/01PV3yhVBCL1jp4pL9LUISAU+BeT4J3B1aNpAoMtEpyoChRnjveGwWGoOMq5/MA== SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Jun 2016 08:18:22.6257 (UTC) X-MS-Exchange-CrossTenant-Id: 5afe0b00-7697-4969-b663-5eab37d5f47e X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=5afe0b00-7697-4969-b663-5eab37d5f47e; Ip=[192.88.158.2]; Helo=[az84smr01.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLUPR0301MB1620 Cc: Pratiyush Mohan Srivastava , mingkai.hu@nxp.com Subject: [U-Boot] [PATCH][v3] armv8: fsl-layerscape: Append "A" in SoC name for ARM based SoCs X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.15 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" Freescale ARMv8 SoC name ends with "A" to represent ARM SoCs. like LS2080A, LS1043A, LS1012A. So append "A" at the last of SoCs. Signed-off-by: Pratiyush Mohan Srivastava Signed-off-by: Prabhakar Kushwaha --- Changes for v2: Updated the description Changes for v3: Apped "A" uniformly across the files arch/arm/cpu/armv8/fsl-layerscape/soc.c | 4 ++-- arch/arm/include/asm/arch-fsl-layerscape/cpu.h | 14 +++++++------- arch/arm/include/asm/arch-fsl-layerscape/soc.h | 14 +++++++------- drivers/usb/common/fsl-errata.c | 4 ++-- 4 files changed, 18 insertions(+), 18 deletions(-) diff --git a/arch/arm/cpu/armv8/fsl-layerscape/soc.c b/arch/arm/cpu/armv8/fsl-layerscape/soc.c index d8ec426..f62b78d 100644 --- a/arch/arm/cpu/armv8/fsl-layerscape/soc.c +++ b/arch/arm/cpu/armv8/fsl-layerscape/soc.c @@ -28,7 +28,7 @@ bool soc_has_dp_ddr(void) u32 svr = gur_in32(&gur->svr); /* LS2085A has DP_DDR */ - if (SVR_SOC_VER(svr) == SVR_LS2085) + if (SVR_SOC_VER(svr) == SVR_LS2085A) return true; return false; @@ -40,7 +40,7 @@ bool soc_has_aiop(void) u32 svr = gur_in32(&gur->svr); /* LS2085A has AIOP */ - if (SVR_SOC_VER(svr) == SVR_LS2085) + if (SVR_SOC_VER(svr) == SVR_LS2085A) return true; return false; diff --git a/arch/arm/include/asm/arch-fsl-layerscape/cpu.h b/arch/arm/include/asm/arch-fsl-layerscape/cpu.h index df877dd..197b0eb 100644 --- a/arch/arm/include/asm/arch-fsl-layerscape/cpu.h +++ b/arch/arm/include/asm/arch-fsl-layerscape/cpu.h @@ -8,13 +8,13 @@ #define _FSL_LAYERSCAPE_CPU_H static struct cpu_type cpu_type_list[] = { - CPU_TYPE_ENTRY(LS2080, LS2080, 8), - CPU_TYPE_ENTRY(LS2085, LS2085, 8), - CPU_TYPE_ENTRY(LS2045, LS2045, 4), - CPU_TYPE_ENTRY(LS1043, LS1043, 4), - CPU_TYPE_ENTRY(LS1023, LS1023, 2), - CPU_TYPE_ENTRY(LS2040, LS2040, 4), - CPU_TYPE_ENTRY(LS1012, LS1012, 1), + CPU_TYPE_ENTRY(LS2080A, LS2080A, 8), + CPU_TYPE_ENTRY(LS2085A, LS2085A, 8), + CPU_TYPE_ENTRY(LS2045A, LS2045A, 4), + CPU_TYPE_ENTRY(LS1043A, LS1043A, 4), + CPU_TYPE_ENTRY(LS1023A, LS1023A, 2), + CPU_TYPE_ENTRY(LS2040A, LS2040A, 4), + CPU_TYPE_ENTRY(LS1012A, LS1012A, 1), }; #ifndef CONFIG_SYS_DCACHE_OFF diff --git a/arch/arm/include/asm/arch-fsl-layerscape/soc.h b/arch/arm/include/asm/arch-fsl-layerscape/soc.h index 2cb6c54..39e8c7a 100644 --- a/arch/arm/include/asm/arch-fsl-layerscape/soc.h +++ b/arch/arm/include/asm/arch-fsl-layerscape/soc.h @@ -41,13 +41,13 @@ struct cpu_type { { .name = #n, .soc_ver = SVR_##v, .num_cores = (nc)} #define SVR_WO_E 0xFFFFFE -#define SVR_LS1012 0x870400 -#define SVR_LS1043 0x879200 -#define SVR_LS1023 0x879208 -#define SVR_LS2045 0x870120 -#define SVR_LS2080 0x870110 -#define SVR_LS2085 0x870100 -#define SVR_LS2040 0x870130 +#define SVR_LS1012A 0x870400 +#define SVR_LS1043A 0x879200 +#define SVR_LS1023A 0x879208 +#define SVR_LS2045A 0x870120 +#define SVR_LS2080A 0x870110 +#define SVR_LS2085A 0x870100 +#define SVR_LS2040A 0x870130 #define SVR_MAJ(svr) (((svr) >> 4) & 0xf) #define SVR_MIN(svr) (((svr) >> 0) & 0xf) diff --git a/drivers/usb/common/fsl-errata.c b/drivers/usb/common/fsl-errata.c index ebe60a8..183bf2b 100644 --- a/drivers/usb/common/fsl-errata.c +++ b/drivers/usb/common/fsl-errata.c @@ -182,8 +182,8 @@ bool has_erratum_a008751(void) switch (soc) { #ifdef CONFIG_ARM64 - case SVR_LS2080: - case SVR_LS2085: + case SVR_LS2080A: + case SVR_LS2085A: return IS_SVR_REV(svr, 1, 0); #endif }