aboutsummaryrefslogtreecommitdiff
path: root/drivers/ufs/ufs.c
diff options
context:
space:
mode:
authorMarek Vasut <marek.vasut+renesas@mailbox.org>2023-08-16 17:05:54 +0200
committerTom Rini <trini@konsulko.com>2023-08-24 13:47:43 -0400
commit12675cb100a860ec7f8fe6df36bb0f7602797e29 (patch)
treed5dff1a9c16af4558f23abcf570a48202ba19c42 /drivers/ufs/ufs.c
parent7f26fcbea82caa57852fc93bee7ac7300a42c730 (diff)
downloadu-boot-12675cb100a860ec7f8fe6df36bb0f7602797e29.zip
u-boot-12675cb100a860ec7f8fe6df36bb0f7602797e29.tar.gz
u-boot-12675cb100a860ec7f8fe6df36bb0f7602797e29.tar.bz2
ufs: Use utp_transfer_req_desc pointer in ufshcd_get_tr_ocs
Use utp_transfer_req_desc pointer to reference to utrdl queue instead of referencing the queue directly. This makes the code more consistent. No functional change. Signed-off-by: Marek Vasut <marek.vasut+renesas@mailbox.org> Reviewed-by: Bhupesh Sharma <bhupesh.sharma@linaro.org> Tested-by: Bhupesh Sharma <bhupesh.sharma@linaro.org>
Diffstat (limited to 'drivers/ufs/ufs.c')
-rw-r--r--drivers/ufs/ufs.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/ufs/ufs.c b/drivers/ufs/ufs.c
index da1009e..041caee 100644
--- a/drivers/ufs/ufs.c
+++ b/drivers/ufs/ufs.c
@@ -858,7 +858,9 @@ static inline int ufshcd_get_req_rsp(struct utp_upiu_rsp *ucd_rsp_ptr)
*/
static inline int ufshcd_get_tr_ocs(struct ufs_hba *hba)
{
- return le32_to_cpu(hba->utrdl->header.dword_2) & MASK_OCS;
+ struct utp_transfer_req_desc *req_desc = hba->utrdl;
+
+ return le32_to_cpu(req_desc->header.dword_2) & MASK_OCS;
}
static inline int ufshcd_get_rsp_upiu_result(struct utp_upiu_rsp *ucd_rsp_ptr)