From patchwork Mon Mar 5 15:01:00 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Don Brace X-Patchwork-Id: 10259201 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 B2BBB60134 for ; Mon, 5 Mar 2018 15:01:16 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 98DFB28AAF for ; Mon, 5 Mar 2018 15:01:16 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 8D57028AB2; Mon, 5 Mar 2018 15:01:16 +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.9 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_HI 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 A2D7328AAF for ; Mon, 5 Mar 2018 15:01:12 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752096AbeCEPBL (ORCPT ); Mon, 5 Mar 2018 10:01:11 -0500 Received: from mail-co1nam03on0051.outbound.protection.outlook.com ([104.47.40.51]:58688 "EHLO NAM03-CO1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751893AbeCEPBK (ORCPT ); Mon, 5 Mar 2018 10:01:10 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mscc365.onmicrosoft.com; s=selector1-microsemi-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=42B9CMmyYlKrRREVOrOk2kfauFUOTn+yliCKYLVL3Es=; b=fFtJt36OJiULVeGIzrSVnLd0mniNFGXrHZdAIdGHzE+/0gMW1lE3vQ4RI5y5tlXlQ9Un74i/WNzJVpb6auMrGwj9/fn8G4wuQWVomBsFTBBY0ASziJ7nI29XHYAX9OLB+cGo0Y6S3buAovgXp0s7Gz/X2CHKdGtTpOIDu9WuEzI= Received: from MWHPR0201CA0038.namprd02.prod.outlook.com (10.167.160.15) by BN6PR02MB3154.namprd02.prod.outlook.com (10.161.152.11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.548.13; Mon, 5 Mar 2018 15:01:08 +0000 Received: from BN1AFFO11FD016.protection.gbl (2a01:111:f400:7c10::195) by MWHPR0201CA0038.outlook.office365.com (2603:10b6:301:73::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.548.13 via Frontend Transport; Mon, 5 Mar 2018 15:01:08 +0000 Authentication-Results: spf=pass (sender IP is 208.19.100.22) smtp.mailfrom=microsemi.com; hpe.com; dkim=none (message not signed) header.d=none;hpe.com; dmarc=bestguesspass action=none header.from=microsemi.com; Received-SPF: Pass (protection.outlook.com: domain of microsemi.com designates 208.19.100.22 as permitted sender) receiver=protection.outlook.com; client-ip=208.19.100.22; helo=AVMBX2.microsemi.net; Received: from AVMBX2.microsemi.net (208.19.100.22) by BN1AFFO11FD016.mail.protection.outlook.com (10.58.52.76) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.20.527.18 via Frontend Transport; Mon, 5 Mar 2018 15:01:07 +0000 Received: from AVMBX3.microsemi.net (10.100.34.33) by AVMBX2.microsemi.net (10.100.34.32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1415.2; Mon, 5 Mar 2018 07:01:01 -0800 Received: from [127.0.1.1] (10.238.32.34) by avmbx3.microsemi.net (10.100.34.33) with Microsoft SMTP Server id 15.1.1415.2 via Frontend Transport; Mon, 5 Mar 2018 07:01:00 -0800 Subject: [PATCH] smartpqi: add in new supported controllers From: Don Brace To: , , , , , , , , , CC: Date: Mon, 5 Mar 2018 09:01:00 -0600 Message-ID: <152026206031.31528.9815571877919070810.stgit@brunhilda> User-Agent: StGit/0.17.1-dirty MIME-Version: 1.0 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-HT: Tenant X-Forefront-Antispam-Report: CIP:208.19.100.22; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(7916004)(376002)(396003)(39380400002)(39860400002)(346002)(2980300002)(438002)(199004)(189003)(47776003)(81166006)(81156014)(230700001)(8936002)(8676002)(2486003)(23676004)(97736004)(9686003)(106002)(2906002)(33896004)(2201001)(86362001)(336012)(68736007)(110136005)(58126008)(186003)(316002)(296002)(478600001)(106466001)(305945005)(356003)(77096007)(53936002)(33716001)(4326008)(16576012)(50466002)(1857600001)(69596002)(103116003)(5660300001)(26005)(921003)(1121003); DIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR02MB3154; H:AVMBX2.microsemi.net; FPR:; SPF:Pass; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BN1AFFO11FD016; 1:v0sv1ttrtTn7Qd7t73Ui3j/cwwvUbpAVwxWjKmg+gEUsrZGQ8bHGsaOOO2YASOHs+vsSPXKW3njtUXDnMkgV21yTWfhRp4ahcynGuPOZyNY3LbrJcsgf6+NqVhqWmCXo X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: f014c74d-0a39-473d-7973-08d582a9ecc8 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(5600026)(4604075)(4608076)(4534165)(4627221)(201703031133081)(201702281549075)(2017052603307)(7153060); SRVR:BN6PR02MB3154; X-Microsoft-Exchange-Diagnostics: 1; BN6PR02MB3154; 3:8zTHN2lDjKOsbU/03nGfxK1GPEQ5tsyu6aRkPpu3UCnRoAwkDroFPkLCk5Stis1Qqr7yd/KM5HRjndJeBqeOc75RmeKh0VhnFHEEFz3CZ/QdIOx9/2e01eMTQ4FO5n1jWBVLObdSdlq5JtW1gRP8sdr8h/72bFz0LPtNb6K55U/dvKgjy9L5Ybc4G6H3Y2Y5l3nrlEps3Op0Knh323zTwB7fi5dL6zw7c3dsEvkUXrqOFwC7VSMKleXNPV/QjcRz2yOKxJlAG1FAAv47NPCG7VxvAIA0F5m3M+APTEERjZLY6zujCHTisiDuk77acCzEWN6OIPZEgsst3CV6CX4RlFNiSGLnOxBhG1TVGBGoYp0=; 25:iXDugzHys7n9djarPsuauFJfY29QFPfTeNZOTRh5z0/bSiYRcpaivROPfMKYMoWWTK0fOMNqNiqIlRkbrME6xlwmhrps5pzUQ1cKi6jbezHsmKsKX6mhk6QdVbsicQsbMR+8k62eB7+WxXYQllU1aRTp1KcSP/U7XJgEJ/Y/KKGneGqj49jmP6amuEBUQE+4ZaXZOLggqDHuhActk65SBBQQa09IRmMJfQdtFBhUDsdRsQsBlVNZbbB/sxI9gq188G9PhokiS8pjo4ALz8+dF+Ng+CJvM6/RoAUgZPgUlfUnSt7xzh1aTWVFS2gMy/grqQqnVMNd3ZCmHMs6LwKGkA== X-MS-TrafficTypeDiagnostic: BN6PR02MB3154: X-Microsoft-Exchange-Diagnostics: 1; BN6PR02MB3154; 31:sW4EWPc7AL8ADzP/SOinAlmbaDeHIxzlin3KlE7+7dLvJKPYpbN7HcoCEWLxSDzzsx5YGHbJUvnTxcTJsWl/MaOA5IUe8FPt8V+RjPzjrngNGAsb506iq+rvuNQ0+apg1Dtk8qottIS9lEdx/B4YTyS6V26DqyZirUwi7mi/MT9MxIQeiVHsqCGmNcijeXoGDkkb99KsN37xoriEdu4/2Q4KpV7SH2oe2MVxl8AxX8Y=; 20:BOOT3WxX1hUzLZn7X1XbEhon8drdwgaa7hlV/nfNdTue8wMl4Ujrs13+u1ablH/aXix7xSLoB2hSlGFe9mT1vFvPu9Rnve7KUCAus3b8jdO6RJzj/r9JOTF3zlmHLwclF27fjoY4M2vgRSeqFXY6ySb81TqeRva2Lh3icPjfuCjODeRyn4kuggA5WFNS52CwAfoCb/7SnuJKOoIeJnZWHjAV5nmUuFo0wS0gXULOWDJWyrfPC4oFxq2q3zzGeXDhSFVaGCn8dv6VQAkJmttBxlyXweoVaabVMb3HIlFNokTGtugFwLqwJ4J/Czr2CQpsQIoEwhlvxV9Uos6SOFQu4GZO0jfWCSA8G4rehYZ0ORSjkzgGBwXLJmpZM8/qtH6aS5Q/2Px/S8qIyxAfwrV4LjXiyjxhKo8+05Ghu2Ut/4oqVyTFLlJL5GNxD2SvDDC1e9hDxnEEtmhBrJ327JG9UUsqORXM9V9kNW/rhGvIOf9ijC6HVkFOjwFJjYiiNHVZJ6CStG1w92Sp5XzbjlM7nTQyF0DS9AJddRTFWPVtSay1+1D6SwIwUxE5JIvVay3ID59OLh/gpaqf8Vhmlfr+tSM7QvEiZqE5hB9hinONNt8= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(72170198267865); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040501)(2401047)(8121501046)(5005006)(93006095)(93004095)(3002001)(10201501046)(3231220)(944501244)(52105095)(6055026)(6041288)(201703131423095)(201703031522075)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123562045)(20161123558120)(20161123560045)(6072148)(201708071742011); SRVR:BN6PR02MB3154; BCL:0; PCL:0; RULEID:; SRVR:BN6PR02MB3154; X-Microsoft-Exchange-Diagnostics: 1; BN6PR02MB3154; 4:YYejdW95XyrAuzA4CKsW1LY8WgCcf9HY7csiacO5L7rpmWv22VlHnXz8sllEIuxtTW5JFMsYLxv9b9IveCiuHdDQNbKcqZ2+3ksFOtFjfh/s6mQdUQgBmsJErB8zfvrVwt3kQCbItdqwCyFJloUNBGS+/Bzsz+gCrPERdX7F3XANPEXYTd3GOFgYMmPx7QXRBrvGRjgXEHhMFJev0DHCYGnzoeXd0F1atu3Jwv8EIG0hOYb1C4u+a18yHL/R7twZFWyPxDD6KMSZONjnXyXVEaA4rXJ/Pzx5N+8gD+9CvIe6f1Rs6zMgozA4h1kmInaH X-Forefront-PRVS: 06022AA85F X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtCTjZQUjAyTUIzMTU0OzIzOmVNV3UxTTdYR1ZLYklWeE9UKy9zL3VueGNL?= =?utf-8?B?VTd3S2QvWjB6eTdxaFR1cmdEbWFJaDVYRXJoK09LS2pDVytEOVFGM1JYUVFZ?= =?utf-8?B?aENDNlZVdm00K0JrQ2ZJS3RoaFFRdDlXdTVsRkU1VkNEWnRBcUk1V1B5R1N1?= =?utf-8?B?S09hTlBobnpBcC85VTZaOUg2cjI3c2hHUHplVHFNTUhqOWNydU80TFpQNk83?= =?utf-8?B?Q1RQeURlY3RmbjNTcWt2UWVXQkhKWFF4RU02b2hqZ1locWo2OGVoMXJTRis3?= =?utf-8?B?UjNyMnBDYklpbzRramczdWYvVmZYbmsrOUFnd3hhdzkyVklPbTh5NHhxV2U1?= =?utf-8?B?eG91VFdyekZyck52bjBBei96NGczMjRGY2RSclVHZXRVbXh2UFVHUzl3VXlK?= =?utf-8?B?a1UvSjNtU1M1WkVpZXY1dE1ZZEpBSVNNeHR3TS91bWVpTGM2aHlVMVl2YU8y?= =?utf-8?B?clhaR1J3S25yMEJCd3lGdEFSRzczNjZ4aGRIaUlQMDNsUHhPZTIzdk1IRnN0?= =?utf-8?B?SytZTFpSdTl5MTVSNnRxUXRaRHI0L0k0OFNQU0hqNEhsTUk4d1dQdTJnVjZP?= =?utf-8?B?QkNVdEE5c1NuZ2ZyTXdaZTFXVGcwM0Zvb1BJdFNiVlV1SWFHZ1lpL2dpajVn?= =?utf-8?B?V2d2YmJyYjRHN1B3eXEram9za0kxUXd3TWhvYVIwZnJDU1BEVG5ncTgxNUpx?= =?utf-8?B?R3Jvbzk2aWRCalQ4eExQMlNLMml2SllLZmJzZ21JeUsyb3BKTjFRbFIyUXBz?= =?utf-8?B?UHA1c21wRVE2TVVDaTNPNnZ6QVAzYkpGOW5waktXRTRGbmVobUoySEMzK0ZW?= =?utf-8?B?UHdYVjVjTnYyZmtnRURrSVM5WGNrM3M1QkRZeFVjNmFNeUREU3lMbU1WSDdG?= =?utf-8?B?ZHNhME1iN1R5dUk5VjZqQmVwclBZR25hWVdFMkJNTFd0Qm1yU1NXMFZ3OWdh?= =?utf-8?B?SUhPQWdGTWdHemZlWUpyL3J1TjNUWktZU01PYm1TMFdmTmRXYUxCbGZqdm8z?= =?utf-8?B?NmtPV0JRQ3ZXOE1BcVM3OU9KTng5MW9SME9WTFQ1d0NXK0g1RnZYQmpFaHVu?= =?utf-8?B?eXhXbm1xL3orSVhaY1lTaFRnNmJ0OEk2eFRENDRKODhQVkpEdUtDek1wN3NU?= =?utf-8?B?UmpjRCt6RWJjTCtRczVKRFZ4NjY1Wm5ub3RKSWYwT3VQRk9qQ2RSQUY3bmRM?= =?utf-8?B?eWE1b3VGcFptV1pBU3VIL1RkMmc5OFRaUG96U09OMjFsS0RKUXNzNUozdHpu?= =?utf-8?B?WnprWW9DTjMwaTVraWJWL3BEQm91aUZ0UVl3TXdnaElZNy8xREJ2d29ZYk9E?= =?utf-8?B?YnFKdnE2T0RiRThtLzB5WHhGdnJDKysxS1BrT1FLemw3RzByci9tcVpmSnVO?= =?utf-8?B?bXdYNElGQWc3UFIzZ0xiaFI0Q1R0RmNlN0pMOE9sQjZjZXBmc0ZXUWVvQU1J?= =?utf-8?B?a2MrcnBsQUUvK243Rldndk4rM1ZpOUJYeWtxYmlwak11Q1hzUTNjdEQ0dlpn?= =?utf-8?Q?scMJmjBSjiMVNV+elh7O791wo=3D?= X-Microsoft-Antispam-Message-Info: 1R2xltBBHPi2ViIBIH6kGK7r2i+pGvqEDYSnMVGoRwSqEnWISbbndvrvJM/f4r0A9CbqSvLarqD94IRbMtvCM4mgxqIUzi95+mttQ7c2EQAJd+7RgPomH7ioHPw1RRFyPVIQE1d/l5ek8flu0FbagBCditfP3oJ42fRKFVa5IfupPwIzJrAa8Bmpi9BQbHfb X-Microsoft-Exchange-Diagnostics: 1; BN6PR02MB3154; 6:HUUMpBg6K8Ly0R6qX6nfpU4DsTxxpQg/bBP9E/q+TcnYhCHwf/wDHrh01ZrfAXn8blFOKJJp1Lx7BusvcIGawrzdjB4vctebsNKoZyoBSt1EAZb+1HSGZPzjoGm1hHEgsPdxJBxeJJXHKUvLiNrQ5KWM8hOIh7C8rW5KVmmGFr9RYNaAUBTUA/sh9/BmNM9hxNT9DMviF4WLyfkR1guKCe1Gbzv5D7+UsGk47FbKv9f3zgrgdIOOsCB3ouriAkfELwAISgi4kyUkO1PN5HH36gA2gbVuLNxBIH/wefYtbL7QkPlCcYOg9G/nYejh+vTYNdRw6V4ATlXVRC3KMR/GZ8sSA1uw5ScFf8KmkMvrKGI=; 5:WnhdOgFih7UD8bRocjZ6V3dbPArw2j05udh2cmo3knRoWhxdKzaX3QsaUQWaeOwU8fvdPc7PAcNNHVqYa6YER3Zpvt/V8HN0UOq9oNMp9RlVmGZIeRIJhOQq0Nm3LQlD8ErQrEEBeefdBoKdGjWkai2I3uvr+HhxVx7BhcDn4Qc=; 24:H9La1ZI9+0j9yxeYBeIOMlgvZN+RqG8SHjkPeLBmxwUtXzZGQbk+6++D4hUuO4jcFU8FpWSO5SZKl3BCal6WYlO3u/wmpPaCx4Zv7n4qCLg=; 7:8tTmJPAkHFwRAVDHEgXKniVsbFPam9D6j7WSXSts5PwiXphFTxXmSrB61fC94wVZzGyTjEWCnNAX9YjU2QJpjFyJt2ZCdhRrZycEqfIMGTCG6AkDZsn19geu+d+g7fbQFTQK6DbOEkfGWxlOvRdzrS3TQG/oa8vSblGqHK9PRnXA0v0tERINkHZv/Jl0BF8d53YbrpIJX2dofTxH7Ifc91fDzwFoGcRNWxG42jB7oniNL9VKdFaSh/eOaLbeQ8Sg SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: microsemi.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Mar 2018 15:01:07.2070 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: f014c74d-0a39-473d-7973-08d582a9ecc8 X-MS-Exchange-CrossTenant-Id: f267a5c8-86d8-4cc9-af71-1fd2c67c8fad X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f267a5c8-86d8-4cc9-af71-1fd2c67c8fad; Ip=[208.19.100.22]; Helo=[AVMBX2.microsemi.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR02MB3154 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 From: Kevin Barnett Reviewed-by: Scott Benesh Signed-off-by: Kevin Barnett Signed-off-by: Don Brace --- drivers/scsi/smartpqi/smartpqi_init.c | 44 +++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) diff --git a/drivers/scsi/smartpqi/smartpqi_init.c b/drivers/scsi/smartpqi/smartpqi_init.c index b2880c7709e6..b3aeb88456d8 100644 --- a/drivers/scsi/smartpqi/smartpqi_init.c +++ b/drivers/scsi/smartpqi/smartpqi_init.c @@ -6795,6 +6795,14 @@ static __maybe_unused int pqi_resume(struct pci_dev *pci_dev) /* Define the PCI IDs for the controllers that we support. */ static const struct pci_device_id pqi_pci_id_table[] = { + { + PCI_DEVICE_SUB(PCI_VENDOR_ID_ADAPTEC2, 0x028f, + 0x105b, 0x1211) + }, + { + PCI_DEVICE_SUB(PCI_VENDOR_ID_ADAPTEC2, 0x028f, + 0x105b, 0x1321) + }, { PCI_DEVICE_SUB(PCI_VENDOR_ID_ADAPTEC2, 0x028f, 0x152d, 0x8a22) @@ -6815,6 +6823,38 @@ static const struct pci_device_id pqi_pci_id_table[] = { PCI_DEVICE_SUB(PCI_VENDOR_ID_ADAPTEC2, 0x028f, 0x152d, 0x8a37) }, + { + PCI_DEVICE_SUB(PCI_VENDOR_ID_ADAPTEC2, 0x028f, + 0x193d, 0x8460) + }, + { + PCI_DEVICE_SUB(PCI_VENDOR_ID_ADAPTEC2, 0x028f, + 0x193d, 0x8461) + }, + { + PCI_DEVICE_SUB(PCI_VENDOR_ID_ADAPTEC2, 0x028f, + 0x193d, 0xf460) + }, + { + PCI_DEVICE_SUB(PCI_VENDOR_ID_ADAPTEC2, 0x028f, + 0x193d, 0xf461) + }, + { + PCI_DEVICE_SUB(PCI_VENDOR_ID_ADAPTEC2, 0x028f, + 0x1bd4, 0x0045) + }, + { + PCI_DEVICE_SUB(PCI_VENDOR_ID_ADAPTEC2, 0x028f, + 0x1bd4, 0x0046) + }, + { + PCI_DEVICE_SUB(PCI_VENDOR_ID_ADAPTEC2, 0x028f, + 0x1bd4, 0x0047) + }, + { + PCI_DEVICE_SUB(PCI_VENDOR_ID_ADAPTEC2, 0x028f, + 0x1bd4, 0x0048) + }, { PCI_DEVICE_SUB(PCI_VENDOR_ID_ADAPTEC2, 0x028f, PCI_VENDOR_ID_ADAPTEC2, 0x0110) @@ -6915,6 +6955,10 @@ static const struct pci_device_id pqi_pci_id_table[] = { PCI_DEVICE_SUB(PCI_VENDOR_ID_ADAPTEC2, 0x028f, PCI_VENDOR_ID_ADAPTEC2, 0x1281) }, + { + PCI_DEVICE_SUB(PCI_VENDOR_ID_ADAPTEC2, 0x028f, + PCI_VENDOR_ID_ADAPTEC2, 0x1282) + }, { PCI_DEVICE_SUB(PCI_VENDOR_ID_ADAPTEC2, 0x028f, PCI_VENDOR_ID_ADAPTEC2, 0x1300)