dm: ahci: Correct uclass private data
[oweals/u-boot.git] / drivers / ata / ahci.c
index 7c56f57bfdef5eb70268296158323a124d12514b..5e4df19386bdf4832eeabd7543ef69772eb1ea57 100644 (file)
@@ -935,7 +935,7 @@ static int ahci_scsi_exec(struct udevice *dev, struct scsi_cmd *pccb)
 {
        struct ahci_uc_priv *uc_priv;
 #ifdef CONFIG_DM_SCSI
-       uc_priv = dev_get_uclass_priv(dev);
+       uc_priv = dev_get_uclass_priv(dev->parent);
 #else
        uc_priv = probe_ent;
 #endif