From patchwork Tue Jun 6 15:00:36 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ioana Ciocoi Radulescu X-Patchwork-Id: 9769075 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id AC3C96035D for ; Tue, 6 Jun 2017 15:02:50 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 9EDE82679B for ; Tue, 6 Jun 2017 15:02:50 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 926FE2848B; Tue, 6 Jun 2017 15:02:50 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=2.0 tests=BAD_ENC_HEADER,BAYES_00, DKIM_SIGNED,DKIM_VALID autolearn=ham version=3.3.1 Received: from bombadil.infradead.org (bombadil.infradead.org [65.50.211.133]) (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id DE2E32679B for ; Tue, 6 Jun 2017 15:02:49 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-ID:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=lNkVhAda2zAzbn8rChxbHTLkuCPWV/W6HvHtYzcQTMI=; b=ZqKRRV715+YGdx 6MzD8fmjvZCoU9MuhOa0kdkxFaNVqcCcwuffqVEUKkqIjLpDiW5W9VRPe9eqYY7AXM51p+fOyVPLa 0/+erQSMAbja9gOjUodDUlHnAaB1oORKKlmNskdJN0ZgBnx1isCOhMcXISxJB0pZTvkS56fb89dT+ Q0sHjxJu1TfNLPpYmTaG0ovQ1VR36nZ+I/TPv8IsJO79KE0hLmOH4c//1kGUbTE/LPcuMTz7KwGIM otlBoA/XWCGpS9pP2Jonr0PUAqSpWcyAioftzpsh8KZhXs7Jzlr9hH6+jx4VZ+ElnBxX7yt/V0TgE Q6zRVQ0pEurdjvUSHhVA==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.87 #1 (Red Hat Linux)) id 1dIG0N-00005H-PA; Tue, 06 Jun 2017 15:02:47 +0000 Received: from mail-co1nam03on0058.outbound.protection.outlook.com ([104.47.40.58] helo=NAM03-CO1-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.87 #1 (Red Hat Linux)) id 1dIFyl-0006Os-HC for linux-arm-kernel@lists.infradead.org; Tue, 06 Jun 2017 15:01:10 +0000 Received: from BN6PR03CA0042.namprd03.prod.outlook.com (10.175.124.28) by CY1PR0301MB0906.namprd03.prod.outlook.com (10.160.165.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1143.10; Tue, 6 Jun 2017 15:00:45 +0000 Received: from BN1AFFO11FD024.protection.gbl (2a01:111:f400:7c10::107) by BN6PR03CA0042.outlook.office365.com (2603:10b6:404:10c::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1143.10 via Frontend Transport; Tue, 6 Jun 2017 15:00:45 +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 BN1AFFO11FD024.mail.protection.outlook.com (10.58.52.84) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1101.12 via Frontend Transport; Tue, 6 Jun 2017 15:00:44 +0000 Received: from rhuath.am.freescale.net (rhuath.am.freescale.net [10.81.117.102]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id v56F0fwH005035; Tue, 6 Jun 2017 08:00:44 -0700 From: Ioana Radulescu To: Subject: [PATCH 13/18] staging: fsl-dpaa2/eth: Remove unused fields from priv struct Date: Tue, 6 Jun 2017 10:00:36 -0500 Message-ID: <20170606150041.10955-14-ruxandra.radulescu@nxp.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20170606150041.10955-1-ruxandra.radulescu@nxp.com> References: <20170606150041.10955-1-ruxandra.radulescu@nxp.com> X-EOPAttributedMessage: 0 X-Matching-Connectors: 131412348450664553; (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)(39410400002)(39400400002)(39850400002)(39380400002)(39860400002)(39840400002)(39450400003)(2980300002)(1110001)(1109001)(339900001)(189002)(199003)(9170700003)(6916009)(85426001)(305945005)(2351001)(106466001)(5660300001)(189998001)(105606002)(76176999)(47776003)(36756003)(48376002)(50466002)(33646002)(81166006)(8936002)(50226002)(39060400002)(8656002)(38730400002)(86362001)(7416002)(4326008)(8676002)(50986999)(110136004)(575784001)(5003940100001)(53936002)(356003)(1076002)(77096006)(104016004)(6666003)(2950100002)(2906002)(498600001)(54906002); DIR:OUT; SFP:1101; SCL:1; SRVR:CY1PR0301MB0906; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; MLV:ovrnspm; MX:1; A:1; PTR:InfoDomainNonexistent; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BN1AFFO11FD024; 1:uVhw/oPmeDYlJZMRNIOD2Fhtn7CXICRvCvvEK7kwrze8BTZckeI4AS3cq0703uEo4ZKvg3mNN6qJxw1O2DezuDSJmVs3NjRSJxvH5uuPR4mulAu4FYglNdQOnF87qUwfnv1tt1cSsdwvxlqAtd4nW2gL8gtY+jMt4+ceGM+B15/X414BKpuMOdWUYFnJuGk7L7pinJiiebGxrqHI7PlNXO8w1VLhrfs7M3Znsxa870J3EzPszi/BvZID1+FQ8uZnJWi2rSpIZZMN+A7k5pZnbCO7ecPO2UKxL7hZqCTrHxI7n9HTfnhulO3Z/1cBJSt+y3zppI2SDQeB/NVsBreevjOp4L6nPzhTw5UVmmfgtgsy5Gwyjg0YwMGEIC63yaUzrtnHi7Zodd0th+vCnercWXQ+0LIKxuiUlcRoLOGhzLTjcmjxEIstaQayXLn5H0uFdCurjvQRRieVEAYmHk+oCM+PxG6isjAhG8zBBrS0o769wnBJSAES/vz8mTxyveYK+RQ8cI44noP/s2S9jMOqhDQ1zYzEn7Mo1J43xOfXbBdZgHYRkGCXSlNau6BEFOKPB3pDxRPsUXkKaS5KPH+lkoQYWEMV48rMtHs8yPXXk4he6GPeHr9e0CVph0A8F1kfz0cEv9cA4CGyNy6MQAyh+W2JJ6vH0e5ti4cS8iigAYnYMkrVRs6OdVqDCrJrqHKH MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CY1PR0301MB0906: X-MS-Office365-Filtering-Correlation-Id: b53c11cc-e05e-4d6c-7069-08d4aceccef7 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(201703131430075)(201703131517081); SRVR:CY1PR0301MB0906; X-Microsoft-Exchange-Diagnostics: 1; CY1PR0301MB0906; 3:uh0S4UQr1l3lfAJFpX2ymQfKs/+YatrInbteUpUS5g4AUENcJ/iSE6mZPFZAwyqZegoIIyivRzsyXNLaxgmyvz2F1jI3Rt7JvOC0/6E9WpeR7r/xWu/oulNcffz82qlp1tQzuaXMKq6B3FGoFKNAJAOt15q4AC5dFLhxWxUAPRfEtRnz5FwGPSgCinVqFD1psEL769fdkTFDAlEMyr5SoBnhFrchQctdqef7XPX6hle7u/7+bvLGCQaBdvl7szHyrBnpxJsxsu6cI3irn3YQWkL194WXxImHVgrosrMd3ZVIqLvMqJa4cof3ZWIsiOCQkfehTMA1d+Z4KxrrgGxdb3bylmOhLz6f0Zl1lE/mnKhIunlVriUeTaZvDkOkoVf+AxO8y/GZtLWdZvk0VlFB8vjgsv6G9PEvARbp0Hozn6iScHS3JIaI5rIt98fpFZzi; 25:Szgm/jSd+3XAafUPrPelt8Tdna5AKSvLOmbGpT21CpC0jq669ubfgiRK2knVTe1S+i9/YAnmI2r8PMtbLbFRnm5sesToYYlZMv4ScpwRk/Us7Ib9bxHl4Zhli6KIH0zMk/dmsb8NEFGphjY4lHVlXGNdlMEaQi3fZZA05wh7YOfWDb/vnyrzD8CSzYogzHKaRl8NtpGMKZZmXF/z8k6BLNIzsfStjQWtROS6s5pLrFcrVCzLCKV3VfVCvThFNgk5l1cufuTWr9jADyH/YEn/UvuwkoJ3Q9zW+oFZ/5zmqR5N3fDtACIhA8PrL4mRoU09Sy/E10fb5v/Rzx7v1TDdKq+pJ0icUjbWwxCcnkMuxrc6MgqoHIA1Q7ezA/PCoBiIOUlF4jroV+QgIdfRoPntWE+A3Yn8JR00LYmVE8hJq+RTUmr//tqh1HDFXTBBuEcDcAt0H9iKQal0P6nIiZp3lU+EIkMHrRifYoDY7nlNrnU= X-Microsoft-Exchange-Diagnostics: 1; CY1PR0301MB0906; 31:xh7MojOCn+wVlLNXdbA+iu3gXlF0hZBrCZFhHl+RtpxVP80hNgpYZi7wRGm+fvRgjLalFgt+TqPSsDvBeQX3A/5BWgs9ZEskMlGsbKL0LSyIDYxx58dAmAfrtF11uAWCPIAZJk01WvsE8Ct0uo8ItipnGXEmu8GZxhSE/n9ySP8t0pxAax96PA8d5ac4SErLLCGHZiZvTECJQrYe0MfiyhfP9a01lFtQe+4A7iPP1AAObdlMTfYvK//GW2zDOq4t X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6095135)(601004)(2401047)(8121501046)(5005006)(13018025)(13016025)(10201501046)(3002001)(100000703101)(100105400095)(93006095)(93001095)(6055026)(6096035)(20161123556025)(20161123565025)(20161123563025)(20161123559100)(20161123561025)(201703131430075)(201703131441075)(201703131448075)(201703131433075)(201703161259150)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:CY1PR0301MB0906; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(400006)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:CY1PR0301MB0906; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY1PR0301MB0906; 4:ckhisjUG5oVZ6Fo4OKsDI/HK7QWbz6TOpkbf1uof?= =?us-ascii?Q?9LriGuuiysVZx39XWuBR3YLJT4blpE97ERJ+lAklsp+18LplQg2x/rX1EJHg?= =?us-ascii?Q?5MQlG3j+t99El44GNwmbjG/YENVbAXkrdcxzyvP6NaS2xxj/MnZoc+pVJwUN?= =?us-ascii?Q?LNPe1rWAC99Cm7qCAuFn3/YfY+sCOadgy8ZOjw/KYcnzZSt7V9Sc3U6dGEay?= =?us-ascii?Q?Nf7ZsmgBltnGBm5htaYgAvVg1fsPyYX4M1Suo6+HiEQHNcR9XGdOquez3H18?= =?us-ascii?Q?OiO/c3MjbuppCdtyMsEIRnO8113pUVO+t4v6OHFeHw1wcYA/exF25usFpQf3?= =?us-ascii?Q?8Nwk3JDd0/uQBbbU4idkJGtdjBbOh7taWkJoilpj+QmPgvc0tcqkXdUijGA3?= =?us-ascii?Q?2DHn0gyHvyjs+lQuJrKv1W4XSvRCpovR1WFZ0em8h5PsPPFycIJgMQditIrx?= =?us-ascii?Q?z0w4k2EvHtZxJBax+mKhzcS94p0mh8kymLCdrPGJSLSBQkCuzY4Tn+75Ovcs?= =?us-ascii?Q?XZxwH9FegV5PgUnCYluFmMMw/YMm5UGWiO3+41d1n2GNm4sfCAZRTbi8VQNr?= =?us-ascii?Q?3cLQwoQP0qB9cVdqOP4JkaMlhHlJrDsWmY40ztmG708jhFtK4AoGi3oKL1Vh?= =?us-ascii?Q?+XMCODSgSSR4eY7JY1xMw6laPJ2wBQj2Ltkv+l/qk+jrN5/CxKM8EEIZ4mjX?= =?us-ascii?Q?zgMvZTG6c+DzJPRArpM5gdjdQawaKuG++NfnWFfb4h5XKvlZb4AhjOIAAzIB?= =?us-ascii?Q?KYHJBofH9cbSZQ1jW8KkWLjdKAgQbSszoUj6Enlfv2Sl/llwvZbNqhFzwPFY?= =?us-ascii?Q?MCnZK0ut/FWM+lGBrMuTracxWFW4xK/YonOh9jaI8x6wh8rA6BAVlxOOZA4X?= =?us-ascii?Q?4gs6IdvAtDbdS1RcscGNWYEAIrv/IbcE7z/51Wkp66DyvJ06RRTk8EdgpMiY?= =?us-ascii?Q?pzDFWhoVBPHG3ZxX5IWhwccLjjg1vptHZJ/vd6ZHBsFfU1kv2U/6dHEmoivR?= =?us-ascii?Q?LmiPEAamc25muGJvuRp9gDfXpkNQBMtYOXer5pppE4dfqYHbAh87oXkDIple?= =?us-ascii?Q?DUQzDSCTAjkdg93ZXbNRtX3tf2Yz0PD9vc9LWpD8+N4qgRCxHqI56QKgS8NP?= =?us-ascii?Q?BMfkP43j1RlDJvJcAU3eTzxvlIHxPevXsDvB/NnqSBWP6gK/JfD+nCX+pwRQ?= =?us-ascii?Q?SnEz0DZaYiLJNXuWKvZBSMcOPHRghry9KZyLTQjrzCy+2s5u5+tC3EyJkjnI?= =?us-ascii?Q?ydX4ZkJzIzcFfvy1BcinpUEpjx0jN8PKzlytvjHG?= X-Forefront-PRVS: 033054F29A X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY1PR0301MB0906; 23:JJVD6dVRrxbXNnL0Ss+ynzhX0DQjaz36l4RyLyk?= =?us-ascii?Q?MhI0XHzktNFiVQovqqD2MjoDNEr9TzbYk60gAxBF6wP/K/H/IwxoxtEguMJT?= =?us-ascii?Q?y4nWpf4I26Gs/D1unLL5CHrS6EULGGhvrMLOYTNDVRWNCExXLC+4j//Vy56Q?= =?us-ascii?Q?ajRwjuhmx+Q0wK+0BcnUJoFi1jLDR26x8qs1t+Hx8p5+bECONkJ0yH3wGRWG?= =?us-ascii?Q?H2sVk8Vav0sJ48DAsCGvNf2uP7kpjgXF8lrxz9kmkInFx0q18G27EXyPB7y+?= =?us-ascii?Q?Rgv/pRNZVhaTzR/XXHWJHwJmGJlgomvMT+zv+Zg19I/m95hbK14jl5LSj/hd?= =?us-ascii?Q?O9s4AFsmAVDBvcdRxjfVQly2D6vXQ793a/u3s7oaSGrz2xxmECMNkLuWQ9O9?= =?us-ascii?Q?/ZfCP5l0SHR2eOC/fbfclFblrWud70Ltkk3Qlc/wn6XKD6HIskC1YAS6/aUy?= =?us-ascii?Q?b9/UWsJqoFizaT942j8Wd+AS5LO8wRMbFHGLLNsOC8mT9t8pp+1QbgK0wLV2?= =?us-ascii?Q?f39QSqg3hBRVjQDNuM0e20THE/IHBgQN/hFY9oKhGekgD9oRiphqTJLIqfrH?= =?us-ascii?Q?0nWX5VC8h05gg6QJJ6Um/MNCQYxZDwpkqXUohfdLxfrAJW98pcN0hRt2ur0G?= =?us-ascii?Q?p7b9VUjRz9zS9O5j2I5dW0U9Ojz2o2nkUveOae9y5RF6l775weibxi8ZsM8o?= =?us-ascii?Q?5Iv8oZ5ohiqO4qHpVqfFvzmLnlb9TyIsb1HNfjSBL1GRvRiutWlMzGQDM2tH?= =?us-ascii?Q?a+SBV1QzjbpBmgBXKvyrW7Q/1wn9X7Wu1e7Z3fhcErkCDjTwgtZC/pU1pJJX?= =?us-ascii?Q?26FGOwh5krEJLre5I9gjQyzJRhAYD2QDHNxhF7MaNrWNR3Q/YLcJiM2BhVKp?= =?us-ascii?Q?1b/YCEoL1rZub/XN+d5Ic/QcZxssZHQN8p8ubNEEPw4Q44EQ9u57rqfhw2js?= =?us-ascii?Q?ApMOHrS5O4lZb6b5qO7p1/ZgujsWUmyK/hSJNjO0PMBpLPJbVA33zyyXmiEd?= =?us-ascii?Q?S4xwyXBvnIkSmwMm4t/+291En877qgrqC8F6iGj70d4/Jz6hlcmqtE/CnMcw?= =?us-ascii?Q?rg24UG9LQfT4D4knJvwJk26fXFMWBINnUzzN8CaDj8srA7yOp3YY4Jbeorn5?= =?us-ascii?Q?BaCDpgNemcU2A8FZ3n+dy8Q+ylOxoqXCigI6WqZiYIzZh44qpyDHXavtixqV?= =?us-ascii?Q?ScJGgmf2tNv94+u5FHaCRaCTWEnVetvBA5PoHz9bVOTvecEPTiPBYzYYTlr0?= =?us-ascii?Q?1+hQs29zfogGzWm+M2HXYZOHiDaaNnDijdqk35mSb9MTt+g0B7vtb1ltcNDf?= =?us-ascii?Q?Ehn8XnjzDQXVTg1uNrGaXZ0yQCHibwicZ2XO/rgJO5sP/?= X-Microsoft-Exchange-Diagnostics: 1; CY1PR0301MB0906; 6:/Zc9kDTjjZIhi4TGKHunB6XtvvWrJUSlNDKvqtHybvOm/v8zEDtemzri/vpqcXrmsaFIp4mBZDKPOGsL+t0FHeWKHnkYn9CI/8K/BTMaciqEKrLW+i+ZZvk+j9bjUy47HwL02WwmcNs0Q+CB6u0rimmJ9cJq9tNRBjiJLrNKa4JjOB1FLiFPh1oXjW43GnNhsT6IE6Uz/S76CEtzgc9vRfTE9ZnagGEat/3FdqatKLODYEdd3HLj5tCS4fk3iQayCHVk1uIM52cF/tDWkf65u9fxYei0we9+t8iOIRhScBvoTKFFCeh405linJZD5fFdOOUvbVGSqBd2WrY9KoiT4FnRAwMsxLG2aHf+EKY7ga3m5JKwmH/thmxwGaaxprYNGqTWetPjWgO8Z6u+ZbCVW4EmUTmGOCnP/FVn8Gc92P/f5ho9LERoqaOhvWnyCziHT92Bd/mqvS0o3W1m/7QQ3k5+J1ri4v5wIS+HAxwKP0E7smQbtEaZlODjhmr78jh8Et4+/qdJ/Qxw2eW/Oe0GfQ== X-Microsoft-Exchange-Diagnostics: 1; CY1PR0301MB0906; 5:KsJ8HzsgdEkefJ/1O3uEBHgpB5NoLlba3G7nYawQMrDPGfLvqPdAzaaT15nXUX2181X/x3wZx6FJrcLmxkp8gHoeecmbOcCPTgOmuH6Q7J3E3b9dP51aAHZTrhnyViaxaIl+kTsKGyD9RTP1LxJxpvotGjce+bNCy5v8OriHBUYXzVTJ+x5KWTtr2tB2QyEOkYh+TdCAnYjpRu1nQSiUYLQD1lPLY+Jap2t+b855Hcl5+ZvoS9BCDYe7aqwLFK7SKlvHpBJ3EMos/nISbF3Ep1IToeNda6Ft7NIJztiOkgSzIQELowsdwwxqXd340I0gJ+81lrI1JFyhWaXQWpQ5K7hfoSrVPhC05J133MYLaJSoGIeol+S+B/spFr0IH6KoePJMxOnjio4pAsr/e54GwS6JJ+wbA99UBhlLNQeviwmzgeO5qIddTtAtEuvJ4gjndMHCuC1AbiR2GqEfKyEZDVLpSs6ypSXfIcEO5XvrMSgirMH9befZQ3+t1wE9V8DwANr6MTiVdEeLqIYRqfh/XA==; 24:tuT0Q6VTpgFXqR1JR6r5VvdmZ4fz+Zfly68koKNky/uSkD7tuupj7AyXTkQ2xyvX1IatqnzuhCCb4ZZnIVeKjn5FitvULa2CZtS7jzGuzQA= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; CY1PR0301MB0906; 7:1eI21ySIik4uZVezngPO6EKcRUWWTY4e5ZRDKCZWvpeYy9N5hO532Z1an0cF5WGNPrR5+tCugq4lyzwRubgwo6aJTcpy7zMc7n7B1kkquxI8j8NgiSR0S+aIlpRaVHwkFfMNbmQpjHX8CWfRrd2d38waYXCXP5PAJi8NvJF8j3kTuym/QJNO75sO4TBuamuQXtIvEsJP07LEbd7qFiEy100UfBg0T237jl3mEJjGImobB9IqQwOoTkSqTXAHh89LMI4etUB6O0UeLZeT0q+1ZgPVln3bXTSUvA/LDBegkR9LPn5jHdK3qGRW9YsdA4wuXYQdi4PzXyqSqErSDo3fmg== X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Jun 2017 15:00:44.8948 (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: CY1PR0301MB0906 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20170606_080107_661619_03111FB7 X-CRM114-Status: GOOD ( 12.69 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devel@driverdev.osuosl.org, stuyoder@gmail.com, arnd@arndb.de, linux-kernel@vger.kernel.org, agraf@suse.de, Bharat.Bhushan@nxp.com, bogdan.purcareata@nxp.com, linux-arm-kernel@lists.infradead.org, laurentiu.tudor@nxp.com Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP Remove the dpni_id and buffer_layout fields from device's private structure. They're only used at probe so we don't need to store them for further use. Signed-off-by: Ioana Radulescu --- drivers/staging/fsl-dpaa2/ethernet/dpaa2-eth.c | 33 +++++++++++++------------- drivers/staging/fsl-dpaa2/ethernet/dpaa2-eth.h | 5 ---- 2 files changed, 16 insertions(+), 22 deletions(-) diff --git a/drivers/staging/fsl-dpaa2/ethernet/dpaa2-eth.c b/drivers/staging/fsl-dpaa2/ethernet/dpaa2-eth.c index d81c56f4d859..ee71e158b0a9 100644 --- a/drivers/staging/fsl-dpaa2/ethernet/dpaa2-eth.c +++ b/drivers/staging/fsl-dpaa2/ethernet/dpaa2-eth.c @@ -1734,15 +1734,14 @@ static int setup_dpni(struct fsl_mc_device *ls_dev) struct device *dev = &ls_dev->dev; struct dpaa2_eth_priv *priv; struct net_device *net_dev; + struct dpni_buffer_layout buf_layout = {0}; int err; net_dev = dev_get_drvdata(dev); priv = netdev_priv(net_dev); - priv->dpni_id = ls_dev->obj_desc.id; - /* get a handle for the DPNI object */ - err = dpni_open(priv->mc_io, 0, priv->dpni_id, &priv->mc_token); + err = dpni_open(priv->mc_io, 0, ls_dev->obj_desc.id, &priv->mc_token); if (err) { dev_err(dev, "dpni_open() failed\n"); goto err_open; @@ -1766,35 +1765,35 @@ static int setup_dpni(struct fsl_mc_device *ls_dev) /* Configure buffer layouts */ /* rx buffer */ - priv->buf_layout.pass_parser_result = true; - priv->buf_layout.pass_frame_status = true; - priv->buf_layout.private_data_size = DPAA2_ETH_SWA_SIZE; - priv->buf_layout.data_align = DPAA2_ETH_RX_BUF_ALIGN; - priv->buf_layout.options = DPNI_BUF_LAYOUT_OPT_PARSER_RESULT | - DPNI_BUF_LAYOUT_OPT_FRAME_STATUS | - DPNI_BUF_LAYOUT_OPT_PRIVATE_DATA_SIZE | - DPNI_BUF_LAYOUT_OPT_DATA_ALIGN; + buf_layout.pass_parser_result = true; + buf_layout.pass_frame_status = true; + buf_layout.private_data_size = DPAA2_ETH_SWA_SIZE; + buf_layout.data_align = DPAA2_ETH_RX_BUF_ALIGN; + buf_layout.options = DPNI_BUF_LAYOUT_OPT_PARSER_RESULT | + DPNI_BUF_LAYOUT_OPT_FRAME_STATUS | + DPNI_BUF_LAYOUT_OPT_PRIVATE_DATA_SIZE | + DPNI_BUF_LAYOUT_OPT_DATA_ALIGN; err = dpni_set_buffer_layout(priv->mc_io, 0, priv->mc_token, - DPNI_QUEUE_RX, &priv->buf_layout); + DPNI_QUEUE_RX, &buf_layout); if (err) { dev_err(dev, "dpni_set_buffer_layout(RX) failed\n"); goto err_buf_layout; } /* tx buffer */ - priv->buf_layout.options = DPNI_BUF_LAYOUT_OPT_FRAME_STATUS | - DPNI_BUF_LAYOUT_OPT_PRIVATE_DATA_SIZE; + buf_layout.options = DPNI_BUF_LAYOUT_OPT_FRAME_STATUS | + DPNI_BUF_LAYOUT_OPT_PRIVATE_DATA_SIZE; err = dpni_set_buffer_layout(priv->mc_io, 0, priv->mc_token, - DPNI_QUEUE_TX, &priv->buf_layout); + DPNI_QUEUE_TX, &buf_layout); if (err) { dev_err(dev, "dpni_set_buffer_layout(TX) failed\n"); goto err_buf_layout; } /* tx-confirm buffer */ - priv->buf_layout.options = DPNI_BUF_LAYOUT_OPT_FRAME_STATUS; + buf_layout.options = DPNI_BUF_LAYOUT_OPT_FRAME_STATUS; err = dpni_set_buffer_layout(priv->mc_io, 0, priv->mc_token, - DPNI_QUEUE_TX_CONFIRM, &priv->buf_layout); + DPNI_QUEUE_TX_CONFIRM, &buf_layout); if (err) { dev_err(dev, "dpni_set_buffer_layout(TX_CONF) failed\n"); goto err_buf_layout; diff --git a/drivers/staging/fsl-dpaa2/ethernet/dpaa2-eth.h b/drivers/staging/fsl-dpaa2/ethernet/dpaa2-eth.h index 6462e2cbe4be..6697b508cf23 100644 --- a/drivers/staging/fsl-dpaa2/ethernet/dpaa2-eth.h +++ b/drivers/staging/fsl-dpaa2/ethernet/dpaa2-eth.h @@ -297,12 +297,7 @@ struct dpaa2_eth_priv { u8 num_channels; struct dpaa2_eth_channel *channel[DPAA2_ETH_MAX_DPCONS]; - int dpni_id; struct dpni_attr dpni_attrs; - /* Insofar as the MC is concerned, we're using one layout on all 3 types - * of buffers (Rx, Tx, Tx-Conf). - */ - struct dpni_buffer_layout buf_layout; u16 tx_data_offset; struct fsl_mc_device *dpbp_dev;