From patchwork Sat Sep 16 10:52:16 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Hemant Agrawal X-Patchwork-Id: 112784 Delivered-To: patch@linaro.org Received: by 10.140.106.117 with SMTP id d108csp1614451qgf; Sat, 16 Sep 2017 03:53:29 -0700 (PDT) X-Google-Smtp-Source: ADKCNb63HKMftriluVX2iJl5jBrw+JFUQNVu2edXRFj3z8ZHJL4oqcVrNTzzUMfO7oLA+NVyFsAG X-Received: by 10.223.162.211 with SMTP id t19mr22604003wra.82.1505559209408; Sat, 16 Sep 2017 03:53:29 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1505559209; cv=none; d=google.com; s=arc-20160816; b=xzjnutB1avFo3figaNgYCdWPaRWTu/K9WzrMoyu+1Zjlq4DPbUS4a2j/Rc3/WbBFQ4 cnNqUX/cWXDbwz4+yVyg25YOjzM/m1Ln3MoAl731BJLSwBStlMj3eb/S42zsuE8fT/kZ A36ePgyD2w4WBvx58A2JauFcwsSGqb2jIOCDv93GSOav9riXlx8rIZVnRfoKoGk7mP61 +6L6L5xnHxkp4HFXyg0TBeM21LAgvL1PjYIH7gy46roVfWlt7gMkehgegJBDq1f2KR8p m5zImsSBqcvsqylw8qZ3Ldi2dW6g+IGezLi5DehES/MnJupgq4Fhh1QoSQuycNnfeAe2 8GJA== ARC-Message-Signature: i=1; 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:subject:spamdiagnosticmetadata :spamdiagnosticoutput:mime-version:references:in-reply-to:message-id :date:cc:to:from:arc-authentication-results; bh=noD6eNXNuagC1bU4rlXGO+A+36ovy0vt1t93ZwDOtBA=; b=iAXzSJS7WlmrJ4Vid5g/91TmYmu44092SfNzo24F+TtU7adQ+zFvcJU/700We+OaPV ITKlVGbGOZmJ8WKd8roSvkICAWu4+VwIZ8Fb3Mzfo3TYQtZfbuLy+Rhv2BqaIfrWuvZy xawyabBpaE1N5Y6EzHrq1d/ZERloB3+tfa+IC+kev6ztipDqtJxEMkMNAsmRicg/Yh8C 4gHCfARCohZ1orGuDimXyqIP7BZiYl4Tro94dJpGvuZzxLV95Qh9isyDNAsZK4D+RhEe 0Ttdk7IRVwE7FNJfz2FZKk6owQL5WXwMZOLFRPTqO9USznqsOIy28euvY+XTCGe1r45h DnsA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of dev-bounces@dpdk.org designates 92.243.14.124 as permitted sender) smtp.mailfrom=dev-bounces@dpdk.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=nxp.com Return-Path: Received: from dpdk.org (dpdk.org. [92.243.14.124]) by mx.google.com with ESMTP id l78si2560422wma.227.2017.09.16.03.53.29; Sat, 16 Sep 2017 03:53:29 -0700 (PDT) Received-SPF: pass (google.com: domain of dev-bounces@dpdk.org designates 92.243.14.124 as permitted sender) client-ip=92.243.14.124; Authentication-Results: mx.google.com; spf=pass (google.com: domain of dev-bounces@dpdk.org designates 92.243.14.124 as permitted sender) smtp.mailfrom=dev-bounces@dpdk.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=nxp.com Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 0DFB41B027; Sat, 16 Sep 2017 12:53:18 +0200 (CEST) Received: from NAM02-SN1-obe.outbound.protection.outlook.com (mail-sn1nam02on0047.outbound.protection.outlook.com [104.47.36.47]) by dpdk.org (Postfix) with ESMTP id BE395199B5 for ; Sat, 16 Sep 2017 12:53:14 +0200 (CEST) Received: from MWHPR03CA0038.namprd03.prod.outlook.com (2603:10b6:301:3b::27) by SN2PR03MB2368.namprd03.prod.outlook.com (2603:10b6:804:e::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.56.11; Sat, 16 Sep 2017 10:53:13 +0000 Received: from BN1AFFO11FD009.protection.gbl (2a01:111:f400:7c10::136) by MWHPR03CA0038.outlook.office365.com (2603:10b6:301:3b::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.56.9 via Frontend Transport; Sat, 16 Sep 2017 10:53:13 +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; 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 BN1AFFO11FD009.mail.protection.outlook.com (10.58.52.69) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.13.11 via Frontend Transport; Sat, 16 Sep 2017 10:53:12 +0000 Received: from bf-netperf1.ap.freescale.net (bf-netperf1.ap.freescale.net [10.232.134.28]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id v8GAr6un028328; Sat, 16 Sep 2017 03:53:10 -0700 From: Hemant Agrawal To: CC: , Date: Sat, 16 Sep 2017 16:22:16 +0530 Message-ID: <1505559161-29222-3-git-send-email-hemant.agrawal@nxp.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1505559161-29222-1-git-send-email-hemant.agrawal@nxp.com> References: <1504860327-18451-1-git-send-email-hemant.agrawal@nxp.com> <1505559161-29222-1-git-send-email-hemant.agrawal@nxp.com> X-EOPAttributedMessage: 0 X-Matching-Connectors: 131500327928935556; (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)(336005)(39860400002)(346002)(39380400002)(376002)(2980300002)(1109001)(1110001)(339900001)(199003)(189002)(110136004)(50466002)(4326008)(81166006)(81156014)(86362001)(8676002)(5660300001)(36756003)(33646002)(5003940100001)(53936002)(54906002)(47776003)(356003)(305945005)(8936002)(48376002)(97736004)(16586007)(8656003)(2906002)(85426001)(316002)(2351001)(106466001)(50226002)(76176999)(50986999)(498600001)(68736007)(105606002)(104016004)(6916009)(2950100002)(189998001)(77096006); DIR:OUT; SFP:1101; SCL:1; SRVR:SN2PR03MB2368; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BN1AFFO11FD009; 1:Gm+vB6dRlz0SUamWE32Of95wEpklp6z5hBXclq+HzZfgDWMv0X0dUVrvvYvoGL3k4jmPSdnjyYTOBrnLTBlUIIGM+wT00SIyyfC9ZzDJvUUkwl5eSj6YQv7c+qT/Gl2X MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: c87dd0d4-10d1-48a7-3484-08d4fcf12084 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(300000503095)(300135400095)(2017052603199)(201703131430075)(201703131517081)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:SN2PR03MB2368; X-Microsoft-Exchange-Diagnostics: 1; SN2PR03MB2368; 3:p2Hu9rQ7afsqx680RnVCw3ho7LEVnQQK7hvSSc6LakLC/oPMcob61pVLxKWnAAKnxrfAbn0PrEujN3xIuSvMJ1pXbgufQrqQ0GUuox2sTNl521cTmqoeMZjJIMDGbXWVviBQcAR21IYXq+RuhtEiQGWmHut+6R6BI78L3jrnCnF0VvfTkVdaT58zvYSorJRleYxZSw6KW1Iv4aTST4+5uOmEd6NCMKvFfqUCDmriUJbwASu3hlUbOsd90xwCu1mVODaIjtwO04uNPKFxjYaOqhQ98zJ8khNt/ByRtc0fQ2Rjuf/OVjMMHtwUdSxRxzylZA6XVx2TaHpdHSIR1thpeOGY9eIvsbHGJAeXjZ2ewMQ=; 25:DEtmcMegDbd4Mz7wwqf/gnFgZtXoXr8jpbTKhkABr9Jt98BlHJbQNpq21TUWzLg82g2aBz6Yie4CGTrgtgjWp6pBmV0HrOdHoz7ivp5i76kymyULfy25wrX89zzzqPbJcNYDf45RlWRpzAJqxvPVmHPFZnotx+Y20rY2OYu1aobqfYU25wQ5oRT103Lyjvm0s975ZKD89gMma7DbaetlY9L8t7iozHJ63OAwGYD7j9K8VDSntSngyjkFMtD6DxXN3ym+1xlAXT98clW8cH2bnZDCHmeD8F1hI+eEP8K9hrKOaYxIVMUhHH4bfYKv/F/hwwme/NvclCCBWlZV4DE7Zg== X-MS-TrafficTypeDiagnostic: SN2PR03MB2368: X-Microsoft-Exchange-Diagnostics: 1; SN2PR03MB2368; 31:eRDDktLZluq2B4x3H+QI6m7FFy1uKYTKpTu9DeYqWNdhwpUZJoPAV0S/lvRTGUnWFKT2Z+8qTJqqbiG5u3DMACyUvvxolq2mUTnjnFLA/0p/lVf1WU7wb9/rrDSSrMnEntuA8pBIIqITV2JERubAFXZvIRsNhM2kCk1ySRthbuUIxIj4j8pf5lIaU7GIlaewH1bPgU2GJtci+7qRI29IGM6wgXKzh+C9/RCDyA65h+8=; 4:wB9rGnJ/M6paunM146S+GFJG3qpaj0E+MP/hlrPU+3QpABgtYKLzac9LYuSwTOV0eNG0UjhkzLwbl0kmLQgy2NaSPZVHcvCK7OcZWQj7sSYKUsmVASIGXMjNML4R9heqGbAgmtJED5beK4NNMBbfgzqIwPsE5uv70mAwtFfDH3Pb/hh4kMWvTyDaVrjUyhcWIa1H4V1groQ1GnHuSkBSKwt842D7hL3zXoJ+kk1uMpjbPTx7+WR5+e4ionX7RKcULOdlgYbozvsjWcSrzj0hD8jq86z/n/PqhufRoR9M2iXwXJFAxKWtutAzIE35yM5naLTuNBeY0vzQDXM3ELKfhA== X-Exchange-Antispam-Report-Test: UriScan:(185117386973197)(275809806118684); X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6095135)(2401047)(8121501046)(5005006)(100000703101)(100105400095)(3002001)(93006095)(93001095)(10201501046)(6055026)(6096035)(20161123565025)(201703131430075)(201703131433075)(201703131448075)(201703161259150)(201703151042153)(20161123563025)(20161123561025)(20161123559100)(20161123556025)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:SN2PR03MB2368; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(400006)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:SN2PR03MB2368; X-Forefront-PRVS: 0432A04947 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; SN2PR03MB2368; 23:AjorrdGr1ZMxVF59gX1tHppXhqxMf7/uUCy/yURN9?= cUck34Q7DlehO+m923hstJ2JcE+uPkfAeOuh38idEWvkc66b4NSpBgBhCUERtudNccBgo48w5oDa5ft76VCZ7vmf5RpUj3ztEpRsIgAL16jJpCUFndX/VxZikXiILLZZvzWCTn+KfqCUTV01QCjaU00aCfHiEDeuENUYfO7Lu2YYJ347Zc+I0cBzPvs22B2ajsua2zhN6p/PCoVJfRViz1ejHvSn7EY/yCNB5SbbO1CzG6vtrDABpckfd89mb/wZiWSlM63k+P5sXA1fPYOf4xJXWMrFytA3jgRvVtNytZxsl4wP1jmtjRFJp2I9tEsFPD/yhhMLoXuQLPcSqSzAju107tPAymBDn/FYN3gtNFbUMm36Yi7/uxbgT+GyH5JQqqdXeBRq9hiFfb77s8ITOiiWSPI9jPcpYjfJ1PTKzYrOuvQi/7pso/zdzjUWvJ9h9xjFUi+isV4C38uO+O1gRV/qwfpKMv+Ve5jke+gGP2b51iTGmfxgfXajoO8u99VQQbJG1UlX+rayNR7gV3bET2/Iipi3TBbn77igSQYWPLyTnsb5TZjzXYZ089eDw1vr375aZV4jVFB6S/l9KG/C3r+Gf0jcQaiKL7WkxY8waIQuMJEo43OM1LY+/vVu5B++rHQ0YmoZuqaZsK+zzePHW62j1BPTZP/MkqZcSitAVQvko4nwdFbFMraOMOZFyDedNr887KjZuc1HczX7oggVpJ80eekQX3Zz8ii5zzbjZ5fAR6Xu77Q6y+vu2Iclw9kmYIXaRK6COlR9sAsJwHTjORa/9CEd6g1J4WjCHVtR2bYesq3nSImowJYVh+H+1vbq9HfvdkT0FTdOGYjm6BmLeZPPgpLfBwqVtJQHDvsrOj03qs3msvmN0DebYGjnDdgMZN/j//ebvD/+Fk+ppBjj8gMVZDFjriS8RSUCHIWaw3alq1f2JpuQ2dMEwXYsF15aiti9gul7uAgG/V2WZm/jfiGKtKSMsHD17uZakxHJPfN82Mw5O5KdANroFgD1+MptIRi7p3PBu86/mgppAQ4lH4nXCs02AOSbvBqo/kI9VEFO9Qwuo0rnOa2YSEotJs/vsndSH2eCkRVTmMVOyqjQp7IvHJ7Oc2PR2rWAxFjf2Oo1w== X-Microsoft-Exchange-Diagnostics: 1; SN2PR03MB2368; 6:m7aLMNTW02RD27+svq4JJXd8Ig/YnX/wQr9sht/SCCImUESIY23KermIU+owhS6rX0xiHWEUXoEerKrf5iaooHiIAwOk6ePLxzSUBsPZry+NUWg3X8yXzufqkW7Isfz4tfElzucNwHRAdlToze8swV1atT55XXWkTeiC4JXeObXP2hARN3RpeBB4Fp6mWlrjBadOWKFv7jd4ltgiiJ3G/VkH4s057c/Do6I26G6ITUU2oojXdvdJ5tLmKWr2XmV7d36X6K4dafFwlBYS54OfYRFBu3LKtm4VA1Vs1LHQoOfSi/m6y8+dHOkH7S+ZsHG2mk0vSpSyuHSvQ6bKYxBGFQ==; 5:V9G28KH5wCZBR76CPhFkIzU5HS+K/WQY0RkUHDMCTRbpYaxJ2u/UnGaKVm1rDMhQVpNYTmX1N9R1s0za1C5nzXWBOy5FlJ+U5UbJbN4fbtTtI0OWW+Yq7INznIhv7/Cxwrgjt5ScZ8sBL0bqG7+UXtATvNwQ9es9vUDtxRKqaSE=; 24:ehCobS19S4b3jXVsE0PryK+lfMe0wH5GtVAFzhFfhoLC0PXODkPXPCzBtBdMEY6hvg23TUefrfOSjEgAAgOimIsUDO7gWF2nrpBZZrxtFg4=; 7:xDi2/HIOzU3R+zdyEjmdW1ywMIQQbq4WAu6HEJvg1PP7/o5de/YydhrsEnNsEo4StKA/U/lkprGH/EdJDpGs8ncv8GwA3FATiZUoWz+VsBMBBVYJvmJXml03y3c90tDGlAPFMcoUKJaPlUrFMX5mE3CQLh2afeE60aForPGjqdJ7jubdeVnGOHtJYAjHgtyWBpSPgpZCLDfLRvKkn/ZgV+xPvf8VXY8Rq8+krqcFNCE= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Sep 2017 10:53:12.7219 (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: SN2PR03MB2368 Subject: [dpdk-dev] [PATCH v3 02/27] bus/fslmc: remove the export for qbman version function X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" This func is not required to be used outside of the qbman driver. Signed-off-by: Hemant Agrawal --- drivers/bus/fslmc/qbman/include/fsl_qbman_base.h | 4 ---- drivers/bus/fslmc/qbman/include/fsl_qbman_portal.h | 2 -- drivers/bus/fslmc/qbman/qbman_portal.c | 7 ------- drivers/bus/fslmc/qbman/qbman_portal.h | 1 + drivers/bus/fslmc/qbman/qbman_private.h | 4 ++++ 5 files changed, 5 insertions(+), 13 deletions(-) -- 2.7.4 diff --git a/drivers/bus/fslmc/qbman/include/fsl_qbman_base.h b/drivers/bus/fslmc/qbman/include/fsl_qbman_base.h index ee4b772..1415960 100644 --- a/drivers/bus/fslmc/qbman/include/fsl_qbman_base.h +++ b/drivers/bus/fslmc/qbman/include/fsl_qbman_base.h @@ -38,10 +38,6 @@ typedef uint64_t dma_addr_t; * */ -#define QMAN_REV_4000 0x04000000 -#define QMAN_REV_4100 0x04010000 -#define QMAN_REV_4101 0x04010001 - /** * struct qbman_block_desc - qbman block descriptor structure * @ccsr_reg_bar: CCSR register map. diff --git a/drivers/bus/fslmc/qbman/include/fsl_qbman_portal.h b/drivers/bus/fslmc/qbman/include/fsl_qbman_portal.h index 9e9047e..23c3d13 100644 --- a/drivers/bus/fslmc/qbman/include/fsl_qbman_portal.h +++ b/drivers/bus/fslmc/qbman/include/fsl_qbman_portal.h @@ -1132,6 +1132,4 @@ int qbman_swp_send_multiple(struct qbman_swp *s, int qbman_check_command_complete(struct qbman_swp *s, const struct qbman_result *dq); - -int qbman_get_version(void); #endif /* !_FSL_QBMAN_PORTAL_H */ diff --git a/drivers/bus/fslmc/qbman/qbman_portal.c b/drivers/bus/fslmc/qbman/qbman_portal.c index f360760..97df703 100644 --- a/drivers/bus/fslmc/qbman/qbman_portal.c +++ b/drivers/bus/fslmc/qbman/qbman_portal.c @@ -105,8 +105,6 @@ struct qb_attr_code code_sdqcr_dqsrc = QB_CODE(0, 0, 16); #define MAX_QBMAN_PORTALS 35 static struct qbman_swp *portal_idx_map[MAX_QBMAN_PORTALS]; -uint32_t qman_version; - /*********************************/ /* Portal constructor/destructor */ /*********************************/ @@ -1579,8 +1577,3 @@ int qbman_swp_send_multiple(struct qbman_swp *s, return sent; } - -int qbman_get_version(void) -{ - return qman_version; -} diff --git a/drivers/bus/fslmc/qbman/qbman_portal.h b/drivers/bus/fslmc/qbman/qbman_portal.h index 7aa1d4f..8018048 100644 --- a/drivers/bus/fslmc/qbman/qbman_portal.h +++ b/drivers/bus/fslmc/qbman/qbman_portal.h @@ -29,6 +29,7 @@ #include "qbman_private.h" #include +uint32_t qman_version; /* All QBMan command and result structures use this "valid bit" encoding */ #define QB_VALID_BIT ((uint32_t)0x80) diff --git a/drivers/bus/fslmc/qbman/qbman_private.h b/drivers/bus/fslmc/qbman/qbman_private.h index 292ec6a..b98c330 100644 --- a/drivers/bus/fslmc/qbman/qbman_private.h +++ b/drivers/bus/fslmc/qbman/qbman_private.h @@ -171,4 +171,8 @@ static inline void hexdump(const void *ptr, size_t sz) __hexdump(start, end, p, sz, c); } +#define QMAN_REV_4000 0x04000000 +#define QMAN_REV_4100 0x04010000 +#define QMAN_REV_4101 0x04010001 + #include "qbman_sys.h"