diff options
| author | Ujwal Patel <ujwalp@nvidia.com> | 2019-04-17 19:39:57 -0400 |
|---|---|---|
| committer | mobile promotions <svcmobile_promotions@nvidia.com> | 2019-04-22 17:42:38 -0400 |
| commit | ee0df42e593f186d2485ebdbd1fedf57d62980fa (patch) | |
| tree | ea5176f25d2456e2223e5c1cbd75f38bc1253cc4 /include/uapi/linux | |
| parent | 07e24275f898e43481deb70c27d894544db32e87 (diff) | |
video: dc: delay cursor unmap until safe
Current logic of cursor buffer unmap does not wait for HW to
stop using current buffer. This may lead to IOMMU page faults.
Address this by polling until hw clears cursor activate request
and then unmap the buffer.
Jira TDS-4851
Bug 200486316
Change-Id: Ica61f4a377024a5b767d5004df2dcc6eca218b2c
Signed-off-by: Ujwal Patel <ujwalp@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/2099988
(cherry picked from commit 1237d9d759fa44d62c182aa2bb62f53c50c44bcb)
Reviewed-on: https://git-master.nvidia.com/r/2102312
Reviewed-by: Naveen Kumar S <nkumars@nvidia.com>
Tested-by: Naveen Kumar S <nkumars@nvidia.com>
Reviewed-by: Shu Zhong <shuz@nvidia.com>
GVS: Gerrit_Virtual_Submit
Reviewed-by: Aron Wong <awong@nvidia.com>
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
Diffstat (limited to 'include/uapi/linux')
0 files changed, 0 insertions, 0 deletions
