diff --git a/msm/sde/sde_kms.c b/msm/sde/sde_kms.c index d1f7359b6f..e43a42dbf3 100644 --- a/msm/sde/sde_kms.c +++ b/msm/sde/sde_kms.c @@ -58,7 +58,9 @@ #include #include "soc/qcom/secure_buffer.h" #include +#ifdef CONFIG_DRM_SDE_VM #include +#endif #define CREATE_TRACE_POINTS #include "sde_trace.h" @@ -4823,6 +4825,7 @@ parse_fail: return rc; } +#ifdef CONFIG_DRM_SDE_VM int sde_kms_get_io_resources(struct sde_kms *sde_kms, struct msm_io_res *io_res) { struct platform_device *pdev = to_platform_device(sde_kms->dev->dev); @@ -4854,6 +4857,7 @@ int sde_kms_get_io_resources(struct sde_kms *sde_kms, struct msm_io_res *io_res) return rc; } +#endif static int sde_kms_hw_init(struct msm_kms *kms) {