From e8bac374c0ed24f05bf389e1e8b5aca47f61bd3a Mon Sep 17 00:00:00 2001 From: Terje Bergstrom Date: Tue, 29 Mar 2016 16:02:34 -0700 Subject: gpu: nvgpu: Use device instead of platform_device Use struct device instead of struct platform_device wherever possible. This allows adding other bus types later. Change-Id: I1657287a68d85a542cdbdd8a00d1902c3d6e00ed Signed-off-by: Terje Bergstrom Reviewed-on: http://git-master/r/1120466 --- drivers/gpu/nvgpu/gk20a/pmu_gk20a.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'drivers/gpu/nvgpu/gk20a/pmu_gk20a.c') diff --git a/drivers/gpu/nvgpu/gk20a/pmu_gk20a.c b/drivers/gpu/nvgpu/gk20a/pmu_gk20a.c index 4edfe90c..3b154f30 100644 --- a/drivers/gpu/nvgpu/gk20a/pmu_gk20a.c +++ b/drivers/gpu/nvgpu/gk20a/pmu_gk20a.c @@ -1814,7 +1814,7 @@ int pmu_reset(struct pmu_gk20a *pmu) int pmu_bootstrap(struct pmu_gk20a *pmu) { struct gk20a *g = gk20a_from_pmu(pmu); - struct gk20a_platform *platform = platform_get_drvdata(g->dev); + struct gk20a_platform *platform = dev_get_drvdata(g->dev); struct mm_gk20a *mm = &g->mm; struct pmu_ucode_desc *desc = pmu->desc; u64 addr_code, addr_data, addr_load; @@ -2955,7 +2955,7 @@ static u8 get_perfmon_id(struct pmu_gk20a *pmu) break; #endif default: - gk20a_err(&g->dev->dev, "no support for %x", ver); + gk20a_err(g->dev, "no support for %x", ver); BUG(); } @@ -4667,10 +4667,10 @@ static const struct file_operations security_fops = { .release = single_release, }; -int gk20a_pmu_debugfs_init(struct platform_device *dev) +int gk20a_pmu_debugfs_init(struct device *dev) { struct dentry *d; - struct gk20a_platform *platform = platform_get_drvdata(dev); + struct gk20a_platform *platform = dev_get_drvdata(dev); struct gk20a *g = get_gk20a(dev); d = debugfs_create_file( -- cgit v1.2.2