SATA_PSTATE_SHUTDOWN
case SATA_PSTATE_SHUTDOWN:
sd->satadev_state = SATA_PSTATE_SHUTDOWN;
AHCIPORT_GET_STATE(ahci_portp, &addr) & SATA_PSTATE_SHUTDOWN||
ahci_portp->ahciport_port_state & SATA_PSTATE_SHUTDOWN |
ahci_portp->ahciport_port_state & SATA_PSTATE_SHUTDOWN |
ahci_portp->ahciport_port_state &= ~SATA_PSTATE_SHUTDOWN;
~(SATA_PSTATE_PWROFF|SATA_PSTATE_SHUTDOWN);
AHCIPORT_SET_STATE(ahci_portp, &addr, SATA_PSTATE_SHUTDOWN);
satadev->satadev_state = SATA_PSTATE_SHUTDOWN;
sd->satadev_state = SATA_PSTATE_SHUTDOWN;
sd->satadev_state = SATA_PSTATE_SHUTDOWN;
sd->satadev_state = SATA_PSTATE_SHUTDOWN;
satadev->satadev_state = SATA_PSTATE_SHUTDOWN;
(SATA_PSTATE_SHUTDOWN | SATA_PSTATE_FAILED)) ||
(SATA_PSTATE_SHUTDOWN | SATA_PSTATE_FAILED)) ||
(SATA_PSTATE_SHUTDOWN | SATA_PSTATE_FAILED)) ||
(SATA_PSTATE_SHUTDOWN | SATA_PSTATE_FAILED)) ||
(SATA_PSTATE_SHUTDOWN | SATA_PSTATE_FAILED)) ||
cportinfo->cport_state |= SATA_PSTATE_SHUTDOWN;
pmportinfo->pmport_state |= SATA_PSTATE_SHUTDOWN;
cportinfo->cport_state |= SATA_PSTATE_SHUTDOWN;
if ((sata_device->satadev_state & SATA_PSTATE_SHUTDOWN) != 0) {
cportinfo->cport_state |= SATA_PSTATE_SHUTDOWN;
cportinfo->cport_state |= SATA_PSTATE_SHUTDOWN;
pmportinfo->pmport_state |= SATA_PSTATE_SHUTDOWN;
if (pmportinfo->pmport_state & SATA_PSTATE_SHUTDOWN ||
if (cportinfo->cport_state & SATA_PSTATE_SHUTDOWN ||
pmportinfo->pmport_state &= ~SATA_PSTATE_SHUTDOWN;
cportinfo->cport_state &= ~SATA_PSTATE_SHUTDOWN;
if (port_state & SATA_PSTATE_SHUTDOWN ||
if (port_state & SATA_PSTATE_SHUTDOWN ||
if (pmult_state & (SATA_PSTATE_SHUTDOWN|SATA_PSTATE_FAILED)) {
(SATA_PSTATE_SHUTDOWN | SATA_PSTATE_FAILED)) ||
(SATA_PSTATE_SHUTDOWN | SATA_PSTATE_FAILED)) == 0) {
(SATA_PSTATE_SHUTDOWN | SATA_PSTATE_FAILED)) != 0) ||
(SATA_PSTATE_SHUTDOWN | SATA_PSTATE_FAILED)) == 0 &&
(SATA_PSTATE_SHUTDOWN | SATA_PSTATE_FAILED)) != 0) ||
(SATA_PSTATE_SHUTDOWN | SATA_PSTATE_FAILED)) == 0 &&
(SATA_PSTATE_SHUTDOWN | SATA_PSTATE_FAILED)) != 0) {
(SATA_PSTATE_SHUTDOWN | SATA_PSTATE_FAILED)) != 0) {
(SATA_PSTATE_SHUTDOWN | SATA_PSTATE_FAILED)) != 0) {
(SATA_PSTATE_SHUTDOWN | SATA_PSTATE_FAILED)) != 0) {
(SATA_PSTATE_SHUTDOWN | SATA_PSTATE_FAILED)) != 0) {
(SATA_PSTATE_SHUTDOWN | SATA_PSTATE_FAILED)) != 0) {
#define SATA_PORT_STATE_CLEAR_MASK (~(SATA_PSTATE_SHUTDOWN))
SATA_PSTATE_SHUTDOWN | \