From 797e4dd319bd2b9e13ce0e44a3bbbb75e4820330 Mon Sep 17 00:00:00 2001 From: Seshendra Gadagottu Date: Tue, 4 Nov 2014 18:47:12 -0800 Subject: gpu: nvgpu: cde: cancel delayed_work during suspend During gpu suspend, cancel all pending delayed cde work to avoid issues of scheduling this delayed work during suspend/resume when gpu is not ready. Bug 1574000 Change-Id: I2b6bfa489435a781dc576a077f9af01b1e1628ce Signed-off-by: Seshendra Gadagottu Reviewed-on: http://git-master/r/593557 Reviewed-by: Shridhar Rasal Reviewed-by: Deepak Nibade Reviewed-by: Prashant Gaikwad Tested-by: Prashant Gaikwad Reviewed-by: Bharat Nihalani --- drivers/gpu/nvgpu/gk20a/cde_gk20a.h | 1 + 1 file changed, 1 insertion(+) (limited to 'drivers/gpu/nvgpu/gk20a/cde_gk20a.h') diff --git a/drivers/gpu/nvgpu/gk20a/cde_gk20a.h b/drivers/gpu/nvgpu/gk20a/cde_gk20a.h index 4120dc94..9d7dbba6 100644 --- a/drivers/gpu/nvgpu/gk20a/cde_gk20a.h +++ b/drivers/gpu/nvgpu/gk20a/cde_gk20a.h @@ -262,6 +262,7 @@ struct gk20a_cde_app { }; void gk20a_cde_destroy(struct gk20a *g); +void gk20a_cde_suspend(struct gk20a *g); int gk20a_init_cde_support(struct gk20a *g); int gk20a_cde_reload(struct gk20a *g); int gk20a_cde_convert(struct gk20a *g, struct dma_buf *dst, -- cgit v1.2.2