From patchwork Mon Jan 16 20:35:22 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Madhani, Himanshu" X-Patchwork-Id: 9519413 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 722E860209 for ; Mon, 16 Jan 2017 20:36:48 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 63C902818B for ; Mon, 16 Jan 2017 20:36:48 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 5706F2823E; Mon, 16 Jan 2017 20:36:48 +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=-6.8 required=2.0 tests=BAYES_00,DKIM_SIGNED, RCVD_IN_DNSWL_HI,T_DKIM_INVALID autolearn=ham version=3.3.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id DD8952818B for ; Mon, 16 Jan 2017 20:36:47 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751438AbdAPUgq (ORCPT ); Mon, 16 Jan 2017 15:36:46 -0500 Received: from mail-sn1nam01on0063.outbound.protection.outlook.com ([104.47.32.63]:19060 "EHLO NAM01-SN1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751184AbdAPUgf (ORCPT ); Mon, 16 Jan 2017 15:36:35 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=gQZVcF+ggtGxdO/RRhrc9kJjxNgjyV7K/xGKFMfQ9ls=; b=ARtn7BdRug3M6jENhyuotuTikwZ4auGEvh2YSXsXnCyriJnuOjN2q9AB/sQhA0Biq1S+Oy2TA3ecAnjaLQE0sKqRI7gitFxLVB/97Z6wgDmS9gs1I/U9dqEhKU51E2dQOme7dWHVL20tbR1ZIfbQqh9agZz3NPthv44wxDfgqzc= Received: from DM2PR07CA0049.namprd07.prod.outlook.com (10.141.52.177) by SN1PR0701MB2095.namprd07.prod.outlook.com (10.163.132.30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.845.12; Mon, 16 Jan 2017 20:36:33 +0000 Received: from BL2FFO11FD016.protection.gbl (2a01:111:f400:7c09::133) by DM2PR07CA0049.outlook.office365.com (2a01:111:e400:2414::49) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.845.12 via Frontend Transport; Mon, 16 Jan 2017 20:36:33 +0000 Authentication-Results: spf=none (sender IP is 50.232.66.26) smtp.mailfrom=cavium.com; linux-iscsi.org; dkim=none (message not signed) header.d=none; linux-iscsi.org; dmarc=none action=none header.from=cavium.com; Received-SPF: None (protection.outlook.com: cavium.com does not designate permitted sender hosts) Received: from CAEXCH02.caveonetworks.com (50.232.66.26) by BL2FFO11FD016.mail.protection.outlook.com (10.173.160.224) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.803.8 via Frontend Transport; Mon, 16 Jan 2017 20:36:32 +0000 Received: from dut1171.mv.qlogic.com (172.29.51.171) by CAEXCH02.caveonetworks.com (10.17.4.29) with Microsoft SMTP Server id 14.2.309.2; Mon, 16 Jan 2017 12:35:55 -0800 Received: from dut1171.mv.qlogic.com (localhost [127.0.0.1]) by dut1171.mv.qlogic.com (8.14.7/8.14.7) with ESMTP id v0GKZfja029135; Mon, 16 Jan 2017 12:35:41 -0800 Received: (from root@localhost) by dut1171.mv.qlogic.com (8.14.7/8.14.7/Submit) id v0GKZfHc029134; Mon, 16 Jan 2017 12:35:41 -0800 From: Himanshu Madhani To: , , , CC: , , Subject: [PATCH v2 10/12] qla2xxx: Remove unused reverse_ini_mode. Date: Mon, 16 Jan 2017 12:35:22 -0800 Message-ID: <1484598924-29066-11-git-send-email-himanshu.madhani@cavium.com> X-Mailer: git-send-email 1.8.3.1 In-Reply-To: <1484598924-29066-1-git-send-email-himanshu.madhani@cavium.com> References: <1484598924-29066-1-git-send-email-himanshu.madhani@cavium.com> MIME-Version: 1.0 X-EOPAttributedMessage: 0 X-Forefront-Antispam-Report: CIP:50.232.66.26; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(7916002)(39450400003)(2980300002)(428002)(189002)(199003)(2201001)(107886002)(101416001)(305945005)(356003)(8936002)(8676002)(5660300001)(86362001)(2950100002)(69596002)(4001430100002)(2906002)(189998001)(20001)(33646002)(92566002)(81166006)(50466002)(50226002)(80596001)(4326007)(106466001)(81156014)(50986999)(626004)(76176999)(5003940100001)(39060400001)(38730400001)(42186005)(6666003)(4720700003)(54906002)(36756003)(47776003)(5001770100001)(105586002)(48376002)(87636001); DIR:OUT; SFP:1101; SCL:1; SRVR:SN1PR0701MB2095; H:CAEXCH02.caveonetworks.com; FPR:; SPF:None; PTR:50-232-66-26-static.hfc.comcastbusiness.net; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11FD016; 1:D94I8L7yjdoUNbdTBCEYU/9ib3e3O11K5E8QZ9A9EGXSws4+OCmiBI+25hL99Nch3NpSqhr/5S74IFfOsFEf4ZV6yJDMLZonwR36TAtE0cKORkNFQQQuQ7eLVqU6gpnIHwA+J7nyyCkLao4NsEnuIhQyjIYES+2FCrzjCmNUmLHzdNkmIGD7nzkVqxSzNvHV8NGVMP+H+Lhsq3Zmrcmk1lktfxtrNN9zs4SLEcIS93F1ZD+SWXrvaES82Ub8xEWqvOwBLfT49937Oai0XWk+fonGm4fq4oOplGkm7BnZpryK6MWD5DSnpfJgqTDSuum6cdokOdiBqNngW/qG1wgB8QhBeqv4dL4pW7+rcJLQUG21xv1QEVXZfY9uSqpUZTeeok/PcM5A2JDzgiWoVCbxLIo6GIkzB5hPe7TQmHUdvECi/+sws8pzrrvuex8onnKJaUFPqy/YgZKFLQupFQF3lfwoZe1+2w4jjjEBgLw2CRDv68A+wlt/6zKe8TEfqJVANyQ7bYAsLKDSpYkzw73hIA== X-MS-Office365-Filtering-Correlation-Id: 128080bf-2245-44c4-67e3-08d43e4f5be2 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001); SRVR:SN1PR0701MB2095; X-Microsoft-Exchange-Diagnostics: 1; SN1PR0701MB2095; 3:SOifqSnrq1Baaz7Ldur6lTDVKOmCgVzV+Tpq7nY8KSePIy2Cj7BkqYo8R23Zi5WRJ/8GJaIYfVFJBUUd5t41BwnOLf4T0RlkHKicMKjSq/3qC41fC06BEDSD+gsBrgjoqEK3oBk4jTTMbBN4red1SjVZU/l6orrCv62M8G8IA8MxQjr30BBYGfwFDjXhzUrg9JZPcOwpJ0WWUVzBWGfz76Vzd4niWqGpUQ20PAzUAGxFlcSxEasMz1VEThp1Yy9Grb5TGoZoZ2Q8iQ0T1HsyJUwhe19ZihjuE0OBeMovQ2Rptk8+NI3TRdXd+uimt8x41PAoVHldDq8cYdmU8jP0Y8ZFAMxQhXJYEFIdhg1GIC/oMvj1HcG+HOqxL3uxsKgx X-Microsoft-Exchange-Diagnostics: 1; SN1PR0701MB2095; 25:7jjceUuUaeBOAFYuVRyID/76cyaE+FnAxNNXAC/fZf+qYbHQWzLcrfxKs2mkqlICgojMbus5yL+29CfYeIvb97EChS1EUpMEAop0Zm52Ru+FfMFTKwYUEcY8yPXeQiWt/XFFVSSkhke08eap2uElwFt/mgdvxua2MWeF/TyTyOWuCyh9YUT983rEdL86inSl9OcFWPg2JKOw9Pk2we7u/tkfxKClarzEoWaIFuM3Fz6xEXds5RErnhVDMmYh0Ap4IbIGpdcsVSRmW5jlC+TJg3EUJfuSzWRIBPkbZs3JnpU3vZhFBeMe1gphELOPw2sDVwha7PLIiY7iRB07vzUmNYTyYsocYBFE4Xk8OhNYTFIVbmo4PUKs62hRQ3eK2v6JZ8CGjt6liCmSH1RggDz1YKx0mnOaG8iMD2mkK1qePe6VpyiGC8F4SYFA+TLq8TNd6zo7NqXcjlCPJcpP+Z7d2VthI5fRWRMI5BsRyYL0rdnWC3jo3JM9lNr5isDjWmHizh+XFY/ioNPCEw5dBWaK0jVqM92vEbpbjFSYNCUsanEqZM8ki88+/b27B134NGmCUU5Lr3Qe3WxmEJNKsGiRUz9UMOyk+2ZVeRqvWGYAcr6oPYV0CsZrwafwKRy2xIFPfx/fh7i7qGRqfp6lV5DLr2iIa97Kt8chNoFb3u6UBYJs58cVNFc+SGFhfXGmZBJwZCWte4oRM8dLbLXznZ70JzhvMbbEmRBm6OwQmj7JbtwnSyzKVFlvKAexBAXExcmfEe8XsEWzGKOy53t3QWOzHJAQ3cJqyrdyV4XKyX308FmbhcRIqvRXXA2Y6sY8MWtt93E4+iab0U84bnSc/uoUenTlj3RCrBFABZmGIkkJk08= X-Microsoft-Exchange-Diagnostics: 1; SN1PR0701MB2095; 31:CQaXoXiuf/NbfPceYIVdWLIlslQwNvY8cLFdfyBTvR394pQI/lNcykGEMelPG/bQWIqjnwYcf1fZiYPsfoCwGrWcZTFSCJb2EYKo0SvNYkKjEpcspSD3OWTzlNWTQuZhfsat1EV3wyr25vWR20im9Ag5my7cOKyLBzkdL0TACiEhRe1xakN9bhHNmgGyzR+Q8Dn3LaDlvnWG+2+45aFEaarGUhKT8fXvybYk01jAmCyZQ0WAw9ghPY7odA3bpGtCexJuC01zQrv6HcPx7maNpQ==; 20:NGlyD4xTuRBYWfUd5MMmUDPIQvzW6ZZUJMYeurFcFibGbXKag/ZyQzKhGrHW/kSeirdo8R99QTtkurph7mz+UVYqck0ecyAUF47fTy9skWrpJ+fY69qEDa0FustBjDhOmu1IEPPP5fMofepkiwHDI3UQ8Pb4X8p4s5i5rlAq3/FBK7qhurm9r4dg992Mb8m66Fw1J1VGB1rIeQWk0mljxdGK2y7Wg2+pLPKTzr5KU5jBARXpy2L/Cd3otNpYg+FT/v5OgfvDZd/BuRkAGO/Y1AQuAUe8/1Feht46Su7jt9GIL1AIxMyhYgk8p6xfP3TRoGRcVPlcCDXnQKiZsZ4sPA/VQwWNMtANfvOi9ngn2LkIA9PFpkC4PCR286Msq7FtzDbkVkrO+w7C9KdXYZNkT8J6d9NpCohUZZZdxe1Of5md8pejXxCa5wA/uvS2efP6EBStlva8eQMTm7AgHFlW7iIOwb4YpI8/rqISOF3F8RJEeSoro7SLiNlm1iRIPq+o X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040375)(601004)(2401047)(13023025)(13017025)(13015025)(13024025)(13018025)(5005006)(8121501046)(3002001)(10201501046)(6041248)(20161123562025)(20161123555025)(20161123564025)(20161123560025)(6072148); SRVR:SN1PR0701MB2095; BCL:0; PCL:0; RULEID:; SRVR:SN1PR0701MB2095; X-Microsoft-Exchange-Diagnostics: 1; SN1PR0701MB2095; 4:d/i2FmjPI56UzCJNyRBzPuPuMjw99IYGa96wcgj9J/WOR4kZlHjnhuyuTD/8TCViBFlYxztfvHSgG2DKkRc8boz9R15f5Q+q3AQ2N3EQs4HgNmufc8zF0BAJ2DHCLtjYHHJXZhZbRwIcI7c7eLPaFOHslOQpAxeI5Kcc7RfRAh8PYsxrryD4BI0UNdodwJ3tT4e4AFpLzHfuZDdc/USuo6kZfdXmnakbqacztOHy4u3Nqd6d+VWVf2Ev7ZtmvSVTj54igwpDDrn6Il8HsCgkGbY+/Oglk53IhNg3qQGsQ3IwQxuk6NnflgGcBpkNCfrH9Wg4JX7R0aZXOAMIVm/DDWe5ZCFw/seNvtEKAZkyw6C+c9F/bCqY5vyMg7OBdogEsme2wRT9qWI+jCILKaYxgAcameULiij9w4fNrAesCtLOkdD8saACDEHV86q7laZE3yVz42MeGUd3rkZ17/uveXuF+ne2qBHU6RIA7gjlXrApED0WzdQVnEmmigPbngyczkYUzqppFJ6O6yv/7ifYGCMtH/wGJRcHNlq+9FRJIiZ/uQPn6XerfqM7ebdqIZ9qyXQUDOquv8XTYDDzrXZ68QE0Y5NUngNnUBD574T+bH0uxyeMHIKkLtsFzxfFJ8vNpGX1XYcwSfCwAfFXZie/n54o6F9/sr8TQa1c0WLFazg= X-Forefront-PRVS: 01894AD3B8 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; SN1PR0701MB2095; 23:RRX2zo99ocuW6Y23q2mCcO77MF/ap/RPeQgL68g?= =?us-ascii?Q?x7aFCb3rEC9bqZ81fQwI7NxO01RClF8nZfSfxSuKs2Hxto4j5rt6y4QEDUAg?= =?us-ascii?Q?DFqjf0AX7xVlQWwkcx15LbEx0lKD33O3/c8og+Tmj5uP2Moy1J4hfaoFvTnc?= =?us-ascii?Q?ApXtAhpaLsXmWFdlad8+PUd5suI6b2ymCxGQnpiCPlO316FZtRXFiA3lTFjx?= =?us-ascii?Q?RFdm6LNkEv+yEgYqtsaj9WdDVXopb2nK9SjPGZehH4chDRlFP9BcTUhzkhdg?= =?us-ascii?Q?hwFy+jBKYinZedMvxoEzlZpTHP1QAd1kRdXFEw6SxoCUnYJ/lUbSX74jeHJg?= =?us-ascii?Q?muIPQEJbsHa452cQM3ZWy77RzcUXFm9Om6IFJ+828/WMuNWOw2L4DsaRHLt6?= =?us-ascii?Q?i96qx838jXgcj/PrVdxAmbwymhzpyhCjIb0X8NxAxj5i2u4QSs7kNMoLr5SR?= =?us-ascii?Q?oMv5i1OaypPJQ54dyBrWpMwDb0n1Kaw1Wx8J5fYkulE9ZM6wvcWftvPBeMxc?= =?us-ascii?Q?mCR7aqf36DxA9bWjEI8Gx5StpEh43vNqDoXVYVpFNBHQh/9lkVfy2mQFpcnF?= =?us-ascii?Q?t/l9H6J5TMW4v8Mgryq7hNEHzRkzXMpw/tlmbL/N11BnG8Q9GcMPUzTqc04l?= =?us-ascii?Q?l+knpM4ZeLhKJMJl27BNI228rS4N3tCoDJg4ntcTfjV/KLSFlfEK3PC4mVQQ?= =?us-ascii?Q?uhjsLIvlQ2tAJx4qDUNc9zBMCd3xMmD0bs7edLAiQPUmGuAF0P3tliHrLe/h?= =?us-ascii?Q?0J2Emwvf1dikpuIglBgphqhntc7RivfZ06QVH5dVVa8NgaWxi4eYj70R5x3p?= =?us-ascii?Q?fjyOnKmpFu6vE7uzLt9e4elfMJvrRYCOBGehBwjop/PSNEvdQ/EYv0pM65PL?= =?us-ascii?Q?Vq0rp70QTgAuD5RU6SOyv90ckT0TFYlOejXEl4dlzSM8A47Ygzfs73Mcj7S6?= =?us-ascii?Q?FmyRfRhq9NLqteSBc/mPBEkpv1Y+oNLCEobGfkWoNhuMh5/W8pkDQxmhjo/z?= =?us-ascii?Q?C1/9YITVxaRV+6QrDobqrbCNKZIfokahWnrjhkOx6bA8S7OhsOuR/Y6w8jfi?= =?us-ascii?Q?vI5ZAK5HrMxMm3cIhGehSp9MRCgpCuG35YRDA1Gm9fD0Q7lgY1Akc89Ey2LO?= =?us-ascii?Q?Oxs+kMOJk2riH6t4HoGrRuLtUXWAIogcOQeo7hKWeJthpaL78Il08FA=3D?= =?us-ascii?Q?=3D?= X-Microsoft-Exchange-Diagnostics: 1; SN1PR0701MB2095; 6:o/EdMU9XNKyJm3z6TdPHKelxPyTOa5rN0XllIcuzz4brXoC3NF3lSqGz9GvvIDMTU2OtLhXtdxSC57pGrh3nOBBhRFQH0bCWxUUToKAMWpXMbVBjXBmrlTIYcxbKxm0ZMnDp7+qZ38FtHtJCsbHiJlcIisN0XK9QR+8DsnCD0Ni1YM+dmbTE1eP3YRQ6sf20iCzdXo6ryQZFv1e9B/RdF7j1FdatDJ0zeRzBq1iN0qY73Uxf/xp0yaHFVpPvmeLytT7mKBBx16WbQigLp0a85aFqjcBbU7STSujM+ywySkPzIgGffit7wxUm9tWs6GC/buMA5B5OLWVAzl1WmhOMiH4XDLE6x0bUs7nfux8n7p8V+gbjSVxER8DGUEct8n+tlL5FmAeoRPFG65MZ2++p0eleTGTiRO59YIeAXLQlpak=; 5:JLk+zfp5txY8drK62EHVXfKcuH47klg2gcMj/6Yyjqz4agw4tu02vtBvj4uq+wqcywUX2A9FOPuKWlpWTwPI4Swndh0lRW1NflP1YpS9KFcfIe3lkzwMLtjVVJtc+YC0YNaGfQ8g308mc2MDtFUvQHV1XukkLLDKoUsJySTVDvU=; 24:bxg9udAKCzLeaz7HWynljEgMRxM20P19wp/AliBIXTxKRhbsm+I/VH0C4xyrXkPG70+7nEZZEDlyNUbFhBrf9xB5zmRYNXBZ+Tb1Ic01PZY= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; SN1PR0701MB2095; 7:yFkq6ZYIHxDE64a56nwtF7/CsZvjqEOud75AuQBnPMkie91Nrjv63JGKXyp4DUdi9TNpMgXwOWrQ//q8invkgIA+HdHAe4Bn4AZ9NYVTKp17cQpxEaMqN0U1Xcmm3N27EkOlANbEXEVcMIYRJSo+xGyzYakt8cF4DiG6LnZjkA9hgdNrncAq3aXlZWSvOJReQXzsmXlodJEy2+HPJIRXwAWDE+tiNXfPU6I7L50qfj0pjIr+5GwoNtvJ0EuWfeMdeTsGeAD84NNRoQsaSOKJ52VmjAEIYYhNNnTDft6CcFfjBxLje4F/zjlpEPTqbZ4iybizkHY5/W4hmepuqwsmGf88LOpQ4lR+P4tX74+sg+5C726zOyH5UYQlo3JsU+wyHg7Lk0SN3LUWli1lW+n5ya0dz8v2jiU3biyyAuyYgqpX0BBqD5Ll/bJ05KeP5LqdoUUgI+do0CKgR5nN+BGisw== X-OriginatorOrg: cavium.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Jan 2017 20:36:32.6773 (UTC) X-MS-Exchange-CrossTenant-Id: 711e4ccf-2e9b-4bcf-a551-4094005b6194 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=711e4ccf-2e9b-4bcf-a551-4094005b6194; Ip=[50.232.66.26]; Helo=[CAEXCH02.caveonetworks.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN1PR0701MB2095 Sender: linux-scsi-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-scsi@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP With support for dual mode in the driver, this mode becomes dead code. Remove reverse_ini_mode from code. Signed-off-by: Himanshu Madhani --- drivers/scsi/qla2xxx/qla_def.h | 1 - drivers/scsi/qla2xxx/qla_target.c | 10 ---------- drivers/scsi/qla2xxx/qla_target.h | 8 -------- 3 files changed, 19 deletions(-) diff --git a/drivers/scsi/qla2xxx/qla_def.h b/drivers/scsi/qla2xxx/qla_def.h index fd179df..b447b01 100644 --- a/drivers/scsi/qla2xxx/qla_def.h +++ b/drivers/scsi/qla2xxx/qla_def.h @@ -3238,7 +3238,6 @@ struct qlt_hw_data { /* Protected by hw lock */ uint32_t enable_class_2:1; uint32_t enable_explicit_conf:1; - uint32_t ini_mode_force_reverse:1; uint32_t node_name_set:1; dma_addr_t atio_dma; /* Physical address. */ diff --git a/drivers/scsi/qla2xxx/qla_target.c b/drivers/scsi/qla2xxx/qla_target.c index 94bea80..2dd986a 100644 --- a/drivers/scsi/qla2xxx/qla_target.c +++ b/drivers/scsi/qla2xxx/qla_target.c @@ -5856,8 +5856,6 @@ void qlt_lport_deregister(struct scsi_qla_host *vha) /* Must be called under HW lock */ static void qlt_set_mode(struct scsi_qla_host *vha) { - struct qla_hw_data *ha = vha->hw; - switch (ql2x_ini_mode) { case QLA2XXX_INI_MODE_DISABLED: case QLA2XXX_INI_MODE_EXCLUSIVE: @@ -5872,16 +5870,11 @@ static void qlt_set_mode(struct scsi_qla_host *vha) default: break; } - - if (ha->tgt.ini_mode_force_reverse) - qla_reverse_ini_mode(vha); } /* Must be called under HW lock */ static void qlt_clear_mode(struct scsi_qla_host *vha) { - struct qla_hw_data *ha = vha->hw; - switch (ql2x_ini_mode) { case QLA2XXX_INI_MODE_DISABLED: vha->host->active_mode = MODE_UNKNOWN; @@ -5896,9 +5889,6 @@ static void qlt_clear_mode(struct scsi_qla_host *vha) default: break; } - - if (ha->tgt.ini_mode_force_reverse) - qla_reverse_ini_mode(vha); } /* diff --git a/drivers/scsi/qla2xxx/qla_target.h b/drivers/scsi/qla2xxx/qla_target.h index ac86b37..a7f90dc 100644 --- a/drivers/scsi/qla2xxx/qla_target.h +++ b/drivers/scsi/qla2xxx/qla_target.h @@ -995,14 +995,6 @@ static inline bool qla_dual_mode_enabled(struct scsi_qla_host *ha) return (ha->host->active_mode == MODE_DUAL); } -static inline void qla_reverse_ini_mode(struct scsi_qla_host *ha) -{ - if (ha->host->active_mode & MODE_INITIATOR) - ha->host->active_mode &= ~MODE_INITIATOR; - else - ha->host->active_mode |= MODE_INITIATOR; -} - static inline uint32_t sid_to_key(const uint8_t *s_id) { uint32_t key;