From patchwork Thu Oct 27 15:17:40 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Shreyansh Jain X-Patchwork-Id: 16829 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 1CA3CBB68; Thu, 27 Oct 2016 17:18:07 +0200 (CEST) Received: from NAM03-DM3-obe.outbound.protection.outlook.com (mail-dm3nam03on0073.outbound.protection.outlook.com [104.47.41.73]) by dpdk.org (Postfix) with ESMTP id 05CB9BB29 for ; Thu, 27 Oct 2016 17:18:01 +0200 (CEST) Received: from BN3PR0301CA0028.namprd03.prod.outlook.com (10.160.180.166) by SN2PR03MB2384.namprd03.prod.outlook.com (10.166.210.151) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.679.12; Thu, 27 Oct 2016 15:17:59 +0000 Received: from BY2FFO11FD022.protection.gbl (2a01:111:f400:7c0c::110) by BN3PR0301CA0028.outlook.office365.com (2a01:111:e400:4000::38) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.679.12 via Frontend Transport; Thu, 27 Oct 2016 15:17:59 +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 BY2FFO11FD022.mail.protection.outlook.com (10.1.15.211) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.679.5 via Frontend Transport; Thu, 27 Oct 2016 15:17:59 +0000 Received: from Tophie.ap.freescale.net ([10.232.14.87]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id u9RFGIfi027183; Thu, 27 Oct 2016 08:17:56 -0700 From: Shreyansh Jain To: Date: Thu, 27 Oct 2016 20:47:40 +0530 Message-ID: <1477581467-12588-15-git-send-email-shreyansh.jain@nxp.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1477581467-12588-1-git-send-email-shreyansh.jain@nxp.com> References: <1477310380-17944-1-git-send-email-shreyansh.jain@nxp.com> <1477581467-12588-1-git-send-email-shreyansh.jain@nxp.com> X-EOPAttributedMessage: 0 X-Matching-Connectors: 131220550792467427; (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)(1109001)(1110001)(339900001)(199003)(189002)(2950100002)(6916009)(6666003)(104016004)(92566002)(586003)(110136003)(2351001)(229853001)(85426001)(50466002)(68736007)(626004)(105606002)(8936002)(87936001)(77096005)(86362001)(48376002)(33646002)(36756003)(5003940100001)(356003)(8666005)(50986999)(76176999)(11100500001)(19580395003)(19580405001)(5660300001)(106466001)(4326007)(305945005)(47776003)(50226002)(189998001)(81166006)(81156014)(8676002)(2906002)(7846002)(97736004)(7059030); DIR:OUT; SFP:1101; SCL:1; SRVR:SN2PR03MB2384; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BY2FFO11FD022; 1:k0FEQ+h0KnqKY+eJx/0nsPQqbaGe7CbYn2dBAYOHaSRZG3s2EQ7Rx2YbCwuLmOY6Q9voYFU0qRul9FBYCFIcEHgjQOU/so9sXk26w8nmjlyYmG4onMVZ+ktzhD72QcSVBUVF5iPbOVn0pCKgLAscPuzN1HFoonByAAqIT2h/AwURW33yJtkVCbH+6fKqAAYt6rAgQ02cjXTOvL2hIHMXHft97J6aXmBRAmJqFqVtR2cHoTuVmjmNuwoutToX8jg4AGiW/nz6/QguZ0m9rW/4ZcASrnNTO4G6GylUdzTIN3UTlMY2cUe2ijmr8duz74bmxGGEud/a09uKkxmM+G5yTuHftSvnq1N+zaOxr8nWYclUlUEM2PsvTa9iST2ZV/jMeiVnaagwzDEZUTJeDDyCHTyecNWfVgiWarO8u4PSZ9RiWcSaUBWQ9lgqfhKYlztUqSiawENuCXpvllnGFbPLYk/ZSeOz+4ExP1NrG2/Mac3SzhTY9ef6eO7YU8ETdvf5imSZZFO+99gd6YlULuliAk2o37CilwXKlQ9/GbusueJ5ffsw0i7/8a5lhO18mGOeyKZs1k1MGIYGIj+qG0zrC5hpgWQVGo5ejqxkA+CU6aWbNNpRv+P/dvnDsFhNBAGguj7Afx3wYhzJvIwZfDS457RyDHn+ovOyFyKvS5iQTDCYnPAO4VFl/p+DOrf7cKNRCOT/v4Coadn9H/JgeAuDxeu31WzKdlAeyB9A+OpI484= MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 44263f87-ca5e-41c9-f282-08d3fe7c6fab X-Microsoft-Exchange-Diagnostics: 1; SN2PR03MB2384; 2:mVQtl6xt6N5z+BhhiTwLSRLnoWlt56jBiilFDTJh7t9IMRNdId4U8bjyJhPaE6Y6gRs268ySM8Ee+CY9Jvi+cIDFuL+uKr1RNdOlnGGVrwT3KxxGdWKd45MQtQfMrXpNFcl7UU9FB9K5ATXdQ9+4C3kqxEsfFD7t5ioarokyWjC2BZcV+CqyIonY9h5sNxioZPzppRpypw30gO6BHemMUg==; 3:IaPhN7XoZnJt3MoHnm3MyzNWrfRvEn8gng5eaUFPwZsOB0JRUaRIX4TYFgecsBn9366BU8Mac508oBMe1RHFozu392B7SQ0J+kHGk1Z/y1myGDaMPopmVJ2F1+Ay+vW542ZqgMOv2+JqF2yjZd8tOda+8WXVmacNFbNx5uz9DSZ/ZQdRY5ES7wMsD1galLb5kQ1MTttofcIY7p/kthXQ+ZJYf19SU4xK0XjTrEmw/W0IeXAZQXMaYqMXg1iJ8EIW X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:SN2PR03MB2384; X-Microsoft-Exchange-Diagnostics: 1; SN2PR03MB2384; 25:IuH9FPPHHnh8LNcYFMvDUnIC0QCXdwl0wFoF5v+NTeGyht2mXmqzd2v/B+bpJwCM/OHYx5ieGJjBil/ARlTjuUGJL1qe+lXEFXzMW+PWIInH1tw2i3dik3UhGZtPIeyDuXkml60cRE6fUBOY6D4SizRb8fsMwNqoO6/rt2uNTLJvcOTk0bRQ+eBHwmZC2PMbg/pkTGyJORh/Sim2YbUkjSmpQgpgn7a9w5EUYNvPyyKLAj2V3cfFTcGE4tys5ArC+XGTSMvrqP2Q/tWtOlUKjmFftc/wrFy3frk7Ivtr29otyCZWrNRcZP+xnlopj8BnGW7kO1Gl4bZQugms7/iSoFi8DyjU23CSvToz9k3dtxIUTG1CtQ6en1vKBvDnARGfLrq8nkhHAPGCGJMbPzYLcdzRhj9dy+ATdE/SOfORkBqTu3lO1mj8Fovt+KvvY201cePnO835bbaRh0vDpi/bf7zUoDcvVf21LkeXY865RyqgkqRmCDbP+FWdTZohv8hvqkAha6bfmOY9W57tCKcDSImtRKgeajuDK/HdXmHrzBAgmsuNtVavNImyiBkY3Or+s3Ve9jPj9BsVDmtHY3k2SO4YgBfppRae2KkZsihrEIPOAWGigQpkQe5752UouwS/RScKEG1wwJjdzUXBYy4tVj+iLdWuetTvOTd14CZBVXetI8pxQL4HCEXDxcQ6ZkmYI7/GKKKYImRWyo6/hLOFWqNKfi1kcslGdf7u8vynY2XHcp0RNjckjxiV/z3iKiEB X-Microsoft-Exchange-Diagnostics: 1; SN2PR03MB2384; 31://XXifKXfZSrzBaqJm0Qt1jnOF4e5ngPJhDgdqmhE0c43+IYK4FV+QU6Bh/DPXqRgXppJdUenbAUcEUJPMwPckC8478UiQcxbpgBrWC/XxCFa+UeqrJ+8UdnI4TgZ7wbcVM/gs2shxOwTfhmmVVJhHajnP7E1ISqFD4hzmAImnLOi2o78332HA0e+0m07e1If6kvKGWPdjh5SmGb3iSdCb8YgYpspXULZpGIFs57jEAzAEcFO9J646ExKsqbCmM1OQ+cC4ZZwdfNHTtUl4C5520e48vg3TY3zlIWUo4VRJA=; 4:IsUF76yi49jjDoXBo1hH6FOGV4LF57XVe8kDSv/XSEGxqXEZvT5pwxHOS85KeZ/eU/zcV3ojGqvGHVpTkFOgvdeRUcZgZ9CJsE7di2XcaCBU9uiaik274nFsFpbFZJxxf0FUfZaORVsARgDSY1Cd3iqYbiiDexxTLJgA10P5BbCpvOzEnZxaexkwKljUdbYq2reFnMTsi33EDW3hAFHnaaofitvDeWcIf0IcK9h0EJcq70tuX3C32vWGwYhfFJPyqPMkNSAo38uMZ9whnuLTrELPLp68Vs2pV9r02bAABngg5clVH5ckYgmVDim7EXETRtclX8ebTSWiL1ypJ0Vqp7qHVTVq4bqsKoq2MJg67PV53XFUbgE+OfuphetQP+XdNYIkJgWBXJX427RWt0K+wZkESm+oxY+CsQyy2XJi2N9kqZYEk5ywpqW2s6akP5Qr1IPQN0eqHtqBT0YF1DJxB9h5VucZTgZx43brH5TJk4i1HXM7zrBWk5Ooi7GbhchG3NcVpnVUramgcKB8gW0pIONLUranoDTl5FtgX3lXtbR0vA4IOyPN7DnKRPf+rnqF 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)(13018025)(13024025)(13023025)(13015025)(8121501046)(5005006)(10201501046)(3002001)(6055026); SRVR:SN2PR03MB2384; BCL:0; PCL:0; RULEID:(400006); SRVR:SN2PR03MB2384; X-Forefront-PRVS: 0108A997B2 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; SN2PR03MB2384; 23:sFG2f3tMugLSpQavrOKRkkxBXptf159Qzdfw94Ug7?= =?us-ascii?Q?B9UD31q9FXpd+Uw1zAY3MXhsWd2/A1xmxpkH83UIwr+iw4kHnHlpCoCa2NlH?= =?us-ascii?Q?UY1zPfJKasxa6pLwKU/oih0AAzMCZy2Xlp+vgdLD9shnRQjNs9LPeiNM+05U?= =?us-ascii?Q?4fUNaQPYyvAeCn4mi7Rke+H7+V64qAwXXshTPr1Mp/cWsCM9lbEYMVT0eSzg?= =?us-ascii?Q?7WGymDkWGUAyw0edJzRE1uIlW6GICx3OYiDYcEPiuNOQtV7ogacUzg4eE+Un?= =?us-ascii?Q?jgTfgHfzQqyfQxQnSl+FXfgRHZ8Rmk1v31XOqf6037UbwFq+6G8qSa1QvKNK?= =?us-ascii?Q?AF1DY2a8+9qgw9w1xpC00OcifTFNX4rRlkZ91+2pSFuG6zh2iSh45TEtRLZF?= =?us-ascii?Q?gjgTiT7WYbfKKGUcKZeA85nQMOYGuFSHXX6HAc+YiXR/pMrwQgRBhFCtpKvH?= =?us-ascii?Q?0NIBh1NmIKBr9njM7hUPe7ewC2Wy9ySENlwZhgzSnzabQ1W4l+hqVJwNWrgG?= =?us-ascii?Q?P9r5qmlCefkCj2mWXFPwpWwfWrl+K7bB9R2WcY2Q85La1BOEX1gXDVDJoxlT?= =?us-ascii?Q?sxuKfFFL7zTeucxkrzscyn/V+w4MGfL47Jda28BbYZfD5N9AjXl0FTTnjSPm?= =?us-ascii?Q?j3AmVpRkezAF6KGhw/llxUFxTMsB+CUTOkRjWGksgDOk7+IyT46mGr9x+So6?= =?us-ascii?Q?WHDbGVjp2o8ixlvUg3utEpPmhiAErWu4ZL02ZwmIshrtWF+wlPjsWTEt5klW?= =?us-ascii?Q?OUNFe80Y2xnF0a8EiX6rgWY6n1sJxBpuNavdM0Mh48JxvDIbl0wTaKUfBywQ?= =?us-ascii?Q?Cb22YwiUI/JmE7lDG+lzIQZO1PgEroYuJOxD1q8hTGI8IKg5jOuAb+N9A76T?= =?us-ascii?Q?h3mgGyg2AMNKeTFHMXZ9zlAR1QkeELjO4GfU+rmanMN66MewNdE6P1I2lSJn?= =?us-ascii?Q?RzEfCA1jxj/tKdhNGcc+g4k0UfH7OkmVB4hjDqnglWcD4X9kGPeorT1Tf8XY?= =?us-ascii?Q?61k2A/PBaCwLckyXV1kXm58jSsGszUMaqZq0mSt9gmRqXe6e2FfEFMvJjjmO?= =?us-ascii?Q?Po9/y/Ls8wxY22eOzjksgWItzmB/dLnKfXKkV8WXbmdgsag0BpmVdT7f1vrU?= =?us-ascii?Q?UhUPyA68nRYQgvz5NRT/xgTRPfPFp3qR+i1xRd45wi/kkLsmn/oiJ7T+2IIT?= =?us-ascii?Q?rQ6VmBhjoOP3LD9eYUkXlOw77xDf4PvfEGn?= X-Microsoft-Exchange-Diagnostics: 1; SN2PR03MB2384; 6:zzoVmXHKhzl0JJ4LO13gaQZQIUatfOJ3B1BDnk0RHWVcvo+nMnAOJtCp8fb6sUkPR1yow+FcVeOFWrvkzFeDOSNo+ClDhH1kQ1XUJ6x8MeNuDmMmc0zODcmqR49nEPR18sxqi1aAAbfn2ei1IQ0qugn1v2fIeohbn2mqdalIrTzJHqpA98zv6mfnDQhMftcp7JIzhdf2ub6R4lernV26uVAzdZsxiG/Ph/JCYxNkd+Qt+wIK/QGULni1EllDbKaBAYaSgiQscZHV3Vp14k3SA7MbiYniv8sMCjOfGaPKtCpYGtybzYuEaUJQ/nTvz2V2; 5:oRWu+TGhqfJWHJCuB7UsbHMHSiF0el8gyjUMdD5jT3hbR+ZXFCAjNs7d/IGpOkppKBnl1rtoo/9a+9DBldu0bEg0Lnw6L6qOnJ1lNWmxng1+5PQ44bI9l3QdYFVWYSrjBxzfe0dFfY4Yg9dsq+Wgl4EQ79wUP8o6cBRWTiR3aUjb72zBCnw1p/9Yo1Tv5rG0; 24:Gflra78ho+DUEEvZ7UooDgJioR/dtvoA+wL8ciAp6IdpbgkDZSP0asi6PUGRHlzgh8G2cfgWbaAJIpfy3fIz6+qY61+q7yUJKzW2oi9gnMY= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; SN2PR03MB2384; 7:lgg0gzv5JWdTwFALZz/eOtrsRWKwWibfvBD/pENMr22TyPhRaOElOaXOypYICMHhU6OyDxeWUqg3WiCuFv/vO8z5+lw+3Wa0lLqPcmmRKhBk62iUaY97lKWMDcXkkDZWXaTtwBNWIItZsOuvCupDrvME0rlzDS0BDyYvRmqSxtuV9aIrPmrBqhWqq4YgaCBxAZil529FDVmc1zOgpwNcirq/CmNFXiu+MDlU7D8vzuRGt2p/cDQt3HU0Abz5L6druu1XeWOykWwakLyxll1irMUoyesf8FFYgF0lclPJdhbi96tBaXdUYbob/Cc9knMj69mIaBSnqnZG1Djld9q6zYo3p2b7AWhQUgLE7eBXG54= X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Oct 2016 15:17:59.0439 (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: SN2PR03MB2384 Cc: Shreyansh Jain , thomas.monjalon@6wind.com, viktorin@rehivetech.com Subject: [dpdk-dev] [PATCH v6 14/21] eal/soc: add intr_handle X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" From: Jan Viktorin Signed-off-by: Jan Viktorin Signed-off-by: Shreyansh Jain Signed-off-by: Hemant Agrawal --- lib/librte_eal/common/include/rte_soc.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/librte_eal/common/include/rte_soc.h b/lib/librte_eal/common/include/rte_soc.h index 40490b9..38f897d 100644 --- a/lib/librte_eal/common/include/rte_soc.h +++ b/lib/librte_eal/common/include/rte_soc.h @@ -53,6 +53,7 @@ extern "C" { #include #include #include +#include extern struct soc_driver_list soc_driver_list; /**< Global list of SoC Drivers */ @@ -80,6 +81,7 @@ struct rte_soc_device { struct rte_device device; /**< Inherit code device */ struct rte_soc_addr addr; /**< SoC device Location */ struct rte_soc_id *id; /**< SoC device ID list */ + struct rte_intr_handle intr_handle; /**< Interrupt handle */ struct rte_soc_driver *driver; /**< Associated driver */ };