From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM02-BL2-obe.outbound.protection.outlook.com (mail-bl2nam02on0072.outbound.protection.outlook.com [104.47.38.72]) by dpdk.org (Postfix) with ESMTP id 602E35587 for ; Wed, 28 Jun 2017 17:17:58 +0200 (CEST) Received: from BN6PR03CA0044.namprd03.prod.outlook.com (10.175.124.30) by DM5PR03MB3161.namprd03.prod.outlook.com (10.174.190.34) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1220.11; Wed, 28 Jun 2017 15:17:57 +0000 Received: from BN1AFFO11FD013.protection.gbl (2a01:111:f400:7c10::101) by BN6PR03CA0044.outlook.office365.com (2603:10b6:404:10c::30) 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; Wed, 28 Jun 2017 15:17:57 +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 BN1AFFO11FD013.mail.protection.outlook.com (10.58.52.73) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1199.9 via Frontend Transport; Wed, 28 Jun 2017 15:17:56 +0000 Received: from b27504-OptiPlex-790.ap.freescale.net (b27504-OptiPlex-790.ap.freescale.net [10.232.132.60]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id v5SFGaPx032734; Wed, 28 Jun 2017 08:17:53 -0700 From: Nipun Gupta To: CC: , , , , , , Nipun Gupta Date: Wed, 28 Jun 2017 20:45:58 +0530 Message-ID: <1498662964-11251-16-git-send-email-nipun.gupta@nxp.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1498662964-11251-1-git-send-email-nipun.gupta@nxp.com> References: <1495735361-4840-1-git-send-email-nipun.gupta@nxp.com> <1498662964-11251-1-git-send-email-nipun.gupta@nxp.com> X-EOPAttributedMessage: 0 X-Matching-Connectors: 131431366766397571; (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)(39450400003)(39380400002)(39410400002)(39850400002)(39400400002)(39860400002)(39840400002)(2980300002)(1110001)(1109001)(339900001)(199003)(189002)(9170700003)(5003940100001)(105606002)(54906002)(2351001)(106466001)(33646002)(104016004)(5660300001)(38730400002)(8936002)(77096006)(356003)(110136004)(50226002)(36756003)(8676002)(498600001)(81156014)(81166006)(50466002)(48376002)(189998001)(53936002)(76176999)(50986999)(8656002)(86362001)(4326008)(2906002)(85426001)(47776003)(6916009)(2950100002)(305945005); DIR:OUT; SFP:1101; SCL:1; SRVR:DM5PR03MB3161; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; MLV:ovrnspm; A:1; MX:1; PTR:InfoDomainNonexistent; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN1AFFO11FD013; 1:1sk6nnmT9heDkDBSymOjwgf8GvLLsjYm5GIHoS5LQ?= =?us-ascii?Q?9m/557kp+XvOFw1CVoUxEcOluPR46E8ihI/6m6KwZW2N6fTBhqU6RbqLhlqL?= =?us-ascii?Q?nnOV246r9Jxqhsczj8Vu60BN+x1q5NVFPoDUm/1EjHcBXZsbeXBFAXAh4OWo?= =?us-ascii?Q?b84SWNfvyvwoPk3LCgyEwf2sHHkaPM+WFEyZm0KlLfHklcidrLU6qxyTDDFj?= =?us-ascii?Q?jztKqZp0tbwTmaKK3EsOjViXsHfnAo6NreK2nJBKEosXBYdQPo2hwyxzYPEu?= =?us-ascii?Q?jTTvt9OG+OxbS5A4uIfgd+fygqAQMw/j4xjml8adwNMhDSudB89/PXBmHTQ5?= =?us-ascii?Q?bq/988V04RvjzgQ2BYUHhgLXVdIG5gyqjOCHXk4hM6+H/3pZ2/lsZW76Paco?= =?us-ascii?Q?nbAQjAoQyD0qQRNYI0gEqaAVmL8n3o1uUf+cnVH7gbowc882t7E6+PXOmYFE?= =?us-ascii?Q?MWxmcgipvySGo+jAxmn38zMeE+FYj1kOAjshqvJjyWosoa0CxuO9HrKNO8eD?= =?us-ascii?Q?79FX2/0IifjZuCQUU1UunJKVF5r+3BbCMMNvbLRfrJY0TljfYRNAM47YhxkI?= =?us-ascii?Q?o1QBUuJ3WO2immTuCrFnKWzfMQhs7cH/LHULIR/NGslwnIjrAGuirDrnsABS?= =?us-ascii?Q?LHBtgImTEmFDM+3wcyyWwEQvb75uX9M6cEpcaIkWbkNS2JYKzL2Hndke+gBS?= =?us-ascii?Q?DlGEmCVmU6dfAifdbUvd8bjWJ71R1GMjFOipFwE+CoezMrhnoJuQXnONxvV9?= =?us-ascii?Q?gMJ5v493BCSUl6Z8qLhiOhrY0HJ45KoSlh7oQAlzWBtCJYlRlzLugidme1hD?= =?us-ascii?Q?Nmcu9HMul4OxdKhAa6zn99/C1M/FsrW6D5sHCK6cfCQHhLtBAWD3aT2zKDSt?= =?us-ascii?Q?pXVlxxgTBdJxTgHejCfh/K9gTNt5PTA0fOTyOPxXahgL8ELSwzq1BtIGePQX?= =?us-ascii?Q?LlUknYpKA2vl4Er0C2bCaihCuMyD/RcQ5NJ5eYOINJjtvBDYywPgQss4c0S7?= =?us-ascii?Q?2C+Ck4nDYh8HeRuEyHs+V43BuxBHEUDkzuFCojoNLXCXr67b1eMcitiAWMcU?= =?us-ascii?Q?Sm1xNcOBztFEglCs5RUTnnHsk0lmb3gKg+y4uaKvYarF+SrwQ=3D=3D?= MIME-Version: 1.0 Content-Type: text/plain X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 3983a334-a3a8-4387-2725-08d4be38dae9 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(300000503095)(300135400095)(201703131430075)(201703131517081)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:DM5PR03MB3161; X-Microsoft-Exchange-Diagnostics: 1; DM5PR03MB3161; 3:bvfIoEbFYgtbE0AGqUJaaXncBks+FqMBxaohClo0loqAOftHzUy+qMpkepwC7pcpIa+uKY3G36fJlaeenqcIfW/eZuVkxg9Znqg4J09lMdsDDMmpdE9aVLS4DX7syTfGZ4g242p5aLNv5R64GTKohHOOyAYHb4RcKiCrG8Lz8ABbktwNq0gGtJ4KCeuPDnKhD6xEOOlUplTYEePWXVVIJwI1mDooqCn6fHlay1Z8t8QEy/FFDLECTppfa8E2Yc2mvURAY3PI5JTp+LpoC25txQ9+ZPsEK9QFdpvbLb7mb66czb8zDyk0EtRge3J3/vhda9KKrl4WQH0OrWvqH2/ojYe031IKHQ/SeAr7KKlpltrf5GqZvcXp9763vhrX5/ZUkokOg1Ocu8+ivw+nuMMX8YxSmtDFmvWKOR5y0/Nlhh/VdY6jC+cWkd51zG0Q92076Zsb22uBMwOKsE2I0/5RcumTOlBpWGxGPdvdScXYIdoABLRngfM92BPj63fyrJgthGArtg5fN9OiBVxZ7yHqTKIPsX/KnD2z00Acf5+q4rgwzmQ8h1DSPo12UfEraRrwRtnH0SdGeTuHZ1heefeqFs/bxuuuQbSEKqC2bkyKXVYszNUCELJQS6lFfLSkpnH05CPQqZQoNxVFgggxaiFlXq/jyDpP2GAmlb+GjEe/bUKNpAZNHhONIggdd7COxZIqxIx52ze34SH/9Be/kT+i0Eo2ENJrHpGwjnd1ItcRmqomaHayduLJfrO9dWaBPfwkH5bRO2kJhBdSSV2aPUzVew9xJzH1HPMfGWw0mBVdCkqqf1o/nUR/rMtJj26fgkJ8FlGaJVoesjUFd+zH4bPKoA== X-MS-TrafficTypeDiagnostic: DM5PR03MB3161: X-Microsoft-Exchange-Diagnostics: 1; DM5PR03MB3161; 25:gcyHB+My9tNELW+NMqBeHYE/9a36FWtJc9vP/UMG1o0qJa0p4Uh3Y+iPP3XM5yT3GfrNUHAkvxgtQLlkfVugwpvGMSc9yPp3AmjksyMGXRVmMsOG5OKrl/Wz9hsPxAZHHjocr/f+tNihalz5WCseSrt2WdekU9d7tbuuA5CsG47g/wtDmPMEF2x4lyIEnautyMEJ9h0Pysa7XiilfAUQ7ZZPbemQEVs6MYAlqdXZw6H25tMLt/29QIb8HEF8Fu9TX+uPbfLMvsBOJ/l6YFrUzv9uqwSoo8G2+6K/inq8o37dYo/CSHAw780dcZHpi+alDPg3gYtFshqVF/o0ifmb1MWEZfYJVYL7gV9HxLAP79QMfNVLU/sypYNBHVThfXI2VaretF1plsuIsRot5wOdbE7j3wb4rRAs69zY/amrB5mZfncta5c+SQ3euviAG/YgFnhgHcbQ3WVL9CTlwEMjVT+olptLciBKEDbUn4r/bgyQyXbvUHf1Z3zqTS7hD+eoZ890UpemMKsJujQ4mxQKi7C2GpQrtQS9k/QvWAvBp1O32DE1jaSH6WYj6AEJgSvVSO2LWObGdMm8rBwA/QCvsYjxiSU89EE75aB8rkxiBRcO2JGBwUVrECH3RmVHCj4vqP3ZJMHGd/uRI8JVjWRY0WmaNlcr0YbfLRdJXQjRAt0u1/CWOVL7gLGJ80tfHBL0HSQVRY2qpNVsrMt3ZjJ3xg89RpzXnM5e7YOZi2GHmqBAaZnt/enN7xfs1hLkuAyx/SiS8Ui3Z73lc9noXLII23zf36OcVtqxqoED9wa/vGrSEK/WlU83haiP8J99dFUwQTxLXF/iuant3JwRQhjQiw15lMYkgO+PUxHsnXrajfLkdTJv7b/SHh9diYGdvNJ1l0pIoOYCEEgvon6sj8RhsJkXBDCyOpW2OjebDljHF4w= X-Microsoft-Exchange-Diagnostics: 1; DM5PR03MB3161; 31:QzJsz5dwdc88VgHtdbziMIDtiencwhTC6JUFfq5flgiADC+Cj1HF1v7nSP+Bhe7yS/gOA7+o7YabldP67254er69dFVATs1r8xhsE1N6LjuHzKy4WtnQTUV0GkN7ZXQyGV+tpD9kp8eJAmDXycqADLmIwskyEx/b9eNwdqh1LXQNJfeolHBUFqwLim60YP6iJppFZ8bUiVcAgG7Fqz7roUkG4FgoEnXH+cAgoP78DqM/o+z9xx6HCGq0oaMujuNof0xgPdl50Uj4JGO8NLlMDKjKIIPfAvISdzz4xXqUZmg5DHNHIG1HhazElMdaCshcqnnxvU1cF2cNrYGTPbPCu/mBl5Lwbq+wNXv8etD9QAzpN9TtmET8DvVJPQlFuhN84vNJZEkIT4/NsWFQDd5dt91BznGxca70tZJDMS5BsRJ5Wa1xg5q6O1T7SddQnzljHsIFt8hy9FVP281AWDXK/WAVYLQ8ktRO6IXN7eb0I1vsI1j+ERr/kTosHHSLjx6+9E71RLDVi9Rp8fsIWwRYT+bS8W1Rp8tEBKmpv4menTduP690HWiPuMCXr8WwWhtAfKz7jIFxXIUs+Rp/roT8nvTYe7ZHDhHx+GpNl3hpw4x4xLIMSHZwa1JHUt3qux0lfGWHp2Bqb9/AkQwAfqxUSS8iD/fFJhnPXVCxY2HdJYcTLoe3DJkIh506DfGLh8evhrq0HA8U9Oz4ux4aKVdK5g== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(236129657087228)(185117386973197)(275809806118684); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6095135)(601004)(2401047)(13018025)(8121501046)(5005006)(13016025)(10201501046)(93006095)(93001095)(100000703101)(100105400095)(3002001)(6055026)(6096035)(20161123565025)(20161123559100)(201703131430075)(201703131433075)(201703131441075)(201703131448075)(201703161259150)(20161123561025)(20161123563025)(20161123556025)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:DM5PR03MB3161; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(400006)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:DM5PR03MB3161; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM5PR03MB3161; 4:Mnh3CO17DSV2GrO0icaLxUcloQMxy5Bpzf7SvZygsa?= =?us-ascii?Q?ojkHixkXC5gC5JdCVZL7uFCFRN375qe6VpIdL+FnL6dJ4h3/Vc7FcxIRcWI2?= =?us-ascii?Q?Gn7kxIExywJ9SuhP074Xff9heHlQ24lnkARgBrcQIeZie5CVIbDQsgk8SfI4?= =?us-ascii?Q?HaIxgQbXqTZN/sqz3d07uk8dJwoRVwugAFKf2P2EE9CqhZGYoKicOIuxpBlX?= =?us-ascii?Q?ICh5XJNEzsRka4oSddgY9Au7yoxKytDGkGS0A6eDUPnejuGgg0pBxavtfjSJ?= =?us-ascii?Q?rarjSixhlVfCPvF5BUwji6WhfkuOFfuN2/eBqdXn+dG/CxU/BehHsqLcKl0c?= =?us-ascii?Q?aSDMJNdKlvAHi/2KieDXbKbqGzp26v3Lw6ygv67dvUm5KTL4zsz3+vFkxrEO?= =?us-ascii?Q?etnWIplWSrA2GgUtBxuGK7ta1oh/lakD8yY0ewVz7HPz/ljwWayHZTmQqXnI?= =?us-ascii?Q?IF/tQap6mWVcdigqKLOzG2JZ2C2UMms21DP5enNaK3tCyoSGbhpesStGxMry?= =?us-ascii?Q?z43mX7DTahR5AzdTGRS5uO34RbydI3oQ5kWqDuIxaSyTG2iDRgLceRPbLFdI?= =?us-ascii?Q?Sy8lRtF/TCN9pqFAIB4Eep1xh9gRRUfm0BfVCgsMcSKNsqfAHaOZDuufBJRI?= =?us-ascii?Q?WShwk3DMIA4tNbI8IIuIjZLWdhTpZBjdUeZrD1tKFzy3qNeF3wERcbeFaeFb?= =?us-ascii?Q?Wajhhx6obVM9SnQ8oXMZmntO+gb5SO4kveRtTtan4BIreYCI/OkqOsJaNK1o?= =?us-ascii?Q?xDliF0dLsDLKdIi9ltIc9s/Hq6J0aI+pBUW3a3YdQlqBh6XSXjY8LdEvsAe3?= =?us-ascii?Q?vkBLOzeA6Ca3IhZOAGcpEtrMwx03VuoGxqyyNQN4qNNINSCpYW8GUYsvzd0U?= =?us-ascii?Q?1DrimnNY/2FRMyyaSFN+HgrAj1/IUrM6xaVU9nCZD3+TJFO00tcmcdifdekG?= =?us-ascii?Q?GO0lZxxFCmSRrMrRbV3Zqt/Ts+Y+onwrnIqrREeFYhVS8GtuQRhmKwSUstKA?= =?us-ascii?Q?yE3sgzjByFvs/raD6tGou02qca7XIlH59KtqZbcq287Dr+Y/9bmq5dymn3JO?= =?us-ascii?Q?+OIXWwm4H5okZDNPVdsZmelh7BhnlpHpoz3IY/RI3mnn7a1IV3wjg0+GPF4T?= =?us-ascii?Q?GmIvEfp9eWA/GU8aRR23/770S0eU9gTYqmraS54Yg1XGMnURf4A/EmJS4DVT?= =?us-ascii?Q?BeJiGiEEqUOeSKmAB1Q3BusYRYfCI4UhhOTHaYMQ8wZSwcDu9kBQ45XHPlUR?= =?us-ascii?Q?Bq6BkM852zFn187sgGfEoS06jqluCPkhVGobTiNrcp2f2wqr2iEoqAiii3A9?= =?us-ascii?Q?IOfeDoW2ZlhxjB+jXfMo1z7r2c6rnzUPTYSYKtKpu+?= X-Forefront-PRVS: 03524FBD26 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM5PR03MB3161; 23:7mMRd8QM58s75ADWrU/rPw4DB1G4ku6myG3uZ66pF?= =?us-ascii?Q?DKTUYWW+g1FYRd5uXpNfZPnby9+LdYCWDfe8BsN7R8JJPG+ffJqS7Dnhonmv?= =?us-ascii?Q?k8gclT7Zn2czFPti6jvnpjfOB59IGdrZpFeJm3AHNWK5UsWNFzAO44+PjlOp?= =?us-ascii?Q?eR2RC/7CC0Bv/l4gbOpLciuqa4fbjK11AEcauKq3QVpo8vDOo8Qa6gRjTPQ2?= =?us-ascii?Q?dvVv4IFkIhQ45E5FOVdjizOkz3C+ysB77wPuUDoX1rUse7dhvQT5kwokwghN?= =?us-ascii?Q?4yi5hLo4yO0C4N+3nky7G7dcPaRZA8FjfPAATVYnPVSHBpj/8jJR9PAx6f5P?= =?us-ascii?Q?FLMPtia38VjoMPHZIKrU1hry0oGc8Wa8etATpopzmow8sbwHB9GoaDRMLrI2?= =?us-ascii?Q?YFP4KhcUBQq+AdEzE9KHtrWpxHcbq4Q0G14DaReD0461S7M9tWIHBRxuT0Li?= =?us-ascii?Q?fZiPGYS2sBb3wdO+tiKbsiwtaZyY7OK1M8YJAOdDNCXkod22DZWDKqvh1Ck/?= =?us-ascii?Q?lP/ACbaFWXx4W7CKZaEd7Mj7gcZ2Mn7p2wWYa+x0Mkw/Fqqsr6PRkRML6bXp?= =?us-ascii?Q?v0kLAgF1UndgWUOGQxh8ikAQYa2z+xRcxykFDyVDgEs61OULHdzSwNe9qtn1?= =?us-ascii?Q?xi7hLyT3RpLRTw49qa9J7NR8CYLSUJaXp+gxYwIm3/+b7RJNhr5RxnaKByGc?= =?us-ascii?Q?3ldwZOs/c5BA6DVGJO2IK2PWY48QJbqz6cuPzM0C6huie+zHYARSkDMoEg2W?= =?us-ascii?Q?c+qsik+8aTzvMlw3cqXQq/QeSwvQ0EpNAg4+DDhbr88TNQhjPI4FqlQaWZt4?= =?us-ascii?Q?j+PKWVjvY8WYmM9RMR44InJiuO2Ibq08sWHWdj7UTdRcsfWcBuHe8NIWIRX5?= =?us-ascii?Q?g3GnP8JIcC/RyTpfFWwZqcosYo9g9rYLKLkIRXIkGC6H/Osr/adj6NKLhnr+?= =?us-ascii?Q?LruAqEn4QCgns3gJgSZT/s2xQoF54kCUkmYQtVnwwuKimuyv3ya2SyZuzWiE?= =?us-ascii?Q?xTu77ZJsLP7lilGNdMWscmj4uB1N2pLJDzx6h7r6eusgEQXWVtTdtQbik9OP?= =?us-ascii?Q?yZBlb7AKN+QTiov1YXl/WE8mbyK7V/2FmuQnvk+d6oOWLr5TbdcsbjFkqGx0?= =?us-ascii?Q?G7TCx6EZKnTCV5F4HuupYtF33bv9S1jKQzAXXNBKN2mEiicWGGHQ7XJn2iX/?= =?us-ascii?Q?Dpz3iVd4nOaQLCxhjbqYIEJPMHA+A+Shr22b2fH/WoJbUjivzMCyDPXVJ81A?= =?us-ascii?Q?h8rVNTOwzYFee7m+qU=3D?= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM5PR03MB3161; 6:GtZjmFLdOdXbGf8ee7h2OMef0WUe/QDCIDaYWriiUr?= =?us-ascii?Q?YD5nCpsr+2p5F7xKRxX6rbKvheAcCfCbFXrONzIbZ7DYi5wPv1o3yOW0Wkem?= =?us-ascii?Q?NQNShH0ARR6ogsqXtkAtiPt9AeZUDPNnqRCVm6SvVCvI2kXluIypcUjfznit?= =?us-ascii?Q?ThIFKZfkKr074GHR2S+ixoV5Wm9CnPOkq2SKGq0VH3YgjeUL32e3LB/z/96r?= =?us-ascii?Q?ZoZwdnHMcH9OpXtlUjZfpvuFj4h1iTpH4Tj0bk+RfQhOV0uvtXQN5i9O6A4N?= =?us-ascii?Q?HcEg4liCEjD3wAofqkzSOdIfMsvx9BT9nfSQyAv3WVtMB5NoCsN1SvOsjEC6?= =?us-ascii?Q?1uqub4QKMN0W9WanlgaD9EyPMMjEV9EZJq4+y127lSHuUVCgKxd+TGKxu9hU?= =?us-ascii?Q?MgJoJ+of5e9PwpmmkohS94w+SdWkPvjzLs4LHozq5rouoSvZvtE4hMiiE3Iw?= =?us-ascii?Q?6i9RdxLNx3QmAGSFYTBeyoMZqZlvVum0KB8xt25a0Na5nBOidl+IInb+z3wc?= =?us-ascii?Q?Vc8hvsZafuIQMERP0xlh83mX1ty1CpAxfVATn2L2a68BQ7EBtqfXlNC/NUpk?= =?us-ascii?Q?mKK2sQ+ratdireMwZydCe1hDyLjfxG+kObuZzizTe9A/Lm4ANwZCeWAKTy7S?= =?us-ascii?Q?dciM/aYz9tNq0NflVc9LGp8ywNW306S4TeZPEuLEjRCXSvS5Qgdr8v8iWds7?= =?us-ascii?Q?lsQ0bA7xv0s0rDPPB07SZotUaaQuP0iHSi72E23Akqijc5mQVQ2WOC9xqOOG?= =?us-ascii?Q?TEJXR9cC7/PAuuOFQW9FcGjSb6ITMQtdCOMet4Hg+fCxWcLG8dn+eqHA17fl?= =?us-ascii?Q?f/Dvh2ZIlPQHFvFNJYwou56a1hXLSeD12sPmIM7QKvlomByDiRaIjOUtF/ru?= =?us-ascii?Q?XkyxTRaxkzPcDAcUIodEcYo6Ej1gtimzqMZp5L49YCmdd5Gkg2puWSDoRboS?= =?us-ascii?Q?B3GBU50e1hnMSevqnVF+nfSxS79Ih2KMwL2ACXAw=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; DM5PR03MB3161; 5:iZTdnrCPV9femHHfpi8AOnfwDJglT57BbOkynrNGUOqCGX1lvUM4jQNt2lfpiCBSAbtmzknl2nZRjok1iJLffMUwRS+YXU3aY/TdMh3Cqx+SkgX985v7BGswZd8dmqc/vbtqYPpmTV1tgKQ0YnWSFrFYN0yDZNDXoE9d1s4lAKjzjO4h1RA7f2PiSNoVhYcyZl3VB4lXkBvDN0ftiMy50HZdMbegylxYHTvANd3RuF5sbysWKpT1BYOk+RO1jcinbThlI0bTO+TLmgcdB8AHS/PXp/a5OCNEBGQqCaPtn4hNKyM48OtEvdySuJkTmd1K3KXLNZgoz6/TBPHLmynIzJCXj+/qqi3/wase9buO0BKldFex1f/UnNKjmEFclVRRha7x8XTcdFAm1jtLE9cVvyJIoQ/fcLeMBynx/DARTsm4SuAPKUd1I3w50YGRfdmZ8/vH5ilDC/sBTgZEhaN2VUFsks0uYKsabW7fWAAfgKX1x7trFfeMdjvEbY6fROr3DxfLFAEWPaEsVBg/+CnmUg==; 24:jo/ma2P1MomfPDxbRd5umoehC2HTCTArOZ+d2ESELwpVufbQVXgVVtHWsJWK4V2gHsQN+Hkifh6Jsws8ml3I4e6OEtYVidbKRxRynEMvD98= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DM5PR03MB3161; 7:ChAdCjfnnnw56/+kK12p2FBV0sX2BJu9Ul4AYeJvlD3vfhteZ6qX1hW73w9FER4eIB5fO88dj9H+BxvYdq38s+VyT5VKVBcxdFdI5exjuVK1+vEBXCWJHssjHWhSDrqjD1MlbwPzthUbww12zKig0dG1HgDgI1R+g7W1vjNr0A8IlEWfthExmQPrKwxsKGydwqPvDf9fqbJ8okwS6cvZPNPvpuHBkMVTw6D0RP5dpofqGkTD1LuJtxkF3gyfKUa+vbfxdYAAnxpyY2a0+jUr/cp3OlbkQXUdmpIe/vmts7d7YWnyAmgNon/CLyUViIK2T3Th3twjKNVmY9sK7xjx8ej6ua78d2SkYDQ3Q43o8nI/MmLY2M3lq9mI1q1R3swGYQh232jRNs7SibvRWlAg/yiotXKoc0USEs/s5NaRmuK/ASexTbY5AmrJC6KUXnJwxDgpZ8/huogit+YzZF1QE9zny+faAuVZSVF1NfGuRZ8Ayk0/N6iJ2n1W/zdRRAZfzEu+SVoEjwfWieQlY3b6UoM0R/D8nOvRMWh8UVgya+hxLlH0WrJn3w8Q4cbOaLW1/tE9lhckUaVJus1mILMPjN8LA8UdaxaUYhOa/IY2C1/VHX5KnJIP5qbqZZOyDTv01aCPw+j0LFs4Mi235HONlnyEV0RoLyOo627Eg2uYv2U9j7vlgA0Txppiog72K8N4TADcgEV4Bt9G3jBsn3P4Io9yURDIv3OFzqsIgMMFnrVn+JLjhQwp1DGGok1gzJ5v/4EU0bxM9KuxtIUWm5w9L3t0sAS7agyQxFH+BdZbBHA= X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Jun 2017 15:17:56.4525 (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: DM5PR03MB3161 Subject: [dpdk-dev] [PATCH 15/21 v3] bus/fslmc: add callback per queue to enable 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: Wed, 28 Jun 2017 15:17:59 -0000 Dequeue from event device needs to process the event on the basis of the hardware queue from which it is dequeued. A callback is added into dpaa2_queue structure, to enable event dequeue functionality to call that processing routine. Signed-off-by: Nipun Gupta --- drivers/bus/fslmc/portal/dpaa2_hw_pvt.h | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/drivers/bus/fslmc/portal/dpaa2_hw_pvt.h b/drivers/bus/fslmc/portal/dpaa2_hw_pvt.h index 0026ba9..975e431 100644 --- a/drivers/bus/fslmc/portal/dpaa2_hw_pvt.h +++ b/drivers/bus/fslmc/portal/dpaa2_hw_pvt.h @@ -34,6 +34,8 @@ #ifndef _DPAA2_HW_PVT_H_ #define _DPAA2_HW_PVT_H_ +#include + #include #include @@ -101,6 +103,8 @@ struct dpaa2_dpio_dev { uintptr_t ci_size; /**< Size of the CI region */ int32_t vfio_fd; /**< File descriptor received via VFIO */ int32_t hw_id; /**< An unique ID of this DPIO device instance */ + uint64_t dqrr_held; + uint8_t dqrr_size; }; struct dpaa2_dpbp_dev { @@ -119,6 +123,11 @@ struct queue_storage_info_t { int toggle; }; +typedef void (dpaa2_queue_cb_dqrr_t)(struct qbman_swp *swp, + const struct qbman_fd *fd, + const struct qbman_result *dq, + struct rte_event *ev); + struct dpaa2_queue { struct rte_mempool *mb_pool; /**< mbuf pool to populate RX ring. */ void *dev; @@ -133,6 +142,7 @@ struct dpaa2_queue { struct queue_storage_info_t *q_storage; struct qbman_result *cscn; }; + dpaa2_queue_cb_dqrr_t *cb; }; struct swp_active_dqs { -- 1.9.1