ata: ahci: Add support for AMD A85 FCH (Hudson D4)
authorPaul Menzel <pmenzel@molgen.mpg.de>
Wed, 5 Jan 2022 15:36:18 +0000 (16:36 +0100)
committerDamien Le Moal <damien.lemoal@opensource.wdc.com>
Fri, 14 Jan 2022 06:17:17 +0000 (15:17 +0900)
commita17ab7aba5df4135ef77d7f6d7105e1ea414936f
tree3594b0a3326b7d6ab0ae043c107073042c65d173
parentb9ba367c513dbc165dd6c01266a59db4be2a3564
ata: ahci: Add support for AMD A85 FCH (Hudson D4)

Add support for the AMD A85 FCH (Hudson D4) AHCI adapter.

Since this adapter does not require the default 200 ms debounce delay
in sata_link_resume(), create a new board board_ahci_no_debounce_delay
with the link flag ATA_LFLAG_NO_DEBOUNCE_DELAY, and, for now, configure
the AMD A85 FCH (Hudson D4) to use it. On the ASUS F2A85-M PRO it
reduces the Linux kernel boot time by the expected 200 ms from 787 ms
to 585 ms.

Signed-off-by: Paul Menzel <pmenzel@molgen.mpg.de>
Cc: Tejun Heo <tj@kernel.org>
Signed-off-by: Damien Le Moal <damien.lemoal@opensource.wdc.com>
drivers/ata/ahci.c