• Home
  • Raw
  • Download

Lines Matching refs:scontrol

1027 	u32 scontrol;  in ata_dev_set_dipm()  local
1054 rc = sata_scr_read(link, SCR_CONTROL, &scontrol); in ata_dev_set_dipm()
1061 scontrol &= ~(0x3 << 8); in ata_dev_set_dipm()
1062 rc = sata_scr_write(link, SCR_CONTROL, scontrol); in ata_dev_set_dipm()
1073 scontrol &= ~(0x1 << 8); in ata_dev_set_dipm()
1074 scontrol |= (0x2 << 8); in ata_dev_set_dipm()
1075 rc = sata_scr_write(link, SCR_CONTROL, scontrol); in ata_dev_set_dipm()
1088 scontrol |= (0x3 << 8); in ata_dev_set_dipm()
1089 rc = sata_scr_write(link, SCR_CONTROL, scontrol); in ata_dev_set_dipm()
2858 u32 sstatus, scontrol, tmp; in sata_print_link_status() local
2862 sata_scr_read(link, SCR_CONTROL, &scontrol); in sata_print_link_status()
2868 sata_spd_string(tmp), sstatus, scontrol); in sata_print_link_status()
2872 sstatus, scontrol); in sata_print_link_status()
2987 static int __sata_set_spd_needed(struct ata_link *link, u32 *scontrol) in __sata_set_spd_needed() argument
3006 spd = (*scontrol >> 4) & 0xf; in __sata_set_spd_needed()
3007 *scontrol = (*scontrol & ~0xf0) | ((target & 0xf) << 4); in __sata_set_spd_needed()
3029 u32 scontrol; in sata_set_spd_needed() local
3031 if (sata_scr_read(link, SCR_CONTROL, &scontrol)) in sata_set_spd_needed()
3034 return __sata_set_spd_needed(link, &scontrol); in sata_set_spd_needed()
3052 u32 scontrol; in sata_set_spd() local
3055 if ((rc = sata_scr_read(link, SCR_CONTROL, &scontrol))) in sata_set_spd()
3058 if (!__sata_set_spd_needed(link, &scontrol)) in sata_set_spd()
3061 if ((rc = sata_scr_write(link, SCR_CONTROL, scontrol))) in sata_set_spd()
3725 u32 scontrol, serror; in sata_link_resume() local
3728 if ((rc = sata_scr_read(link, SCR_CONTROL, &scontrol))) in sata_link_resume()
3731 scontrol = (scontrol & 0x0f0) | 0x300; in sata_link_resume()
3733 if ((rc = sata_scr_write(link, SCR_CONTROL, scontrol))) in sata_link_resume()
3823 u32 scontrol; in sata_link_hardreset() local
3837 if ((rc = sata_scr_read(link, SCR_CONTROL, &scontrol))) in sata_link_hardreset()
3840 scontrol = (scontrol & 0x0f0) | 0x304; in sata_link_hardreset()
3842 if ((rc = sata_scr_write(link, SCR_CONTROL, scontrol))) in sata_link_hardreset()
3849 if ((rc = sata_scr_read(link, SCR_CONTROL, &scontrol))) in sata_link_hardreset()
3852 scontrol = (scontrol & 0x0f0) | 0x301; in sata_link_hardreset()
3854 if ((rc = sata_scr_write_flush(link, SCR_CONTROL, scontrol))) in sata_link_hardreset()