ANDROID: drm: kirin: Add kirin960 dpe driver support

add kirin960 dpe driver support

Signed-off-by: Xu YiPing <xuyiping@hisilicon.com>
Signed-off-by: John Stultz <john.stultz@linaro.org>
Bug: 146450171
Change-Id: Ifdf3ef522f929c23f7da49b3c692550a3b3d6c49
This commit is contained in:
Xu YiPing
2019-03-25 20:59:41 +08:00
committed by Todd Kjos
parent 34ebaf13be
commit 4dd668f97d
4 changed files with 1273 additions and 0 deletions

View File

@@ -4,6 +4,7 @@ EXTRA_CFLAGS += \
kirin-drm-y := kirin_drm_drv.o
kirin-drm-$(CONFIG_DRM_HISI_KIRIN620) += kirin_drm_ade.o
kirin-drm-$(CONFIG_DRM_HISI_KIRIN960) += kirin_drm_dpe.o
kirin-dsi-y := kirin_drm_dsi.o
kirin-dsi-$(CONFIG_DRM_HISI_KIRIN620) += kirin/dw_drm_dsi.o

File diff suppressed because it is too large Load Diff

View File

@@ -297,6 +297,11 @@ static const struct of_device_id kirin_drm_dt_ids[] = {
{ .compatible = "hisilicon,hi6220-ade",
.data = &ade_driver_data,
},
#endif
#ifdef CONFIG_DRM_HISI_KIRIN960
{ .compatible = "hisilicon,hi3660-dpe",
.data = &dpe_driver_data,
},
#endif
{ /* end node */ },
};

View File

@@ -55,5 +55,8 @@ struct kirin_drm_data {
#ifdef CONFIG_DRM_HISI_KIRIN620
extern struct kirin_drm_data ade_driver_data;
#endif
#ifdef CONFIG_DRM_HISI_KIRIN960
extern const struct kirin_drm_data dpe_driver_data;
#endif
#endif /* __KIRIN_DRM_DRV_H__ */