mirror_ubuntu-kernels/drivers/gpu/drm/msm
Thomas Zimmermann 1e0f66420b drm/display: Introduce a DRM display-helper module
Replace the DP-helper module with a display-helper module. The
support for DisplayPort becomes an internal option that drivers
have to select. Update all related Kconfig and Makefile rules.

Besides the existing code for DisplayPort, the new module will
contain helpers for other video-output standards, such as HDMI.
Drivers will have to select their required video-output helpers.

Linking all display-related code into a single module avoids the
proliferation of small kernel modules.

The module parameters drm_dp_cec_unregister_delay, dp_aux_i2c_speed_khz,
and dp_aux_i2c_transfer_size are moving from the drm_dp_helper namespace
to drm_display_helper.

v2:
	* mention module parameters in commit message (Javier)
	* distiguish between display module and DP support in Kconfig
	* update Makefile rules for DP helpers
	* move Kconfig rules into separate file under display/

Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
Reviewed-by: Lyude Paul <lyude@redhat.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20220421073108.19226-4-tzimmermann@suse.de
2022-04-25 11:19:21 +02:00
..
adreno drm/msm/adreno: fix cast in adreno_get_param() 2022-03-08 09:49:00 -08:00
disp Merge tag 'drm-msm-next-2022-03-08' of https://gitlab.freedesktop.org/drm/msm into drm-next 2022-03-10 09:26:50 +10:00
dp drm: Rename dp/ to display/ 2022-04-25 11:17:45 +02:00
dsi drm/msm: Update generated headers 2022-03-04 11:50:41 -08:00
edp drm: Rename dp/ to display/ 2022-04-25 11:17:45 +02:00
hdmi drm/msm: Update generated headers 2022-03-04 11:50:41 -08:00
Kconfig drm/display: Introduce a DRM display-helper module 2022-04-25 11:19:21 +02:00
Makefile Merge branches 'msm-next-lumag-core', 'msm-next-lumag-dpu', 'msm-next-lumag-dp', 'msm-next-lumag-dsi', 'msm-next-lumag-hdmi' and 'msm-next-lumag-mdp5' into msm-next-lumag 2022-02-19 05:31:42 +03:00
msm_atomic_trace.h
msm_atomic_tracepoints.c
msm_atomic.c drm/msm: Avoid dirtyfb stalls on video mode displays (v2) 2022-02-25 07:59:58 -08:00
msm_debugfs.c drm/msm: replace DEFINE_SIMPLE_ATTRIBUTE with DEFINE_DEBUGFS_ATTRIBUTE 2022-02-18 18:32:52 +03:00
msm_debugfs.h
msm_drv.c Driver core changes for 5.18-rc1 2022-03-28 12:41:28 -07:00
msm_drv.h Merge tag 'drm-msm-next-2022-03-01' of https://gitlab.freedesktop.org/drm/msm into drm-next 2022-03-04 14:39:00 +10:00
msm_fb.c drm/msm: Fix dirtyfb refcounting 2022-03-06 19:28:47 -08:00
msm_fbdev.c drm/msm: Remove unnecessary struct_mutex 2021-11-28 09:50:33 -08:00
msm_fence.c
msm_fence.h drm/msm: Handle fence rollover 2021-11-28 09:56:47 -08:00
msm_gem_prime.c dma-buf-map: Rename to iosys-map 2022-02-07 16:35:35 -08:00
msm_gem_shrinker.c treewide: Add missing includes masked by cgroup -> bpf dependency 2021-12-03 10:58:13 -08:00
msm_gem_submit.c dma-buf: specify usage while adding fences to dma_resv obj v7 2022-04-07 12:53:53 +02:00
msm_gem_vma.c
msm_gem.c dma-buf: add enum dma_resv_usage v4 2022-04-07 12:53:53 +02:00
msm_gem.h drm/msm/gpu: Track global faults per address-space 2022-02-20 09:44:52 -08:00
msm_gpu_devfreq.c drm/msm/gpu: Fix crash on devices without devfreq support (v2) 2022-03-08 13:55:23 -08:00
msm_gpu_trace.h
msm_gpu_tracepoints.c
msm_gpu.c drm/msm: Add SYSPROF param (v2) 2022-03-04 11:59:31 -08:00
msm_gpu.h drm/msm: Add SYSPROF param (v2) 2022-03-04 11:59:31 -08:00
msm_gpummu.c
msm_io_utils.c drm/msm: move utility functions from msm_drv.c 2022-02-18 18:32:52 +03:00
msm_iommu.c
msm_kms.h drm/msm: Initialize MDSS irq domain at probe time 2021-12-06 09:22:51 -08:00
msm_mmu.h
msm_perf.c drm/msm: Remove struct_mutex usage 2021-11-28 09:50:33 -08:00
msm_rd.c drm/msm/gpu: Add ctx to get_param() 2022-02-20 09:44:43 -08:00
msm_ringbuffer.c drm/sched: Add device pointer to drm_gpu_scheduler 2022-02-23 10:04:14 +01:00
msm_ringbuffer.h
msm_submitqueue.c drm/msm: Add SYSPROF param (v2) 2022-03-04 11:59:31 -08:00
NOTES