[PATCH V5 1/4] [SCSI] drivers/scsi/ufs: Seggregate PCI Specific Code

2012-12-26 Thread vinholikatti
From: Vinayak Holikatti This patch seggregates the PCI specific code in ufshcd.c to make it ready for splitting into core ufs driver and PCI glue driver. Also copyright header modification to remove extra warranty disclaim. Reviewed-by: Arnd Bergmann Reviewed-by: Namjae Jeon Signed-off-by: Vin

[PATCH V5 3/4] [SCSI] ufs: Add Platform glue driver for ufshcd

2012-12-26 Thread vinholikatti
From: Vinayak Holikatti This patch adds Platform glue driver for ufshcd. Reviewed-by: Arnd Bergmann Reviewed-by: Namjae Jeon Signed-off-by: Vinayak Holikatti Signed-off-by: Santosh Yaraganavi --- drivers/scsi/ufs/Kconfig | 11 ++ drivers/scsi/ufs/Makefile|1 + drivers/

[PATCH V5 4/4] [SCSI] ufs: Correct the expected data transfer size

2012-12-26 Thread vinholikatti
From: Vinayak Holikatti This patch corrects the expected data transfer size of the command UPIU. The current implementation of cmd->transfersize is wrong as it probably equal to sector size. With this implementation the transfer size is updated correctly Reported-by: KOBAYASHI Yoshitake Reviewe

[PATCH V5 2/4] [SCSI] drivers/scsi/ufs: Separate PCI code into glue driver

2012-12-26 Thread vinholikatti
From: Vinayak Holikatti This patch separates PCI code from ufshcd.c and makes it as a core driver module and adds a new file ufshcd-pci.c as PCI glue driver. Reviewed-by: Arnd Bergmann Reviewed-by: Namjae Jeon Signed-off-by: Vinayak Holikatti Signed-off-by: Santosh Yaraganavi --- drivers/sc

[PATCH V5 0/4] [SCSI] ufs: Adds glue drivers to ufshcd

2012-12-26 Thread vinholikatti
From: Vinayak Holikatti This patch set adds following features - Seggregate PCI specific code in ufshcd.c and corrected copyright - Adds PCI glue driver ufshcd-pci.c and ufshcd.c become core module - Adds Platform glue driver ufshcd-pltfrm.c - Update correct transfer size in Command UPIU Vin

[PATCH V6 0/4] [SCSI] ufs: Adds glue drivers to ufshcd

2013-02-05 Thread vinholikatti
From: Vinayak Holikatti This patch set adds following features - Seggregate PCI specific code in ufshcd.c and corrected copyright - Adds PCI glue driver ufshcd-pci.c and ufshcd.c become core module - Adds Platform glue driver ufshcd-pltfrm.c - Update correct transfer size in Command UPIU Vin

[PATCH V6 1/4] [SCSI] drivers/scsi/ufs: Seggregate PCI Specific Code

2013-02-05 Thread vinholikatti
From: Vinayak Holikatti This patch seggregates the PCI specific code in ufshcd.c to make it ready for splitting into core ufs driver and PCI glue driver. Also copyright header modification to remove extra warranty disclaim. Reviewed-by: Arnd Bergmann Reviewed-by: Namjae Jeon Reviewed-by: Subha

[PATCH V6 3/4] [SCSI] ufs: Add Platform glue driver for ufshcd

2013-02-05 Thread vinholikatti
From: Vinayak Holikatti This patch adds Platform glue driver for ufshcd. Reviewed-by: Arnd Bergmann Reviewed-by: Namjae Jeon Reviewed-by: Subhash Jadavani Reviewed-by: Sujit Reddy Thumma Signed-off-by: Vinayak Holikatti Signed-off-by: Santosh Yaraganavi --- drivers/scsi/ufs/Kconfig

[PATCH V6 2/4] [SCSI] drivers/scsi/ufs: Separate PCI code into glue driver

2013-02-05 Thread vinholikatti
From: Vinayak Holikatti This patch separates PCI code from ufshcd.c and makes it as a core driver module and adds a new file ufshcd-pci.c as PCI glue driver. Reviewed-by: Arnd Bergmann Reviewed-by: Namjae Jeon Reviewed-by: Subhash Jadavani Signed-off-by: Vinayak Holikatti Signed-off-by: Sant

[PATCH V6 4/4] [SCSI] ufs: Correct the expected data transfersize

2013-02-05 Thread vinholikatti
From: Vinayak Holikatti This patch corrects the expected data transfer size of the command UPIU. The current implementation of cmd->transfersize is wrong as it probably equal to sector size. With this implementation the transfer size is updated correctly Reported-by: KOBAYASHI Yoshitake Reviewe