diff options
author | Terje Bergstrom <tbergstrom@nvidia.com> | 2017-04-06 13:55:48 -0400 |
---|---|---|
committer | mobile promotions <svcmobile_promotions@nvidia.com> | 2017-04-10 22:04:20 -0400 |
commit | 57d624f900896a257e2e918e93e99a14f734aea5 (patch) | |
tree | 7c2f76516baad4d1d9acec583817fe4beee63bb2 /drivers/gpu/nvgpu/gp10b/rpfb_gp10b.c | |
parent | 3ba374a5d94f8c2067731155afaf79f03e6c390c (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/rpfb_gp10b.c')
-rw-r--r-- | drivers/gpu/nvgpu/gp10b/rpfb_gp10b.c | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/drivers/gpu/nvgpu/gp10b/rpfb_gp10b.c b/drivers/gpu/nvgpu/gp10b/rpfb_gp10b.c index e8f3d930..77c6853c 100644 --- a/drivers/gpu/nvgpu/gp10b/rpfb_gp10b.c +++ b/drivers/gpu/nvgpu/gp10b/rpfb_gp10b.c | |||
@@ -42,8 +42,7 @@ int gp10b_replayable_pagefault_buffer_init(struct gk20a *g) | |||
42 | err = nvgpu_dma_alloc_map_sys(vm, rbfb_size, | 42 | err = nvgpu_dma_alloc_map_sys(vm, rbfb_size, |
43 | &g->mm.bar2_desc); | 43 | &g->mm.bar2_desc); |
44 | if (err) { | 44 | if (err) { |
45 | dev_err(dev_from_gk20a(g), | 45 | nvgpu_err(g, "Error in replayable fault buffer"); |
46 | "%s Error in replayable fault buffer\n", __func__); | ||
47 | return err; | 46 | return err; |
48 | } | 47 | } |
49 | } | 48 | } |
@@ -75,8 +74,8 @@ u32 gp10b_replayable_pagefault_buffer_get_index(struct gk20a *g) | |||
75 | get_idx = gk20a_readl(g, fifo_replay_fault_buffer_get_r()); | 74 | get_idx = gk20a_readl(g, fifo_replay_fault_buffer_get_r()); |
76 | 75 | ||
77 | if (get_idx >= fifo_replay_fault_buffer_size_hw_entries_v()) | 76 | if (get_idx >= fifo_replay_fault_buffer_size_hw_entries_v()) |
78 | dev_err(dev_from_gk20a(g), "%s Error in replayable fault buffer\n", | 77 | nvgpu_err(g, "Error in replayable fault buffer"); |
79 | __func__); | 78 | |
80 | gk20a_dbg_fn("done"); | 79 | gk20a_dbg_fn("done"); |
81 | return get_idx; | 80 | return get_idx; |
82 | } | 81 | } |
@@ -89,8 +88,8 @@ u32 gp10b_replayable_pagefault_buffer_put_index(struct gk20a *g) | |||
89 | put_idx = gk20a_readl(g, fifo_replay_fault_buffer_put_r()); | 88 | put_idx = gk20a_readl(g, fifo_replay_fault_buffer_put_r()); |
90 | 89 | ||
91 | if (put_idx >= fifo_replay_fault_buffer_size_hw_entries_v()) | 90 | if (put_idx >= fifo_replay_fault_buffer_size_hw_entries_v()) |
92 | dev_err(dev_from_gk20a(g), "%s Error in UVM\n", | 91 | nvgpu_err(g, "Error in UVM"); |
93 | __func__); | 92 | |
94 | gk20a_dbg_fn("done"); | 93 | gk20a_dbg_fn("done"); |
95 | return put_idx; | 94 | return put_idx; |
96 | } | 95 | } |