From patchwork Fri Oct 28 12:26:31 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Shreyansh Jain X-Patchwork-Id: 16858 X-Patchwork-Delegate: thomas@monjalon.net 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 53B67BB52; Fri, 28 Oct 2016 14:31:09 +0200 (CEST) Received: from NAM02-BL2-obe.outbound.protection.outlook.com (mail-bl2nam02on0089.outbound.protection.outlook.com [104.47.38.89]) by dpdk.org (Postfix) with ESMTP id 43DA5BB40 for ; Fri, 28 Oct 2016 14:31:03 +0200 (CEST) Received: from BN6PR03CA0030.namprd03.prod.outlook.com (10.175.124.16) by BLUPR0301MB1620.namprd03.prod.outlook.com (10.162.214.30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.679.12; Fri, 28 Oct 2016 12:31:02 +0000 Received: from BL2FFO11FD062.protection.gbl (2a01:111:f400:7c09::110) by BN6PR03CA0030.outlook.office365.com (2603:10b6:404:10c::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.693.12 via Frontend Transport; Fri, 28 Oct 2016 12:31:02 +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 BL2FFO11FD062.mail.protection.outlook.com (10.173.161.158) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.679.5 via Frontend Transport; Fri, 28 Oct 2016 12:31:01 +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 u9SCPEMQ019399; Fri, 28 Oct 2016 05:30:59 -0700 From: Shreyansh Jain To: Date: Fri, 28 Oct 2016 17:56:31 +0530 Message-ID: <1477657598-826-15-git-send-email-shreyansh.jain@nxp.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1477657598-826-1-git-send-email-shreyansh.jain@nxp.com> References: <1477581467-12588-1-git-send-email-shreyansh.jain@nxp.com> <1477657598-826-1-git-send-email-shreyansh.jain@nxp.com> X-EOPAttributedMessage: 0 X-Matching-Connectors: 131221314621149202; (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)(1109001)(1110001)(339900001)(199003)(189002)(76176999)(5660300001)(8936002)(50986999)(105606002)(50226002)(86362001)(8676002)(81156014)(81166006)(586003)(33646002)(77096005)(626004)(5003940100001)(11100500001)(87936001)(97736004)(2906002)(68736007)(47776003)(36756003)(7846002)(6916009)(305945005)(2950100002)(85426001)(19580405001)(92566002)(19580395003)(104016004)(6666003)(50466002)(8666005)(110136003)(4326007)(106466001)(2351001)(229853001)(356003)(48376002)(189998001)(7059030)(969003)(989001)(999001)(1009001)(1019001); DIR:OUT; SFP:1101; SCL:1; SRVR:BLUPR0301MB1620; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11FD062; 1:Bq0aVWuc/f1Nrm/tGpbxbzyqQ+aUYtGkyicaGdF+DjO/d5MuxRCLyBnrkRAdoyHt96Z0h4TIfJFnQdX/1N5bfE35QfY6uhJrGPOjzpAGMNp7FkEPhY3AfLhMSe2VXBIwLxuOC88qePIcuLRVXxKOtN0bYeWo7tJtrdknsWurfkxlbSQQ1Fvh4jejtkz2lE9SOmtwr+aTSmoFa3Jx9AwiacaowScpZNDRthqE7Ic6avZV6/mbCnxKsyd5Y5i7+4rEoFypKqZDNIv1YaL6nwc9iE59E/TDpc7fzBB9YQKKhhdZB14UaITuKQ9p6nN7LYNxOj7Gq+wBhE+fOxMpFRVCHAw+iRQB9AI5tSu7/Qt8iqZNBbHU7gfg11B0ykZlEO16z/wpjKbcianFabXg1G7CgASDxwZhPUSTC9TsUjHR3B60Okb4UewhVHz8OL4L8bBqCiZYZw/Hy6YEHiVZI1y7oiyN+x4957scafrDAcu9BkUL1tKPRjsSyGpYf+lER7bJpHAXjcDIm56faGzAbhswpirbobv5nF4rZnPm3D7ReeHje7JFtkj1B1+l5xUD2GW3lDSuHhncO4P9YHk4hw5eOgMMPwsmVMrfEireEorkmJE5tbRnnk2rNE+ihF3/bA/MeJicF2zT+WMTZa0tPQ1T9moRB/XRhqac3+RQKPiyCt++Rcj+ofF/Z3hDzGARhBuUx2wyWf6/QG/BVI3RLnZACQYieAZMcJlcFJ7LJW3Nm+o= MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: eb3161d7-ad9d-4b4d-1012-08d3ff2e476b X-Microsoft-Exchange-Diagnostics: 1; BLUPR0301MB1620; 2:GzNi3S+rNI/mo2/Gy/G+0XCQ6Uu75B4N7u97MnL/zZ8evZUR1XTHmZqgr75I6KX4FXzgxEZuOywxG6EHs2HuddwsAnEBxUAKg9S1M7BM0qQ18wCJIxHKQrnOLXg+WpBfzWk290AMr3Nja6BWpfjmZ/TtWgV60QhJX7XmZkERhMH74eDwLeQGPZujVgqCqp0w98T3heTDTKtFKw+jL9SxCg==; 3:gTyA/HwAuls+1fVVKab+75S62CN+60g7Qfvp6vRS/vXOlOsd4hY5uo8kAVb6Rbv0iaYXbi4wP2t9vMlGZNU1A0RrfWSaIu8rull3UIpWemIU4TjXuEVfQOdW4K2jUHjpRRIPIv9IIhFNzQXfOb/HNVKVO4GoDAr1E2OhRVqZlgBd4EkM275TxlBHMwFGTCqXSlezVgqIjnQxuMIS+AlJgwpruccUDPjqfnNv0WFO6E+o3ytE57LnW5kiPh0+/s1p X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BLUPR0301MB1620; X-Microsoft-Exchange-Diagnostics: 1; BLUPR0301MB1620; 25:KdD/w7f+Otz+kROsgjmrOWpMwh6RIVeaa6jyjFSywvWoV08B4Z/vxfGGVoBLqluclySydBzTKaBjjcHASuZeCtREoTJqPQ1+LkNxxg1i6XiB18XUDlnJhBRLsg6fqLHHdexpkAHcXBm+cNaxRTYuaKEUFkbCeqnyOM5REyJ13Zn+DeimG9cQCg13ndHJxzLUnUY4zFqaAL8cbdZeG3nSdiixjVizMnO2aqSUH0h+3AFvV1twFiDMEeFwnB17AJHxth++cK14VyIV1lMq41J710Y5XV73V7F/YTYK5gIEuW++0D6Z4wuhwx1m3myyBXIfK7691lxz4L2Xh63EW3Hfje0T3WH/PSVMKgvxKnnC+jXWFnXu9QLrpKKXBN0OusFnUfHtu0s9g54oV3PzBuXhKoIA0cMdwAbU0xeSk3sWcRItb6cfoRO6hAfYva5vnmUditu5ZO11yBkDCUnGNkXysKvVbnomgLW2WeD49nrApSFayEb6ee3j+ue3RNyKVQNgVB67KyUBBU+lPJePiKJeuyGyKFCx2GXt0MwTjMnjS4TPfoap7Qt/tWH6/JPQD5I3RISRRSk74fFN4luHrwuAMsSsUNn0W6iOmqio9q3N98YlivisQ/1DVhcF8qu78miAg9H5EE5KIvkXdsWnfSrbhOu7BvJW9wqOuCCF0wFM8Qsx4BdzBmUO0Etin0oKx6nMflEi4i5CGeiCAjrSEXBBIP0XIChEwCqpWoh4Ob3entFt/atd0HEN4NuIWe53vTrJo4EYGr8s6D1rOyr0BPJ3yA== X-Microsoft-Exchange-Diagnostics: 1; BLUPR0301MB1620; 31:nKienZfr+/b/xOSKRdJRrBXK8b6r4Lc94NqlIhFkoGjS43CCDXOYprOaiquhGMowIEW5XRVBs4FPHi1BPd5uaUBHbHrlJvDRTaRhTz4/DA4LgO6obijrRRY/DLK+srEfgh0YjD8GqcLUHWktUeg5RA5c2hDw6Yh8CUAhSzhsAqCXnKudoOYTYBNTjC25zJHuZSwGOXq/H0FJykWVLrI9u8Pk4CBJOLgrwKZjs9uoZ8JIWAQVReXVJnOK+79Q1u6Vuo4ok9E2W7G2qbAwC2+6Y34kKmViCkrVEIvl9GmOdMg=; 4:X1euT15HkiG+pOsOm7Dbcbone2jucLbEzI6tGSR1xfnqdM+Jez3fHISASYRq9nU/88Bt+ZV3TzUk/ChxdMWFli7nDGp/gAkqURFFnd/YsCKF+D51o3J7k+IcOAz+IjIWIjE0gsakrE3oEGQt1IIYq0IgGyKC9B+psCXIGzrIeCWsegiskzhGjJIjVg3L099NWEkgFLCtf/jxFGme8xru55QUsaiegqzNcTZQz9wqYXMdbFr3zmSVY1uVJETOBWZwztubgCZhcVNkldf2nWEY7CtZqmSA33JwnYwLtF2jQRTo2ILu8KkNQcBed/UE49lMXQo6cAqGICdYeYiwTy2ezRdafQEHeukt0rB1cgUTD8yNZcpbA6RwZIKaTzMvXuaxquJp6GFzpOYlxGY2YO1g708DnunTVK4q8X0XwWZnG/zYAvNCpLie1bNw8t374IA9ukaoglJXgBTftnpdatH8uCYCWm+U6Gu53EqROe+AlmraANbCya/R8iF8teDVpQG5v/M60320Hzr+8U/0dEXiYmwsuWZAsF079WPz8zJYz09F253EFptg0RbBUzJwaotj 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:BLUPR0301MB1620; BCL:0; PCL:0; RULEID:(400006); SRVR:BLUPR0301MB1620; X-Forefront-PRVS: 0109D382B0 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BLUPR0301MB1620; 23:WGlIK8cbzzzWf6SLFWPVax7PAMx+Zikiw6GXdXL?= =?us-ascii?Q?GAlRJmiDqQqhkkObNFxW3KMpx2vnXopFpO9I0vNC0MdtEfPt1eveiQMNVMQH?= =?us-ascii?Q?W12piDwsBm0YAtioYQZiGrT+NgxkfCwWLuCCGH4uHxkJpopV6WBnquoQLKNz?= =?us-ascii?Q?9pbmChzytSG/ViAZ6QzgBE2OU7R4grTZv6pB7CjLQbfLDGZJenppbdRNl4L7?= =?us-ascii?Q?FGinT9B0MhmvgyHkm0WDUNRDU6rEgVLMEuP6kdG4++2QpiyokCShYspA6mJH?= =?us-ascii?Q?EYhWeSFxB7LP0As5Z4uGOVNCaQXsZVV+Ly0YCeyGuv4EKQhvEGNoF68tinba?= =?us-ascii?Q?mGcxYXgsZh8poEHYRRflS9gbiSyz9neduRMu3ZYeYDPacItVHXyRjYo/ok0R?= =?us-ascii?Q?0ITbqJl3XhsUI3nP+cBdzCFWFyPi6McSvZ0DVTQHrs2FroNcXWTfGntwaAbf?= =?us-ascii?Q?X8NVp2felQnpCCLTDwA4H5PuBCOJVpgzuf5c/Rl2b70iV4nrKplPKtMyo+IE?= =?us-ascii?Q?24iUbgHjWYeqqGuRiG+BeKyyknb6zf768kZe3Ya4xary8NGPbragengepoF/?= =?us-ascii?Q?PDsfbx5FcLByCnC1XfiArjmcNta1M1U7p+eBC4SoELuJ8yzLrQYxOVzRALtp?= =?us-ascii?Q?jHWXLN/r0i4aYj+jyGOJpPwlxRSXcH+mXcB6sXd1k85AhAs8RSW1YtQvNZCV?= =?us-ascii?Q?Hjq6X93ddmKXHT9aYBDuYaoImxui2nEqwFeEeSJFBS7c43HSAQWpxG0TcoDY?= =?us-ascii?Q?Fev5BerNmBXHjv1OB9ZjG6EKPIyCQGXaauVG5oNv2cLanrGDE98OrA7LmIA6?= =?us-ascii?Q?cdb7vZT14zbO/5vmwQHcetUhnH6SoY5ZyTyrqW0v7Eg1tNlj/M+IUsm0LA8Y?= =?us-ascii?Q?gms5R/vrwdwhhofmr0Uz/vkMUKU8gNRKQEU4Kx59ujl87y5W/KFNvxh8/kjL?= =?us-ascii?Q?neOvWRSt5tviv3Ga6Qrx6tI+zr0ferXDiqthWEOtKktFj1ZoH4Gl1bAWpGUW?= =?us-ascii?Q?riTlla7IIju+MI6vyLanbP2AgJmHXskA121kO/c/SpVHlnKKK8+zznRtDkEq?= =?us-ascii?Q?D/lNnZBFaB1VDZGgc20HSygib8/PchKQQK2FRx5t0223JI8s6GCzO2kDbVu6?= =?us-ascii?Q?HnZw/5C36Cj/H7uOSe9wEZs+pGUo7XJxxD3J2dppB4IE8CJFfvPcyvq8R8bd?= =?us-ascii?Q?lm4/05y6SLdvXnBLXbvR0SY62GU5X7q3py6oxMcy3pxy6hXi/KblmCAcSTF5?= =?us-ascii?Q?R5C77WoufcBq/e9vGUywxUJUpb97ZIdJ7i4ZC2WqnTF3zMUlycLU5OV6za/H?= =?us-ascii?Q?W65vG5eZPJdd/CriC5H0XGC8=3D?= X-Microsoft-Exchange-Diagnostics: 1; BLUPR0301MB1620; 6:c+A33Rv5g/hCIG1ZovpqL0VBsY4POOcL3k7dsgoTJnwtKnobyljIsWcIG963AA/hnMibi1q+C19DyGlbO7hl8ptE73XLytOfWa4aOplrxGD/2H7BU1+noQ0mqeDPCvDmVAPE3ra+RVFwBvCX1K2+6ZuNYJQoLDnXAP4lcQmCRpLuzZxqzGRHaU3scJjx827HqUw2Tg/VRC7MIH2Y1Mg0M+xUZY6fN7NfELd8JfhVIwkdIEwVrGzkQFYkKXIe6a4JdPsqSY113NUWfyy07TF9UrgLGPaJ5ed0LvQRIluq3m7iK+ovJtEKoGiQKpU3m0S+; 5:nKkXc5Vvv4j4p30TBDpB8jyYwSJ3fyCdvvYi8F2m8sbokJqSAIkVyZniCZo1IkHobB/Lze3DW7aqXxfaRmW6gEgw8bdDwu1A2mwED0slyI1s3R2mxxuUMkuGxIHx5qRJYjFFDMPM1eT3qZ3mreg93tTC1E9mvqBf5WV6WWRm3o54EcvLEGTUKKzHPp6WDmCE; 24:yty++fRsnePG2qJ/3H7ifFNhgXDU/mB/pOXwxZGm4BMlhwt4yCx9MS3FI/2nZyCawEKQV3jLkmijefTBX6ybDqcS5gaw+Wyhh+rOCOVzYtk= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BLUPR0301MB1620; 7:J1B2ZeGjkgUKtrxF0i9TrcR7gnwEwk3ZAF5dW0euMMZZXF7kAbGMW2HMDci1XY2LdVXGkfEhGRXSJ7UFlGhlG8AUwiaSZxSzBmeBA1+BsAm6jc6zIWkZyxdPozVc0f2iIfR1ir2SLcu5azvE9zSEj/aNRhpaFe0uGz5ZbP9Efiz+Sdj3GzHWxzohZ7Miyd4DQMhKiHyOHbZX1ltz1r2WOtARkLhjcuq6Jn8c4nVPmNSXJesQ+hAq/7Gqfl+Kg4BTPZ3ZvWOxLY6Fj/OCrAUyAAxEQWvRwOPHDhO45yI1D/GGbNQq9HiRc4BEg/G7+DXBMXVVugRJY1yFDdUcnm/7aeOWGcpvpsUcupcaFQbUvn8= X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Oct 2016 12:31:01.9433 (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: BLUPR0301MB1620 Cc: Shreyansh Jain , thomas.monjalon@6wind.com, viktorin@rehivetech.com Subject: [dpdk-dev] [PATCH v7 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 */ };