From patchwork Wed Sep 7 16:17:34 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sumit Garg X-Patchwork-Id: 666826 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 3sTZJ63mrzz9sBr for ; Wed, 7 Sep 2016 17:06:14 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 1A878A760C; Wed, 7 Sep 2016 09:05:53 +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 MAzgcE6jFtLn; Wed, 7 Sep 2016 09:05:52 +0200 (CEST) Received: from theia.denx.de (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 5BB66A75E1; Wed, 7 Sep 2016 09:05:50 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 4F67DA75D1 for ; Wed, 7 Sep 2016 09:03:41 +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 0WVoCgC3ENJd for ; Wed, 7 Sep 2016 09:03:38 +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 NAM02-BL2-obe.outbound.protection.outlook.com (mail-bl2nam02on0053.outbound.protection.outlook.com [104.47.38.53]) by theia.denx.de (Postfix) with ESMTPS id 74B8EA7607 for ; Wed, 7 Sep 2016 09:03:23 +0200 (CEST) Received: from DM5PR03CA0005.namprd03.prod.outlook.com (10.175.104.15) by CY1PR0301MB2011.namprd03.prod.outlook.com (10.164.2.17) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.609.9; Wed, 7 Sep 2016 06:47:26 +0000 Received: from BN1BFFO11FD016.protection.gbl (2a01:111:f400:7c10::1:175) by DM5PR03CA0005.outlook.office365.com (2603:10b6:3:118::15) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.609.9 via Frontend Transport; Wed, 7 Sep 2016 06:47:26 +0000 Authentication-Results: spf=fail (sender IP is 192.88.168.50) smtp.mailfrom=nxp.com; nxp.com; dkim=none (message not signed) header.d=none; nxp.com; dmarc=fail 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.168.50 as permitted sender) receiver=protection.outlook.com; client-ip=192.88.168.50; helo=tx30smr01.am.freescale.net; Received: from tx30smr01.am.freescale.net (192.88.168.50) by BN1BFFO11FD016.mail.protection.outlook.com (10.58.144.79) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.587.6 via Frontend Transport; Wed, 7 Sep 2016 06:47:26 +0000 Received: from localhost.localdomain.ap.freescale.net ([10.232.14.22]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id u876lMqr026396; Tue, 6 Sep 2016 23:47:23 -0700 From: Sumit Garg To: Date: Wed, 7 Sep 2016 12:17:34 -0400 Message-ID: <1473265054-28360-1-git-send-email-sumit.garg@nxp.com> X-Mailer: git-send-email 1.8.1.4 X-EOPAttributedMessage: 0 X-Matching-Connectors: 131177044468012233; (91ab9b29-cfa4-454e-5278-08d120cd25b8); () X-Forefront-Antispam-Report: CIP:192.88.168.50; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(7916002)(2980300002)(1110001)(1109001)(339900001)(199003)(189002)(77096005)(50466002)(92566002)(86362001)(5003940100001)(85426001)(7846002)(626004)(5660300001)(8676002)(19580395003)(8936002)(19580405001)(356003)(81156014)(81166006)(8666005)(87936001)(4326007)(106466001)(586003)(50986999)(68736007)(50226002)(189998001)(47776003)(2906002)(105606002)(305945005)(11100500001)(104016004)(97736004)(36756003)(2351001)(229853001)(110136002)(33646002)(48376002)(7059030)(21314002)(4720700001); DIR:OUT; SFP:1101; SCL:1; SRVR:CY1PR0301MB2011; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BN1BFFO11FD016; 1:AKX1qoOzNQ+XA/C/LLfdS/5fWu7Fk6OSKrwrt1s95ThQRVYLT9ptb8GG7Qh0I7AfrSCeljFXUqGwxQt3GTPJZ1+zlfhKt5nc6qInFoRYUJRns1w9fRzILlK8+LrBRxYHT1Ti/NQCwcZpp3hZesPj2lFyPk3C/ETnohkSqiOousfiINnXaNcU/6EltFWVx68JsiErdnWf/s+Zw/Kdy5ow1v/CcodLr31HHO9y4OVKh3lVBtESdYCVm+6a0z3M9RTMUfbw3snNAGUbR/baMuGMyFSNntI1uKlzWtr+LH0zSH9H/Lyb0zI/YWAzOr9kaS0vp74Gr6kbwy9C+Bdgb7YADggGcfe4BIU5VrvBWk6HPvm3STgo8jQ87T+n2A+4OUHnOdv8He57xVk8uV0AxFNOwh2D1FPlGA4S7qHQiaF0NXIbqjeSpAbPVg/U9Td781FH2xAwtOG7xPvHKKZwrnCPMYywNz0e2WAqvT12gmwbq3XFA4qb7Q3wTbGewcrCk+uYzYjFS78vp7wjA/OT2l65ziBuiXD+3J8nwNnC89nPb+BzULl8LqaNz1IOK90PZLU0B4jQygSX6Q/T/P+951m+gWQTjdKzZpOyfH+UaRl/pueTqXE1Hti9FIE3sANkDRAh5JkpCyAXzs3DQezgpaTT7Z8IVMIRqneYZl/f3mFbpQbvSlY4yOOMKDl+GSC2L93HgBUCxKGwVn7nw3VXORa7Ea+ENLb8fP3RZj8RKarfio4= MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 56c8a790-777c-462c-3368-08d3d6ead4a8 X-Microsoft-Exchange-Diagnostics: 1; CY1PR0301MB2011; 2:8CqML0TpwrgO+2fYrpjVwhBP2/c4MPi9TmylXNfcpvOHoVopdDmkbN+vnw91EI/BStgIVeUzzxrD2NXkFXR/NalZYazEah+ppXrF0MhwYkndM4q+1MkhI3S3/Z/CoY3BjnZiFCtZDO32bdW30g+wCNVlFX2ICFIou1ivZTjAncMfi6oTWcbcdMe3uTjK70am; 3:4HYlrcR6xAb0ASJZMO7idP8c0bVqNMil+cSmOwa0obSnK4wLUzBezHQO8bUUzUMlenX0NL5eEJ5yUs9R+Kh2eBZ781dhZq1Jm7f5+bbTRuf7UYcjv2gW9HPiqqm8UUoPsv5yL2/oiRYUAXe+EW1vnAWrawtGemrfTrnAsTVMSi8yLO8nygs3tl80FnHNugexllBb7ihvL8tASHnK9ERQSSSSUnpFtfSuvCGo75lBTL4= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:CY1PR0301MB2011; X-Microsoft-Exchange-Diagnostics: 1; CY1PR0301MB2011; 25:smmq44H/tLutgxq5DugfkEbRJSHuLInKkrZYGxHaF9lTw4zKXGm+TXzm4X1NTlq2qxgyItWyXbAIG/xE7BlPvkPeIRecR1Da/kqEyIQeNv+NK51NIWTOwoY3JX7/z/WXGuUZW8lGKt9AdoJqRGNZ2sv+rJfeCz7VTQ7IVTyL6L/AdUFNQUZOzrv7UQwvMYeN7vOnfZnLqnwhXPsJajK+OohEUnDT6QxgN4tnJgDwS2pqIuQgAyiSWPospFvvLDsEW7fdDKfVi+Uks67+V+2q/ZhxLuF6/aqz7/m8/XFU1gcTPZX+NHxp2Fu/Fh0YQbUCW0irwMpwA3cn//LmPWoHqY5HEiQGcM5rZLp9Ogb0a7/urPyoeW5/RDpiigJaWoL3tB4A28OjhIZL9ozp44LjRWP1+j5MEvVtO4de8MZk1r+f3PMuer5lCwac3TN+ABgu6H7OBOS4oKvf2T651yEqRXsFXPRDhzJVB1OTxXK9er2Z435XmW1yfBf5/2EAN8e0T1Hmq8o7fpBXvqWVnPPJBgOL6ffvegPWl2COcVvZ6Wmvxw3X3abmSAJ1s9ZPtJdVUHRYfHm63Dy0LcjljuW4HeAca1wJvnENMVjiQW3wI/+qh7JVB9LBm+HsbyWkb2JJL/gzRcjFT8TspsB635FbfyGz7UDIRImrhkV+o+VWOwFDDRh0OzEeiId+5+OId6OydJlWWVfP4muDlcESYEl4spJHghFXHGR1H9pMtcv2lDU= X-Microsoft-Exchange-Diagnostics: 1; CY1PR0301MB2011; 31:YmY3CjImjCicRutn+3UdxPk4VPKW8Bt6OrjlBKzJ33KCyUGM9XZEBzQoO4+pT0FRU4miXrOix7xJBakp8NSZzJPmpyebxb4vdqV1arvwcRbJ8j7vlV0dKHlbVT75w3U9MqkQs829GQDbfqGt8iwTPkogM44CbIORlIqad8lch3aFtThcA6DfiyjnTazsEkWflsfvIW41xNV2qD3LshbsX3q29EouPevVkb+bQ1t7TwM=; 4:OkyDZ3oVuzMMPgwA/qOmb/fdmtBU2j0Q913Hwi7i5NNzIvj9gLvBPTdgCZyNSJpexCUbfjrC4pWwYATk4EGhIwENGxcrosPbiez57gZSUI5TeBaiYSof+JjjBLClzWSQgNqWDsJMJU3YRTHS7LHuILLO8AZPZLiR6wPo9Hd8k/V2BiM9rGAhbFR7pjveMXysbCSYVK/gbEV2ZJUdpkQpVrG2gi5Lz1j7ms8VFbEfS/wPnHwXS44qwx0gO1IivewkKXWdkPYpvK6PUHzLmqFKeMPwq+QOE2IlG7k1/0bMKVqAW2g6lJxWZSWtEzuhk/Yva9ox9t4zI6KDwGjkW8etuRYcRxscrEsJJXR0u6CAb4QAJjYK4H0c/TP8iVNqKZ40i/vNsGdyw7c19S+7Se5I6vEaS+emGg/2PNskF7ZMbwB7tgk3c/qy1g/Sh7bxyudXnaoLHqCoftDQ+15BpfJEJpD0mqXun9NQ8etp8tb9ji4HZSViHpNr2L+ihTBRTmg+1i+qvwoZxVO2NmRKMXCcHBGhWmkkst+zpdVBGwal6nw= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040176)(601004)(2401047)(13017025)(13015025)(13023025)(13024025)(13018025)(8121501046)(5005006)(10201501046)(3002001)(6055026); SRVR:CY1PR0301MB2011; BCL:0; PCL:0; RULEID:(400006); SRVR:CY1PR0301MB2011; X-Forefront-PRVS: 0058ABBBC7 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY1PR0301MB2011; 23:pDE1ggFw3pCDMnuB7BCvzksyh7B//Oo0fI6JEPb?= =?us-ascii?Q?iEQb5pGnb4nsYA5otyLqkduCeyU/hpv/oWnCzDPB3D+1x+WiriGUufs0rODh?= =?us-ascii?Q?0GkfbpkN5ekk4Yr2qz1/X+33lPOkMUrr9fJRO2akCspw+15bs9haIWQthwQS?= =?us-ascii?Q?srr5c1yHujMs0g1ZZGCzDNZGP8ZzYQxSU7TC8g4bVeyfWwNdvUBiC5GDtW/E?= =?us-ascii?Q?iBHE9VIL/QaOc6lBywkEuKYybE/XPuo0cA4MGooXzEhttn59xsaNjGTvE8ym?= =?us-ascii?Q?eGCL4Q/AdUoqryCBVoA1nf0KT5VnHTmuhH4BqV7eHnizSS0/IxUHh6ur6ta2?= =?us-ascii?Q?FFjPnw9RqHFgoxkn3XRh7OxO2aKMVY1DJRvDmuGzR3pTJIY5WJSiNt4oBN0C?= =?us-ascii?Q?4qBkxhLRIjr6ehAH++vYV4GAv8+48/5LE4H8FA9A+sk8X2c0gaj4ePVE7DLA?= =?us-ascii?Q?UcJXxvTAQbXoQPyxW/URvsQBz3hsH+0f689XX1JjiNBEmr8+capsaCCPI7hG?= =?us-ascii?Q?nJkcQpJonzbwEFiBWXJMATLVxbxhd5sp5ILPI+gft0wjdEtIXz+1ykDM2kkQ?= =?us-ascii?Q?e+CJgJpCsY5C5yq2AxP35KljzTflxgv2rNeL75nWLU8og2iInMhOmRkTuyQZ?= =?us-ascii?Q?8bd4Tq+UtGXSYQ3llw1f7sYX8hk7yMyH2FrPfOpYhsbihzwGaNYFfBiAZp+A?= =?us-ascii?Q?euGVuGZn2BRwYKP3DewXE/ompVLxNpFJtbWjQaQ99+88TIjREMxzv94rQHgD?= =?us-ascii?Q?4G1oZAiyAL3aHnMRJStw9ITtsV7xQYHUikQ/8v4cF9vAl8377rfBRGMn3N1I?= =?us-ascii?Q?caOe7yECgfZXzqogJInP3+moaJF5IiH0F8pSnaKK3CHSCeAwX6y56a4N6+jc?= =?us-ascii?Q?1pQKo45NrgTGvMXzS4xGxUWTXG0zKyplGqmLbStUBWFKd0gKt3akjVhTiin1?= =?us-ascii?Q?0+jzeOTYcwd36jPtv5Ufb01ksbi/EFhbbh33ZrRwRBUI7eZcInQc6nP0Ft7T?= =?us-ascii?Q?iNya7egddpNLO+o+jyCGbpt9uC5WWVWyC8ZhzoxsGI84B4eoVVA8cwaVT8u7?= =?us-ascii?Q?FUmeoaRZ0hEQch6V88oLqm9fy9hgaPkOqqnCKJpTKEGfeCwfAknHHnigN5/C?= =?us-ascii?Q?rgH7dUUUR2fQOkLZ6l8hbA5FtUCpdorXiLARgi70RCc4HoZpiFO0ZB3L+sfM?= =?us-ascii?Q?vtj5v0TMgEKCvWzw=3D?= X-Microsoft-Exchange-Diagnostics: 1; CY1PR0301MB2011; 6:Pnaivxo6HM6twRCCeYIr2Fv7wG5pl45Y5J5/RnXpgK0X7bSAgrvaDMati20skhwrytADp/pObxgg9W9kPeFksOvwBF/wgW/0t5Zqc++E2ltL3UPqbKnb/Eqx2rCtyWCeal8qtPpnq6KVelllJ6Peerz4MQPr/T3/dvb/M3Yzj24rZPtq0wBuuYAIs1TnPLS/pSs4/NLYXxuCfm8Mc2ucZozDjHZ4tobcPWq/yz1G0EmCpzN8r911Nnsa9CnkhdonSnLhr+cXYsEXnuisLwr79wHYhKRsH0vxX6nu9x17+nU=; 5:4mtMvagssVmjADsXwVAbFMqOC6OJ5G5stuvaVOq4h4bDha9+oKUSzQE+4s99ldwCl5/JIfC4DdElK3AQbTwWI/x2Gynb8ZnUpipuaub/CVcPEqlSXguk+MDELm16bnTqgXS/AFX7oMOnJHzyqTIzRuWzJrvjNabe7RWmiEWUdGA=; 24:Vs8hMW2rPVIZUEtjEYgKYZNGLn+0qgQllXH/w9+6paJirlCgQFBwzoHzZIM5DwGXAlCA6+KrDVg37Ko4pbjTPjdUjc9KyQ95+rLsPzVtidA=; 7:flEZ5pEUEieNKVEVCEWObfyoHh0NmCMBX5vaIreYebCEURvDmb4ZPkSCOL7WvF80jBbGi+1mGv6XsPQtyCKZ6lLAgZhe12D3LVZoJtDHoURNv16/WQ/0VJ0BsMLVANB0hhTxx8DBz33ihpDnL253qeEvdPj3cG1a53K7Yhy+dbFbu7OmXj0JTNLn0fKhtY3qPQjTusgUJ46gJQ3nl3s+g19S8t72NKUy9kFiqz55RnqOSJWoWGFLw+8TdT8Ye14R SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Sep 2016 06:47:26.5984 (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.168.50]; Helo=[tx30smr01.am.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR0301MB2011 Cc: ruchika.gupta@nxp.com Subject: [U-Boot] [PATCH v2] fsl_sfp : Modify macros as per changes in SFP v3.4 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" SFP v3.4 supports 8 keys in SRK table which leads to corresponding changes in OSPR key revocation field. So modify OSPR_KEY_REVOC_XXX macros accordingly. Signed-off-by: Sumit Garg --- Changes in v2: Corrected commit message. Also removed whitspace changes in this patch. include/fsl_sfp.h | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/include/fsl_sfp.h b/include/fsl_sfp.h index 2976a2c..d3a2813 100644 --- a/include/fsl_sfp.h +++ b/include/fsl_sfp.h @@ -78,9 +78,16 @@ struct ccsr_sfp_regs { u32 fsl_uid; /* 0xB0 FSL Unique ID */ }; #endif + #define ITS_MASK 0x00000004 #define ITS_BIT 2 -#define OSPR_KEY_REVOC_SHIFT 13 -#define OSPR_KEY_REVOC_MASK 0x0000e000 + +#if defined(CONFIG_SYS_FSL_SFP_VER_3_4) +#define OSPR_KEY_REVOC_SHIFT 9 +#define OSPR_KEY_REVOC_MASK 0x0000fe00 +#else +#define OSPR_KEY_REVOC_SHIFT 13 +#define OSPR_KEY_REVOC_MASK 0x0000e000 +#endif /* CONFIG_SYS_FSL_SFP_VER_3_4 */ #endif