diff options
Diffstat (limited to 'drivers/scsi/ufs')
-rw-r--r-- | drivers/scsi/ufs/ufshcd.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/scsi/ufs/ufshcd.c b/drivers/scsi/ufs/ufshcd.c index 78be71cfc636..4e010b727818 100644 --- a/drivers/scsi/ufs/ufshcd.c +++ b/drivers/scsi/ufs/ufshcd.c | |||
@@ -1032,11 +1032,11 @@ static int ufshcd_initialize_hba(struct ufs_hba *hba) | |||
1032 | return -EIO; | 1032 | return -EIO; |
1033 | 1033 | ||
1034 | /* Configure UTRL and UTMRL base address registers */ | 1034 | /* Configure UTRL and UTMRL base address registers */ |
1035 | writel(hba->utrdl_dma_addr, | ||
1036 | (hba->mmio_base + REG_UTP_TRANSFER_REQ_LIST_BASE_L)); | ||
1037 | writel(lower_32_bits(hba->utrdl_dma_addr), | 1035 | writel(lower_32_bits(hba->utrdl_dma_addr), |
1036 | (hba->mmio_base + REG_UTP_TRANSFER_REQ_LIST_BASE_L)); | ||
1037 | writel(upper_32_bits(hba->utrdl_dma_addr), | ||
1038 | (hba->mmio_base + REG_UTP_TRANSFER_REQ_LIST_BASE_H)); | 1038 | (hba->mmio_base + REG_UTP_TRANSFER_REQ_LIST_BASE_H)); |
1039 | writel(hba->utmrdl_dma_addr, | 1039 | writel(lower_32_bits(hba->utmrdl_dma_addr), |
1040 | (hba->mmio_base + REG_UTP_TASK_REQ_LIST_BASE_L)); | 1040 | (hba->mmio_base + REG_UTP_TASK_REQ_LIST_BASE_L)); |
1041 | writel(upper_32_bits(hba->utmrdl_dma_addr), | 1041 | writel(upper_32_bits(hba->utmrdl_dma_addr), |
1042 | (hba->mmio_base + REG_UTP_TASK_REQ_LIST_BASE_H)); | 1042 | (hba->mmio_base + REG_UTP_TASK_REQ_LIST_BASE_H)); |