Lines Matching refs:sstatus
170 static bool ata_sstatus_online(u32 sstatus) in ata_sstatus_online() argument
172 return (sstatus & 0xf) == 0x3; in ata_sstatus_online()
3161 u32 sstatus, scontrol, tmp; in sata_print_link_status() local
3163 if (sata_scr_read(link, SCR_STATUS, &sstatus)) in sata_print_link_status()
3169 tmp = (sstatus >> 4) & 0xf; in sata_print_link_status()
3171 sata_spd_string(tmp), sstatus, scontrol); in sata_print_link_status()
3174 sstatus, scontrol); in sata_print_link_status()
3218 u32 sstatus, spd, mask; in sata_down_spd_limit() local
3227 rc = sata_scr_read(link, SCR_STATUS, &sstatus); in sata_down_spd_limit()
3228 if (rc == 0 && ata_sstatus_online(sstatus)) in sata_down_spd_limit()
3229 spd = (sstatus >> 4) & 0xf; in sata_down_spd_limit()
5036 u32 sstatus; in ata_phys_link_online() local
5038 if (sata_scr_read(link, SCR_STATUS, &sstatus) == 0 && in ata_phys_link_online()
5039 ata_sstatus_online(sstatus)) in ata_phys_link_online()
5060 u32 sstatus; in ata_phys_link_offline() local
5062 if (sata_scr_read(link, SCR_STATUS, &sstatus) == 0 && in ata_phys_link_offline()
5063 !ata_sstatus_online(sstatus)) in ata_phys_link_offline()