From 2dcfd29861f2c5dc75cff988e7d950e15aad9da2 Mon Sep 17 00:00:00 2001 From: Debarshi Dutta Date: Fri, 1 Sep 2017 10:14:59 +0530 Subject: gpu: nvgpu: NVGPU abstraction for ACCESS_ONCE Construct a wrapper macro NV_ACCESS_ONCE(x) which uses OS specific versions of ACCESS_ONCE. e.g for linux, ACCESS_ONCE(x) is used. Jira NVGPU-125 Change-Id: Ia5c67baae111c1a7978c530bf279715fc808287d Signed-off-by: Debarshi Dutta Reviewed-on: https://git-master.nvidia.com/r/1549928 Reviewed-by: svc-mobile-coverity Reviewed-by: svccoveritychecker Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Terje Bergstrom --- drivers/gpu/nvgpu/common/pmu/pmu.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'drivers/gpu/nvgpu/common/pmu') diff --git a/drivers/gpu/nvgpu/common/pmu/pmu.c b/drivers/gpu/nvgpu/common/pmu/pmu.c index 63597d10..89216ea2 100644 --- a/drivers/gpu/nvgpu/common/pmu/pmu.c +++ b/drivers/gpu/nvgpu/common/pmu/pmu.c @@ -413,7 +413,7 @@ static int nvgpu_pg_init_task(void *arg) (pg_init->state_change == true), 0); pmu->pg_init.state_change = false; - pmu_state = ACCESS_ONCE(pmu->pmu_state); + pmu_state = NV_ACCESS_ONCE(pmu->pmu_state); if (pmu_state == PMU_STATE_EXIT) { nvgpu_pmu_dbg(g, "pmu state exit"); -- cgit v1.2.2