summaryrefslogtreecommitdiff
path: root/drivers/virtio
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/virtio')
-rw-r--r--drivers/virtio/virtio-uclass.c2
-rw-r--r--drivers/virtio/virtio_blk.c5
2 files changed, 4 insertions, 3 deletions
diff --git a/drivers/virtio/virtio-uclass.c b/drivers/virtio/virtio-uclass.c
index 1dbc1a56aa2..ac563991b90 100644
--- a/drivers/virtio/virtio-uclass.c
+++ b/drivers/virtio/virtio-uclass.c
@@ -328,7 +328,7 @@ static int virtio_uclass_child_pre_probe(struct udevice *vdev)
debug("(%s): legacy virtio device\n", vdev->name);
uc_priv->features = driver_features_legacy & device_features;
} else {
- debug("(%s): v1.0 complaint virtio device\n", vdev->name);
+ debug("(%s): v1.0 compliant virtio device\n", vdev->name);
uc_priv->features = driver_features & device_features;
}
diff --git a/drivers/virtio/virtio_blk.c b/drivers/virtio/virtio_blk.c
index 4224e3c17f4..3dd0cf36268 100644
--- a/drivers/virtio/virtio_blk.c
+++ b/drivers/virtio/virtio_blk.c
@@ -16,7 +16,7 @@
#include "virtio_blk.h"
/**
- * struct virtio_blk_priv - private date for virtio block device
+ * struct virtio_blk_priv - private data for virtio block device
*/
struct virtio_blk_priv {
/** @virtqueue - virtqueue to process */
@@ -26,6 +26,7 @@ struct virtio_blk_priv {
};
static const u32 feature[] = {
+ VIRTIO_BLK_F_BLK_SIZE,
VIRTIO_BLK_F_WRITE_ZEROES
};
@@ -194,7 +195,7 @@ static int virtio_blk_probe(struct udevice *dev)
virtio_cread(dev, struct virtio_blk_config, capacity, &cap);
desc->lba = cap;
- if (!virtio_has_feature(dev, VIRTIO_BLK_F_BLK_SIZE)) {
+ if (virtio_has_feature(dev, VIRTIO_BLK_F_BLK_SIZE)) {
virtio_cread(dev, struct virtio_blk_config, blk_size, &blk_size);
desc->blksz = blk_size;
if (!is_power_of_2(blk_size) || desc->blksz < 512)