mbox series

[v4,0/5] scsi: ufs: Fix regulator operations and remove "<name>-fixed-regulator" device tree property

Message ID 1553764587-26357-1-git-send-email-stanley.chu@mediatek.com (mailing list archive)
Headers show
Series scsi: ufs: Fix regulator operations and remove "<name>-fixed-regulator" device tree property | expand

Message

Stanley Chu March 28, 2019, 9:16 a.m. UTC
Upload v4 to fix little commit messages and invite more platform reviewers.

This patch series fixes UFS regulator operations, including voltage and current (re-)configuration flow during UFS initialization and power modes switching.

In the end, remove "<name>-fixed-regulator" device tree property because it is not necessary anymore after fixes.

V4:
- Fix commit messages (Avri Altman).
- Fix tags (Alim Akhtar).
- Invite more reviewers.

V3:
- Fix and add more details in commit messages.
- Add one patch "scsi: ufs: Avoid configuring undefined voltage range on a regulator".

V2:
- Add two patches to prepare to and remove "<name>-fixed-regulator" device tree property.
- Add more details on patch "scsi: ufs: remove unused min_uA field in struct ufs_vreg" (Marc Gonzalez).

Stanley Chu (5):
  scsi: ufs: Remove unused min_uA field in struct ufs_vreg
  scsi: ufs: Avoid configuring regulator with undefined voltage range
  scsi: ufs: Fix regulator load and icc-level configuration
  scsi: ufs: Change "<name>-max-microamp" to non-mandatory property
  scsi: ufs: Remove "<name>-fixed-regulator" device tree property

 drivers/scsi/ufs/ufs.h           |  1 -
 drivers/scsi/ufs/ufshcd-pltfrm.c | 14 +++-----------
 drivers/scsi/ufs/ufshcd.c        | 28 ++++++++++++++++++++--------
 3 files changed, 23 insertions(+), 20 deletions(-)

Comments

Martin K. Petersen March 29, 2019, 2:21 p.m. UTC | #1
Stanley,

> Upload v4 to fix little commit messages and invite more platform
> reviewers.
>
> This patch series fixes UFS regulator operations, including voltage
> and current (re-)configuration flow during UFS initialization and
> power modes switching.
>
> In the end, remove "<name>-fixed-regulator" device tree property
> because it is not necessary anymore after fixes.

Applied to 5.2/scsi-queue. Thank you!