Name
sata_link_scr_lpm — 
     manipulate SControl IPM and SPM fields
 
Synopsis
| int sata_link_scr_lpm ( | struct ata_link * link, | 
|  | enum ata_lpm_policy policy, | 
|  | bool spm_wakeup ); | 
 
Arguments
- link
- 
     ATA link to manipulate SControl for
     
- policy
- 
     LPM policy to configure
     
- spm_wakeup
- 
     initiate LPM transition to active state
     
Description
   Manipulate the IPM field of the SControl register of link
   according to policy.  If policy is ATA_LPM_MAX_POWER and
   spm_wakeup is true, the SPM field is manipulated to wake up
   the link.  This function also clears PHYRDY_CHG before
   returning.
RETURNS
   0 on success, -errno otherwise.