ata: ahci-pci: Use scsi_ops to initialize ops
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>
This commit is contained in:
		
							parent
							
								
									9fe79ca0ac
								
							
						
					
					
						commit
						ada6894feb
					
				|  | @ -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, | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue