From patchwork Thu Oct 25 10:10:47 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Suganath Prabu S X-Patchwork-Id: 10655683 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id CE81A13A4 for ; Thu, 25 Oct 2018 10:11:12 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id BE35B2AAD2 for ; Thu, 25 Oct 2018 10:11:12 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id BC6982B125; Thu, 25 Oct 2018 10:11:12 +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=-8.0 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI,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 5EF502B19C for ; Thu, 25 Oct 2018 10:11:12 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727401AbeJYSnN (ORCPT ); Thu, 25 Oct 2018 14:43:13 -0400 Received: from mail-wm1-f50.google.com ([209.85.128.50]:38307 "EHLO mail-wm1-f50.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727206AbeJYSnM (ORCPT ); Thu, 25 Oct 2018 14:43:12 -0400 Received: by mail-wm1-f50.google.com with SMTP id b14-v6so905310wmj.3 for ; Thu, 25 Oct 2018 03:11:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=broadcom.com; s=google; h=from:to:cc:subject:date:message-id; bh=kPXFuJ7L8fCgSKYz+vGL38+1/vJOQFBA69cVPW/FI1M=; b=N0o3gBC+jjUfdmqltSJ9FGsTCFdXnqPnnNNI26LenLhVbfl4U1v9yVydG2fWPDwXzE N17NkeourFU0k2mXZWos5yNLSzh63AxLbWqeAxu9O5enS9q3L1be5fe7lBJ6KLI4VtUA 2lzt2TQiwqG7XxiRdQXWPwhsqRqokz+QSooEo= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=kPXFuJ7L8fCgSKYz+vGL38+1/vJOQFBA69cVPW/FI1M=; b=k9qmVMR9Xy1x7BEnCQVFRTiYDdof86nbsosUp6/2u9qFWmx7YiZ1No3Hm11ecaw54/ QmaD/uYiXmZ2JpD++0G0TTBtiSOw9WMWw3Pk6lw2hyK8ehQ1EKXduPe6mW1vDMbtRGsF LoFbZucEv1QeIzcfjdNra1ap8mdRRtjo/cmTYAjPLNB92V7K68M0J3+0hLBulG0rKjWI b/A6MiWw8A+Fw1TWdAZgE7LK43uzw3Jm4CAhHgslUtdDRFUTEE/j1jN7ytlhmtELHGL4 bJrA2xGKXNb4MmpsFDgO9k9X2BX6Y0ReiUApJk5I3VFgitH53RH82Omjg7zhcReBr2Hs 9tZw== X-Gm-Message-State: AGRZ1gLy8NzRoYZigOD9k7qMw/gsVZyZi4HM7GpD3oFJfjKB8PRvOeZZ mq3zi9ibpiQ0XLjVW99W+GBLeYR3ZSk= X-Google-Smtp-Source: AJdET5c7zjzdyPnwYJSnq7IZ0ik/0VdD/bP4bECwR+8d24FUdfpwtPBG7ZXpAQa/lyiUKQNZOAgv+A== X-Received: by 2002:a1c:b58e:: with SMTP id e136-v6mr1151247wmf.114.1540462267300; Thu, 25 Oct 2018 03:11:07 -0700 (PDT) Received: from dhcp-10-123-74-106.dhcp.broadcom.net ([192.19.234.250]) by smtp.gmail.com with ESMTPSA id l11-v6sm5982513wrn.61.2018.10.25.03.11.03 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 25 Oct 2018 03:11:06 -0700 (PDT) From: Suganath Prabu To: linux-scsi@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Sathya.Prakash@broadcom.com, sreekanth.reddy@broadcom.com, Suganath Prabu Subject: [PATCH 0/2]mpt3sas: Update MPI headers to support Aero controllers. Date: Thu, 25 Oct 2018 15:40:47 +0530 Message-Id: <1540462249-9984-1-git-send-email-suganath-prabu.subramani@broadcom.com> X-Mailer: git-send-email 1.8.3.1 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 Updating MPI headers to the latest version 2.6.7 to add support to the driver to detect new 3816 and 3916 chip based controllers. Seperate out firmware image data from mpi2_ioc.h to new file mpi2_image.h Suganath Prabu (2): mpt3sas: Update MPI headers to support Aero controllers. mpt3sas: Add support to Aero PCI IDs. drivers/scsi/mpt3sas/mpi/mpi2.h | 17 +- drivers/scsi/mpt3sas/mpi/mpi2_cnfg.h | 94 +++++-- drivers/scsi/mpt3sas/mpi/mpi2_image.h | 507 ++++++++++++++++++++++++++++++++++ drivers/scsi/mpt3sas/mpi/mpi2_init.h | 2 +- drivers/scsi/mpt3sas/mpi/mpi2_ioc.h | 359 +----------------------- drivers/scsi/mpt3sas/mpi/mpi2_pci.h | 11 +- drivers/scsi/mpt3sas/mpi/mpi2_raid.h | 2 +- drivers/scsi/mpt3sas/mpi/mpi2_sas.h | 2 +- drivers/scsi/mpt3sas/mpi/mpi2_tool.h | 72 ++++- drivers/scsi/mpt3sas/mpt3sas_base.h | 1 + drivers/scsi/mpt3sas/mpt3sas_scsih.c | 26 ++ 11 files changed, 705 insertions(+), 388 deletions(-) create mode 100644 drivers/scsi/mpt3sas/mpi/mpi2_image.h