diff options
author | Simon Glass <sjg@chromium.org> | 2017-06-14 21:28:43 -0600 |
---|---|---|
committer | Simon Glass <sjg@chromium.org> | 2017-07-11 10:08:19 -0600 |
commit | f6ab5a92acc78371fc088075b64bd394d1f0d45f (patch) | |
tree | a3f3ebb2d9eddd7f7009adbc4cc01abf5c63c787 /drivers/ata/sata_ceva.c | |
parent | 4e7490145800ea8da5f67a4fbaa66caab7689ce3 (diff) | |
download | u-boot-f6ab5a92acc78371fc088075b64bd394d1f0d45f.zip u-boot-f6ab5a92acc78371fc088075b64bd394d1f0d45f.tar.gz u-boot-f6ab5a92acc78371fc088075b64bd394d1f0d45f.tar.bz2 |
dm: scsi: Add operations for SCSI devices
The SCSI uclass currently has no operations. It just uses the global SCSI
functions. Fix this by adding operations to the only two drivers that use
the uclass, and replacing the global functions with those defined locally
in the SCSI code.
Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
Diffstat (limited to 'drivers/ata/sata_ceva.c')
-rw-r--r-- | drivers/ata/sata_ceva.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/ata/sata_ceva.c b/drivers/ata/sata_ceva.c index 7d61a54..d582e5b 100644 --- a/drivers/ata/sata_ceva.c +++ b/drivers/ata/sata_ceva.c @@ -144,6 +144,7 @@ U_BOOT_DRIVER(ceva_host_blk) = { .name = "ceva_sata", .id = UCLASS_SCSI, .of_match = sata_ceva_ids, + .ops = &scsi_ops, .probe = sata_ceva_probe, .ofdata_to_platdata = sata_ceva_ofdata_to_platdata, }; |