@@ -2849,10 +2849,10 @@ static void ufshcd_map_queues(struct Scsi_Host *shost)
2849
2849
static void ufshcd_init_lrb (struct ufs_hba * hba , struct ufshcd_lrb * lrb , int i )
2850
2850
{
2851
2851
struct utp_transfer_cmd_desc * cmd_descp = (void * )hba -> ucdl_base_addr +
2852
- i * sizeof_utp_transfer_cmd_desc (hba );
2852
+ i * ufshcd_get_ucd_size (hba );
2853
2853
struct utp_transfer_req_desc * utrdlp = hba -> utrdl_base_addr ;
2854
2854
dma_addr_t cmd_desc_element_addr = hba -> ucdl_dma_addr +
2855
- i * sizeof_utp_transfer_cmd_desc (hba );
2855
+ i * ufshcd_get_ucd_size (hba );
2856
2856
u16 response_offset = offsetof(struct utp_transfer_cmd_desc ,
2857
2857
response_upiu );
2858
2858
u16 prdt_offset = offsetof(struct utp_transfer_cmd_desc , prd_table );
@@ -3761,7 +3761,7 @@ static int ufshcd_memory_alloc(struct ufs_hba *hba)
3761
3761
size_t utmrdl_size , utrdl_size , ucdl_size ;
3762
3762
3763
3763
/* Allocate memory for UTP command descriptors */
3764
- ucdl_size = sizeof_utp_transfer_cmd_desc (hba ) * hba -> nutrs ;
3764
+ ucdl_size = ufshcd_get_ucd_size (hba ) * hba -> nutrs ;
3765
3765
hba -> ucdl_base_addr = dmam_alloc_coherent (hba -> dev ,
3766
3766
ucdl_size ,
3767
3767
& hba -> ucdl_dma_addr ,
@@ -3861,7 +3861,7 @@ static void ufshcd_host_memory_configure(struct ufs_hba *hba)
3861
3861
prdt_offset =
3862
3862
offsetof(struct utp_transfer_cmd_desc , prd_table );
3863
3863
3864
- cmd_desc_size = sizeof_utp_transfer_cmd_desc (hba );
3864
+ cmd_desc_size = ufshcd_get_ucd_size (hba );
3865
3865
cmd_desc_dma_addr = hba -> ucdl_dma_addr ;
3866
3866
3867
3867
for (i = 0 ; i < hba -> nutrs ; i ++ ) {
@@ -8452,7 +8452,7 @@ static void ufshcd_release_sdb_queue(struct ufs_hba *hba, int nutrs)
8452
8452
{
8453
8453
size_t ucdl_size , utrdl_size ;
8454
8454
8455
- ucdl_size = sizeof_utp_transfer_cmd_desc (hba ) * nutrs ;
8455
+ ucdl_size = ufshcd_get_ucd_size (hba ) * nutrs ;
8456
8456
dmam_free_coherent (hba -> dev , ucdl_size , hba -> ucdl_base_addr ,
8457
8457
hba -> ucdl_dma_addr );
8458
8458
0 commit comments