[PATCH] pm80xx: Fix for 32 bit compilation issue.

2013-08-07 Thread Anand
>From cc606631fae60a38ab9532bab79fd93523f4c579 Mon Sep 17 00:00:00 2001 From: Anand Kumar Santhanam Date: Mon, 5 Aug 2013 14:16:52 +0530 Subject: [PATCH] pm80xx: Fix for 32 bit compilation issue. pm80xx driver does not compile under 32 bit linux. This patch fixes the same. Signed-off

[PATCH V2] pm80xx: Fix for 32 bit compilation issue.

2013-08-09 Thread Anand
>From d89ed52c141b7f5599eb09e9d7f1010e1a89dcad Mon Sep 17 00:00:00 2001 From: Anand Kumar Santhanam Date: Mon, 5 Aug 2013 14:16:52 +0530 Subject: [PATCH V2] pm80xx: Fix for 32 bit compilation issue. pm80xx driver does not compile under 32 bit linux. This patch fixes the same. Signed-off

[PATCH 3/5] pm80xx: Phy settings support for motherboard controller.

2013-09-16 Thread Anand
>From ab4925b27bd0717c287fe617e6343ea82cd5e6d0 Mon Sep 17 00:00:00 2001 From: Anand Kumar Santhanam Date: Tue, 3 Sep 2013 15:32:05 +0530 Subject: [PATCH 3/5] pm80xx: Phy settings support for motherboard controller. Phy profile implementation to support phy settings feature for motherbo

[PATCH 4/5] pm80xx: Print SAS address of IO failed device, 4G boundary fix.

2013-09-16 Thread Anand
>From 3574b24db1a5472df9cef88010fabad7742351e5 Mon Sep 17 00:00:00 2001 From: Anand Kumar Santhanam Date: Tue, 3 Sep 2013 16:55:54 +0530 Subject: [PATCH 4/5] pm80xx: Print SAS address of IO failed device, 4G boundary fix. Added queue rotation logic to improve IO performance. Print sas addr

[PATCH 5/5] pm80xx: Firmware logging support.

2013-09-16 Thread Anand
>From f2b2b73a75725d0419a3771c15b323966c018b9e Mon Sep 17 00:00:00 2001 From: Anand Kumar Santhanam Date: Wed, 4 Sep 2013 12:57:00 +0530 Subject: [PATCH 5/5] pm80xx: Firmware logging support. Supports below logging facilities, Inbound outbound queues dump. Non fatal dump in case of IO failu

[PATCH 2/5] pm80xx: IButton feature support and Indirect SMP fix.

2013-09-16 Thread Anand
>From db345f70bef0b07655d887f2d0398faf666f4a48 Mon Sep 17 00:00:00 2001 From: Anand Kumar Santhanam Date: Tue, 3 Sep 2013 15:21:29 +0530 Subject: [PATCH 2/5] pm80xx: IButton feature support and Indirect SMP fix. IButton security feature support for motherboard controllers. Fix for indirect d

[PATCH 0/5] pm80xx: Support for PMC 8074/76/77 controllers.

2013-09-16 Thread Anand
>From f2b2b73a75725d0419a3771c15b323966c018b9e Mon Sep 17 00:00:00 2001 From: Anand Kumar Santhanam Date: Mon, 16 Sep 2013 11:20:29 +0530 Subject: [PATCH 0/5]: Support for PMC 8074/76/77 controllers. Anand Kumar Santhanam (5): pm80xx: Device id changes to support series 8 controll

[PATCH 1/5] pm80xx: Device id changes to support series 8 controllers.

2013-09-16 Thread Anand
>From 97828e9274b0bd1a26c3161a3297ad4c7d9512be Mon Sep 17 00:00:00 2001 From: Anand Kumar Santhanam Date: Tue, 3 Sep 2013 15:09:42 +0530 Subject: [PATCH 1/5] pm80xx: Device id changes to support series 8 controllers. Updated pci id table with device, vendor, subdevice and subvendor ids for 8

[PATCH V2 00/10]: Support for PMC 8074/76/77 controllers.

2013-09-25 Thread Anand
>From ab1b030500a835eacda3d86e5570366099b21311 Mon Sep 17 00:00:00 2001 From: Anand Kumar Santhanam Date: Thu, 19 Sep 2013 12:29:15 +0530 Subject: [PATCH V2 00/10]: Support for PMC 8074/76/77 controllers. Anand Kumar Santhanam (10): pm80xx: Device id changes to support series 8 controll

[PATCH V2 01/10] pm80xx: Device id changes to support series 8 controllers.

2013-09-25 Thread Anand
>From d44a46f8ff571b5c9de9ee07df61c0a4719a289a Mon Sep 17 00:00:00 2001 From: Anand Kumar Santhanam Date: Tue, 3 Sep 2013 15:09:42 +0530 Subject: [PATCH V2 01/10] pm80xx: Device id changes to support series 8 controllers. Updated pci id table with device, vendor, subdevice and subvendor ids

[PATCH V2 02/10] pm80xx: IButton feature support for motherboard controllers.

2013-09-25 Thread Anand
>From d6b5e5d88f424b334c9b9c241f988b9eec1a70c7 Mon Sep 17 00:00:00 2001 From: Anand Kumar Santhanam Date: Tue, 17 Sep 2013 14:32:20 +0530 Subject: [PATCH V2 02/10] pm80xx: IButton feature support for motherboard controllers. IButton security feature support for motherboard controllers. Sig

[PATCH V2 03/10] pm80xx: Indirect SMP request fix

2013-09-25 Thread Anand
>From adf0140b2a05f51f6cb9ccefd0f82f3905b0692b Mon Sep 17 00:00:00 2001 From: Anand Kumar Santhanam Date: Tue, 17 Sep 2013 14:37:14 +0530 Subject: [PATCH V2 03/10] pm80xx: Indirect SMP request fix. Fix for indirect data transfer mode in case of SMP request. Signed-off-by: anandkumar.san

[PATCH V2 04/10] pm80xx: Display controller BIOS version

2013-09-25 Thread Anand
>From 851461e0998c46ac15fb6eac6e14843e50e9714b Mon Sep 17 00:00:00 2001 From: Anand Kumar Santhanam Date: Wed, 18 Sep 2013 12:54:41 +0530 Subject: [PATCH V2 04/10] pm80xx: Display controller BIOS version. Signed-off-by: anandkumar.santha...@pmcs.com --- drivers/scsi/pm8001/pm8001_ctl.c |

[PATCH V2 05/10] pm80xx: Phy settings support for motherboard controller.

2013-09-25 Thread Anand
>From 555a706d7ce0bf8c7a36b5ef11a41ddb44377dc2 Mon Sep 17 00:00:00 2001 From: Anand Kumar Santhanam Date: Wed, 18 Sep 2013 13:02:44 +0530 Subject: [PATCH V2 05/10] pm80xx: Phy settings support for motherboard controller. Phy profile implementation to support phy settings feature for motherbo

[PATCH V2 06/10] pm80xx: Print SAS address of IO failed device.

2013-09-25 Thread Anand
>From 5ddec5ef3033b4fee08dcdc7ba8b434425453e9d Mon Sep 17 00:00:00 2001 From: Anand Kumar Santhanam Date: Tue, 17 Sep 2013 16:47:21 +0530 Subject: [PATCH V2 06/10] pm80xx: Print SAS address of IO failed device. Signed-off-by: anandkumar.santha...@pmcs.com --- drivers/scsi/pm8001/pm8001_hw

[PATCH V2 07/10] pm80xx: Set device state response logic fix.

2013-09-25 Thread Anand
>From edf018a942e0da4da12bad21e5bf0d48621a18de Mon Sep 17 00:00:00 2001 From: Anand Kumar Santhanam Date: Tue, 17 Sep 2013 16:58:10 +0530 Subject: [PATCH V2 07/10] pm80xx: Set device state response logic fix. Signed-off-by: anandkumar.santha...@pmcs.com --- drivers/scsi/pm8001/pm8001_hw

[PATCH V2 08/10] pm80xx: Queue rotation logic for inbound and outbound queues

2013-09-25 Thread Anand
>From 678d8085ace7c471dc140420c41dc4ad70300d60 Mon Sep 17 00:00:00 2001 From: Anand Kumar Santhanam Date: Wed, 18 Sep 2013 11:12:59 +0530 Subject: [PATCH V2 08/10] pm80xx: Queue rotation logic for inbound and outbound queues. Signed-off-by: anandkumar.santha...@pmcs.com --- drivers/s

[PATCH V2 09/10] pm80xx: 4G boundary fix

2013-09-25 Thread Anand
>From 4715339743d45a6ef862bc0f5d5ec404b4667f94 Mon Sep 17 00:00:00 2001 From: Anand Kumar Santhanam Date: Wed, 18 Sep 2013 11:14:54 +0530 Subject: [PATCH V2 09/10] pm80xx: 4G boundary fix. Signed-off-by: anandkumar.santha...@pmcs.com --- drivers/scsi/pm8001/pm80xx_hwi.c |

[PATCH V2 10/10] pm80xx: Firmware logging support

2013-09-25 Thread Anand
>From ab1b030500a835eacda3d86e5570366099b21311 Mon Sep 17 00:00:00 2001 From: Anand Kumar Santhanam Date: Wed, 4 Sep 2013 12:57:00 +0530 Subject: [PATCH V2 10/10] pm80xx: Firmware logging support. Supports below logging facilities, Inbound outbound queues dump. Non fatal dump in case of

[PATCH V3 00/10] pm80xx: Support for PMC 8074/76/77 controllers

2013-09-30 Thread Anand
>From 883408c14e7757557c14f455df8bba934b79c17a Mon Sep 17 00:00:00 2001 From: Anand Kumar Santhanam Date: Mon, 30 Sep 2013 14:47:05 +0530 Subject: [PATCH V3 00/10] pm80xx: Support for PMC 8074/76/77 controllers. V3 Resubmission of a patchset addressing review comments from Jack Wang and To

[PATCH V3 01/10] pm80xx: Device id changes to support series 8 controllers.

2013-09-30 Thread Anand
>From 1b3442bdffabad9e6536f9013bc72fa36e01d0e8 Mon Sep 17 00:00:00 2001 From: Anand Kumar Santhanam Date: Tue, 3 Sep 2013 15:09:42 +0530 Subject: [PATCH V3 01/10] pm80xx: Device id changes to support series 8 controllers. Updated pci id table with device, vendor, subdevice and subvendor

[PATCH V3 02/10] pm80xx: Indirect SMP request fix.

2013-09-30 Thread Anand
>From 987027bc020c71d76bb10a45c2d566e64156d3eb Mon Sep 17 00:00:00 2001 From: Anand Kumar Santhanam Date: Tue, 17 Sep 2013 14:37:14 +0530 Subject: [PATCH V3 02/10] pm80xx: Indirect SMP request fix. Fix for indirect data transfer mode in case of SMP request. Signed-off-by: anandkumar.san

[PATCH V3 03/10] pm80xx: Display controller BIOS version.

2013-09-30 Thread Anand
>From f65234be85e85a41710c363cf21891ee4148eed2 Mon Sep 17 00:00:00 2001 From: Anand Kumar Santhanam Date: Wed, 18 Sep 2013 12:54:41 +0530 Subject: [PATCH V3 03/10] pm80xx: Display controller BIOS version. Signed-off-by: anandkumar.santha...@pmcs.com Reviewed-by: Jack Wang --- drivers/s

[PATCH V3 04/10] pm80xx: Set device state response logic fix.

2013-09-30 Thread Anand
>From dc172fd3d297afac55060216a3d2ce6e898a0960 Mon Sep 17 00:00:00 2001 From: Anand Kumar Santhanam Date: Tue, 17 Sep 2013 16:58:10 +0530 Subject: [PATCH V3 04/10] pm80xx: Set device state response logic fix. Signed-off-by: anandkumar.santha...@pmcs.com Reviewed-by: Jack Wang --- drivers/s

[PATCH V3 05/10] pm80xx: Queue rotation logic for inbound and outbound queues.

2013-09-30 Thread Anand
>From ca5f0407967ca6f927da267dc941c2247c5fe341 Mon Sep 17 00:00:00 2001 From: Anand Kumar Santhanam Date: Wed, 18 Sep 2013 11:12:59 +0530 Subject: [PATCH V3 05/10] pm80xx: Queue rotation logic for inbound and outbound queues. Signed-off-by: anandkumar.santha...@pmcs.com Reviewed-by: Jack W

[PATCH V3 06/10] pm80xx: 4G boundary fix.

2013-09-30 Thread Anand
>From 76ec7b789a927f420596efde01b2311d255aa246 Mon Sep 17 00:00:00 2001 From: Anand Kumar Santhanam Date: Wed, 18 Sep 2013 11:14:54 +0530 Subject: [PATCH V3 06/10] pm80xx: 4G boundary fix. Firmware is having an issue.When a single IO request crosses 4G boundary, system will crash.To avoid

[PATCH V3 07/10] pm80xx: Print SAS address of IO failed device.

2013-09-30 Thread Anand
>From 2c945961b52fabe4ea815b08bfa2eef814db8b97 Mon Sep 17 00:00:00 2001 From: Anand Kumar Santhanam Date: Tue, 17 Sep 2013 16:47:21 +0530 Subject: [PATCH V3 07/10] pm80xx: Print SAS address of IO failed device. Signed-off-by: anandkumar.santha...@pmcs.com Reviewed-by: Jack Wang --- driv

[PATCH V3 08/10] pm80xx: IButton feature support for motherboard controllers.

2013-09-30 Thread Anand
>From c7a47a0376361a82ff1c67b3af6c23c9191266d6 Mon Sep 17 00:00:00 2001 From: Anand Kumar Santhanam Date: Tue, 17 Sep 2013 14:32:20 +0530 Subject: [PATCH V3 08/10] pm80xx: IButton feature support for motherboard controllers. IButton security feature support for motherboard controllers. Sig

[PATCH V3 09/10] pm80xx: Phy settings support for motherboard controller.

2013-09-30 Thread Anand
>From 8dd505680728f054ebca875e00cf4218e1105ab5 Mon Sep 17 00:00:00 2001 From: Anand Kumar Santhanam Date: Wed, 18 Sep 2013 13:02:44 +0530 Subject: [PATCH V3 09/10] pm80xx: Phy settings support for motherboard controller. Phy profile implementation to support phy settings feature for motherbo

[PATCH V3 10/10] pm80xx: Firmware logging support.

2013-09-30 Thread Anand
>From 883408c14e7757557c14f455df8bba934b79c17a Mon Sep 17 00:00:00 2001 From: Anand Kumar Santhanam Date: Wed, 4 Sep 2013 12:57:00 +0530 Subject: [PATCH V3 10/10] pm80xx: Firmware logging support. Supports below logging facilities, Inbound outbound queues dump. Non fatal dump in case of

[PATCH V3 10/10 RESEND] pm80xx: Firmware logging support.

2013-10-01 Thread Anand
>From 04613f7a890f4a3d4bcf3dcd9f7b001b03acc1ec Mon Sep 17 00:00:00 2001 From: Anand Kumar Santhanam Date: Wed, 4 Sep 2013 12:57:00 +0530 Subject: [PATCH V3 10/10 RESEND] pm80xx: Firmware logging support. Supports below logging facilities, Inbound outbound queues dump. Non fatal dump in case

[PATCH 00/15] Support for PMC 8081/8088/8089 controllers.

2013-02-12 Thread Anand
001/pm80xx_hwi.c create mode 100644 drivers/scsi/pm8001/pm80xx_hwi.h -Anand -- To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html

[PATCH 01/15] pm80xx: fix for memory region free

2013-02-12 Thread Anand
ize. Signed-off-by: Sakthivel K Signed-off-by: Anand Kumar S --- drivers/scsi/pm8001/pm8001_init.c |3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/drivers/scsi/pm8001/pm8001_init.c b/drivers/scsi/pm8001/pm8001_init.c index 4c9fe73..3d5e522 100755 --- a/drivers/scsi/pm8

[PATCH 02/15] pm80xx: Added vendor and device ids for SPCv/ve controllers

2013-02-12 Thread Anand
081, 8088, 8089 SAS/SATA controllers Signed-off-by: Sakthivel K Signed-off-by: Anand Kumar S --- drivers/scsi/pm8001/pm8001_init.c | 42 1 files changed, 37 insertions(+), 5 deletions(-) diff --git a/drivers/scsi/pm8001/pm8001_init.c b/drivers/scsi/pm8

[PATCH 03/15] pm80xx: Added and modified structures, variables and macros for SPCv/ve

2013-02-12 Thread Anand
and other structures for SPCv/ve. Signed-off-by: Sakthivel K Signed-off-by: Anand Kumar S --- drivers/scsi/pm8001/pm8001_defs.h | 19 ++-- drivers/scsi/pm8001/pm8001_init.c | 10 - drivers/scsi/pm8001/pm8001_sas.h | 96 - 3 files changed, 108 inserti

[PATCH 04/15] pm80xx: Structure and variable name update for SPC

2013-02-12 Thread Anand
-by: Sakthivel K Signed-off-by: Anand Kumar S --- drivers/scsi/pm8001/pm8001_ctl.c | 69 ++--- drivers/scsi/pm8001/pm8001_hwi.c | 210 +++--- 2 files changed, 181 insertions(+), 98 deletions(-) diff --git a/drivers/scsi/pm8001/pm8001_ctl.c b/drivers/scsi/pm8

[PATCH 05/15] pm80xx: Multiple inbound/outbound queue

2013-02-12 Thread Anand
-by: Sakthivel K Signed-off-by: Anand Kumar S --- drivers/scsi/pm8001/pm8001_defs.h | 14 +++-- drivers/scsi/pm8001/pm8001_hwi.c | 43 drivers/scsi/pm8001/pm8001_init.c | 101 + 3 files changed, 98 insertions(+), 60 deletions(-) diff --gi

[PATCH 06/15] pm80xx: Updated common functions common for SPC and SPCv/ve

2013-02-12 Thread Anand
ues implementation for IO. Signed-off-by: Sakthivel K Signed-off-by: Anand Kumar S --- drivers/scsi/pm8001/pm8001_hwi.c | 193 +++-- drivers/scsi/pm8001/pm8001_init.c | 20 +++-- drivers/scsi/pm8001/pm8001_sas.h | 60 +++- 3 files changed, 168 inserti

[PATCH 07/15] pm80xx: MSI-X implementation for using 64 interrupts

2013-02-12 Thread Anand
the device. Signed-off-by: Sakthivel K Signed-off-by: Anand Kumar S --- drivers/scsi/pm8001/pm8001_init.c | 1233 - 1 files changed, 1203 insertions(+), 30 deletions(-) diff --git a/drivers/scsi/pm8001/pm8001_init.c b/drivers/scsi/pm8001/pm8001_init.c index e8a9

[PATCH 07/15] pm80xx: MSI-X implementation for using 64 interrupts

2013-02-12 Thread Anand
the device. Signed-off-by: Sakthivel K Signed-off-by: Anand Kumar S --- drivers/scsi/pm8001/pm8001_init.c | 1233 - 1 files changed, 1203 insertions(+), 30 deletions(-) diff --git a/drivers/scsi/pm8001/pm8001_init.c b/drivers/scsi/pm8001/pm8001_init.c index e8a9

[PATCH 09/15] pm80xx: SPCv/ve specific changes in common files

2013-02-12 Thread Anand
fic operations. Signed-off-by: Sakthivel K Signed-off-by: Anand Kumar S --- drivers/scsi/pm8001/pm8001_hwi.c |4 ++-- drivers/scsi/pm8001/pm8001_hwi.h |2 +- drivers/scsi/pm8001/pm8001_init.c | 13 + drivers/scsi/pm8001/pm8001_sas.c | 17 +++-- drivers/scsi/pm8

[PATCH 10/15] pm80xx: SPC new firmware changes for device id 0x8081 alone

2013-02-12 Thread Anand
nly. Signed-off-by: Sakthivel K Signed-off-by: Anand Kumar S --- drivers/scsi/pm8001/pm8001_hwi.c | 31 --- drivers/scsi/pm8001/pm8001_hwi.h |2 ++ 2 files changed, 30 insertions(+), 3 deletions(-) diff --git a/drivers/scsi/pm8001/pm8001_hwi.c b/drivers/scsi/pm8

[PATCH 00/15] Support for PMC 8081/8088/8089 controllers

2013-02-12 Thread Anand
001/pm80xx_hwi.c create mode 100644 drivers/scsi/pm8001/pm80xx_hwi.h -Anand -- To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html

[PATCH 11/15] pm80xx: Firmware flash memory free fix, with addition of new memory, region for it

2013-02-12 Thread Anand
ore dump. So allocated a new memory region for it. Fix for passing proper address and operation in firmware flash update. Signed-off-by: Sakthivel K Signed-off-by: Anand Kumar S --- drivers/scsi/pm8001/pm8001_ctl.c |5 +++-- drivers/scsi/pm8001/pm8001_defs.h |3 ++- drivers/scsi/pm8

[PATCH 12/15] pm80xx: Changed module name and debug messages update

2013-02-12 Thread Anand
l K Signed-off-by: Anand Kumar S --- drivers/scsi/pm8001/Makefile |7 --- drivers/scsi/pm8001/pm8001_hwi.c | 11 ++- drivers/scsi/pm8001/pm8001_init.c | 14 ++ drivers/scsi/pm8001/pm8001_sas.h |6 +++--- 4 files changed, 23 insertions(+), 15 deletions(-) d

[PATCH 13/15] pm80xx: WWN Modification for PM8081/88/89 controllers

2013-02-12 Thread Anand
088/89 - Read WWN from EEPROM. PM8001 - Read WWN from NVM. Signed-off-by: Sakthivel K Signed-off-by: Anand Kumar S --- drivers/scsi/pm8001/pm8001_init.c | 43 +++-- 1 files changed, 36 insertions(+), 7 deletions(-) diff --git a/drivers/scsi/pm8001/pm8001_init.c

[PATCH 14/15] pm80xx: NCQ error handling changes

2013-02-12 Thread Anand
sas to recover. Signed-off-by: Anand Kumar S --- drivers/scsi/pm8001/pm8001_hwi.c | 270 -- drivers/scsi/pm8001/pm8001_sas.c | 22 +++- drivers/scsi/pm8001/pm8001_sas.h | 15 ++- drivers/scsi/pm8001/pm80xx_hwi.c |

[PATCH 15/15] pm80xx: thermal, sas controller config and error handling update

2013-02-12 Thread Anand
SAS controller configuration during initialization Added error handling logic to handle I_T_Nexus errors and variants Signed-off-by: Anand Kumar S --- drivers/scsi/pm8001/pm8001_hwi.c |2 +- drivers/scsi/pm8001/pm8001_init.c |2 + drivers/scsi/pm8001/pm8001_sas.c |

[RESEND] [PATCH 00/13] Support for PMC 8081/8088/8089 controllers

2013-03-02 Thread Anand
James/Linux-scsi, I am resubmitting the patchset for PM8081/88/89 controllers based on your feedback >From dbabb6fd90c87a8664361f5bd92a0375aea546e8 Mon Sep 17 00:00:00 2001 From: Sakthivel K Date: Thu, 28 Feb 2013 16:10:01 +0530 Subject: [RESEND] [PATCH 00/13] Support for PMC 8081/8088/8089 cont

[RESEND] [PATCH 01/13] pm80xx: fix for memory region free

2013-03-02 Thread Anand
ize. Signed-off-by: Sakthivel K Signed-off-by: Anand Kumar S Ack-by: Jack Wang --- drivers/scsi/pm8001/pm8001_init.c |3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/drivers/scsi/pm8001/pm8001_init.c b/drivers/scsi/pm8001/pm8001_init.c index 4c9fe73..3d5e522 100644 --

[RESEND] [PATCH 02/13] pm80xx: Added SPCv/ve specific ids, variables and modify for SPC

2013-03-02 Thread Anand
081, 8088, 8089 SAS/SATA controllers. Added SPCv/ve related macros. Updated macros, hba info structure and other structures for SPCv/ve. Update of structure and variable names for SPC hardware functionalities. Signed-off-by: Sakthivel K Signed-off-by: Anand Kumar S Ack-by: Jack Wang --- driv

[RESEND] [PATCH 03/13] pm80xx: Multiple inbound/outbound queue configuration

2013-03-02 Thread Anand
-by: Sakthivel K Signed-off-by: Anand Kumar S Ack-by: Jack Wang --- drivers/scsi/pm8001/pm8001_defs.h | 14 +++-- drivers/scsi/pm8001/pm8001_hwi.c | 43 drivers/scsi/pm8001/pm8001_init.c | 101 + 3 files changed, 98 insertions(+),

[RESEND] [PATCH 07/13] pm80xx: SPCv/ve specific changes in common files

2013-03-02 Thread Anand
fic operations. Signed-off-by: Sakthivel K Signed-off-by: Anand Kumar S Ack-by: Jack Wang --- drivers/scsi/pm8001/pm8001_hwi.c |4 ++-- drivers/scsi/pm8001/pm8001_hwi.h |2 +- drivers/scsi/pm8001/pm8001_init.c | 13 + drivers/scsi/pm8001/pm8001_sas.c |

[RESEND] [PATCH 08/13] pm80xx: SPC new firmware changes for device id 0x8081 alone

2013-03-02 Thread Anand
nly. Signed-off-by: Sakthivel K Signed-off-by: Anand Kumar S Ack-by: Jack Wang --- drivers/scsi/pm8001/pm8001_hwi.c | 31 --- drivers/scsi/pm8001/pm8001_hwi.h |2 ++ 2 files changed, 30 insertions(+), 3 deletions(-) diff --git a/drivers/scsi/pm8001/pm8001_hwi.

[RESEND] [PATCH 09/13] pm80xx: Firmware flash memory free fix, with addition of new memory region for it

2013-03-02 Thread Anand
ore dump. So allocated a new memory region for it. Fix for passing proper address and operation in firmware flash update. Signed-off-by: Sakthivel K Signed-off-by: Anand Kumar S Ack-by: Jack Wang --- drivers/scsi/pm8001/pm8001_ctl.c |5 +++-- drivers/scsi/pm8001/pm8001_defs.h |

[RESEND] [PATCH 10/13] pm80xx: Changed module name and debug messages update

2013-03-02 Thread Anand
l K Signed-off-by: Anand Kumar S Ack-by: Jack Wang --- drivers/scsi/pm8001/Makefile |7 --- drivers/scsi/pm8001/pm8001_hwi.c | 11 ++- drivers/scsi/pm8001/pm8001_init.c | 14 ++ drivers/scsi/pm8001/pm8001_sas.h |6 +++--- 4 files changed, 23 insertions(+),

[RESEND] [PATCH 11/13] pm80xx: WWN Modification for PM8081/88/89 controllers

2013-03-02 Thread Anand
088/89 - Read WWN from EEPROM. PM8001 - Read WWN from NVM. Signed-off-by: Sakthivel K Signed-off-by: Anand Kumar S Ack-by: Jack Wang --- drivers/scsi/pm8001/pm8001_init.c | 43 +++-- 1 files changed, 36 insertions(+), 7 deletions(-) diff --git a/drivers/s

[RESEND] [PATCH 12/13] pm80xx: NCQ error handling changes

2013-03-02 Thread Anand
sas to recover. Signed-off-by: Anand Kumar S Ack-by: Jack Wang --- drivers/scsi/pm8001/pm8001_hwi.c | 270 -- drivers/scsi/pm8001/pm8001_sas.c | 22 +++- drivers/scsi/pm8001/pm8001_sas.h | 15 ++- drivers/scsi/pm8001/pm80xx_hwi.c |

[RESEND] [PATCH 13/13] pm80xx: thermal, sas controller config and error handling updat

2013-03-02 Thread Anand
SAS controller configuration during initialization Added error handling logic to handle I_T_Nexus errors and variants Signed-off-by: Anand Kumar S Ack-by: Jack Wang --- drivers/scsi/pm8001/pm8001_hwi.c |2 +- drivers/scsi/pm8001/pm8001_init.c |2 + drivers/scsi/pm8001/pm8001_sas.c |

[PATCH V2 00/12] Support for PMC 8081/8088/8089 controllers

2013-03-14 Thread Anand
Hi, This is second resubmission for PM8081/88/89 patchset. This handles comments from James Bottomley and Hannes. >From 375653061c0db3189e9e5678b11291b7b0195ac3 Mon Sep 17 00:00:00 2001 From: Sakthivel K Date: Wed, 13 Mar 2013 14:09:48 +0530 Subject: [PATCH V2 00/12] Support for PMC 8081/8088/80

[PATCH V2 01/12] pm80xx: fix for memory region free

2013-03-14 Thread Anand
on element_size. Signed-off-by: Sakthivel K Signed-off-by: Anand Kumar S Ack-by: Jack Wang --- drivers/scsi/pm8001/pm8001_init.c |3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/drivers/scsi/pm8001/pm8001_init.c b/drivers/scsi/pm8001/pm8001_init.c index 4c9fe73..3d5e522 100

[PATCH V2 02/12] pm80xx: Added SPCv/ve specific ids, variables and modify for SPC

2013-03-14 Thread Anand
for 8081, 8088, 8089 SAS/SATA controllers. Added SPCv/ve related macros. Updated macros, hba info structure and other structures for SPCv/ve. Update of structure and variable names for SPC hardware functionalities. Signed-off-by: Sakthivel K Signed-off-by: Anand Kumar S Ack-by: Jack Wang --- driv

[PATCH V2 03/12] pm80xx: Multiple inbound/outbound queue configuration

2013-03-14 Thread Anand
off-by: Sakthivel K Signed-off-by: Anand Kumar S Ack-by: Jack Wang --- drivers/scsi/pm8001/pm8001_defs.h | 14 +++-- drivers/scsi/pm8001/pm8001_hwi.c | 43 drivers/scsi/pm8001/pm8001_init.c | 101 + 3 files changed, 98 insertions(+),

[PATCH V2 05/12] pm80xx: MSI-X implementation for using 64 interrupts

2013-03-14 Thread Anand
the device. Signed-off-by: Sakthivel K Signed-off-by: Anand Kumar S Ack-by: Jack Wang --- drivers/scsi/pm8001/pm8001_init.c | 456 +++-- drivers/scsi/pm8001/pm8001_sas.h |1 + 2 files changed, 432 insertions(+), 25 deletions(-) diff --git a/drivers/scsi/pm8

[PATCH V2 07/12] pm80xx: SPC new firmware changes for device id 0x8081 alone

2013-03-14 Thread Anand
nly. Signed-off-by: Sakthivel K Signed-off-by: Anand Kumar S Ack-by: Jack Wang --- drivers/scsi/pm8001/pm8001_hwi.c | 31 --- drivers/scsi/pm8001/pm8001_hwi.h |2 ++ 2 files changed, 30 insertions(+), 3 deletions(-) diff --git a/drivers/scsi/pm8001/pm8001_hwi.

[PATCH V2 08/12] pm80xx: Firmware flash memory free fix, with addition of new memory region for it

2013-03-14 Thread Anand
n a core dump. So allocated a new memory region for it. Fix for passing proper address and operation in firmware flash update. Signed-off-by: Sakthivel K Signed-off-by: Anand Kumar S Ack-by: Jack Wang --- drivers/scsi/pm8001/pm8001_ctl.c |5 +++-- drivers/scsi/pm8001/pm8001_defs.h |

[PATCH V2 09/12] pm80xx: Changed module name and debug messages update

2013-03-14 Thread Anand
l K Signed-off-by: Anand Kumar S Ack-by: Jack Wang --- drivers/scsi/pm8001/pm8001_hwi.c | 11 ++- drivers/scsi/pm8001/pm8001_init.c | 14 ++ drivers/scsi/pm8001/pm8001_sas.h |6 +++--- 3 files changed, 19 insertions(+), 12 deletions(-) diff --git a/drivers/scsi/pm8

[PATCH V2 10/12] pm80xx: WWN Modification for PM8081/88/89 controllers

2013-03-14 Thread Anand
VPD. PM8088/89 - Read WWN from EEPROM. PM8001 - Read WWN from NVM. Signed-off-by: Sakthivel K Signed-off-by: Anand Kumar S Ack-by: Jack Wang --- drivers/scsi/pm8001/pm8001_init.c | 43 +++-- 1 files changed, 36 insertions(+), 7 deletions(-) diff --git a/drivers/s

[PATCH V2 11/12] pm80xx: NCQ error handling changes

2013-03-14 Thread Anand
for libsas to recover. Signed-off-by: Anand Kumar S Ack-by: Jack Wang --- drivers/scsi/pm8001/pm8001_hwi.c | 270 -- drivers/scsi/pm8001/pm8001_sas.c | 22 +++- drivers/scsi/pm8001/pm8001_sas.h | 15 ++- drivers/scsi/pm8001/pm80xx_hwi.c |

[PATCH V2 12/12] pm80xx: thermal, sas controller config and error handling update

2013-03-14 Thread Anand
ded SAS controller configuration during initialization Added error handling logic to handle I_T_Nexus errors and variants Signed-off-by: Anand Kumar S Ack-by: Jack Wang --- drivers/scsi/pm8001/pm8001_hwi.c |2 +- drivers/scsi/pm8001/pm8001_init.c |2 + drivers/scsi/pm8001/pm8001_sa

[PATCH V3 00/12] Support for PMC 8081/8088/8089 controllers

2013-03-20 Thread Anand
>From ffe82b1efc42510239046909a7ac0aff10bb4162 Mon Sep 17 00:00:00 2001 From: Sakthivel K Date: Tue, 19 Mar 2013 18:32:55 +0530 Subject: [PATCH V3 00/12] Support for PMC 8081/8088/8089 controllers V3 Resubmission of patchset addressing Hannes comment on usage of multiple interrupt handlers for h

[PATCH V3 01/12] pm80xx: fix for memory region free

2013-03-20 Thread Anand
on element_size. Signed-off-by: Sakthivel K Signed-off-by: Anand Kumar S Ack-by: Jack Wang --- drivers/scsi/pm8001/pm8001_init.c |3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/drivers/scsi/pm8001/pm8001_init.c b/drivers/scsi/pm8001/pm8001_init.c index 4c9fe73..3d5e522 100

[PATCH V3 02/12] pm80xx: Added SPCv/ve specific ids, variables and modify for SPC

2013-03-20 Thread Anand
for 8081, 8088, 8089 SAS/SATA controllers. Added SPCv/ve related macros. Updated macros, hba info structure and other structures for SPCv/ve. Update of structure and variable names for SPC hardware functionalities. Signed-off-by: Sakthivel K Signed-off-by: Anand Kumar S Ack-by: Jack Wang --- driv

[PATCH V3 03/12] pm80xx: Multiple inbound/outbound queue configuration

2013-03-20 Thread Anand
off-by: Sakthivel K Signed-off-by: Anand Kumar S Ack-by: Jack Wang --- drivers/scsi/pm8001/pm8001_defs.h | 14 +++-- drivers/scsi/pm8001/pm8001_hwi.c | 43 drivers/scsi/pm8001/pm8001_init.c | 101 + 3 files changed, 98 insertions(+),

[PATCH V3 05/12] pm80xx: MSI-X implementation for using 64 interrupts

2013-03-20 Thread Anand
the device. Signed-off-by: Sakthivel K Signed-off-by: Anand Kumar S Ack-by: Jack Wang --- drivers/scsi/pm8001/pm8001_init.c | 141 + drivers/scsi/pm8001/pm8001_sas.h |2 + 2 files changed, 113 insertions(+), 30 deletions(-) diff --git a/drivers/scsi/pm8

[PATCH V3 07/12] pm80xx: SPC new firmware changes for device id 0x8081 alone

2013-03-20 Thread Anand
nly. Signed-off-by: Sakthivel K Signed-off-by: Anand Kumar S Ack-by: Jack Wang --- drivers/scsi/pm8001/pm8001_hwi.c | 31 --- drivers/scsi/pm8001/pm8001_hwi.h |2 ++ 2 files changed, 30 insertions(+), 3 deletions(-) diff --git a/drivers/scsi/pm8001/pm8001_hwi.

[PATCH V3 08/12] pm80xx: Firmware flash memory free fix, with addition of new memory region for it

2013-03-20 Thread Anand
n a core dump. So allocated a new memory region for it. Fix for passing proper address and operation in firmware flash update. Signed-off-by: Sakthivel K Signed-off-by: Anand Kumar S Ack-by: Jack Wang --- drivers/scsi/pm8001/pm8001_ctl.c |5 +++-- drivers/scsi/pm8001/pm8001_defs.h |

[PATCH V3 09/12] pm80xx: Changed module name and debug messages update

2013-03-20 Thread Anand
l K Signed-off-by: Anand Kumar S Ack-by: Jack Wang --- drivers/scsi/pm8001/pm8001_hwi.c | 11 ++- drivers/scsi/pm8001/pm8001_init.c | 14 ++ drivers/scsi/pm8001/pm8001_sas.h |8 3 files changed, 20 insertions(+), 13 deletions(-) diff --git a/drivers/scsi/pm8

[PATCH V3 10/12] pm80xx: WWN Modification for PM8081/88/89 controllers

2013-03-20 Thread Anand
VPD. PM8088/89 - Read WWN from EEPROM. PM8001 - Read WWN from NVM. Signed-off-by: Sakthivel K Signed-off-by: Anand Kumar S Ack-by: Jack Wang --- drivers/scsi/pm8001/pm8001_init.c | 43 +++-- 1 files changed, 36 insertions(+), 7 deletions(-) diff --git a/drivers/s

[PATCH V3 11/12] pm80xx: NCQ error handling changes

2013-03-20 Thread Anand
for libsas to recover. Signed-off-by: Anand Kumar S Ack-by: Jack Wang --- drivers/scsi/pm8001/pm8001_hwi.c | 270 -- drivers/scsi/pm8001/pm8001_sas.c | 22 +++- drivers/scsi/pm8001/pm8001_sas.h | 15 ++- drivers/scsi/pm8001/pm80xx_hwi.c |

[PATCH V3 12/12] pm80xx: thermal, sas controller config and error handling update

2013-03-20 Thread Anand
ded SAS controller configuration during initialization Added error handling logic to handle I_T_Nexus errors and variants Signed-off-by: Anand Kumar S Ack-by: Jack Wang --- drivers/scsi/pm8001/pm8001_hwi.c |2 +- drivers/scsi/pm8001/pm8001_init.c |2 + drivers/scsi/pm8001/pm8001_sa

[PATCH V4 00/12] Support for PMC 8081/8088/8089 controllers

2013-04-18 Thread Anand
>From ffe82b1efc42510239046909a7ac0aff10bb4162 Mon Sep 17 00:00:00 2001 From: Sakthivel K Date: Tue, 19 Mar 2013 18:32:55 +0530 Subject: [PATCH V4 00/12] Support for PMC 8081/8088/8089 controllers V4 Resubmission of patchset to handle patch apply issue reported by James. Fixed dependencies in pa

[PATCH V4 1/12] pm80xx: fix for memory region free

2013-04-18 Thread Anand
on element_size. Signed-off-by: Sakthivel K Signed-off-by: Anand Kumar S Ack-by: Jack Wang Ack-by: Hannes Reinecke --- drivers/scsi/pm8001/pm8001_init.c |3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/drivers/scsi/pm8001/pm8001_init.c b/drivers/scsi/pm8001/pm8001_init.c in

[PATCH V4 2/12] pm80xx: Added SPCv/ve specific ids, variables and modify for SPC

2013-04-18 Thread Anand
for 8081, 8088, 8089 SAS/SATA controllers. Added SPCv/ve related macros. Updated macros, hba info structure and other structures for SPCv/ve. Update of structure and variable names for SPC hardware functionalities. Signed-off-by: Sakthivel K Signed-off-by: Anand Kumar S Ack-by: Jack Wang Ack

[PATCH V4 3/12] pm80xx: Multiple inbound/outbound queue configuration

2013-04-18 Thread Anand
off-by: Sakthivel K Signed-off-by: Anand Kumar S Ack-by: Jack Wang Ack-by: Hannes Reinecke --- drivers/scsi/pm8001/pm8001_defs.h | 14 +++-- drivers/scsi/pm8001/pm8001_hwi.c | 43 drivers/scsi/pm8001/pm8001_init.c | 101 + 3 files chan

[PATCH V4 4/12] pm80xx: Updated common functions common for SPC and SPCv/ve

2013-04-18 Thread Anand
ple queues implementation for IO. Signed-off-by: Sakthivel K Signed-off-by: Anand Kumar S Ack-by: Jack Wang Ack-by: Hannes Reinecke --- drivers/scsi/pm8001/pm8001_hwi.c | 193 +++-- drivers/scsi/pm8001/pm8001_init.c | 20 +++-- drivers/scsi/pm8001/pm8001_sa

[PATCH V4 5/12] pm80xx: MSI-X implementation for using 64 interrupts

2013-04-18 Thread Anand
the device. Signed-off-by: Sakthivel K Signed-off-by: Anand Kumar S Ack-by: Jack Wang Ack-by: Hannes Reinecke --- drivers/scsi/pm8001/pm8001_init.c | 141 + drivers/scsi/pm8001/pm8001_sas.h |2 + 2 files changed, 113 insertions(+), 30 deletions(-) diff --

[PATCH V4 07/12] pm80xx: SPC new firmware changes for device id 0x8081 alone

2013-04-18 Thread Anand
nly. Signed-off-by: Sakthivel K Signed-off-by: Anand Kumar S Ack-by: Jack Wang Ack-by: Hannes Reinecke --- drivers/scsi/pm8001/pm8001_hwi.c | 31 --- drivers/scsi/pm8001/pm8001_hwi.h |2 ++ 2 files changed, 30 insertions(+), 3 deletions(-) diff --git a/driv

[PATCH V4 08/12] pm80xx: Firmware flash memory free fix, with addition of new memory region for it

2013-04-18 Thread Anand
n a core dump. So allocated a new memory region for it. Fix for passing proper address and operation in firmware flash update. Signed-off-by: Sakthivel K Signed-off-by: Anand Kumar S Ack-by: Jack Wang Ack-by: Hannes Reinecke --- drivers/scsi/pm8001/pm8001_ctl.c |5 +++-- drivers/scsi/pm8

[PATCH V4 09/12] pm80xx: Changed module name and debug messages update

2013-04-18 Thread Anand
l K Signed-off-by: Anand Kumar S Ack-by: Jack Wang Ack-by: Hannes Reinecke --- drivers/scsi/pm8001/pm8001_hwi.c | 11 ++- drivers/scsi/pm8001/pm8001_init.c | 14 ++ drivers/scsi/pm8001/pm8001_sas.h |8 3 files changed, 20 insertions(+), 13 deletions(-) d

[PATCH V4 10/12] pm80xx: WWN Modification for PM8081/88/89 controllers

2013-04-18 Thread Anand
VPD. PM8088/89 - Read WWN from EEPROM. PM8001 - Read WWN from NVM. Signed-off-by: Sakthivel K Signed-off-by: Anand Kumar S Ack-by: Jack Wang Ack-by: Hannes Reinecke --- drivers/scsi/pm8001/pm8001_init.c | 43 +++-- 1 files changed, 36 insertions(+), 7 deleti

[PATCH V4 11/12] pm80xx: NCQ error handling changes

2013-04-18 Thread Anand
for libsas to recover. Signed-off-by: Anand Kumar S Ack-by: Jack Wang Ack-by: Hannes Reinecke --- drivers/scsi/pm8001/pm8001_hwi.c | 270 -- drivers/scsi/pm8001/pm8001_sas.c | 22 +++- drivers/scsi/pm8001/pm8001_sas.h | 15 ++- drivers/scsi/pm8001/pm80xx_hw

[PATCH V4 12/12] pm80xx: thermal, sas controller config and error handling update

2013-04-18 Thread Anand
ded SAS controller configuration during initialization Added error handling logic to handle I_T_Nexus errors and variants Signed-off-by: Anand Kumar S Ack-by: Jack Wang Ack-by: Hannes Reinecke --- drivers/scsi/pm8001/pm8001_hwi.c |2 +- drivers/scsi/pm8001/pm8001_init.c |2 + drivers/s

[PATCH V5 00/12] Support for PMC 8081/8088/8089 controllers

2013-05-06 Thread Anand
>From ffe82b1efc42510239046909a7ac0aff10bb4162 Mon Sep 17 00:00:00 2001 From: Sakthivel K Date: Tue, 19 Mar 2013 18:32:55 +0530 Subject: [PATCH V5 00/12] Support for PMC 8081/8088/8089 controllers V5 Resubmission of patchset to fix the array out of bounds error reported by James. V4 Resubmissi

[PATCH V5 1/12] pm80xx: fix for memory region free

2013-05-06 Thread Anand
on element_size. Signed-off-by: Sakthivel K Signed-off-by: Anand Kumar S Acked-by: Jack Wang Reviewed-by: Hannes Reinecke --- drivers/scsi/pm8001/pm8001_init.c |3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/drivers/scsi/pm8001/pm8001_init.c b/drivers/scsi/pm8001/pm8001_ini

[PATCH V5 02/12] pm80xx: Added SPCv/ve specific ids, variables and modify for SPC

2013-05-06 Thread Anand
for 8081, 8088, 8089 SAS/SATA controllers. Added SPCv/ve related macros. Updated macros, hba info structure and other structures for SPCv/ve. Update of structure and variable names for SPC hardware functionalities. Signed-off-by: Sakthivel K Signed-off-by: Anand Kumar S Acked-by: Jack Wang Reviewed

[PATCH V5 3/12] pm80xx: Multiple inbound/outbound queue configuration

2013-05-06 Thread Anand
off-by: Sakthivel K Signed-off-by: Anand Kumar S Acked-by: Jack Wang Reviewed-by: Hannes Reinecke --- drivers/scsi/pm8001/pm8001_defs.h | 14 +++-- drivers/scsi/pm8001/pm8001_hwi.c | 43 drivers/scsi/pm8001/pm8001_init.c | 101 + 3 fi

[PATCH V5 4/12] pm80xx: Updated common functions common for SPC and SPCv/ve

2013-05-06 Thread Anand
ple queues implementation for IO. Signed-off-by: Sakthivel K Signed-off-by: Anand Kumar S Acked-by: Jack Wang Reviewed-by: Hannes Reinecke --- drivers/scsi/pm8001/pm8001_hwi.c | 193 +++-- drivers/scsi/pm8001/pm8001_init.c | 20 +++-- drivers/scsi/pm8

[PATCH V5 5/12] pm80xx: MSI-X implementation for using 64 interrupts

2013-05-06 Thread Anand
the device. Signed-off-by: Sakthivel K Signed-off-by: Anand Kumar S Acked-by: Jack Wang Reviewed-by: Hannes Reinecke --- drivers/scsi/pm8001/pm8001_init.c | 141 + drivers/scsi/pm8001/pm8001_sas.h |2 + 2 files changed, 113 insertions(+), 30 deleti

[PATCH V5 07/12] pm80xx: SPC new firmware changes for device id 0x8081 alone

2013-05-06 Thread Anand
nly. Signed-off-by: Sakthivel K Signed-off-by: Anand Kumar S Acked-by: Jack Wang Reviewed-by: Hannes Reinecke --- drivers/scsi/pm8001/pm8001_hwi.c | 31 --- drivers/scsi/pm8001/pm8001_hwi.h |2 ++ 2 files changed, 30 insertions(+), 3 deletions(-) diff --gi

  1   2   >