FPDCTL
rtsx_pci_write_register(pcr, FPDCTL, 0x07, 0x07);
rtsx_pci_write_register(pcr, FPDCTL, 0x07, 0x07);
rtsx_pci_write_register(pcr, FPDCTL, OC_POWER_DOWN,
rtsx_pci_write_register(pcr, FPDCTL, ALL_POWER_DOWN, ALL_POWER_DOWN);
rtsx_pci_write_register(pcr, FPDCTL,
rtsx_pci_write_register(pcr, FPDCTL, 0x03, 0x03);
rtsx_pci_write_register(pcr, FPDCTL, ALL_POWER_DOWN, ALL_POWER_DOWN);
rtsx_pci_write_register(pcr, FPDCTL, ALL_POWER_DOWN, ALL_POWER_DOWN);
rtsx_pci_write_register(pcr, FPDCTL, OC_POWER_DOWN, 0);
rtsx_pci_write_register(pcr, FPDCTL, OC_POWER_DOWN,
rtsx_pci_write_register(pcr, FPDCTL, OC_POWER_DOWN, 0);
err = rtsx_pci_write_register(pcr, FPDCTL, SSC_POWER_DOWN, 0);
FPDCTL, SSC_POWER_MASK, SSC_POWER_ON);
rtsx_usb_write_register(ucr, FPDCTL, SSC_POWER_MASK, SSC_POWER_ON);
rtsx_usb_add_cmd(ucr, WRITE_REG_CMD, FPDCTL, SSC_POWER_MASK, SSC_POWER_DOWN);