diff options
author | Mahantesh Kumbar <mkumbar@nvidia.com> | 2017-06-15 12:40:43 -0400 |
---|---|---|
committer | mobile promotions <svcmobile_promotions@nvidia.com> | 2017-06-23 04:14:23 -0400 |
commit | 94cb4b635fba4c01b58f36a6d3384db729e4c9f6 (patch) | |
tree | faa4d026519d04005204c172f1b708e5c1188ab2 /drivers/gpu/nvgpu/gk20a/pmu_gk20a.h | |
parent | be04b9b1b56d6dd478fe521277c079367c03f39d (diff) |
gpu: nvgpu: use nvgpu_flcn_* interfaces
- set nvgpu_flcn_reset() to point to gk20a_pmu_reset()
- set PMU interrupt using nvgpu_flcn_enable_irq()
- replace pmu_idle with nvgpu_flcn_wait_idle()
JIRA NVGPU-57
Change-Id: I50d0310ae78ad266da3c1e662f1598d61ff7abb6
Signed-off-by: Mahantesh Kumbar <mkumbar@nvidia.com>
Reviewed-on: http://git-master/r/1469478
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/pmu_gk20a.h')
-rw-r--r-- | drivers/gpu/nvgpu/gk20a/pmu_gk20a.h | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/pmu_gk20a.h b/drivers/gpu/nvgpu/gk20a/pmu_gk20a.h index a88bc404..147458af 100644 --- a/drivers/gpu/nvgpu/gk20a/pmu_gk20a.h +++ b/drivers/gpu/nvgpu/gk20a/pmu_gk20a.h | |||
@@ -60,7 +60,6 @@ void pmu_copy_to_dmem(struct nvgpu_pmu *pmu, | |||
60 | u32 dst, u8 *src, u32 size, u8 port); | 60 | u32 dst, u8 *src, u32 size, u8 port); |
61 | void pmu_copy_from_dmem(struct nvgpu_pmu *pmu, | 61 | void pmu_copy_from_dmem(struct nvgpu_pmu *pmu, |
62 | u32 src, u8 *dst, u32 size, u8 port); | 62 | u32 src, u8 *dst, u32 size, u8 port); |
63 | int pmu_reset(struct nvgpu_pmu *pmu); | ||
64 | int pmu_bootstrap(struct nvgpu_pmu *pmu); | 63 | int pmu_bootstrap(struct nvgpu_pmu *pmu); |
65 | 64 | ||
66 | void pmu_dump_elpg_stats(struct nvgpu_pmu *pmu); | 65 | void pmu_dump_elpg_stats(struct nvgpu_pmu *pmu); |