aboutsummaryrefslogtreecommitdiff
path: root/drivers/ata/sata_ceva.c
diff options
context:
space:
mode:
authorSimon Glass <sjg@chromium.org>2017-06-14 21:28:43 -0600
committerSimon Glass <sjg@chromium.org>2017-07-11 10:08:19 -0600
commitf6ab5a92acc78371fc088075b64bd394d1f0d45f (patch)
treea3f3ebb2d9eddd7f7009adbc4cc01abf5c63c787 /drivers/ata/sata_ceva.c
parent4e7490145800ea8da5f67a4fbaa66caab7689ce3 (diff)
downloadu-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.c1
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,
};