
Without this fix, scsi-scan will cause a synchronous abort when accessing ops->scan.
Signed-off-by: Masami Hiramatsu masami.hiramatsu@linaro.org Reviewed-by: Simon Glass sjg@chromium.org --- drivers/ata/ahci-pci.c | 2 ++ 1 file changed, 2 insertions(+)
diff --git a/drivers/ata/ahci-pci.c b/drivers/ata/ahci-pci.c index 11ec98b56f..b1d231e0f9 100644 --- a/drivers/ata/ahci-pci.c +++ b/drivers/ata/ahci-pci.c @@ -5,6 +5,7 @@
#include <common.h> #include <ahci.h> +#include <scsi.h> #include <dm.h> #include <pci.h>
@@ -28,6 +29,7 @@ static const struct udevice_id ahci_pci_ids[] = { U_BOOT_DRIVER(ahci_pci) = { .name = "ahci_pci", .id = UCLASS_AHCI, + .ops = &scsi_ops, .of_match = ahci_pci_ids, .bind = ahci_pci_bind, .probe = ahci_pci_probe,