From patchwork Tue Jul 4 14:44:20 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Shreyansh Jain X-Patchwork-Id: 26415 Return-Path: X-Original-To: patchwork@dpdk.org Delivered-To: patchwork@dpdk.org Received: from [92.243.14.124] (localhost [IPv6:::1]) by dpdk.org (Postfix) with ESMTP id 4CA5190F3; Tue, 4 Jul 2017 16:36:32 +0200 (CEST) Received: from NAM01-BN3-obe.outbound.protection.outlook.com (mail-bn3nam01on0056.outbound.protection.outlook.com [104.47.33.56]) by dpdk.org (Postfix) with ESMTP id 602949103 for ; Tue, 4 Jul 2017 16:36:29 +0200 (CEST) Received: from BN6PR03CA0045.namprd03.prod.outlook.com (10.175.124.31) by BY2PR03MB475.namprd03.prod.outlook.com (10.141.141.150) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1220.11; Tue, 4 Jul 2017 14:36:28 +0000 Received: from BN1AFFO11FD010.protection.gbl (2a01:111:f400:7c10::164) by BN6PR03CA0045.outlook.office365.com (2603:10b6:404:10c::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1220.11 via Frontend Transport; Tue, 4 Jul 2017 14:36:27 +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=fail action=none header.from=nxp.com; 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 BN1AFFO11FD010.mail.protection.outlook.com (10.58.52.70) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1199.9 via Frontend Transport; Tue, 4 Jul 2017 14:36:27 +0000 Received: from Tophie.ap.freescale.net ([10.232.14.39]) by az84smr01.freescale.net (8.14.3/8.14.0) with ESMTP id v64EZM7D016426; Tue, 4 Jul 2017 07:36:25 -0700 From: Shreyansh Jain To: CC: , Date: Tue, 4 Jul 2017 20:14:20 +0530 Message-ID: <1499179471-19145-30-git-send-email-shreyansh.jain@nxp.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1499179471-19145-1-git-send-email-shreyansh.jain@nxp.com> References: <1497591668-3320-1-git-send-email-shreyansh.jain@nxp.com> <1499179471-19145-1-git-send-email-shreyansh.jain@nxp.com> X-EOPAttributedMessage: 0 X-Matching-Connectors: 131436525873819121; (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)(336005)(39450400003)(39840400002)(39860400002)(39410400002)(39400400002)(39850400002)(39380400002)(2980300002)(1109001)(1110001)(339900001)(199003)(189002)(9170700003)(68736007)(69596002)(8656002)(53936002)(8936002)(33646002)(81166006)(54906002)(76176999)(50986999)(50226002)(8676002)(38730400002)(189998001)(50466002)(110136004)(2950100002)(5660300001)(48376002)(6916009)(6666003)(104016004)(105606002)(2351001)(106466001)(36756003)(2906002)(47776003)(77096006)(305945005)(85426001)(498600001)(356003)(5003940100001)(4326008)(626005)(86362001); DIR:OUT; SFP:1101; SCL:1; SRVR:BY2PR03MB475; H:az84smr01.freescale.net; FPR:; SPF:Fail; MLV:ovrnspm; A:1; MX:1; PTR:InfoDomainNonexistent; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN1AFFO11FD010; 1:TEKrB5mGQ+/Wg5IYDfPL2lXpJuH/iobaXXyTfBu6J?= vYV5q8idxFOgsBCt/aqd5AtFP9ALY93NEy/erRetd9Ek14NVE2ehV59mkWSgXVY22SHg6ROifCVGuakDLNMMZdvCZJin5JFOM2PTj+jqbeZy4OGST3h5YAG8Nyvoz0/27P3qApYcHNYJpWTZvwQAZ4JGRAjtGZjZ9qU0blT4P0jvenflTjsRaf7EUtBbVPwrJFPceJ9BqxEkNt/wNkNTsU82o2UpmY6TVSgR+p/9Rqe05SivYSjRf3wgC4qu6rSJ2PQYJ3X4GRZWiA4NojDMKz7ka5B5VDjuY2QhHHhiEqjYclTrUFu05PVTXA4PfyfY8Y/G0w37aq5mi1498n9l38YrZe9GMFrWcZcpCz8F8sH9dYLeh3rrZyqUr0fE0AhVM7MsgCTHSmO1c0so6Rsa0KukJaKl7T6oUpImpTc6aaFOH5ceckjZP0mO5CuEpb8JpZO2EhV0X6xwduIDRyLDx9cRu9DBX7IdoY1dhXezcLLxIkW9sJgwq2EGxwp3Wv1qE0CCG8WBvBiSRt7sbaZY3rDYCa8uQGk0URMJZlANNZnmWHlxK5grixa8RYPkI/JlI4DT0rXH0Eq57Orob3gVZXJdLoA1VSOM9xhnVdjCa+FwSPYNGh73JXFtVJ8dG4YtMg2d/kOLlh7sWs6itld57WB0qwJeOhPP3YiY40b5U2Q4jqvij5Wrh3JAEfuN/lDScvHGyCfnfPyzoUN+3U2qloUnhcPRyzjl7qutLJgG9kA/Zjx9yX3xlBZEAgFL2wBaZYvOdy/LnojAKvyRsv0eyR9h9Zs5LnIRtBzR0HmX5uIZuJPQorE0ygvMhKF6/eB/11pN3ScCv0R4UunWUA8bkYYVuyjve2otCQyUR4mEUoiJQ/mIN+mEiieXpmZmXqMGHIxcPuFUR5c8bYpmTzfnqU4pJMDYwBvEj4/Xjg8HLxWXujtHPqdDx5kxHka3tbI8KCF6neQROGQgo3mbXYFdw+qcfrm02AWbNog9tBzz1sppclgv5WmiMD7uXZK3avMSoSWsQ2z7pU6lmJnoK+WGAVcsita3CTJb5kpekHJ0L6faQ== MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 52c97e03-31d9-4c93-0c90-08d4c2ea0dad X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(300000503095)(300135400095)(2017052603031)(201703131430075)(201703131517081)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:BY2PR03MB475; X-Microsoft-Exchange-Diagnostics: 1; BY2PR03MB475; 3:sDxR1ElSz6b6QcM7/0dE5TfJSZOysNafzh032MmcW9Qmd93JQdUGuSulDssspcMzb6poduMQztlhVO+8VjaG9/Scw0ngsXN1W8TKNj7KOBWgNrdxX77Um6LrrpGWokqC6a51xTFNzedKURw41LxwZOt7HzbS7abeLcGZlK/qujGsbfPzkF5FGdgIXjVJTXDP9cpX3dva0VcOnGMnDIEJfPHibJfLWP774lIdMt6k0+Ld8shnk4IEJvNGdk6Ij6UP7+MkuuPDMUHLaaOge0f4akscEkEM8XTdLfsXH0MI3VXR+5It9aLGOUJ0MzarWtQaQc0cmp7SnL5ZOSVmx4pi6m3CEuEu1q0qO7qjPvvdJs5nMZVpHFFbhusXhgGE3doJFPZqyPcxFABfC5bTlb5TlmC2dGGBRkL0EC4TXNjXHbiNd2GrsH8Vs61vuerqqLEuQwrZs9JoM4o/746nrBC9AfJNmPqoN4AngwaSO5dkgl5h5i0sYJsX+6AF8+20xRAiCwwvh5X0FQSByN5GLejcYsuO9RqJnDsjYD/LF1L4nyCfdBm4ZrWvBei4EiQ3dwuzvcv0x769FQoTYGTsM+1QI9FauUngaxc8Q5HPuN+wATyLRBPKojzpN4DGYil+s0jMnqvFfj0HGeB2zAU4IUPldcOmWxYl301T/lI4JURWkN9reX0U/bbvKZ95tXHWTZoClmaFW3+K/06ookYrbluj8fwtlixKGEo3SzY82mC0uODEtKlmYGoTplBWxQRgPjrnKhdHB+VNlexb16CRBpRxlGmYHyLgho6AQeBsrIx6lY2dcXzxlEc18qvc+Jei+hmtAVICdH/EsPSPOFJ+4Pr4sxhkNgrUDeuTGcoGiGFC9mx/ohvGueXqXIIkaXrloF4+ X-MS-TrafficTypeDiagnostic: BY2PR03MB475: X-Microsoft-Exchange-Diagnostics: 1; BY2PR03MB475; 25:FdvhTopWp4Hb/3UzMARGyHt51YaeALXm/lRG8LkODox/SAOzVYJ/+4pX71AAFSzW6huA1fuocXYaccl1kgrslM852B+36yqCri8c9/Hq24JIthkrtVlCv/O4B6h1NNlJDGx+5u3hHxIfQZH2OGngwsiX8Rfce2N+6Snu37xYPWhE5GO5UGVVmh5xOJEg5/hTcjI3XbcviododNFGSdv78Eg55ZQqBq2jF57SgujyQ+xWZTZ+gxSCG22vrH4L4CqQcVPO6mfFiyWu+EH1O4LHyQtwzXv75xeZQ9+P26mSshjF2bPDdnE5z0CH2VOuDyaeqaGOKuDU4BBpO3FlvKbvQHbLnDe1N32abVxh09yFp+9v/LV116jwg72kHR1ctkjq4FgNQpJQfip2COuA3YHOkIBmwC+P3qmi57u3K2ljR8V5sAI6eGADlzwcIKVbW0Cy2EGFNAUaFTt7oevmivlz+s00aj4r5mYdF7PdrrSL+C/UFpsoOVBmX40a0//nKUkJVNwuGqordP9JcOfdoofLyrA+e5lqkMSg0aw0Bodm+zrn8gUrmWVH5cpqkIaLKCY5e4qhvFKaQHbuuVGssZCHeH0vi2p9Tf8FLixTsPFV9JpWOs77Y5R7fgv3TNvnWAMTDAtiK7pjWVraq6ql9xW7vk36bJBS/pp0ZzdpWO7FVqTrBMUKzdGFFugp0dmiGjqKSfMdf0+ISYPd+eRzSc5/K3n1TPp63vpKLIjRHwSuFx6tjPaVR2AOWDc3G8W5jzZ8/0jYe79hn0dqTjLKYEMc8Sdih9wLXaGdsFwbuSWU2oHDZ5/BKPSL91cy6PYpgYs8V9Ol+gnDqUx5OSIUHh/T6pWU5jZmnhNP5JGu5MmA9KcOqIET0mHa3E6O5KIzH3wJ4dnwdaYUr+g2WW0AugrObGGV3wUhfHN/pO2s2tdciFc= X-Microsoft-Exchange-Diagnostics: 1; BY2PR03MB475; 31:Br36ng/nOoYrocwKODXK7FmP9NXFHZJebSIUHPWV5MZL8fmU8WeYv+K9OAnP8MvE38lzNysoiWx8MRFPozoSRoQQw3HAIlfiIh80f+JEdHzhMx0Cb/oj45P3Leakf468wL2mV1JlmjDu0VdBKXP+OMsInsHDTWczKqQwEzgzHdnb5h1/Nd+TB+bfjyS09VuOlqb7WMiFU8utL9DvnR0QhgQ5fYGUhEf7W2lWTrAMnQbfG73g6yHt4/BqnGMdDT3g3Sx0bEBU13leHz1gIdci2w4ImcIoeH7wnTkmZbsp/+YEt3Wde665iECt1ehnbvMG6/dbpijSRkbcOYtqdyQeMdBJySA0F6j3M6F4lUFvIWrxET7fA3gETIdEO/WDZK1Bqxy19ts7Iqqnbo7xz0UPWS24VJv3iwMtQCB1O+RUAW6VkoiACLGQQYCsIIY/MoV1enlkNwAzI63zviqN9n+DqVcZpS7NWS0qqlx1P8O7Phn/lR1wPBAWZFoDJ9tcD8EaZuakIetv4nI3ll/u1tLrYCbCiTilLWZQhhpoNfrEsnOYMzK7jd2q+5uVyl98AhPdZeyRj3Atv3+6BFNmWVSax7TZXNQ/vQzNGIOu41Jgmjta4DhSdRpofp5NHaPM//DmIzyYX3T1rw+nJiZiPGSlOi36kN5NkkNOPVWvEj1y6W0Ld5XTTedo3bqfq+nsjDkD91DO1m33duIZQVDuoAoWlA== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(133145235818549)(236129657087228)(185117386973197)(167848164394848); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6095135)(601004)(2401047)(13018025)(8121501046)(5005006)(13016025)(93006095)(93001095)(100000703101)(100105400095)(10201501046)(3002001)(6055026)(6096035)(20161123559100)(201703131430075)(201703131433075)(201703131448075)(201703161259150)(201703151042153)(20161123563025)(20161123556025)(20161123565025)(20161123561025)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:BY2PR03MB475; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(400006)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:BY2PR03MB475; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY2PR03MB475; 4:XaXzNflM5xDkJDzybgrm2W05KWFiHHTII/hlbibrFKd?= d4less43QY7mI5LE6k6hZzHAc1zA59qJzZirYO4s2FVdcCygBiq4gFGdUaKt5jd01ZUCDfMSv69SbB12QJ/0K9Vv0HJ0B+AWjMo1GVrK1ST5pNf2QOfO3dKPLn533jqLO/hi0HTfTslYhp1QArI0ODPfpjumZrNArh3AD4XFdQ1rf3omuihR7W4K9v8f7btQqiWmbukm8n9pg/doux4NpCtLZp6iBJO9w4v/X5TJgLRpcEJH8RoWVr0ZtLnim8upWuAE9BT9Xz78xHTEoqTY+UvwiwH2bv5OeAWj5TEgCD3Gtn7/RubaGduqlgV9Az+GVA1YfxFrr/ZJK34NgKRWrGpdqvf5Fziuw6HmQM6gV4nm2DRlwKz3zNbcdh3NDBYpX3SKCK+UipZQnh81dcIBixLU88YIesHBUybrWwmd8tA1fyrPdYDSfO4lQtrAuj1JIwvkQVq9oIVfzFD8krXaUivqG9skVRrB2kn5RrttlTiMJAUui25eJwOtFBWMX1GhbcbnVY9nL9dnkWRBP7ItzdryRuvEF96tGYd1olSvNovaZZAYTNTpRA4hnx3F1JZC6Ho/wBwNRMgIQ/3uhFL/SnF6gcTjKxCegtyf//GHRoI/OitH0JBMDraltYdbB2vtCcUolkntQxabtoyGMhsQQcAoExly2DNhw5xB0R9YwFvED3hRCsC3xcw9ua2gyT+yzl3lvB9Ocb6WnCype+RvcbO0Jfehi2ORzNRLZLlHUiMQZn9pekL9sjNqRAluX0R4TDX1CtqHGU+Vxo5cdlA3bbOV8EhGNiGKcuTWofHDK2s+SIhQ71IkiRgJKh6GBwLWI3UsLXOTiA805cFgIlZUYEu85J0DqNK3Av57z9JlBRq3nU2xo7RMBtDQtktuVJMcNLfZebftcLmt0nnDInfnkimWOz+LtAx5dIDYLtL5akzjnDFKhgO5FBuJtTHQ78nIxB9DYhWrztihD9ZNBfLh875z9CoZYKylPTl9rDRoCc6Ek3qPxywP6vyGLSerWYo+BxGjIruGNoMxkFwP3/EYwAxXsH9zzBjb4oHfouOw06VVfM0eEWUF2ZR/Zp9D1lvp7dd+/B0DIFFDf4n3QkQLWlTfEKmImeQZ6zZXG6sWGoNu52XXlP0zYSITst285UJTgW0FCut0p0n31WX317aAUK2Irs1QotxmV6bozJaIPzjD00lRHz8QEnF+ibrrj9J+7Lq8CvzrfuC32WthEFrLjdFf2watc6dxQkPNlY3lvyWOw0IOcSnLtAbWE/scNOAl7psDYhxh1nsBICh9ognxHkX1jCZ596IxDiQ7jcFqhrrk1NeGtfIX5/r8cT2wq+uI= X-Forefront-PRVS: 0358535363 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY2PR03MB475; 23:r3nGq/JTifMqzFQIuM6W2UpSss1EB8eFKdukUAMaWQ?= 2b3oRO1/suSdxrXUSXNlWZp88wJFExUpf4HExkE66H+prbOX+UCgDBSEJg+/HC2+Yi5Btud7fMnOX09XjM1d9nn8/mR4Fb57pfVQyUGy5RWCU0i8g18Cb+YSTEg4AK/jiIgIQ5zSp71wOHBSYPLwA8STmSkXl757Iy7unFAKHFfLI5dJGUXHzWRNB3MXl+kwsv3/3bkEiY5BKd27ZncpTb/nWRKp0387MVrKN5OQYyJE6nPrM8YVPN0b87A/Yyi1HSYYlSFV96U3Ml02N6ov3jwKpRwj5uhvqd8rlx9dbHRlC55uPKpO8XsFNaQ1WSOMqy47k3nwgJP5z6oAI/DcqYyr9rKa7TQgQbgJWegc3A9atU3/8vBHnpepCpw83SFDe+3WXUGQvtM+X9yZxjfATLf8E1rcmLVo8bZ6kvSrzhQ6QVkoiSPFPZUzvXNUmdJylDtZpCBUw/zcOyUTTiDy3hmf4Xd0rV4vkDNHqO/jduEJkPBR/5YltwOS15pJAJxKRncLGxJ5BduxQIYX8m++b0T05BfX+GEvcoVIj4TQ4KV/E9Rjthq4A4RkmQqXNnowl+3UlAffCWB5wZtKII8x6nkRc7SbLqg11IT99ua/mb81XHYA2PqEzOnSAZz9rWrEwTQyaa+V+LUQmGliNOwmrVuui2O9DqHZfQRKQtBMtapLUmCgR+PXk00jO7PGrpbEWzJ5A8Qsj6yyIj1jQt286geayja7EybYMXpiP39DVY5UXGG0gmQVuPkoIq0qnVULmM/MO+X7LQU4DK99x9vJ3SNsb99uriTQlHT9zjJ2LcaF7Vqt+HbIRAhvkfYG/bN1W0P795XG+eoHFwGrRDnP6Pxb1sJP1Lxr5uUg+TOO//hJ4PYHWNclZ8OKOaFYi18gHZ5Za1YXoCvHTIn4UavPl3Yv+l7InCnWFMvEKQjEH09mLhkTkjeeviZyonZ3b1Xl5A0LtxyjTO0HDhLIDJ8M6i/7E5wiomyk8wONU+YI+Glc0wFB9yd9yXc1PuRlel1y4s7IquidYxMm8OLnad0YVY0B85SseVZRR9r2BHEVVGr67RB4nifs4bSyJJ8HItpksX2cbQZSYEzN1SowSD7p+jfkTY6+2jbJgUFD63I448F+6WjEsputAANY7ML7Jq8cVuE+XraYP/JdNssEcIrkAS+FKEiOy0AUuvZIMBkUkfmOdpxSzzwYTvYNJe6O/6gYKTmWUG7AWC3yoNqYv40ZQ5NtDNUI6NV3+rAMEbg3bhoQ== X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY2PR03MB475; 6:aDGMKyXkEhTWAwbQG7fOUrurEy4A0PaWU3RYwQkR90B?= XnkyHKvPBWixERMb8uZKTSEN9jinZwgMhfSL1cAYxQGTDnSNx4ElTip1AfQtmKnBN77PkW5N06o3pNEPKmaPqj5QUaOO0c6joywR3m1TGfwP7/5z/39rLz3r+7ioY9/XyVbdzVoLWLoOv7XWMbra+b/TPtuz5wrcoM0SPsdwzzv1s8m73ONJPh2rFBBpspwRUpi6P+i5WtTH+JUh9TE5cIrJymbNR6Eya1kZZsLjjOceSzz7PdHT8/pwKscNvGIUdVOpnp39sGJm851A9Z9ChJa4RCI8vEdFGKtA3wGBRO6kpZw1KhJwbtlamhEcLcHLoyVRdBzJZzUXJHBd/Q4rlflj/r8nHUYUnlADjgsjXsMNxevBHBBrnjQyvaThwe+zNydHEd10Mp4v2yIVPXqAIcl0irlKtM3nxI9RcIzy85lPr8wyowUW2In4O45I4ISqB6NYT36KJk0n2JKLomxmzS7KVJyG54e5jat97MkQmHQHpoITeavPfU5E8N/0hlqa/6MJJnB6mngkTxxEN7MJPc8h6oR+IhrzcQIXSnaI3mDYZkNLJpxChD29R+BvOZkxHXhis1Lox369cTIKIaQ8baeaYhlRG0U9r6kVx+YwUrEB79qHz223epgiabvjCo2ufcsDVVZ55ljRxTWwARF5Ah7q/QdTrmSkFQiWSH+4G3uHBoY3Ii6pPPDkJC/OGpRs2n/hpq+MKN2+yC/HmlOlLV+ZivW9UHq/b1Ow4doh64mQQunCRDO3nwowbrc+zklbt4kSId8gUE4M1v+yy7erKUrzfyD10WOhavOzvgHmW2L1QOgs8VQBpyOfRyv/q2OoREaXml76sRiy5mXp8/aVt4mvoanreMe3AFxrpcnxdM/3LrbP/Pzm5Az9XOMPE+CJfHli7FCUrUnrlwYb51CP29jMh3EEoD/q+RoEijwIPwf86RBUwwKdfLoSMKN/sbAo= X-Microsoft-Exchange-Diagnostics: 1; BY2PR03MB475; 5:DPOI9YxAiLede6psN2XqF+cwktGkRB5RYEn6FTRgy45Aip/zxORXFKsXejqdfZDyQfNIL7U5AQ64Rq0RDJhmRQCxGQFMtWZJd6YdS7VeosHFIM2k+Ezl9yQv8ecmYR1kVl9n2dmLgW2tyLP27XU2SUD80ejUvE5nb2gknlaa5tP/FuJWRFJABw353LuHnNcClXN88hyqjjg0J0g680YLcXXYXTnldx1gAHISUOG8J1sGuLPTXD10qijUp9+BApnr7wJuSOGMo4b/4U82Rv1Ie/TYHru2jPZI+3Rk201Nel47VtTagionMzmdDkkHmvE8So3M6s5DVo6l5GnGcE+ElsaHHlniWE806W0hQaF4oyspHPJpvxz1sJB2x7RwL/nFEO8A/pPaBm0xbxZIJAjUDGO9DnHzsca9UIRSybTR8QA2CUcx1HM2mbAlALngVwx60xi+6dPqgsaIQQ5qt9ME8HhuLTBS9PRHXoEOgj+i0Cydlgdp7bh63fh6dmMMh+iUw3mWKVizzmcG2/m3f/0lfA==; 24:2Ine9Uk/JItVJm27Z0SAujrLcHTSQuibVHv0QXUK3vmdpdHAywjDNtaTlVkFsHa2HvJl7B7D3E+lcqhbrc5P9HkMwpf7H0MopcqqUwkA/RA= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BY2PR03MB475; 7:QpSDOOpUX2QaqU54QEu4b0JGAGbuiB87z4ZPdnHWO4gsBnc4ResVaQBTni7AHmH+UuZEXd2vdQuhL/owKrQi0OQGIzrype0/ZP1KCjnuuIsHzbzk2sIQ2Y5LsUGD8iCUd9Upt9YpwgbVJIWn+BD3gVym1G8THYTvTBQjW4/yVmP8d6Ud/bdawzch3Tm4qWjA0NEIvkDCl8PQHsGCvSGbiNtp+384PRSSbqiFA1GT4HNzEJ9fG5QN9OjXRJUaddpTJlU/QqvJrKXO5EqpZemd++Y5GHhz9RcqtxI9JQMgPlrfKlKAVVTGCdHjOCWdGRR1ioXK0QmJkc9S6YPBeTG9z1eqj65PVp94yRF7VQLqAeiZh9kJFGHQB5+LFt/nBFTxyqo4QcR2ndlpW4NPIWJ0UNyQrEQKXQDDohbke1UPJy0qCWdYpUfG/EgezHdivsriQrqzj6jF4qdmUL5Ppevj4FN9EI3P0cHonu/wSb5lQpGU02q0+rPCDF1uJLDZFqBOOr/oFaRl68YhIswhaYKB5fNpSQY1V4rz39+sy0GiAFKOK7Bi9n2hjqjxQu+/H8nP7p/CiE1Olzp7ppqk3fRwDKYAbMpVvy79vHXVCnRLa2mfou/UkqEjZrpHqnXBHkbjerjQKBk+sNWzgZGFko8OwIO8JvpdO6xOs3MOG2JfSPK9k0JQGn3/jOeeXS6DltWHlEePoihaZxKzdRAhXqRkTZhsbgD+SIMN5iQE3cMoDB0EGSlZx86slwBdElL8ssUUI0M3fnWSxWM8JGxt//lbTtyjAvIOVC+WTGXNuo+jnaI= X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Jul 2017 14:36:27.1479 (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: BY2PR03MB475 Subject: [dpdk-dev] [PATCH v2 29/40] net/dpaa: add support for device info and speed capability 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" Signed-off-by: Hemant Agrawal Signed-off-by: Shreyansh Jain --- doc/guides/nics/features/dpaa.ini | 1 + drivers/net/dpaa/dpaa_ethdev.c | 20 ++++++++++++++++++++ 2 files changed, 21 insertions(+) diff --git a/doc/guides/nics/features/dpaa.ini b/doc/guides/nics/features/dpaa.ini index 132f94b..19beada 100644 --- a/doc/guides/nics/features/dpaa.ini +++ b/doc/guides/nics/features/dpaa.ini @@ -4,6 +4,7 @@ ; Refer to default.ini for the full list of available PMD features. ; [Features] +Speed capabilities = P Link status = Y Jumbo frame = Y MTU update = Y diff --git a/drivers/net/dpaa/dpaa_ethdev.c b/drivers/net/dpaa/dpaa_ethdev.c index a6513d8..8ba3237 100644 --- a/drivers/net/dpaa/dpaa_ethdev.c +++ b/drivers/net/dpaa/dpaa_ethdev.c @@ -142,6 +142,25 @@ static void dpaa_eth_dev_close(struct rte_eth_dev *dev) dpaa_eth_dev_stop(dev); } +static void dpaa_eth_dev_info(struct rte_eth_dev *dev, + struct rte_eth_dev_info *dev_info) +{ + struct dpaa_if *dpaa_intf = dev->data->dev_private; + + PMD_INIT_FUNC_TRACE(); + + dev_info->max_rx_queues = dpaa_intf->nb_rx_queues; + dev_info->max_tx_queues = dpaa_intf->nb_tx_queues; + dev_info->min_rx_bufsize = DPAA_MIN_RX_BUF_SIZE; + dev_info->max_rx_pktlen = DPAA_MAX_RX_PKT_LEN; + dev_info->max_mac_addrs = DPAA_MAX_MAC_FILTER; + dev_info->max_hash_mac_addrs = 0; + dev_info->max_vfs = 0; + dev_info->max_vmdq_pools = ETH_16_POOLS; + dev_info->speed_capa = (ETH_LINK_SPEED_1G | + ETH_LINK_SPEED_10G); +} + static int dpaa_eth_link_update(struct rte_eth_dev *dev, int wait_to_complete __rte_unused) { @@ -259,6 +278,7 @@ static struct eth_dev_ops dpaa_devops = { .dev_start = dpaa_eth_dev_start, .dev_stop = dpaa_eth_dev_stop, .dev_close = dpaa_eth_dev_close, + .dev_infos_get = dpaa_eth_dev_info, .rx_queue_setup = dpaa_eth_rx_queue_setup, .tx_queue_setup = dpaa_eth_tx_queue_setup,