Home
last modified time | relevance | path

Searched refs:spd_limit (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/ata/
H A Dlibata.h110 int sata_down_spd_limit(struct ata_link *link, u32 spd_limit);
113 static inline int sata_down_spd_limit(struct ata_link *link, u32 spd_limit) in sata_down_spd_limit() argument
H A Dlibata-sata.c523 * @spd_limit: Additional limit
529 * If @spd_limit is non-zero, the speed is limited to equal to or
530 * lower than @spd_limit if such speed is supported. If
531 * @spd_limit is slower than any supported speed, only the lowest
540 int sata_down_spd_limit(struct ata_link *link, u32 spd_limit) in sata_down_spd_limit() argument
583 if (spd_limit) { in sata_down_spd_limit()
584 if (mask & ((1 << spd_limit) - 1)) in sata_down_spd_limit()
585 mask &= (1 << spd_limit) - 1; in sata_down_spd_limit()
H A Dlibata-core.c87 u8 spd_limit; member
399 if (!did_spd && fe->param.spd_limit) { in ata_force_link_limits()
400 link->hw_sata_spd_limit = (1 << fe->param.spd_limit) - 1; in ata_force_link_limits()
6357 { #spd, .spd_limit = (val) }