mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-06 10:58:48 +09:00
UPSTREAM: scsi: ufs: Rename struct ufs_dev_fix into ufs_dev_quirk
Since struct ufs_dev_fix contains quirk information, rename it into struct
ufs_dev_quirk.
Link: https://lore.kernel.org/r/20220419225811.4127248-10-bvanassche@acm.org
Tested-by: Bean Huo <beanhuo@micron.com>
Reviewed-by: Avri Altman <avri.altman@wdc.com>
Reviewed-by: Bean Huo <beanhuo@micron.com>
Signed-off-by: Bart Van Assche <bvanassche@acm.org>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Bug: 234653003
(cherry picked from commit 25eff2f543)
Change-Id: I35f677c62134685df5d777343ed2d4b4ba36cccf
Signed-off-by: Bart Van Assche <bvanassche@google.com>
This commit is contained in:
committed by
Bart Van Assche
parent
0b019cd9e3
commit
d6a23949d5
@@ -44,7 +44,7 @@
|
||||
#define ufs_mtk_device_reset_ctrl(high, res) \
|
||||
ufs_mtk_smc(UFS_MTK_SIP_DEVICE_RESET, high, res)
|
||||
|
||||
static struct ufs_dev_fix ufs_mtk_dev_fixups[] = {
|
||||
static struct ufs_dev_quirk ufs_mtk_dev_fixups[] = {
|
||||
{ .wmanufacturerid = UFS_VENDOR_MICRON,
|
||||
.model = UFS_ANY_MODEL,
|
||||
.quirk = UFS_DEVICE_QUIRK_DELAY_AFTER_LPM },
|
||||
|
||||
@@ -19,11 +19,11 @@
|
||||
#define UFS_VENDOR_WDC 0x145
|
||||
|
||||
/**
|
||||
* ufs_dev_fix - ufs device quirk info
|
||||
* ufs_dev_quirk - ufs device quirk info
|
||||
* @card: ufs card details
|
||||
* @quirk: device quirk
|
||||
*/
|
||||
struct ufs_dev_fix {
|
||||
struct ufs_dev_quirk {
|
||||
u16 wmanufacturerid;
|
||||
u8 *model;
|
||||
unsigned int quirk;
|
||||
|
||||
@@ -212,7 +212,7 @@ ufs_get_desired_pm_lvl_for_dev_link_state(enum ufs_dev_pwr_mode dev_state,
|
||||
return UFS_PM_LVL_0;
|
||||
}
|
||||
|
||||
static struct ufs_dev_fix ufs_fixups[] = {
|
||||
static struct ufs_dev_quirk ufs_fixups[] = {
|
||||
/* UFS cards deviations table */
|
||||
{ .wmanufacturerid = UFS_VENDOR_MICRON,
|
||||
.model = UFS_ANY_MODEL,
|
||||
@@ -7701,9 +7701,9 @@ static void ufshcd_temp_notif_probe(struct ufs_hba *hba, u8 *desc_buf)
|
||||
}
|
||||
}
|
||||
|
||||
void ufshcd_fixup_dev_quirks(struct ufs_hba *hba, struct ufs_dev_fix *fixups)
|
||||
void ufshcd_fixup_dev_quirks(struct ufs_hba *hba, struct ufs_dev_quirk *fixups)
|
||||
{
|
||||
struct ufs_dev_fix *f;
|
||||
struct ufs_dev_quirk *f;
|
||||
struct ufs_dev_info *dev_info = &hba->dev_info;
|
||||
|
||||
if (!fixups)
|
||||
|
||||
@@ -1226,7 +1226,7 @@ int ufshcd_bkops_ctrl(struct ufs_hba *hba, enum bkops_status status);
|
||||
|
||||
void ufshcd_auto_hibern8_enable(struct ufs_hba *hba);
|
||||
void ufshcd_auto_hibern8_update(struct ufs_hba *hba, u32 ahit);
|
||||
void ufshcd_fixup_dev_quirks(struct ufs_hba *hba, struct ufs_dev_fix *fixups);
|
||||
void ufshcd_fixup_dev_quirks(struct ufs_hba *hba, struct ufs_dev_quirk *fixups);
|
||||
#define SD_ASCII_STD true
|
||||
#define SD_RAW false
|
||||
int ufshcd_read_string_desc(struct ufs_hba *hba, u8 desc_index,
|
||||
|
||||
Reference in New Issue
Block a user