summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gp10b/gp10b_sysfs.c
diff options
context:
space:
mode:
authorTerje Bergstrom <tbergstrom@nvidia.com>2017-04-06 13:55:48 -0400
committermobile promotions <svcmobile_promotions@nvidia.com>2017-04-10 22:04:20 -0400
commit57d624f900896a257e2e918e93e99a14f734aea5 (patch)
tree7c2f76516baad4d1d9acec583817fe4beee63bb2 /drivers/gpu/nvgpu/gp10b/gp10b_sysfs.c
parent3ba374a5d94f8c2067731155afaf79f03e6c390c (diff)
gpu: nvgpu: gp10b: Use new error macros
gk20a_err() and gk20a_warn() require a struct device pointer, which is not portable across operating systems. The new nvgpu_err() and nvgpu_warn() macros take struct gk20a pointer. Convert code to use the more portable macros. JIRA NVGPU-16 Change-Id: I8dc0ddf3b6ea38af6300c27558b60786c163da6d Signed-off-by: Terje Bergstrom <tbergstrom@nvidia.com> Reviewed-on: http://git-master/r/1457344 Reviewed-by: svccoveritychecker <svccoveritychecker@nvidia.com> Reviewed-by: Alex Waterman <alexw@nvidia.com> GVS: Gerrit_Virtual_Submit
Diffstat (limited to 'drivers/gpu/nvgpu/gp10b/gp10b_sysfs.c')
-rw-r--r--drivers/gpu/nvgpu/gp10b/gp10b_sysfs.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/drivers/gpu/nvgpu/gp10b/gp10b_sysfs.c b/drivers/gpu/nvgpu/gp10b/gp10b_sysfs.c
index 5035bb99..d42afb4c 100644
--- a/drivers/gpu/nvgpu/gp10b/gp10b_sysfs.c
+++ b/drivers/gpu/nvgpu/gp10b/gp10b_sysfs.c
@@ -32,7 +32,7 @@ static ssize_t ecc_enable_store(struct device *dev,
32 err = g->ops.pmu.send_lrf_tex_ltc_dram_overide_en_dis_cmd 32 err = g->ops.pmu.send_lrf_tex_ltc_dram_overide_en_dis_cmd
33 (g, ecc_mask); 33 (g, ecc_mask);
34 if (err) 34 if (err)
35 dev_err(dev, "ECC override did not happen\n"); 35 nvgpu_err(g, "ECC override did not happen\n");
36 } else 36 } else
37 return -EINVAL; 37 return -EINVAL;
38 return count; 38 return count;
@@ -51,11 +51,12 @@ static DEVICE_ATTR(ecc_enable, ROOTRW, ecc_enable_read, ecc_enable_store);
51 51
52void gp10b_create_sysfs(struct device *dev) 52void gp10b_create_sysfs(struct device *dev)
53{ 53{
54 struct gk20a *g = get_gk20a(dev);
54 int error = 0; 55 int error = 0;
55 56
56 error |= device_create_file(dev, &dev_attr_ecc_enable); 57 error |= device_create_file(dev, &dev_attr_ecc_enable);
57 if (error) 58 if (error)
58 dev_err(dev, "Failed to create sysfs attributes!\n"); 59 nvgpu_err(g, "Failed to create sysfs attributes!\n");
59} 60}
60 61
61void gp10b_remove_sysfs(struct device *dev) 62void gp10b_remove_sysfs(struct device *dev)