All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/15] Support for PMC 8081/8088/8089 controllers
@ 2013-02-12 12:15 Anand
  0 siblings, 0 replies; 2+ messages in thread
From: Anand @ 2013-02-12 12:15 UTC (permalink / raw)
  To: linux-scsi; +Cc: jack_wang, DL.Team.PMC.SPC.Linux.open.source

James/Linux-scsi,

The following patchset provides support for PMC 8081/88/89 series of controllers.

>From 9c620d9273640b416054ba76cd267aebaf455ed2 Mon Sep 17 00:00:00 2001
From: Sakthivel K <Sakthivel.SaravananKamalRaju@pmcs.com>
Date: Thu, 7 Feb 2013 17:03:42 +0530
Subject: [PATCH 00/15] Support for PMC 8081/8088/8089 controllers.

Support for PMC 8081/8088/8089 series of controllers. 

New data structures and hardware functionality files have been added
to support 8088/8089 controllers. The hardware specific file contains
new functionality specific to 8088/8089 controllers including support
for encryption, thermal settings, FW upgradation. Since 8081/8088/8089 
controllers are built on top of 8001 controller most of the data 
structures and functions of 8001 controller are reused.

MSI-X support for 8081/8088/8089 and many more error handling logic to
handle controller specific errors have been introduced. Functionality
to support multiple inbound and outbound queues have been added for 
8088/8089 controllers.

Fixes for 8001 driver include memory region fix, NCQ error handling logic,
WWN number retrieval for the controller. In addition new memory regions
have been introduced for FW flash. 

Sakthivel K (15):
  pm80xx: fix for memory region free
  pm80xx: Added vendor and device ids for SPCv/SPCve controllers
  pm80xx: Added and modified structures, variables and macros for
    SPCv/ve
  pm80xx: Structure and variable name update for SPC
  pm80xx: Multiple inbound/outbound queue configuration
  pm80xx: Updated common functions common for SPC and SPCv/ve
  pm80xx: MSI-X implementation for using 64 interrupts
  pm80xx: Added SPCv/ve specific hardware functionalities
  pm80xx: SPCv/ve specific changes in common files
  pm80xx: SPC new firmware changes for device id 0x8081 alone
  pm80xx: Firmware flash memory free fix, with addition of new memory  
      region for it
  pm80xx: Changed module name and debug messages update
  pm80xx: WWN Modification for PM8081/88/89 controllers
  pm80xx: NCQ error handling changes
  pm80xx: thermal, sas controller config and error handling update

 drivers/scsi/pm8001/Makefile      |    7 +-
 drivers/scsi/pm8001/pm8001_ctl.c  |   74 +-
 drivers/scsi/pm8001/pm8001_defs.h |   34 +-
 drivers/scsi/pm8001/pm8001_hwi.c  |  796 +++++---
 drivers/scsi/pm8001/pm8001_hwi.h  |    4 +-
 drivers/scsi/pm8001/pm8001_init.c | 1478 +++++++++++++-
 drivers/scsi/pm8001/pm8001_sas.c  |  105 +-
 drivers/scsi/pm8001/pm8001_sas.h  |  176 ++-
 drivers/scsi/pm8001/pm80xx_hwi.c  | 4131 +++++++++++++++++++++++++++++++++++++
 drivers/scsi/pm8001/pm80xx_hwi.h  | 1524 ++++++++++++++
 10 files changed, 7937 insertions(+), 392 deletions(-)
 create mode 100644 drivers/scsi/pm8001/pm80xx_hwi.c
 create mode 100644 drivers/scsi/pm8001/pm80xx_hwi.h

-Anand

^ permalink raw reply	[flat|nested] 2+ messages in thread

* [PATCH 00/15] Support for PMC 8081/8088/8089 controllers.
@ 2013-02-12 12:23 Anand
  0 siblings, 0 replies; 2+ messages in thread
From: Anand @ 2013-02-12 12:23 UTC (permalink / raw)
  To: linux-scsi
  Cc: jack_wang, Sangeetha.Gnanasekaran, Vishwanath.Maram, Harry.Yang

James/Linux-scsi,

The following patchset provides support for PMC 8081/88/89 series of controllers.

>From 9c620d9273640b416054ba76cd267aebaf455ed2 Mon Sep 17 00:00:00 2001
From: Sakthivel K <Sakthivel.SaravananKamalRaju@pmcs.com>
Date: Thu, 7 Feb 2013 17:03:42 +0530
Subject: [PATCH 00/15] Support for PMC 8081/8088/8089 controllers.

Support for PMC 8081/8088/8089 series of controllers. 

New data structures and hardware functionality files have been added
to support 8088/8089 controllers. The hardware specific file contains
new functionality specific to 8088/8089 controllers including support
for encryption, thermal settings, FW upgradation. Since 8081/8088/8089 
controllers are built on top of 8001 controller most of the data 
structures and functions of 8001 controller are reused.

MSI-X support for 8081/8088/8089 and many more error handling logic to
handle controller specific errors have been introduced. Functionality
to support multiple inbound and outbound queues have been added for 
8088/8089 controllers.

Fixes for 8001 driver include memory region fix, NCQ error handling logic,
WWN number retrieval for the controller. In addition new memory regions
have been introduced for FW flash. 

Sakthivel K (15):
  pm80xx: fix for memory region free
  pm80xx: Added vendor and device ids for SPCv/SPCve controllers
  pm80xx: Added and modified structures, variables and macros for
    SPCv/ve
  pm80xx: Structure and variable name update for SPC
  pm80xx: Multiple inbound/outbound queue configuration
  pm80xx: Updated common functions common for SPC and SPCv/ve
  pm80xx: MSI-X implementation for using 64 interrupts
  pm80xx: Added SPCv/ve specific hardware functionalities
  pm80xx: SPCv/ve specific changes in common files
  pm80xx: SPC new firmware changes for device id 0x8081 alone
  pm80xx: Firmware flash memory free fix, with addition of new memory  
      region for it
  pm80xx: Changed module name and debug messages update
  pm80xx: WWN Modification for PM8081/88/89 controllers
  pm80xx: NCQ error handling changes
  pm80xx: thermal, sas controller config and error handling update

 drivers/scsi/pm8001/Makefile      |    7 +-
 drivers/scsi/pm8001/pm8001_ctl.c  |   74 +-
 drivers/scsi/pm8001/pm8001_defs.h |   34 +-
 drivers/scsi/pm8001/pm8001_hwi.c  |  796 +++++---
 drivers/scsi/pm8001/pm8001_hwi.h  |    4 +-
 drivers/scsi/pm8001/pm8001_init.c | 1478 +++++++++++++-
 drivers/scsi/pm8001/pm8001_sas.c  |  105 +-
 drivers/scsi/pm8001/pm8001_sas.h  |  176 ++-
 drivers/scsi/pm8001/pm80xx_hwi.c  | 4131 +++++++++++++++++++++++++++++++++++++
 drivers/scsi/pm8001/pm80xx_hwi.h  | 1524 ++++++++++++++
 10 files changed, 7937 insertions(+), 392 deletions(-)
 create mode 100644 drivers/scsi/pm8001/pm80xx_hwi.c
 create mode 100644 drivers/scsi/pm8001/pm80xx_hwi.h

-Anand


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2013-02-12 12:37 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-02-12 12:15 [PATCH 00/15] Support for PMC 8081/8088/8089 controllers Anand
2013-02-12 12:23 Anand

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.