Loading
ata: libata: Call ata_dev_config_lpm() for ATAPI devices
Commit d3601218 ("ata: libata-core: Introduce ata_dev_config_lpm()") introduced ata_dev_config_lpm(). However, it only called this function for ATA_DEV_ATA and ATA_DEV_ZAC devices, not for ATA_DEV_ATAPI devices. Additionally, commit d99a9142 ("ata: libata-core: Move device LPM quirk settings to ata_dev_config_lpm()") moved the LPM quirk application from ata_dev_configure() to ata_dev_config_lpm(), causing LPM quirks for ATAPI devices to no longer be applied. Call ata_dev_config_lpm() also for ATAPI devices, such that LPM quirks are applied for ATAPI devices with an entry in __ata_dev_quirks once again. Fixes: d3601218 ("ata: libata-core: Introduce ata_dev_config_lpm()") Fixes: d99a9142 ("ata: libata-core: Move device LPM quirk settings to ata_dev_config_lpm()") Signed-off-by:Niklas Cassel <cassel@kernel.org> Tested-by:
Wolf <wolf@yoxt.cc> Signed-off-by:
Damien Le Moal <dlemoal@kernel.org>