[PATCH V2 0/2] ufs: ufs-qcom: Fixes and optimizations for Qualcomm UFS Controller

Nitin Rawat posted 2 patches 1 month ago
drivers/ufs/host/ufs-qcom.c | 17 +++++++++++++----
drivers/ufs/host/ufs-qcom.h |  1 +
2 files changed, 14 insertions(+), 4 deletions(-)
[PATCH V2 0/2] ufs: ufs-qcom: Fixes and optimizations for Qualcomm UFS Controller
Posted by Nitin Rawat 1 month ago
This patch series introduces few fixes and performance optimizations
for the Qualcomm UFS host controller driver to improve performance
and to align with Qualcomm UFS hardware programming sequence.

The series addresses below issues:
1. Hardware programming sequence alignment for UFS controller v6.2
2. Performance tuning for sequential read workloads.

Changes from V1:
1. Dropped ufs: ufs-qcom: Add UFS ESI CPU affinity support from V1.
   I'll work and take it in separately in different series.
2. Addressed Konrad's comment to change version check from "only v6.2"
   to "starting with v6.2".
3. Addressed Konrad's comment to fix comment wording ("HS/LS" instead
    of "HS-LSS"):

Nitin Rawat (2):
  ufs: ufs-qcom: Restore HS/LS link startup mode for Qualcomm UFS
    controller v6.2+
  ufs: ufs-qcom: Fix sequential read variance

 drivers/ufs/host/ufs-qcom.c | 17 +++++++++++++----
 drivers/ufs/host/ufs-qcom.h |  1 +
 2 files changed, 14 insertions(+), 4 deletions(-)

--
2.34.1
Re: [PATCH V2 0/2] ufs: ufs-qcom: Fixes and optimizations for Qualcomm UFS Controller
Posted by Martin K. Petersen (Oracle) 3 weeks, 4 days ago
On Tue, 25 Aug 2026 20:22:01 +0530, Nitin Rawat wrote:

> This patch series introduces few fixes and performance optimizations
> for the Qualcomm UFS host controller driver to improve performance
> and to align with Qualcomm UFS hardware programming sequence.
> 
> The series addresses below issues:
> 1. Hardware programming sequence alignment for UFS controller v6.2
> 2. Performance tuning for sequential read workloads.
> 
> [...]

Applied to 7.3/scsi-fixes, thanks!

[1/2] ufs: ufs-qcom: Restore HS/LS link startup mode for Qualcomm UFS controller v6.2+
      https://git.kernel.org/mkp/scsi/c/a3756f53baf1
[2/2] ufs: ufs-qcom: Fix sequential read variance
      https://git.kernel.org/mkp/scsi/c/b2ededcb271b

-- 
Martin K. Petersen
Re: [PATCH V2 0/2] ufs: ufs-qcom: Fixes and optimizations for Qualcomm UFS Controller
Posted by Manivannan Sadhasivam 3 weeks, 4 days ago
On Tue, Aug 25, 2026 at 08:22:01PM +0530, Nitin Rawat wrote:
> This patch series introduces few fixes and performance optimizations
> for the Qualcomm UFS host controller driver to improve performance
> and to align with Qualcomm UFS hardware programming sequence.
> 
> The series addresses below issues:
> 1. Hardware programming sequence alignment for UFS controller v6.2
> 2. Performance tuning for sequential read workloads.
> 

Reviewed-by: Manivannan Sadhasivam <manivannan.sadhasivam@oss.qualcomm.com>

- Mani

-- 
மணிவண்ணன் சதாசிவம்
Re: [PATCH V2 0/2] ufs: ufs-qcom: Fixes and optimizations for Qualcomm UFS Controller
Posted by Martin K. Petersen (Oracle) 1 month ago
Nitin,

> This patch series introduces few fixes and performance optimizations
> for the Qualcomm UFS host controller driver to improve performance and
> to align with Qualcomm UFS hardware programming sequence.

Applied to 7.3/scsi-staging, thanks!

-- 
Martin K. Petersen