diff mbox series

[v2] scsi: ufs: Refactor ufshcd_is_intr_aggr_allowed()

Message ID 1891546521.01624860001810.JavaMail.epsvc@epcpadp3
State New
Headers show
Series [v2] scsi: ufs: Refactor ufshcd_is_intr_aggr_allowed() | expand

Commit Message

Keoseong Park June 28, 2021, 5:58 a.m. UTC
Simplify if else statement to return statement,
and remove code related to CONFIG_SCSI_UFS_DWC that is not in use.

v1 -> v2
Remove code related to CONFIG_SCSI_UFS_DWC that is not in use.

Cc: Joao Pinto <jpinto@synopsys.com>
Signed-off-by: Keoseong Park <keosung.park@samsung.com>
---
 drivers/scsi/ufs/ufshcd.h | 12 ++----------
 1 file changed, 2 insertions(+), 10 deletions(-)

Comments

Bean Huo June 28, 2021, 6:32 a.m. UTC | #1
On Mon, 2021-06-28 at 14:58 +0900, Keoseong Park wrote:
> Simplify if else statement to return statement,
> 
> and remove code related to CONFIG_SCSI_UFS_DWC that is not in use.
> 
> 
> 
> v1 -> v2
> 
> Remove code related to CONFIG_SCSI_UFS_DWC that is not in use.
> 
> 
> 
> Cc: Joao Pinto <jpinto@synopsys.com>
> 
> Signed-off-by: Keoseong Park <keosung.park@samsung.com>

Reviewed-by: Bean Huo <beanhuo@micron.com>
Martin K. Petersen July 18, 2021, 9:52 p.m. UTC | #2
Keoseong,

> Simplify if else statement to return statement, and remove code

> related to CONFIG_SCSI_UFS_DWC that is not in use.


Applied to 5.15/scsi-staging, thanks!

-- 
Martin K. Petersen	Oracle Linux Engineering
Martin K. Petersen July 24, 2021, 2:13 a.m. UTC | #3
On Mon, 28 Jun 2021 14:58:01 +0900, Keoseong Park wrote:

> Simplify if else statement to return statement,

> and remove code related to CONFIG_SCSI_UFS_DWC that is not in use.

> 

> v1 -> v2

> Remove code related to CONFIG_SCSI_UFS_DWC that is not in use.


Applied to 5.15/scsi-queue, thanks!

[1/1] scsi: ufs: Refactor ufshcd_is_intr_aggr_allowed()
      https://git.kernel.org/mkp/scsi/c/1c0810e79cb3

-- 
Martin K. Petersen	Oracle Linux Engineering
diff mbox series

Patch

diff --git a/drivers/scsi/ufs/ufshcd.h b/drivers/scsi/ufs/ufshcd.h
index c98d540ac044..c9faca237290 100644
--- a/drivers/scsi/ufs/ufshcd.h
+++ b/drivers/scsi/ufs/ufshcd.h
@@ -893,16 +893,8 @@  static inline bool ufshcd_is_rpm_autosuspend_allowed(struct ufs_hba *hba)
 
 static inline bool ufshcd_is_intr_aggr_allowed(struct ufs_hba *hba)
 {
-/* DWC UFS Core has the Interrupt aggregation feature but is not detectable*/
-#ifndef CONFIG_SCSI_UFS_DWC
-	if ((hba->caps & UFSHCD_CAP_INTR_AGGR) &&
-	    !(hba->quirks & UFSHCD_QUIRK_BROKEN_INTR_AGGR))
-		return true;
-	else
-		return false;
-#else
-return true;
-#endif
+	return (hba->caps & UFSHCD_CAP_INTR_AGGR) &&
+		!(hba->quirks & UFSHCD_QUIRK_BROKEN_INTR_AGGR);
 }
 
 static inline bool ufshcd_can_aggressive_pc(struct ufs_hba *hba)