Home
last modified time | relevance | path

Searched refs:viommu (Results 1 – 2 of 2) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/iommu/
H A Dvirtio-iommu.c65 struct viommu_dev *viommu; member
78 struct viommu_dev *viommu; member
136 static off_t viommu_get_write_desc_offset(struct viommu_dev *viommu, in viommu_get_write_desc_offset() argument
143 return len - viommu->probe_size - tail_size; in viommu_get_write_desc_offset()
154 static int __viommu_sync_req(struct viommu_dev *viommu) in __viommu_sync_req() argument
159 struct virtqueue *vq = viommu->vqs[VIOMMU_REQUEST_VQ]; in __viommu_sync_req()
161 assert_spin_locked(&viommu->request_lock); in __viommu_sync_req()
165 while (!list_empty(&viommu->requests)) { in __viommu_sync_req()
187 static int viommu_sync_req(struct viommu_dev *viommu) in viommu_sync_req() argument
192 spin_lock_irqsave(&viommu->request_lock, flags); in viommu_sync_req()
[all …]
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/virtio/
H A Dmmio.txt35 iommus = <&viommu 23>
38 viommu: iommu@3100 {