Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
[linux-2.6-microblaze.git] / drivers / crypto / virtio / virtio_crypto_core.c
index 0c66d61..080955a 100644 (file)
@@ -204,8 +204,8 @@ static int virtcrypto_update_status(struct virtio_crypto *vcrypto)
        u32 status;
        int err;
 
-       virtio_cread(vcrypto->vdev,
-           struct virtio_crypto_config, status, &status);
+       virtio_cread_le(vcrypto->vdev,
+                       struct virtio_crypto_config, status, &status);
 
        /*
         * Unknown status bits would be a host error and the driver
@@ -323,31 +323,31 @@ static int virtcrypto_probe(struct virtio_device *vdev)
        if (!vcrypto)
                return -ENOMEM;
 
-       virtio_cread(vdev, struct virtio_crypto_config,
+       virtio_cread_le(vdev, struct virtio_crypto_config,
                        max_dataqueues, &max_data_queues);
        if (max_data_queues < 1)
                max_data_queues = 1;
 
-       virtio_cread(vdev, struct virtio_crypto_config,
-               max_cipher_key_len, &max_cipher_key_len);
-       virtio_cread(vdev, struct virtio_crypto_config,
-               max_auth_key_len, &max_auth_key_len);
-       virtio_cread(vdev, struct virtio_crypto_config,
-               max_size, &max_size);
-       virtio_cread(vdev, struct virtio_crypto_config,
-               crypto_services, &crypto_services);
-       virtio_cread(vdev, struct virtio_crypto_config,
-               cipher_algo_l, &cipher_algo_l);
-       virtio_cread(vdev, struct virtio_crypto_config,
-               cipher_algo_h, &cipher_algo_h);
-       virtio_cread(vdev, struct virtio_crypto_config,
-               hash_algo, &hash_algo);
-       virtio_cread(vdev, struct virtio_crypto_config,
-               mac_algo_l, &mac_algo_l);
-       virtio_cread(vdev, struct virtio_crypto_config,
-               mac_algo_h, &mac_algo_h);
-       virtio_cread(vdev, struct virtio_crypto_config,
-               aead_algo, &aead_algo);
+       virtio_cread_le(vdev, struct virtio_crypto_config,
+                       max_cipher_key_len, &max_cipher_key_len);
+       virtio_cread_le(vdev, struct virtio_crypto_config,
+                       max_auth_key_len, &max_auth_key_len);
+       virtio_cread_le(vdev, struct virtio_crypto_config,
+                       max_size, &max_size);
+       virtio_cread_le(vdev, struct virtio_crypto_config,
+                       crypto_services, &crypto_services);
+       virtio_cread_le(vdev, struct virtio_crypto_config,
+                       cipher_algo_l, &cipher_algo_l);
+       virtio_cread_le(vdev, struct virtio_crypto_config,
+                       cipher_algo_h, &cipher_algo_h);
+       virtio_cread_le(vdev, struct virtio_crypto_config,
+                       hash_algo, &hash_algo);
+       virtio_cread_le(vdev, struct virtio_crypto_config,
+                       mac_algo_l, &mac_algo_l);
+       virtio_cread_le(vdev, struct virtio_crypto_config,
+                       mac_algo_h, &mac_algo_h);
+       virtio_cread_le(vdev, struct virtio_crypto_config,
+                       aead_algo, &aead_algo);
 
        /* Add virtio crypto device to global table */
        err = virtcrypto_devmgr_add_dev(vcrypto);