Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1757349AbdCUMUF (ORCPT ); Tue, 21 Mar 2017 08:20:05 -0400 Received: from mailout3.samsung.com ([203.254.224.33]:41600 "EHLO mailout3.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1756389AbdCUMUC (ORCPT ); Tue, 21 Mar 2017 08:20:02 -0400 X-AuditID: b6c32a36-f79c56d000001a35-da-58d11a6edad9 From: Jaehoon Chung To: linux-scsi@vger.kernel.org Cc: vinholikatti@gmail.com, martin.petersen@oracle.com, linux-kernel@vger.kernel.org, Jaehoon Chung Subject: [PATCH] scsi: ufs: remove the duplicated checking for supporting clkscaling Date: Tue, 21 Mar 2017 21:19:57 +0900 Message-id: <20170321121957.18655-1-jh80.chung@samsung.com> X-Mailer: git-send-email 2.10.2 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrEKsWRmVeSWpSXmKPExsWy7bCmrm6e1MUIgxtnLS1u/Gpjtbi8aw6b Rff1HWwWy4//Y7LYsbDKgdVj56y77B4fn95i8ejbsorR4/MmuQCWqFSbjNTElNQihdS85PyU zLx0WyXv4HjneFMzA0NdQ0sLcyWFvMTcVFslF58AXbfMHKC1SgpliTmlQKGAxOJiJX07m6L8 0pJUhYz84hJbpWhDQyM9QwNzPSMjIz0T41grI1OgkoTUjPVf7AqmslVsn3COtYFxGmsXIyeH hICJxMPrW1ggbDGJC/fWs4HYQgI7GCWmnVWAsNuZJDZ80oWpvzl9L1ANF1B8DqPEmolrWCGc H4wSb850gk1lE9CR2P7tOBOILSIgJ7F5+VewDcwCdRKX/1wAiwsLhEns+LoLrJ5FQFVi39k+ sM28AtYSO2fugLpOXmLh+SNMIAskBA6wSZx+2QfkcAA5shKbDjBD1LhIfPq5jxHCFpZ4dXwL O4QtLbHq3y2o3nZGiVs/9rFBOB2MEgd/7oXaYCxx/8E9Zojr+CTefe1hhVjAK9HRJgRR4iGx fNpJJgjbUeJI6xsWSLDESkx7sZB9AqP0AkaGVYxiqQXFuempxYYFRnrFibnFpXnpesn5uZsY welDy2wH46JzPocYBTgYlXh4Ga6fjxBiTSwrrsw9xCjBwawkwrtc6GKEEG9KYmVValF+fFFp TmrxIUZTYNhMZJYSTc4Hpra8knhDEzNDEyMTQ0NzIwMjJXFeVoOJEUIC6YklqdmpqQWpRTB9 TBycUg2Mjp9vhThJd9wtFbm9RyhUKv5g/+8ogdtvWB+rB+yOe8D842O8grxO6KUf2vkbjhRN U9XXcp1lWyTqxtyopaR3dI5Ktvf7G2l3l2t9Pm6x5YD5nulpsyc/y3rewVJcNfvy/NLUuRlq Ggu+fF8Tvz9gnWL29MXKc01Pba2Omln8Mb7Z+uY+waSNSizFGYmGWsxFxYkAnaA9mDUDAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrMLMWRmVeSWpSXmKPExsVy+t9jQd1cqYsRBlebLS1u/Gpjtbi8aw6b Rff1HWwWy4//Y7LYsbDKgdVj56y77B4fn95i8ejbsorR4/MmuQCWKDebjNTElNQihdS85PyU zLx0W6XQEDddCyWFvMTcVFulCF3fkCAlhbLEnFIgz8gADTg4B7gHK+nbJbhlrP9iVzCVrWL7 hHOsDYzTWLsYOTkkBEwkbk7fywZhi0lcuLceyObiEBKYxShx48IHVgjnB6PE3n1L2EGq2AR0 JLZ/O84EYosIyElsXv6VpYuRg4NZoE5iWnccSFhYIExix9ddYAtYBFQl9p3tA1vAK2AtsXPm DqjF8hILzx9hmsDIvYCRYRWjRGpBckFxUnquYV5quV5xYm5xaV66XnJ+7iZGcAA+k9rBeHCX +yFGAQ5GJR7eFVfORwixJpYVV+YeYpTgYFYS4V0udDFCiDclsbIqtSg/vqg0J7X4EKMp0AET maVEk/OB0ZFXEm9oYm5ibmxgYW5paWKkJM7bOPtZuJBAemJJanZqakFqEUwfEwenVAPjkp9L Vi6O2GKyU3VRyv2yY4fjfxvZNTRpWJ4WMV98wEWF9cgNs+5lGVI5u1/Yp66RjZk4U87+8t3z SqmRsyOK/JtiNTqWPG8ImbiMhWPHk5cOxT6ShYa3T96P3urM+Mmz4NLm0lq1wAfWlydpCz+1 SN2y4eXLyK0blz4xe7O+UNUj6e6RMyFdSizFGYmGWsxFxYkA3mqzqFYCAAA= X-MTR: 20000000000000000@CPGS X-CMS-MailID: 20170321121957epcas1p3ccd834d3ac572a1858684e8ab4bb24e1 X-Msg-Generator: CA X-Sender-IP: 203.254.230.26 X-Local-Sender: =?UTF-8?B?7KCV7J6s7ZuIG1RpemVuIFBsYXRmb3JtIExhYihTL1fshLw=?= =?UTF-8?B?7YSwKRvsgrzshLHsoITsnpAbU2VuaW9yIEVuZ2luZWVy?= X-Global-Sender: =?UTF-8?B?SmFlaG9vbiBDaHVuZxtUaXplbiBQbGF0Zm9ybSBMYWIuG1Nh?= =?UTF-8?B?bXN1bmcgRWxlY3Ryb25pY3MbU2VuaW9yIEVuZ2luZWVy?= X-Sender-Code: =?UTF-8?B?QzEwG1NUQUYbQzEwVjgxMTE=?= CMS-TYPE: 101P DLP-Filter: Pass X-CFilter-Loop: Reflected X-HopCount: 7 X-CMS-RootMailID: 20170321121957epcas1p3ccd834d3ac572a1858684e8ab4bb24e1 X-RootMTR: 20170321121957epcas1p3ccd834d3ac572a1858684e8ab4bb24e1 References: Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 762 Lines: 25 There are same conditions for checking whether supporting clkscaling or not. When ufshcd is supporting clkscaling, active_reqs should be decreased by two. Signed-off-by: Jaehoon Chung --- drivers/scsi/ufs/ufshcd.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/drivers/scsi/ufs/ufshcd.c b/drivers/scsi/ufs/ufshcd.c index dc6efbd..f2cbc71 100644 --- a/drivers/scsi/ufs/ufshcd.c +++ b/drivers/scsi/ufs/ufshcd.c @@ -4598,8 +4598,6 @@ static void __ufshcd_transfer_req_compl(struct ufs_hba *hba, } if (ufshcd_is_clkscaling_supported(hba)) hba->clk_scaling.active_reqs--; - if (ufshcd_is_clkscaling_supported(hba)) - hba->clk_scaling.active_reqs--; } /* clear corresponding bits of completed commands */ -- 2.10.2