mbox series

[v3,0/5] Qcom UFS driver updates

Message ID 20220504084212.11605-1-manivannan.sadhasivam@linaro.org (mailing list archive)
Headers show
Series Qcom UFS driver updates | expand

Message

Manivannan Sadhasivam May 4, 2022, 8:42 a.m. UTC
Hi,

This series has some cleanups and updates to the Qcom UFS driver. There
is also a patch that removes the redundant wmb() from
ufshcd_send_command() in ufshcd driver.

All these patches are tested on Qualcomm Robotics RB3 platform.

Thanks,
Mani

Changes in v3:

* Removed check for EPROBE_DEFER and used the return value from dev_err_probe
* Collected Reviewed-by and Acked-by tags

Changes in v2:

* Used dev_err_probe() instead of dev_err().
* Removed the wmb() from ufs_qcom_dev_ref_clk_ctrl() as that is not required.
* Added Reviewed-by tag from Bart for patch 4/5.

Manivannan Sadhasivam (5):
  scsi: ufs: qcom: Fix acquiring the optional reset control line
  scsi: ufs: qcom: Simplify handling of devm_phy_get()
  scsi: ufs: qcom: Add a readl() to make sure ref_clk gets enabled
  scsi: ufs: core: Remove redundant wmb() in ufshcd_send_command()
  scsi: ufs: qcom: Enable RPM_AUTOSUSPEND for runtime PM

 drivers/scsi/ufs/ufs-qcom.c | 45 +++++++++++++------------------------
 drivers/scsi/ufs/ufshcd.c   |  3 ---
 2 files changed, 15 insertions(+), 33 deletions(-)

Comments

Martin K. Petersen May 11, 2022, 1:53 a.m. UTC | #1
Manivannan,

> This series has some cleanups and updates to the Qcom UFS
> driver. There is also a patch that removes the redundant wmb() from
> ufshcd_send_command() in ufshcd driver.
>
> All these patches are tested on Qualcomm Robotics RB3 platform.

Applied to 5.19/scsi-staging, thanks!
Martin K. Petersen May 17, 2022, 2:16 a.m. UTC | #2
On Wed, 4 May 2022 14:12:07 +0530, Manivannan Sadhasivam wrote:

> This series has some cleanups and updates to the Qcom UFS driver. There
> is also a patch that removes the redundant wmb() from
> ufshcd_send_command() in ufshcd driver.
> 
> All these patches are tested on Qualcomm Robotics RB3 platform.
> 
> Thanks,
> Mani
> 
> [...]

Applied to 5.19/scsi-queue, thanks!

[1/5] scsi: ufs: qcom: Fix acquiring the optional reset control line
      https://git.kernel.org/mkp/scsi/c/223b17ed76eb
[2/5] scsi: ufs: qcom: Simplify handling of devm_phy_get()
      https://git.kernel.org/mkp/scsi/c/c9ed9a6c56af
[3/5] scsi: ufs: qcom: Add a readl() to make sure ref_clk gets enabled
      https://git.kernel.org/mkp/scsi/c/8eecddfca30e
[4/5] scsi: ufs: core: Remove redundant wmb() in ufshcd_send_command()
      https://git.kernel.org/mkp/scsi/c/23803bacaab4
[5/5] scsi: ufs: qcom: Enable RPM_AUTOSUSPEND for runtime PM
      https://git.kernel.org/mkp/scsi/c/6f21d9274c77