From 7a557fb88af5dbee1960e28df5661f03a09eb5d1 Mon Sep 17 00:00:00 2001 From: Paul Gortmaker Date: Mon, 12 Jun 2017 21:57:12 -0400 Subject: scsi: add ufs precursor patch for next patch Signed-off-by: Paul Gortmaker --- ...s-Enable-no-vccq-quirk-for-skhynix-device.patch | 37 ++++++++++++++++++++++ queue/series | 1 + 2 files changed, 38 insertions(+) create mode 100644 queue/scsi-ufs-Enable-no-vccq-quirk-for-skhynix-device.patch diff --git a/queue/scsi-ufs-Enable-no-vccq-quirk-for-skhynix-device.patch b/queue/scsi-ufs-Enable-no-vccq-quirk-for-skhynix-device.patch new file mode 100644 index 0000000..cf225f2 --- /dev/null +++ b/queue/scsi-ufs-Enable-no-vccq-quirk-for-skhynix-device.patch @@ -0,0 +1,37 @@ +From 9630886145c02c0770daf98fa0202c7c94986cc6 Mon Sep 17 00:00:00 2001 +From: Kyuho Choi +Date: Mon, 26 Sep 2016 23:58:25 +0900 +Subject: [PATCH] scsi: ufs: Enable no vccq quirk for skhynix device + +commit 46c1cf706076500cdcde3445be97233793eec7f1 upstream. + +This patch enable no vccq quirk for SKHynix devices. SKHynix ufs device +don't need vccq vrail for device operation. + +Signed-off-by: Kyuho Choi +Reviewed-by: Subhash Jadavani +Signed-off-by: Martin K. Petersen + +diff --git a/drivers/scsi/ufs/ufs_quirks.h b/drivers/scsi/ufs/ufs_quirks.h +index fe4695157e4d..f7983058f3f7 100644 +--- a/drivers/scsi/ufs/ufs_quirks.h ++++ b/drivers/scsi/ufs/ufs_quirks.h +@@ -25,6 +25,7 @@ + + #define UFS_VENDOR_TOSHIBA 0x198 + #define UFS_VENDOR_SAMSUNG 0x1CE ++#define UFS_VENDOR_SKHYNIX 0x1AD + + /** + * ufs_device_info - ufs device details +@@ -154,6 +155,7 @@ static struct ufs_dev_fix ufs_fixups[] = { + UFS_DEVICE_QUIRK_PA_TACTIVATE), + UFS_FIX(UFS_VENDOR_TOSHIBA, "THGLF2G9D8KBADG", + UFS_DEVICE_QUIRK_PA_TACTIVATE), ++ UFS_FIX(UFS_VENDOR_SKHYNIX, UFS_ANY_MODEL, UFS_DEVICE_NO_VCCQ), + + END_FIX + }; +-- +2.12.0 + diff --git a/queue/series b/queue/series index 103e414..523f819 100644 --- a/queue/series +++ b/queue/series @@ -54,6 +54,7 @@ HID-i2c-hid-add-a-simple-quirk-to-fix-device-defects.patch usb-dwc3-gadget-delay-unmap-of-bounced-requests.patch net-mlx4_core-Use-device-ID-defines.patch clocksource-drivers-arm_arch_timer-Don-t-assume-cloc.patch +scsi-ufs-Enable-no-vccq-quirk-for-skhynix-device.patch scsi-ufs-introduce-UFSHCD_QUIRK_PRDT_BYTE_GRAN-quirk.patch HID-sensor-hub-add-quirk-for-Microsoft-Surface-3.patch HID-sensor-hub-add-quirk-for-Microchip-MM7150.patch -- cgit 1.2.3-korg