ahci_pm_read
if (ahci_pm_read(ap, 15, SATA_PMREG_EINFO, &data)) {
int ahci_pm_read(struct ahci_port *ap, int target,
if (ahci_pm_read(ap, 15, 0, &chipid))
if (ahci_pm_read(ap, 15, 1, &rev))
if (ahci_pm_read(ap, 15, 2, &nports))
if (ahci_pm_read(ap, 15, SATA_PMREG_FEA, &data1)) {
if (ahci_pm_read(ap, 15, SATA_PMREG_FEAEN, &data2) == 0) {
if (ahci_pm_read(ap, target, SATA_PMREG_SSTS, &data))
if (ahci_pm_read(ap, target, SATA_PMREG_SSTS, &data))
error = ahci_pm_read(ap, target, SATA_PMREG_SSTS, datap);
if (ahci_pm_read(ap, 15, SATA_PMREG_EINFO, &data)) {
if (ahci_pm_read(ap, target, SATA_PMREG_SSTS, &data)) {