summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/msm/mdp/mdp4/mdp4_kms.h
diff options
context:
space:
mode:
authorSricharan R2016-02-25 06:49:44 +0100
committerRob Clark2016-03-02 22:19:44 +0100
commitf759020530e8f433aff744598374f77c1749dc50 (patch)
tree037453c353435e0c7ec051aeb1b9a6f2dae344d8 /drivers/gpu/drm/msm/mdp/mdp4/mdp4_kms.h
parentdrm/msm: make iommu port names const'ier (diff)
downloadkernel-qcow2-linux-f759020530e8f433aff744598374f77c1749dc50.tar.gz
kernel-qcow2-linux-f759020530e8f433aff744598374f77c1749dc50.tar.xz
kernel-qcow2-linux-f759020530e8f433aff744598374f77c1749dc50.zip
drm/msm/mdp: Detach iommu in mdp4_destroy
attach_dev gets called in mdp4_kms_init, but there is no corresponding detach_dev called in the error path or in the kms driver unload path. Detach and destroy mmu in mdp4_destroy. Signed-off-by: Sricharan R <sricharan@codeaurora.org> Signed-off-by: Archit Taneja <architt@codeaurora.org> Signed-off-by: Rob Clark <robdclark@gmail.com>
Diffstat (limited to 'drivers/gpu/drm/msm/mdp/mdp4/mdp4_kms.h')
-rw-r--r--drivers/gpu/drm/msm/mdp/mdp4/mdp4_kms.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/gpu/drm/msm/mdp/mdp4/mdp4_kms.h b/drivers/gpu/drm/msm/mdp/mdp4/mdp4_kms.h
index 9ec53b464662..b2828717be2a 100644
--- a/drivers/gpu/drm/msm/mdp/mdp4/mdp4_kms.h
+++ b/drivers/gpu/drm/msm/mdp/mdp4/mdp4_kms.h
@@ -45,6 +45,7 @@ struct mdp4_kms {
struct clk *pclk;
struct clk *lut_clk;
struct clk *axi_clk;
+ struct msm_mmu *mmu;
struct mdp_irq error_handler;