mbox series

[RFC,v2,0/3] Support vendor specific operations for WB

Message ID cover.1595240433.git.hy50.seo@samsung.com (mailing list archive)
Headers show
Series Support vendor specific operations for WB | expand

Message

SEO HOYOUNG July 20, 2020, 10:40 a.m. UTC
Hi all,
Here is v2 of the patchset.
This patchs for supporting WB of vendor specific.
- when UFS reset and restore, need to cleare WB buffer.
- need to check WB buffer and flush operate before enter suspend
- do not enable WB with UFS probe.

[v1 -> v2]
- The ufshcd_reset_vendor() fuction for WB reset.
So I modified function name.
- uploade vendor wb code.


SEO HOYOUNG (3):
  scsi: ufs: modify write booster
  scsi: ufs: modify function call name When ufs reset and restore, need
    to disable write booster
  scsi: ufs: add vendor specific write booster To support the fuction of
    writebooster by vendor. The WB behavior that the vendor wants is
    slightly different. But we have to support it

 drivers/scsi/ufs/Makefile     |   1 +
 drivers/scsi/ufs/ufs-exynos.c |   6 +
 drivers/scsi/ufs/ufs_ctmwb.c  | 279 ++++++++++++++++++++++++++++++++++
 drivers/scsi/ufs/ufs_ctmwb.h  |  27 ++++
 drivers/scsi/ufs/ufshcd.c     |  23 ++-
 drivers/scsi/ufs/ufshcd.h     |  43 ++++++
 6 files changed, 374 insertions(+), 5 deletions(-)
 create mode 100644 drivers/scsi/ufs/ufs_ctmwb.c
 create mode 100644 drivers/scsi/ufs/ufs_ctmwb.h