mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-11-24 09:51:00 +07:00
sata-fsl: Apply link speed limits
The driver was ignoring limits requested by libata.force. The output would look like: fsl-sata ffe18000.sata: Sata FSL Platform/CSB Driver init ata1: FORCE: PHY spd limit set to 1.5Gbps ata1: SATA max UDMA/133 irq 74 ata1: Signature Update detected @ 0 msecs ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 310) Signed-off-by: Martin Hicks <mort@bork.org> Signed-off-by: Tejun Heo <tj@kernel.org>
This commit is contained in:
parent
a38ecbbd0b
commit
29200f12a1
@ -869,6 +869,8 @@ static int sata_fsl_hardreset(struct ata_link *link, unsigned int *class,
|
||||
*/
|
||||
ata_msleep(ap, 1);
|
||||
|
||||
sata_set_spd(link);
|
||||
|
||||
/*
|
||||
* Now, bring the host controller online again, this can take time
|
||||
* as PHY reset and communication establishment, 1st D2H FIS and
|
||||
|
Loading…
Reference in New Issue
Block a user