From: Deepak Ukey <Deepak.Ukey@xxxxxxxxxxxxx> This patch set includes some bug fixes and features for pm80xx driver. Deepak Ukey (4): pm80xx : Support for char device. pm80xx : IOCTL functionality for GPIO. pm80xx : IOCTL functionality for SGPIO. pm80xx : sysfs attribute for non fatal dump. Peter Chang (2): pm80xx : Increase request sg length. pm80xx : Cleanup initialization loading fail path. Vikram Auradkar (1): pm80xx : Deal with kexec reboots. Viswas G (4): pm80xx : sysfs attribute for number of phys. pm80xx : IOCTL functionality to get phy profile. pm80xx : Introduce read and write length for IOCTL payload structure. pm80xx : IOCTL functionality for TWI device. yuuzheng (1): pm80xx : Free the tag when mpi_set_phy_profile_resp is received. drivers/scsi/Kconfig | 7 + drivers/scsi/pm8001/pm8001_ctl.c | 665 +++++++++++++++++++++++++++++++++++++- drivers/scsi/pm8001/pm8001_ctl.h | 185 +++++++++++ drivers/scsi/pm8001/pm8001_defs.h | 5 +- drivers/scsi/pm8001/pm8001_hwi.c | 303 +++++++++++++++-- drivers/scsi/pm8001/pm8001_hwi.h | 18 ++ drivers/scsi/pm8001/pm8001_init.c | 104 ++++-- drivers/scsi/pm8001/pm8001_sas.c | 37 +++ drivers/scsi/pm8001/pm8001_sas.h | 72 ++++- drivers/scsi/pm8001/pm80xx_hwi.c | 390 +++++++++++++++++++++- drivers/scsi/pm8001/pm80xx_hwi.h | 55 ++++ 11 files changed, 1779 insertions(+), 62 deletions(-) -- 2.16.3