scsi: ufs: core: Maximum RTT supported by the host driver
authorAvri Altman <avri.altman@wdc.com>
Thu, 30 May 2024 14:25:08 +0000 (17:25 +0300)
committerMartin K. Petersen <martin.petersen@oracle.com>
Fri, 31 May 2024 00:34:38 +0000 (20:34 -0400)
commite75ff63300c5e8fac31649f438ebad6af88e0032
treecae0fb15c07911958a1e8e09a5b783facba64383
parent9ec54934ce857065e38523a2010e20182e76f515
scsi: ufs: core: Maximum RTT supported by the host driver

Allow platform vendors to take precedence having their own max rtt support.
This makes sense because the host controller's nortt characteristic may
vary among vendors.

while at it, set this value for Mediatek, as requested by Peter -
https://lore.kernel.org/all/0a57d6bab739d6a10584f2baba115d00dfc9c94c.camel@mediatek.com/

Signed-off-by: Avri Altman <avri.altman@wdc.com>
Link: https://lore.kernel.org/r/20240530142510.734-3-avri.altman@wdc.com
Reviewed-by: Peter Wang <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
drivers/ufs/host/ufs-mediatek.c
drivers/ufs/host/ufs-mediatek.h
include/ufs/ufshcd.h