@@ -1010,8 +1010,8 @@ static int viommu_probe(struct virtio_device *vdev)
1010
1010
if (ret )
1011
1011
return ret ;
1012
1012
1013
- virtio_cread (vdev , struct virtio_iommu_config , page_size_mask ,
1014
- & viommu -> pgsize_bitmap );
1013
+ virtio_cread_le (vdev , struct virtio_iommu_config , page_size_mask ,
1014
+ & viommu -> pgsize_bitmap );
1015
1015
1016
1016
if (!viommu -> pgsize_bitmap ) {
1017
1017
ret = - EINVAL ;
@@ -1022,25 +1022,25 @@ static int viommu_probe(struct virtio_device *vdev)
1022
1022
viommu -> last_domain = ~0U ;
1023
1023
1024
1024
/* Optional features */
1025
- virtio_cread_feature (vdev , VIRTIO_IOMMU_F_INPUT_RANGE ,
1026
- struct virtio_iommu_config , input_range .start ,
1027
- & input_start );
1025
+ virtio_cread_le_feature (vdev , VIRTIO_IOMMU_F_INPUT_RANGE ,
1026
+ struct virtio_iommu_config , input_range .start ,
1027
+ & input_start );
1028
1028
1029
- virtio_cread_feature (vdev , VIRTIO_IOMMU_F_INPUT_RANGE ,
1030
- struct virtio_iommu_config , input_range .end ,
1031
- & input_end );
1029
+ virtio_cread_le_feature (vdev , VIRTIO_IOMMU_F_INPUT_RANGE ,
1030
+ struct virtio_iommu_config , input_range .end ,
1031
+ & input_end );
1032
1032
1033
- virtio_cread_feature (vdev , VIRTIO_IOMMU_F_DOMAIN_RANGE ,
1034
- struct virtio_iommu_config , domain_range .start ,
1035
- & viommu -> first_domain );
1033
+ virtio_cread_le_feature (vdev , VIRTIO_IOMMU_F_DOMAIN_RANGE ,
1034
+ struct virtio_iommu_config , domain_range .start ,
1035
+ & viommu -> first_domain );
1036
1036
1037
- virtio_cread_feature (vdev , VIRTIO_IOMMU_F_DOMAIN_RANGE ,
1038
- struct virtio_iommu_config , domain_range .end ,
1039
- & viommu -> last_domain );
1037
+ virtio_cread_le_feature (vdev , VIRTIO_IOMMU_F_DOMAIN_RANGE ,
1038
+ struct virtio_iommu_config , domain_range .end ,
1039
+ & viommu -> last_domain );
1040
1040
1041
- virtio_cread_feature (vdev , VIRTIO_IOMMU_F_PROBE ,
1042
- struct virtio_iommu_config , probe_size ,
1043
- & viommu -> probe_size );
1041
+ virtio_cread_le_feature (vdev , VIRTIO_IOMMU_F_PROBE ,
1042
+ struct virtio_iommu_config , probe_size ,
1043
+ & viommu -> probe_size );
1044
1044
1045
1045
viommu -> geometry = (struct iommu_domain_geometry ) {
1046
1046
.aperture_start = input_start ,
0 commit comments