From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: 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?= =?us-ascii?Q?vYV5q8idxFOgsBCt/aqd5AtFP9ALY93NEy/erRetd9Ek14NVE2ehV59mkWSg?= =?us-ascii?Q?XVY22SHg6ROifCVGuakDLNMMZdvCZJin5JFOM2PTj+jqbeZy4OGST3h5YAG8?= =?us-ascii?Q?Nyvoz0/27P3qApYcHNYJpWTZvwQAZ4JGRAjtGZjZ9qU0blT4P0jvenflTjsR?= =?us-ascii?Q?af7EUtBbVPwrJFPceJ9BqxEkNt/wNkNTsU82o2UpmY6TVSgR+p/9Rqe05Siv?= =?us-ascii?Q?YSjRf3wgC4qu6rSJ2PQYJ3X4GRZWiA4NojDMKz7ka5B5VDjuY2QhHHhiEqjY?= =?us-ascii?Q?clTrUFu05PVTXA4PfyfY8Y/G0w37aq5mi1498n9l38YrZe9GMFrWcZcpCz8F?= =?us-ascii?Q?8sH9dYLeh3rrZyqUr0fE0AhVM7MsgCTHSmO1c0so6Rsa0KukJaKl7T6oUpIm?= =?us-ascii?Q?pTc6aaFOH5ceckjZP0mO5CuEpb8JpZO2EhV0X6xwduIDRyLDx9cRu9DBX7Id?= =?us-ascii?Q?oY1dhXezcLLxIkW9sJgwq2EGxwp3Wv1qE0CCG8WBvBiSRt7sbaZY3rDYCa8u?= =?us-ascii?Q?QGk0URMJZlANNZnmWHlxK5grixa8RYPkI/JlI4DT0rXH0Eq57Orob3gVZXJd?= =?us-ascii?Q?LoA1VSOM9xhnVdjCa+FwSPYNGh73JXFtVJ8dG4YtMg2d/kOLlh7sWs6itld5?= =?us-ascii?Q?7WB0qwJeOhPP3YiY40b5U2Q4jqvij5Wrh3JAEfuN/lDScvHGyCfnfPyzoUN+?= =?us-ascii?Q?3U2qloUnhcPRyzjl7qutLJgG9kA/Zjx9yX3xlBZEAgFL2wBaZYvOdy/LnojA?= =?us-ascii?Q?KvyRsv0eyR9h9Zs5LnIRtBzR0HmX5uIZuJPQorE0ygvMhKF6/eB/11pN3ScC?= =?us-ascii?Q?v0R4UunWUA8bkYYVuyjve2otCQyUR4mEUoiJQ/mIN+mEiieXpmZmXqMGHIxc?= =?us-ascii?Q?PuFUR5c8bYpmTzfnqU4pJMDYwBvEj4/Xjg8HLxWXujtHPqdDx5kxHka3tbI8?= =?us-ascii?Q?KCF6neQROGQgo3mbXYFdw+qcfrm02AWbNog9tBzz1sppclgv5WmiMD7uXZK3?= =?us-ascii?Q?avMSoSWsQ2z7pU6lmJnoK+WGAVcsita3CTJb5kpekHJ0L6faQ=3D=3D?= MIME-Version: 1.0 Content-Type: text/plain 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?= =?us-ascii?Q?d4less43QY7mI5LE6k6hZzHAc1zA59qJzZirYO4s2FVdcCygBiq4gFGdUaKt?= =?us-ascii?Q?5jd01ZUCDfMSv69SbB12QJ/0K9Vv0HJ0B+AWjMo1GVrK1ST5pNf2QOfO3dKP?= =?us-ascii?Q?Ln533jqLO/hi0HTfTslYhp1QArI0ODPfpjumZrNArh3AD4XFdQ1rf3omuihR?= =?us-ascii?Q?7W4K9v8f7btQqiWmbukm8n9pg/doux4NpCtLZp6iBJO9w4v/X5TJgLRpcEJH?= =?us-ascii?Q?8RoWVr0ZtLnim8upWuAE9BT9Xz78xHTEoqTY+UvwiwH2bv5OeAWj5TEgCD3G?= =?us-ascii?Q?tn7/RubaGduqlgV9Az+GVA1YfxFrr/ZJK34NgKRWrGpdqvf5Fziuw6HmQM6g?= =?us-ascii?Q?V4nm2DRlwKz3zNbcdh3NDBYpX3SKCK+UipZQnh81dcIBixLU88YIesHBUybr?= =?us-ascii?Q?Wwmd8tA1fyrPdYDSfO4lQtrAuj1JIwvkQVq9oIVfzFD8krXaUivqG9skVRrB?= =?us-ascii?Q?2kn5RrttlTiMJAUui25eJwOtFBWMX1GhbcbnVY9nL9dnkWRBP7ItzdryRuvE?= =?us-ascii?Q?F96tGYd1olSvNovaZZAYTNTpRA4hnx3F1JZC6Ho/wBwNRMgIQ/3uhFL/SnF6?= =?us-ascii?Q?gcTjKxCegtyf//GHRoI/OitH0JBMDraltYdbB2vtCcUolkntQxabtoyGMhsQ?= =?us-ascii?Q?QcAoExly2DNhw5xB0R9YwFvED3hRCsC3xcw9ua2gyT+yzl3lvB9Ocb6WnCyp?= =?us-ascii?Q?e+RvcbO0Jfehi2ORzNRLZLlHUiMQZn9pekL9sjNqRAluX0R4TDX1CtqHGU+V?= =?us-ascii?Q?xo5cdlA3bbOV8EhGNiGKcuTWofHDK2s+SIhQ71IkiRgJKh6GBwLWI3UsLXOT?= =?us-ascii?Q?iA805cFgIlZUYEu85J0DqNK3Av57z9JlBRq3nU2xo7RMBtDQtktuVJMcNLfZ?= =?us-ascii?Q?ebftcLmt0nnDInfnkimWOz+LtAx5dIDYLtL5akzjnDFKhgO5FBuJtTHQ78nI?= =?us-ascii?Q?xB9DYhWrztihD9ZNBfLh875z9CoZYKylPTl9rDRoCc6Ek3qPxywP6vyGLSer?= =?us-ascii?Q?WYo+BxGjIruGNoMxkFwP3/EYwAxXsH9zzBjb4oHfouOw06VVfM0eEWUF2ZR/?= =?us-ascii?Q?Zp9D1lvp7dd+/B0DIFFDf4n3QkQLWlTfEKmImeQZ6zZXG6sWGoNu52XXlP0z?= =?us-ascii?Q?YSITst285UJTgW0FCut0p0n31WX317aAUK2Irs1QotxmV6bozJaIPzjD00lR?= =?us-ascii?Q?Hz8QEnF+ibrrj9J+7Lq8CvzrfuC32WthEFrLjdFf2watc6dxQkPNlY3lvyWO?= =?us-ascii?Q?w0IOcSnLtAbWE/scNOAl7psDYhxh1nsBICh9ognxHkX1jCZ596IxDiQ7jcFq?= =?us-ascii?Q?hrrk1NeGtfIX5/r8cT2wq+uI=3D?= X-Forefront-PRVS: 0358535363 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY2PR03MB475; 23:r3nGq/JTifMqzFQIuM6W2UpSss1EB8eFKdukUAMaWQ?= =?us-ascii?Q?2b3oRO1/suSdxrXUSXNlWZp88wJFExUpf4HExkE66H+prbOX+UCgDBSEJg+/?= =?us-ascii?Q?HC2+Yi5Btud7fMnOX09XjM1d9nn8/mR4Fb57pfVQyUGy5RWCU0i8g18Cb+YS?= =?us-ascii?Q?TEg4AK/jiIgIQ5zSp71wOHBSYPLwA8STmSkXl757Iy7unFAKHFfLI5dJGUXH?= =?us-ascii?Q?zWRNB3MXl+kwsv3/3bkEiY5BKd27ZncpTb/nWRKp0387MVrKN5OQYyJE6nPr?= =?us-ascii?Q?M8YVPN0b87A/Yyi1HSYYlSFV96U3Ml02N6ov3jwKpRwj5uhvqd8rlx9dbHRl?= =?us-ascii?Q?C55uPKpO8XsFNaQ1WSOMqy47k3nwgJP5z6oAI/DcqYyr9rKa7TQgQbgJWegc?= =?us-ascii?Q?3A9atU3/8vBHnpepCpw83SFDe+3WXUGQvtM+X9yZxjfATLf8E1rcmLVo8bZ6?= =?us-ascii?Q?kvSrzhQ6QVkoiSPFPZUzvXNUmdJylDtZpCBUw/zcOyUTTiDy3hmf4Xd0rV4v?= =?us-ascii?Q?kDNHqO/jduEJkPBR/5YltwOS15pJAJxKRncLGxJ5BduxQIYX8m++b0T05BfX?= =?us-ascii?Q?+GEvcoVIj4TQ4KV/E9Rjthq4A4RkmQqXNnowl+3UlAffCWB5wZtKII8x6nkR?= =?us-ascii?Q?c7SbLqg11IT99ua/mb81XHYA2PqEzOnSAZz9rWrEwTQyaa+V+LUQmGliNOwm?= =?us-ascii?Q?rVuui2O9DqHZfQRKQtBMtapLUmCgR+PXk00jO7PGrpbEWzJ5A8Qsj6yyIj1j?= =?us-ascii?Q?Qt286geayja7EybYMXpiP39DVY5UXGG0gmQVuPkoIq0qnVULmM/MO+X7LQU4?= =?us-ascii?Q?DK99x9vJ3SNsb99uriTQlHT9zjJ2LcaF7Vqt+HbIRAhvkfYG/bN1W0P795XG?= =?us-ascii?Q?+eoHFwGrRDnP6Pxb1sJP1Lxr5uUg+TOO//hJ4PYHWNclZ8OKOaFYi18gHZ5Z?= =?us-ascii?Q?a1YXoCvHTIn4UavPl3Yv+l7InCnWFMvEKQjEH09mLhkTkjeeviZyonZ3b1Xl?= =?us-ascii?Q?5A0LtxyjTO0HDhLIDJ8M6i/7E5wiomyk8wONU+YI+Glc0wFB9yd9yXc1PuRl?= =?us-ascii?Q?el1y4s7IquidYxMm8OLnad0YVY0B85SseVZRR9r2BHEVVGr67RB4nifs4bSy?= =?us-ascii?Q?JJ8HItpksX2cbQZSYEzN1SowSD7p+jfkTY6+2jbJgUFD63I448F+6WjEsput?= =?us-ascii?Q?AANY7ML7Jq8cVuE+XraYP/JdNssEcIrkAS+FKEiOy0AUuvZIMBkUkfmOdpxS?= =?us-ascii?Q?zzwYTvYNJe6O/6gYKTmWUG7AWC3yoNqYv40ZQ5NtDNUI6NV3+rAMEbg3bhoQ?= =?us-ascii?Q?=3D=3D?= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY2PR03MB475; 6:aDGMKyXkEhTWAwbQG7fOUrurEy4A0PaWU3RYwQkR90B?= =?us-ascii?Q?XnkyHKvPBWixERMb8uZKTSEN9jinZwgMhfSL1cAYxQGTDnSNx4ElTip1AfQt?= =?us-ascii?Q?mKnBN77PkW5N06o3pNEPKmaPqj5QUaOO0c6joywR3m1TGfwP7/5z/39rLz3r?= =?us-ascii?Q?+7ioY9/XyVbdzVoLWLoOv7XWMbra+b/TPtuz5wrcoM0SPsdwzzv1s8m73ONJ?= =?us-ascii?Q?Ph2rFBBpspwRUpi6P+i5WtTH+JUh9TE5cIrJymbNR6Eya1kZZsLjjOceSzz7?= =?us-ascii?Q?PdHT8/pwKscNvGIUdVOpnp39sGJm851A9Z9ChJa4RCI8vEdFGKtA3wGBRO6k?= =?us-ascii?Q?pZw1KhJwbtlamhEcLcHLoyVRdBzJZzUXJHBd/Q4rlflj/r8nHUYUnlADjgsj?= =?us-ascii?Q?XsMNxevBHBBrnjQyvaThwe+zNydHEd10Mp4v2yIVPXqAIcl0irlKtM3nxI9R?= =?us-ascii?Q?cIzy85lPr8wyowUW2In4O45I4ISqB6NYT36KJk0n2JKLomxmzS7KVJyG54e5?= =?us-ascii?Q?jat97MkQmHQHpoITeavPfU5E8N/0hlqa/6MJJnB6mngkTxxEN7MJPc8h6oR+?= =?us-ascii?Q?IhrzcQIXSnaI3mDYZkNLJpxChD29R+BvOZkxHXhis1Lox369cTIKIaQ8baea?= =?us-ascii?Q?YhlRG0U9r6kVx+YwUrEB79qHz223epgiabvjCo2ufcsDVVZ55ljRxTWwARF5?= =?us-ascii?Q?Ah7q/QdTrmSkFQiWSH+4G3uHBoY3Ii6pPPDkJC/OGpRs2n/hpq+MKN2+yC/H?= =?us-ascii?Q?mlOlLV+ZivW9UHq/b1Ow4doh64mQQunCRDO3nwowbrc+zklbt4kSId8gUE4M?= =?us-ascii?Q?1v+yy7erKUrzfyD10WOhavOzvgHmW2L1QOgs8VQBpyOfRyv/q2OoREaXml76?= =?us-ascii?Q?sRiy5mXp8/aVt4mvoanreMe3AFxrpcnxdM/3LrbP/Pzm5Az9XOMPE+CJfHli?= =?us-ascii?Q?7FCUrUnrlwYb51CP29jMh3EEoD/q+RoEijwIPwf86RBUwwKdfLoSMKN/sbAo?= =?us-ascii?Q?=3D?= 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: , X-List-Received-Date: Tue, 04 Jul 2017 14:36:30 -0000 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, -- 2.7.4