[PATCH v2 12/26] drm/exynos: Split manager/display/subdrv
Inki Dae
inki.dae at samsung.com
Wed Oct 23 07:18:54 CEST 2013
2013/10/22 Inki Dae <inki.dae at samsung.com>:
> 2013/10/17 Sean Paul <seanpaul at chromium.org>:
>> This patch splits display and manager from subdrv. The result is that
>> crtc functions can directly call into manager callbacks and encoder
>> functions can directly call into display callbacks. This will allow
>> us to remove the exynos_drm_hdmi shim and support mixer/hdmi & fimd/dp
>> with common code.
>>
>> Signed-off-by: Sean Paul <seanpaul at chromium.org>
>> ---
>>
>> Changes in v2:
>> - Pass display into display_ops instead of context
>>
>> drivers/gpu/drm/exynos/exynos_drm_connector.c | 50 ++-
>> drivers/gpu/drm/exynos/exynos_drm_core.c | 181 ++++++++---
>> drivers/gpu/drm/exynos/exynos_drm_crtc.c | 115 +++++--
>> drivers/gpu/drm/exynos/exynos_drm_crtc.h | 20 +-
>> drivers/gpu/drm/exynos/exynos_drm_drv.c | 29 +-
>> drivers/gpu/drm/exynos/exynos_drm_drv.h | 106 +++---
>> drivers/gpu/drm/exynos/exynos_drm_encoder.c | 258 ++-------------
>> drivers/gpu/drm/exynos/exynos_drm_encoder.h | 18 +-
>> drivers/gpu/drm/exynos/exynos_drm_fb.c | 4 +-
>> drivers/gpu/drm/exynos/exynos_drm_fimd.c | 161 +++++----
>> drivers/gpu/drm/exynos/exynos_drm_hdmi.c | 449 --------------------------
>
> Build error. it seems that you missed vidi module. Can you consider
> vidi module also?
>
Sean, ping~~~
> Thanks,
> Inki Dae
>
>> drivers/gpu/drm/exynos/exynos_drm_hdmi.h | 2 +
>> drivers/gpu/drm/exynos/exynos_drm_plane.c | 15 +-
>> 13 files changed, 466 insertions(+), 942 deletions(-)
>> delete mode 100644 drivers/gpu/drm/exynos/exynos_drm_hdmi.c
>>
More information about the dri-devel
mailing list