mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-07 19:30:30 +09:00
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:
@@ -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
|
||||
|
||||
1264
drivers/gpu/drm/hisilicon/kirin/kirin_drm_dpe.c
Normal file
1264
drivers/gpu/drm/hisilicon/kirin/kirin_drm_dpe.c
Normal file
File diff suppressed because it is too large
Load Diff
@@ -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 */ },
|
||||
};
|
||||
|
||||
@@ -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__ */
|
||||
|
||||
Reference in New Issue
Block a user