소스 검색

disp: msm: sde: store drm panel in sde connector

Drm panel pointer is no longer available in the drm connector.
This change stores the drm panel in the sde connector.

Change-Id: Ia7ed35d1f0914c45e34f15b02c8a3d8c32292ee6
Signed-off-by: Nilaan Gunabalachandran <[email protected]>
Nilaan Gunabalachandran 4 년 전
부모
커밋
e37d7dd1b6
2개의 변경된 파일2개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      msm/sde/sde_connector.c
  2. 1 0
      msm/sde/sde_connector.h

+ 1 - 1
msm/sde/sde_connector.c

@@ -2882,7 +2882,7 @@ struct drm_connector *sde_connector_init(struct drm_device *dev,
 
 	spin_lock_init(&c_conn->event_lock);
 
-	c_conn->base.panel = panel;
+	c_conn->panel = panel;
 	c_conn->connector_type = connector_type;
 	c_conn->encoder = encoder;
 	c_conn->display = display;

+ 1 - 0
msm/sde/sde_connector.h

@@ -488,6 +488,7 @@ struct sde_connector {
 	int connector_type;
 
 	struct drm_encoder *encoder;
+	struct drm_panel *panel;
 	void *display;
 	void *drv_panel;
 	void *mst_port;