Skip to content

Fix error message and present UFS variant

Yaniv Gardi linux-arm-msm linux-devicetree linux-scsi lkml 10 versions – In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v9 Latest8 patches 10 repliesIn review
  2. v88 patches 9 repliesSuperseded
  3. v78 patches 12 repliesSuperseded
Earlier versions · 7
VersionPostedPatchesRepliesStatus
v65 of 8 patches0 repliesSuperseded
v58 patches2 repliesSuperseded
v48 patches2 repliesSuperseded
v38 patches13 repliesSuperseded
v2 posting 2/20 of 8 patches4 repliesSuperseded
v2 posting 1/28 patches9 repliesSuperseded
v18 patches6 repliesSuperseded

Patches in v9 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/8phy: qcom-ufs: fix build error when the component is built as a moduledrivers/phy/phy-qcom-ufs.c+11 -01 reply
2/8scsi: ufs-qcom: fix compilation warning if compiled as a moduledrivers/scsi/ufs/ufs-qcom.c+6 -11 reply
3/8scsi: ufs-qcom: update configuration option of SCSI_UFS_QCOM componentdrivers/scsi/ufs/Kconfig+1 -11 reply
4/8scsi: ufs: add ufshcd_get_variant ufshcd_set_variantdrivers/scsi/ufs/ufs-qcom.c drivers/scsi/ufs/ufshcd.h+38 -171 reply
5/8scsi: ufs: creates wrapper functions for vopsdrivers/scsi/ufs/ufs-qcom.c drivers/scsi/ufs/ufshcd.c drivers/scsi/ufs/ufshcd.h+137 -661 reply
6/8scsi: ufs: make the UFS variant a platform deviceDocumentation/devicetree/bindings/ufs/ufs-qcom.txt Documentation/devicetree/bindings/ufs/ufshcd-pltfrm.txt drivers/scsi/ufs/ufs-qcom.c +4 more+207 -741 reply
7/8scsi: ufs-qcom: add debug prints for test busdrivers/scsi/ufs/ufs-qcom.c drivers/scsi/ufs/ufs-qcom.h drivers/scsi/ufs/ufshcd.c +1 more+208 -41 reply
8/8scsi: ufs-qcom: add QUniPro hardware support and power optimizationsdrivers/scsi/ufs/ufs-qcom.c drivers/scsi/ufs/ufs-qcom.h drivers/scsi/ufs/ufshcd.c +1 more+525 -1811 reply

Reviews trailers per patch

All 8 patches have a Reviewed-by or Acked-by.

PatchAkinobu MitaSubhash JadavaniGilad BronerRob HerringHannes ReineckeAlim Akhtar
SeriesT-b
1/8R-b R-b R-b R-b
2/8R-b R-b R-b R-b
3/8R-b R-b R-b R-b
4/8R-b R-b R-b R-b
5/8R-b R-b R-b R-b
6/8R-b R-b R-b
7/8R-b R-b R-b
8/8R-b R-b R-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 6 reviewers.

Read the v9 thread

Cover letter [PATCH v9 0/8] Fix error message and present UFS variant

V9: update commit message with Reviewed-by
and update commit message of patch 4/8

V8: add phy attributes to UFS devicetree documentation file

V7: removed additional dead code

V6: removed dead code from ufs-qcom.c and added calling to ufshcd_dealloc_host() in ufshcd-pltfrm.c in case of an error after a successfull ufshcd_alloc_host()

V5: removed a redundant null check

V4: add file Documentation/devicetree/bindings/ufs/ufs-qcom.txt and modify the compatible strings in Documentation/devicetree/bindings/ufs/ufshcd-pltfrm.txt

V3: fixes a few minor issues.

V2: fixes a few issues of unnecessary EXPORT_SYMBOL, types of parameters in routine definition, build errors in case CONFIG_PM is not defined and some other minor fixes.

Yaniv Gardi (8):
phy: qcom-ufs: fix build error when the component is built as a module
scsi: ufs-qcom: fix compilation warning if compiled as a module
scsi: ufs-qcom: update configuration option of SCSI_UFS_QCOM component
scsi: ufs: add ufshcd_get_variant ufshcd_set_variant
scsi: ufs: creates wrapper functions for vops
scsi: ufs: make the UFS variant a platform device
scsi: ufs-qcom: add debug prints for test bus
scsi: ufs-qcom: add QUniPro hardware support and power optimizations

 Documentation/devicetree/bindings/ufs/ufs-qcom.txt |  58 ++
 .../devicetree/bindings/ufs/ufshcd-pltfrm.txt      |  11 +-
 drivers/phy/phy-qcom-ufs.c                         |  11 +
 drivers/scsi/ufs/Kconfig                           |   2 +-
 drivers/scsi/ufs/ufs-qcom.c                        | 905 ++++++++++++++++-----
 drivers/scsi/ufs/ufs-qcom.h                        |  68 +-
 drivers/scsi/ufs/ufshcd-pltfrm.c                   |  98 +--
 drivers/scsi/ufs/ufshcd-pltfrm.h                   |  41 +
 drivers/scsi/ufs/ufshcd.c                          | 122 ++-
 drivers/scsi/ufs/ufshcd.h                          | 149 +++-
 10 files changed, 1127 insertions(+), 338 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/ufs/ufs-qcom.txt
 create mode 100644 drivers/scsi/ufs/ufshcd-pltfrm.h
Signature · 4 lines
1.8.5.2

-- 
QUALCOMM ISRAEL, on behalf of Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, hosted by The Linux Foundation