From: Deepak Ukey <Deepak.Ukey@xxxxxxxxxxxxx> This patch set includes some bug fixes and features for pm80xx driver. Changes from V1: For "Fix for SATA device discovery" patch. - Spilt the patch in two different patches that is "Fix for SATA device discovery" and "Make phy enable completion as NULL" For "Cleanup command when a reset times out" patch. - Fix the typo mistake. For "Controller fatal error through sysfs" patch. - Updated the function name in comment section. For " Modified the logic to collect fatal dump" patch. - Fixed the compiler warning for mips and i386 architecture. Deepak Ukey (2): pm80xx : Controller fatal error through sysfs. pm80xx : Modified the logic to collect fatal dump. John Sperbeck (1): pm80xx : Initialize variable used as return status. Vikram Auradkar (3): pm80xx : Convert 'long' mdelay to msleep. pm80xx : Fix dereferencing dangling pointer. pm80xx : Tie the interrupt name to the module instance. ianyar (1): pm80xx : Increase timeout for pm80xx mpi_uninit_check. peter chang (6): pm80xx : Fix for SATA device discovery. pm80xx : Make phy enable completion as NULL. pm80xx : Squashed logging cleanup changes. pm80xx : Fix command issue sizing. pm80xx : Cleanup command when a reset times out. pm80xx : Do not request 12G sas speeds. drivers/scsi/pm8001/pm8001_ctl.c | 20 ++ drivers/scsi/pm8001/pm8001_hwi.c | 131 +++++++---- drivers/scsi/pm8001/pm8001_init.c | 34 ++- drivers/scsi/pm8001/pm8001_sas.c | 70 ++++-- drivers/scsi/pm8001/pm8001_sas.h | 24 +- drivers/scsi/pm8001/pm80xx_hwi.c | 451 ++++++++++++++++++++++++++++---------- drivers/scsi/pm8001/pm80xx_hwi.h | 3 + 7 files changed, 550 insertions(+), 183 deletions(-) -- 2.16.3