scsi: ufs: introduce UFSHCD_QUIRK_DME_PEER_ACCESS_AUTO_MODE quirk
Some UFS host controllers may only allow accessing the peer DME attribute in AUTO mode (FAST AUTO or SLOW AUTO) hence we had added a quirk for switching to AUTO power mode before accessing the peer DME attribute. Signed-off-by: Yaniv Gardi <ygardi@codeaurora.org> Reviewed-by: Akinobu Mita <akinobu.mita@gmail.com> Signed-off-by: James Bottomley <JBottomley@Odin.com>
This commit is contained in:
committed by
James Bottomley
parent
8163743e23
commit
874237f7f2
@@ -442,6 +442,13 @@ struct ufs_hba {
|
||||
*/
|
||||
#define UFSHCD_QUIRK_BROKEN_PA_RXHSUNTERMCAP UFS_BIT(3)
|
||||
|
||||
/*
|
||||
* This quirk needs to be enabled if the host contoller only allows
|
||||
* accessing the peer dme attributes in AUTO mode (FAST AUTO or
|
||||
* SLOW AUTO).
|
||||
*/
|
||||
#define UFSHCD_QUIRK_DME_PEER_ACCESS_AUTO_MODE UFS_BIT(4)
|
||||
|
||||
unsigned int quirks; /* Deviations from standard UFSHCI spec. */
|
||||
|
||||
wait_queue_head_t tm_wq;
|
||||
|
||||
Reference in New Issue
Block a user