diff options
| author | Martin K. Petersen <martin.petersen@oracle.com> | 2025-07-14 21:00:41 -0400 |
|---|---|---|
| committer | Martin K. Petersen <martin.petersen@oracle.com> | 2025-07-14 21:00:41 -0400 |
| commit | b99a50672513a1445ce777041e3b4d2f829a40d6 (patch) | |
| tree | b1a5071b27a5910afc3ce7301320fcbfb1d0b2da /include/ufs | |
| parent | 063bec4444d54e5f35d11949c5c90eaa1ff84c11 (diff) | |
| parent | 5a6f304f39c24c1a2c3023fbfda81b0042354c3f (diff) | |
| download | linux-b99a50672513a1445ce777041e3b4d2f829a40d6.tar.gz linux-b99a50672513a1445ce777041e3b4d2f829a40d6.tar.bz2 linux-b99a50672513a1445ce777041e3b4d2f829a40d6.zip | |
Merge patch series "ufs: ufs-qcom: Align programming sequence as per HW spec"
Nitin Rawat <quic_nitirawa@quicinc.com> says:
This patch series adds programming support for Qualcomm UFS
to align with Hardware Specification.
In this patch series below changes are taken care.
1. Enable QUnipro Internal Clock Gating
2. Update esi_vec_mask for HW major version >= 6
Link: https://lore.kernel.org/r/20250714075336.2133-1-quic_nitirawa@quicinc.com
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Diffstat (limited to 'include/ufs')
| -rw-r--r-- | include/ufs/ufshcd.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/ufs/ufshcd.h b/include/ufs/ufshcd.h index 9b3515cee711..1d3943777584 100644 --- a/include/ufs/ufshcd.h +++ b/include/ufs/ufshcd.h @@ -1480,6 +1480,7 @@ void ufshcd_resume_complete(struct device *dev); bool ufshcd_is_hba_active(struct ufs_hba *hba); void ufshcd_pm_qos_init(struct ufs_hba *hba); void ufshcd_pm_qos_exit(struct ufs_hba *hba); +int ufshcd_dme_rmw(struct ufs_hba *hba, u32 mask, u32 val, u32 attr); /* Wrapper functions for safely calling variant operations */ static inline int ufshcd_vops_init(struct ufs_hba *hba) |
