ATA_PFLAG_PM_PENDING
if (ap->pflags & ATA_PFLAG_PM_PENDING) {
ap->pflags |= ATA_PFLAG_PM_PENDING;
if (!(ap->pflags & ATA_PFLAG_PM_PENDING) ||
ap->pflags &= ~ATA_PFLAG_PM_PENDING;
if (!(ap->pflags & ATA_PFLAG_PM_PENDING) ||
ap->pflags &= ~(ATA_PFLAG_PM_PENDING | ATA_PFLAG_SUSPENDED);