Lines Matching refs:ata_link
41 int sata_scr_valid(struct ata_link *link) in sata_scr_valid()
65 int sata_scr_read(struct ata_link *link, int reg, u32 *val) in sata_scr_read()
93 int sata_scr_write(struct ata_link *link, int reg, u32 val) in sata_scr_write()
120 int sata_scr_write_flush(struct ata_link *link, int reg, u32 val) in sata_scr_write_flush()
235 int sata_link_debounce(struct ata_link *link, const unsigned int *params, in sata_link_debounce()
298 int sata_link_resume(struct ata_link *link, const unsigned int *params, in sata_link_resume()
369 int sata_link_scr_lpm(struct ata_link *link, enum ata_lpm_policy policy, in sata_link_scr_lpm()
439 static int __sata_set_spd_needed(struct ata_link *link, u32 *scontrol) in __sata_set_spd_needed()
441 struct ata_link *host_link = &link->ap->link; in __sata_set_spd_needed()
479 static int sata_set_spd_needed(struct ata_link *link) in sata_set_spd_needed()
502 int sata_set_spd(struct ata_link *link) in sata_set_spd()
540 int sata_down_spd_limit(struct ata_link *link, u32 spd_limit) in sata_down_spd_limit()
624 int sata_link_hardreset(struct ata_link *link, const unsigned int *timing, in sata_link_hardreset()
626 bool *online, int (*check_ready)(struct ata_link *)) in sata_link_hardreset() argument
723 int sata_std_hardreset(struct ata_link *link, unsigned int *class, in sata_std_hardreset()
847 struct ata_link *link; in ata_slave_link_init()
874 bool sata_lpm_ignore_phy_events(struct ata_link *link) in sata_lpm_ignore_phy_events()
909 struct ata_link *link; in ata_scsi_lpm_store()
1408 struct ata_link *link; in sata_async_notification()
1504 int ata_eh_get_ncq_success_sense(struct ata_link *link) in ata_eh_get_ncq_success_sense()
1587 void ata_eh_analyze_ncq_error(struct ata_link *link) in ata_eh_analyze_ncq_error()