浏览代码

disp: msm: support framebuffer emulation in KMS driver

framebuffer support is required in some use cases, so add
framebuffer emulation for KMS driver.

Change-Id: Icf0bbcd59ca430478d2bef4df033988d0338f2bb
Signed-off-by: Ray Zhang <[email protected]>
Ray Zhang 5 年之前
父节点
当前提交
3bfb8cafce
共有 2 个文件被更改,包括 4 次插入0 次删除
  1. 2 0
      msm/Makefile
  2. 2 0
      msm/sde/sde_kms.c

+ 2 - 0
msm/Makefile

@@ -132,3 +132,5 @@ msm_drm-$(CONFIG_DRM_MSM) += \
 msm_drm-$(CONFIG_HDCP_QSEECOM) += ../hdcp/msm_hdcp.o \
 msm_drm-$(CONFIG_HDCP_QSEECOM) += ../hdcp/msm_hdcp.o \
 
 
 obj-$(CONFIG_DISPLAY_BUILD)	+= msm_drm.o
 obj-$(CONFIG_DISPLAY_BUILD)	+= msm_drm.o
+
+obj-$(CONFIG_DRM_FBDEV_EMULATION) += msm_fbdev.o

+ 2 - 0
msm/sde/sde_kms.c

@@ -2944,6 +2944,8 @@ static int _sde_kms_mmu_init(struct sde_kms *sde_kms)
 		}
 		}
 	}
 	}
 
 
+	sde_kms->base.aspace = sde_kms->aspace[0];
+
 	return 0;
 	return 0;
 
 
 early_map_fail:
 early_map_fail: