mirror of
git://nv-tegra.nvidia.com/linux-nvgpu.git
synced 2025-12-25 11:04:51 +03:00
gpu: nvgpu: delete value tracking in syncpt wait API
QNX nvhost_syncpt_wait_timeout_ext() no longer supports reporting the current syncpoint value (which nvgpu does not use either). Jira HOSTX-1347 Change-Id: I5108f19a53802df63df014dd0ec3a103e0c6531f Signed-off-by: Konsta Holtta <kholtta@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/2170180 Reviewed-by: svc-mobile-coverity <svc-mobile-coverity@nvidia.com> Reviewed-by: svc-mobile-misra <svc-mobile-misra@nvidia.com> GVS: Gerrit_Virtual_Submit Reviewed-by: Alex Waterman <alexw@nvidia.com> Reviewed-by: Mikko Perttunen <mperttunen@nvidia.com> Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
This commit is contained in:
committed by
mobile promotions
parent
4658ba6952
commit
6e2e4d0658
@@ -261,7 +261,7 @@ static int nvgpu_fence_syncpt_wait(struct nvgpu_fence_type *f, u32 timeout)
|
||||
{
|
||||
return nvgpu_nvhost_syncpt_wait_timeout_ext(
|
||||
f->nvhost_dev, f->syncpt_id, f->syncpt_value,
|
||||
timeout, NULL);
|
||||
timeout);
|
||||
}
|
||||
|
||||
static bool nvgpu_fence_syncpt_is_expired(struct nvgpu_fence_type *f)
|
||||
|
||||
@@ -44,7 +44,7 @@ void nvgpu_nvhost_debug_dump_device(struct nvgpu_nvhost_dev *nvhost_dev);
|
||||
bool nvgpu_nvhost_syncpt_is_expired_ext(struct nvgpu_nvhost_dev *nvhost_dev,
|
||||
u32 id, u32 thresh);
|
||||
int nvgpu_nvhost_syncpt_wait_timeout_ext(struct nvgpu_nvhost_dev *nvhost_dev,
|
||||
u32 id, u32 thresh, u32 timeout, u32 *value);
|
||||
u32 id, u32 thresh, u32 timeout);
|
||||
|
||||
u32 nvgpu_nvhost_syncpt_incr_max_ext(struct nvgpu_nvhost_dev *nvhost_dev,
|
||||
u32 id, u32 incrs);
|
||||
|
||||
@@ -149,10 +149,10 @@ u32 nvgpu_nvhost_get_syncpt_client_managed(
|
||||
|
||||
int nvgpu_nvhost_syncpt_wait_timeout_ext(
|
||||
struct nvgpu_nvhost_dev *nvhost_dev, u32 id,
|
||||
u32 thresh, u32 timeout, u32 *value)
|
||||
u32 thresh, u32 timeout)
|
||||
{
|
||||
return nvhost_syncpt_wait_timeout_ext(nvhost_dev->host1x_pdev,
|
||||
id, thresh, timeout, value, NULL);
|
||||
id, thresh, timeout, NULL, NULL);
|
||||
}
|
||||
|
||||
int nvgpu_nvhost_syncpt_read_ext_check(
|
||||
|
||||
@@ -120,7 +120,7 @@ u32 nvgpu_nvhost_get_syncpt_client_managed(
|
||||
|
||||
int nvgpu_nvhost_syncpt_wait_timeout_ext(
|
||||
struct nvgpu_nvhost_dev *nvhost_dev, u32 id,
|
||||
u32 thresh, u32 timeout, u32 *value)
|
||||
u32 thresh, u32 timeout)
|
||||
{
|
||||
BUG();
|
||||
return 0;
|
||||
|
||||
Reference in New Issue
Block a user