scsi: ufs: core: Add missing post notify for power mode change
authorPeter Wang <peter.wang@mediatek.com>
Fri, 22 Nov 2024 02:49:43 +0000 (10:49 +0800)
committerMartin K. Petersen <martin.petersen@oracle.com>
Wed, 4 Dec 2024 18:22:59 +0000 (13:22 -0500)
commit7f45ed5f0cd5ccbbec79adc6c48a67d6a85fba56
tree4b22e27d507104a1c890960013cbfb6df892b3ba
parentf10593ad9bc36921f623361c9e3dd96bd52d85ee
scsi: ufs: core: Add missing post notify for power mode change

When the power mode change is successful but the power mode hasn't
actually changed, the post notification was missed.  Similar to the
approach with hibernate/clock scale/hce enable, having pre/post
notifications in the same function will make it easier to maintain.

Additionally, supplement the description of power parameters for the
pwr_change_notify callback.

Fixes: 7eb584db73be ("ufs: refactor configuring power mode")
Cc: stable@vger.kernel.org #6.11.x
Signed-off-by: Peter Wang <peter.wang@mediatek.com>
Link: https://lore.kernel.org/r/20241122024943.30589-1-peter.wang@mediatek.com
Reviewed-by: Bart Van Assche <bvanassche@acm.org>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/ufs/core/ufshcd.c
include/ufs/ufshcd.h