diff options
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/gpu/nvgpu/clk/clk_prog.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/drivers/gpu/nvgpu/clk/clk_prog.c b/drivers/gpu/nvgpu/clk/clk_prog.c index d4876da8..b8c8d9a2 100644 --- a/drivers/gpu/nvgpu/clk/clk_prog.c +++ b/drivers/gpu/nvgpu/clk/clk_prog.c | |||
@@ -751,8 +751,11 @@ static struct clk_prog *construct_clk_prog(struct gk20a *g, void *pargs) | |||
751 | return NULL; | 751 | return NULL; |
752 | } | 752 | } |
753 | 753 | ||
754 | if (status) | 754 | if (status) { |
755 | if (board_obj_ptr) | ||
756 | board_obj_ptr->destruct(board_obj_ptr); | ||
755 | return NULL; | 757 | return NULL; |
758 | } | ||
756 | 759 | ||
757 | gk20a_dbg_info(" Done"); | 760 | gk20a_dbg_info(" Done"); |
758 | 761 | ||