Skip to content

Commit cc77e2c

Browse files
daniel-baumannfloatious
authored andcommitted
ata: libata-core: Add ATA_QUIRK_NOLPM for Samsung SSD 870 QVO drives
Disabling link power management on Samsung SSD 870 QVO drives to make them work again after the switch of the default LPM policy to low. Testing so far has shown that regular Samsung SSD 870 (the non QVO variants) do not need it and work fine with the default LPM policy. Cc: stable@vger.kernel.org Fixes: 7627a0e ("ata: ahci: Drop low power policy board type") Signed-off-by: Daniel Baumann <daniel@debian.org> Link: https://lore.kernel.org/linux-ide/ac64a484-022c-42a0-95bc-1520333b1536@debian.org/ Signed-off-by: Niklas Cassel <cassel@kernel.org>
1 parent f2809aa commit cc77e2c

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

drivers/ata/libata-core.c

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4143,6 +4143,10 @@ static const struct ata_dev_quirks_entry __ata_dev_quirks[] = {
41434143
{ "Samsung SSD 860*", NULL, ATA_QUIRK_NO_NCQ_TRIM |
41444144
ATA_QUIRK_ZERO_AFTER_TRIM |
41454145
ATA_QUIRK_NO_NCQ_ON_ATI },
4146+
{ "Samsung SSD 870 QVO*", NULL, ATA_QUIRK_NO_NCQ_TRIM |
4147+
ATA_QUIRK_ZERO_AFTER_TRIM |
4148+
ATA_QUIRK_NO_NCQ_ON_ATI |
4149+
ATA_QUIRK_NOLPM },
41464150
{ "Samsung SSD 870*", NULL, ATA_QUIRK_NO_NCQ_TRIM |
41474151
ATA_QUIRK_ZERO_AFTER_TRIM |
41484152
ATA_QUIRK_NO_NCQ_ON_ATI },

0 commit comments

Comments
 (0)