From patchwork Sat Oct 15 13:45:01 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Shreyansh Jain X-Patchwork-Id: 16606 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 47EEB803B; Sat, 15 Oct 2016 15:44:55 +0200 (CEST) Received: from NAM01-BN3-obe.outbound.protection.outlook.com (mail-bn3nam01on0072.outbound.protection.outlook.com [104.47.33.72]) by dpdk.org (Postfix) with ESMTP id 238648D86 for ; Sat, 15 Oct 2016 15:44:49 +0200 (CEST) Received: from BN3PR0301CA0003.namprd03.prod.outlook.com (10.160.180.141) by BN3PR03MB1413.namprd03.prod.outlook.com (10.163.34.20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.659.11; Sat, 15 Oct 2016 13:44:47 +0000 Received: from BN1AFFO11FD023.protection.gbl (2a01:111:f400:7c10::187) by BN3PR0301CA0003.outlook.office365.com (2a01:111:e400:4000::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.669.12 via Frontend Transport; Sat, 15 Oct 2016 13:44:48 +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 BN1AFFO11FD023.mail.protection.outlook.com (10.58.52.83) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.669.7 via Frontend Transport; Sat, 15 Oct 2016 13:44:44 +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 u9FDhhgQ021870; Sat, 15 Oct 2016 06:44:42 -0700 From: Shreyansh Jain To: CC: , , , Shreyansh Jain , Hemant Agrawal Date: Sat, 15 Oct 2016 19:15:01 +0530 Message-ID: <1476539108-13170-11-git-send-email-shreyansh.jain@nxp.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1476539108-13170-1-git-send-email-shreyansh.jain@nxp.com> References: <1473410639-10367-1-git-send-email-shreyansh.jain@nxp.com> <1476539108-13170-1-git-send-email-shreyansh.jain@nxp.com> X-EOPAttributedMessage: 0 X-Matching-Connectors: 131210126872008791; (91ab9b29-cfa4-454e-5278-08d120cd25b8); () X-Forefront-Antispam-Report: CIP:192.88.168.50; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(979002)(6009001)(7916002)(2980300002)(1110001)(1109001)(339900001)(199003)(189002)(189998001)(50466002)(5003940100001)(5660300001)(87936001)(104016004)(110136003)(2351001)(85426001)(50226002)(105606002)(8676002)(33646002)(626004)(36756003)(47776003)(229853001)(48376002)(106466001)(305945005)(86362001)(7846002)(77096005)(586003)(8666005)(92566002)(356003)(19580405001)(97736004)(6666003)(2906002)(6916009)(68736007)(8936002)(76176999)(50986999)(19580395003)(2950100002)(81156014)(81166006)(4326007)(7059030)(969003)(989001)(999001)(1009001)(1019001); DIR:OUT; SFP:1101; SCL:1; SRVR:BN3PR03MB1413; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BN1AFFO11FD023; 1:yY8/01zswNGx40CEyQuSNjwmrHNtiqJLcmzCT1gt+qkKPEfdBRq8CdO9bX8oP701FcTu7a0F/563MLEQCqnXdmLy4TxZ+SVo293203ReVjTVHgjyd+DXG3UlxsA9SckNG48/3s2Ti1W0HPx7tRpu8sFUB/Xyhxbs7mxS9ZCnttEo6emFGuqJhM497TjC7LoFrlsGx9qdEyISaoVI8APMyzDpr6wCww4diNlZ0v9OdcqgWUUpeXj/Czn7MN+QrjKH3ngpn50br5FIbdlsXE9KO7Rq0KhpVg1LcCoePeGM0z+Kh8Wy0Kp2gGjFTX/+qNYlM+p1DS7hwahMwUF1GRcX6ValqEYdRN5YqW6uOiGSYXj0Evw34hdgjNc/9T3QEpivHs/AjnoLgnGhYj0fq1lcuFBBG+lcp+T0RqTOrYQfnvAs2ffMm0Haa/mn6hTczsVwIA8EV1DxTJJvuM/KLuTdtf1RMQ50WrccuTqktfaMeGTeTYAxvnDSzYgF/Jk+hj0SgUJRts+DvsrYB12q+nr5DeDnaH4wE4/0DTIY8QWBf0oHSK0nTgVe7tQsl/n7lG/jy6f00qfv4FgxPHyE7CUlOwt9LfA7mgfnTweGQisM0e8IaE6eSQPVUDDxdfu7DveBAElNHCE0oU4gv26m3Bh4m04kgwYk2KZHzIzQRHbE2zUZFSrrH1QdeDCK5h0CRIztSaJclUo3cdDeOTm4iHK7N0gJaYQGzcj6oaPbzs7iqFc= MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 23ded39b-f55f-4c04-76f6-08d3f5016d98 X-Microsoft-Exchange-Diagnostics: 1; BN3PR03MB1413; 2:TLHCuwbn1fT2bg+IsXQpiBhCJLEfV976ZemLWvBlFOfdsT6K/HDffi6jC7EFKfPX50TznQI/ziBxrCu1hwjf9LIxCPagW3sFhcoIfKGHZXZV/ZSM1pXahQH6r0iMrx6g5GaVAGwUbUZVKR4ebzvSw3BrvpBE4yt3U7FJ5cLw9gegPAOiOl5pNuzardR6ExBpvG5XcZT4AqOafpQVtTAcTQ==; 3:pr6d7nCj0klQB+pax5jHou2fzUezjX4Hgjkp3p4JXwWtHmukXGqzek6JpdwFUwscgQqHhWwEhTIwa44c074ukJqoY6xq9p4IGenZjgYOETZwhCDBpN1RM023Ub8h+3Hq9U1OvxY1ALow/hH14rFzBqjoM/DFzomidBpaQniixbNvzewwkzMWW5Wbl8cgUOFiDgLeCfQiBKovPypD9xYXddmZ8ZwA1X3rLcJdpgXM/pDlpWqd9P3WOclq3/TV14Ea X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BN3PR03MB1413; X-Microsoft-Exchange-Diagnostics: 1; BN3PR03MB1413; 25:49QpsXzDzhlkN9mXYQJbbr3q2SyDofR4QbxscdOKPk/Al6C8fVUX/uX6lg+6MmmYb1DLcCZyJh5h236AKc48XdtD4SYHgePRDZ+rSvRdgepjnVwT2uFYFYzFQSxUTuOp+K3S/EvS85Yzt8qFXMDNtnlrAZgtvQvrh6FOkGA7AtlPE3SC40kgqR5gZDQAS/wB3oUcQpIigVK6Q0OePjtX+mvAsYPR6ykYm3sqzbNDDMN4p6O71lsSiZ2xzjALu7Ub+VPB+VlN79rdjPtIDyYH18JfILONTBEn20hGMWVcU8EvTuGejzK1M0S7IYEygFsho4b1DiwSuCdMpVLbzS7NI6MgNgDNQkJR/y/G3WJUJNoq8H1H4QqCbaUQQUIDMX3uXaUnAsZLmRMjf85Cs7y8867t9XtRboT3f2qefRI2ZGjcZ790/mjBuu1tAiw5S4s1umV9mpnUoAG4INhGITgDegCpSvj61nAlHN3UcL47vlzQPJXFOLmrTeJUk/Q+Z/AiVom0TqRWwui5I/vA7j18i75nbYlasnS9mIr9vQziB2zt8LkLEiv84Y4zQDBpkOe+BAcJpxxBjjnnygGX9XBRuL9fOdLMVWbuOae+UQ4IIb8TJw4DRDqpkhexXbUvDElWM2Oxgoxq6hPylskuvJlspoViBCxGp0yY9QLNxyay0Lj1/LV7rxDg4e8IKykcMUZolb4pEerxB3DX46CqCwwZ0304AbRziyXYwbiljdkQ1Tu6un7paCu6QfvO6AexbIJS1mpGjCeLotOeopeUj2WxvA== X-Microsoft-Exchange-Diagnostics: 1; BN3PR03MB1413; 31:GYSt+juHaesvkuZ9Y8jGCr1qjfPIqAo09n+Q5VC+G1rj7cVi60uZV+1jd6SoReUse1+Sn4wYvcUTxyfw8FbFGf8H3HuAXrWkA1e5TLW9WCtkuIIWl4tqsdP9XgrW+bjsBaJZTMp9PU/lwUwlxxgrPmpRPO/t01rrSmLUGIanXndFmLeP99YVkiA8kipaSi4As5/HdPQsgMgS6a1YSJBfHhoXgNVbjG5NbLGwwGOLyXXjQTlvff57AKAz3s7kPMUYXzpRA80aAc2Dz2E8wpfOITBqwr+TGTLu0PdWTxtWtp0=; 4:tpWUFU6F17bjkR4di0cN73BGAMFwk7MMFjHd5dMXPdbD8p4udkrqalv5tMGs7KYF9vejQZ+IV4WA61EjRRV8lovLAkWJXKErG5IJJ/gGSgidVymNhT0uO8+tXGEcmHpRfYE04nQYDNOaLrPyhMbi+u97b5as0uHQuiA5n9JiiXwHYlXJp91G/0UJ80RZyzIBQfKzUSEFzEa54OOPZD8sawhQK5oqlb5Tz1QtMFeX64YDl4RGBXBJR8SNqOlCXpOfLcHcYjCEAIblYKd1Q0jnlo/5rAR+K9qTt4j4d95P4QnG+7CZYb+ikoCZ61Q/UPgZTHAsYE/UTZ/fvKk7hkn/+meWF9ToERYiSfgnYNoNOx38ZbJgHf7g1Ju9iiQfdsW8c03ii4Fd7H6JcTZSf2xeptN5x86KJKcvDYdWkoKVr6/bI5mzJvuHI9P3EZEKdQ/lDFFHxdDIDBBIFiO9oMQj13LErufzHA5w5H3uI9oYwaYmzyP52NCNAnmGA3Mdq9rTxYA19zYIP4kLgmHVrCw4xXCbqszgEtPPgALqWebJBPqxvswMvEQ0kT9FlfQrMimc 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)(13015025)(5005006)(8121501046)(13023025)(13024025)(13018025)(13017025)(3002001)(10201501046)(6055026); SRVR:BN3PR03MB1413; BCL:0; PCL:0; RULEID:(400006); SRVR:BN3PR03MB1413; X-Forefront-PRVS: 00963989E5 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN3PR03MB1413; 23:L7vqPmGxWZ4bhCtirnxVqCwuZqLtgmYzELMTR6oJ9?= =?us-ascii?Q?lfbVMZU81y/L9H336OOWk0/x04QhJLCtGM8bexY9cr4SBAJTjkKbc+9/vAPQ?= =?us-ascii?Q?t3/u29Vh8jLgxwJKoQKffRUC8QD8LoHFiBHTk2EdS/hnjHke9Qzq9K/4sgfw?= =?us-ascii?Q?sfXZkQVlrEHyrQd0GpoBLPBhzTDUpJXlpDafQvDVwkiAYoU30v12hANdY9Qc?= =?us-ascii?Q?dlE27rnmWlDfTEsxl53OdWK2QDvVVToysczuXbiq4ux7YZ4aEc5jg1QdpI/o?= =?us-ascii?Q?yla9eUnQFrE/zgBupiZYng63wC+3s6Z8yyRA3pm4iF644ROU+IDjSHdmDhyS?= =?us-ascii?Q?QoIN7S5odJx6wLjZkyKKodYStpFIOu0fcA5eK6MdXIcZPfAEoi5QSRXSAlqP?= =?us-ascii?Q?/5uroYCeCjLt3gRth9fKIXk9UZw0MFqaXjOBfHqqdSXwegGbEvpWlKETMhez?= =?us-ascii?Q?jCtyEps5gH9eyZtcsx+L51biJcRQ67diCEjcpS5HB9E1nB6PrNBHKEadGZbX?= =?us-ascii?Q?/0ipPGdmp/8r1pNoJPk4N4Kxwc6OIwr3S158zXzbyLmG7EjFWp4WbNMus4yQ?= =?us-ascii?Q?xrk93TD9i3W1mBM15CUe97B+CwTteUb0efAaTRTMHZtBncmsAa9WckZB93GN?= =?us-ascii?Q?Kde5lXnKUq+y/UrV3dKSkiMdg004OCkyQnznXrPnNRvZfgIbEb5jyAnzArGG?= =?us-ascii?Q?6qthQqpoWgNSZEiGsWQIP2oTH3Si4h/hG0/coy6Ag7sTVPRBpiUs8dqGW0CQ?= =?us-ascii?Q?ZFgyuWdOqh+nztvQ2l1Ig+7X30tn7YtNic6wWvcf4WgXmyxroLSrAlg+m4bV?= =?us-ascii?Q?CH1Gmrf3cVV0TypQCD1u49tZyi9Goe00w6LoG+4anp+qiyERoBvm0yrebnNG?= =?us-ascii?Q?0wNdMTgjSmm16RQK227p0KEeczI/ZOCFPPH+mjQjkm3HUiIcLDGzYu+k3qOM?= =?us-ascii?Q?Hp2/LU+5NZNYI4rdJ4xyV+lU3recycfX2b+w8THnLorJGJszVvN+Di7BMPaY?= =?us-ascii?Q?X74BAmCdrd9PiSnEZQ4lqXLhkRPOadmou7kgXjL5YPI97rwTuadtVGVTCK1C?= =?us-ascii?Q?+3BEeJQD6r5HT/o4nx9uA5/2HzpHZLK+uHjtGkHv1w8nMxgPqkSzCkk9fIso?= =?us-ascii?Q?RemVmlnYS4XcesKBbt7GGH4vsLkM8wExLcRlRkpu5lcxb7CxKPQq5sX4XnjS?= =?us-ascii?Q?A9VfWJ9X/7hJhYcDRdVu+KY0bDdUB9+UR6ZhIxsYeArs7YVsh53gB9gEuzk/?= =?us-ascii?Q?2OtsLjTMgV6KiXXzS8b4hgz6HRwGiig+cWgZwlqWskgzDHd7REC8SFD5S40U?= =?us-ascii?B?UT09?= X-Microsoft-Exchange-Diagnostics: 1; BN3PR03MB1413; 6:zVbwQU6NTDjEn6mlkc9rC8FbCWU+P2XvKlZemHMyH8/7Fa5SbPy5lqYDpZGTd3CVYV+toCFX2p5IXXrQuddCO18MUMDChy+7CbfN9YVLxdiqks27GyXrEVJ5P08tkzI+tVOQLEEIfexVaqjjVcWszlpYZJtNGRpGL4UlYmzpv5YcuocOZJiC2mUB/9tZuBu+maklDLUm2QeCbO7o4dBBHeQbHyDR3v6DDV7X8lxKyoGeTqYTDUijaiNEeNandiRk6zoAtgiZttJgfolKRzlkm6ddTY7S2Qxk9AdeYBW01JDdq234xuf4zvAzm000zzeL; 5:gTnfwxa4JmLmD/6lOo3Uld0LZbIr6qAsBsOoroAhDoqG1G5ET9PQP/KZDhXe5oHqV8FkyKzfrRRqAdpjWafmuhJpbI/Sv47uykCoxL+1nf8gv89QFZmRfBmF+tivt0cVZ37GGZOn2LaNJtZjFwehHetkv2hWzMf/Oiy2qos3ucpnlf/sP4jL+O2978eIAFjN; 24:RdP3jDr1zQ4Lhq4Pw19nf8ycSVHOCUTmPkm21j1o/EpqJ3ZZZAfPeLZKq70I+WeZW2x4xxhQwqhiJs67gU0TdzxpL5rTlZ+M9Sm/fBc4TFY= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BN3PR03MB1413; 7:ZhpwAHJbi7IfCXkESKCvxZ1EkXR8S+7Nw58NTnlQxunosKae/CcnZzkkFa8LlILWUjT5tYbLEdCQql67qoq9AkFvt37gHzvBA/Up7uspOqkOzfuFguSPWnHm7BwZ1k6rMHLRrXX1Y9uqipaVpf9OOVjTVxAetpN7DWVg0G2WnlssOpD0Wedofh8poFigwIaR46annBcoQYKS70LUqssj1o6TBccnF8na2Exc5AptCKsazy0tDBoDfCLgZ/UDqKURGTSA7ER6sbVeKPeCV5yIK0U+/qn3ZMKTZKgHeDKtH4p2INZOXR92Ivv99BYx58PtuDoOnpln9YWq9MwkFWo9G18em7BAmZHDNjHy+5JRD28= X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Oct 2016 13:44:44.9076 (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: BN3PR03MB1413 Subject: [dpdk-dev] [PATCH v4 10/17] 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 415d409..1f5f81b 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 */ };