linux/drivers/gpu/drm/msm/disp/dpu1
Dmitry Baryshkov 98290b0a7d drm/msm: make it possible to disable KMS-related code.
If the Adreno device is used in a headless mode, there is no need to
build all KMS components. Build corresponding parts conditionally, only
selecting them if modeset support is actually required.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Patchwork: https://patchwork.freedesktop.org/patch/662581/
Signed-off-by: Rob Clark <robin.clark@oss.qualcomm.com>
2025-07-05 07:13:35 -07:00
..
catalog drm/msm/dpu: Add support for SM8750 2025-07-04 16:35:19 +03:00
dpu_core_irq.h
dpu_core_perf.c
dpu_core_perf.h
dpu_crtc.c drm/msm: make it possible to disable KMS-related code. 2025-07-05 07:13:35 -07:00
dpu_crtc.h
dpu_encoder.c drm/msm: move KMS driver data to msm_kms 2025-07-05 07:13:35 -07:00
dpu_encoder.h
dpu_encoder_phys.h
dpu_encoder_phys_cmd.c drm/msm/dpu: get rid of DPU_CTL_ACTIVE_CFG 2025-07-04 16:35:16 +03:00
dpu_encoder_phys_vid.c drm/msm/dpu: get rid of DPU_CTL_ACTIVE_CFG 2025-07-04 16:35:16 +03:00
dpu_encoder_phys_wb.c drm/msm: Stop passing vm to msm_framebuffer 2025-07-04 11:09:45 -07:00
dpu_formats.c drm/msm: Stop passing vm to msm_framebuffer 2025-07-04 11:09:45 -07:00
dpu_formats.h drm/msm: Stop passing vm to msm_framebuffer 2025-07-04 11:09:45 -07:00
dpu_hw_catalog.c drm/msm/dpu: Add support for SM8750 2025-07-04 16:35:19 +03:00
dpu_hw_catalog.h drm/msm/dpu: Add support for SM8750 2025-07-04 16:35:19 +03:00
dpu_hw_cdm.c
dpu_hw_cdm.h
dpu_hw_ctl.c drm/msm/dpu: Implement LM crossbar for v12.0 DPU 2025-07-04 16:35:20 +03:00
dpu_hw_ctl.h drm/msm/dpu: Implement LM crossbar for v12.0 DPU 2025-07-04 16:35:20 +03:00
dpu_hw_cwb.c
dpu_hw_cwb.h
dpu_hw_dsc.c drm/msm/dpu: get rid of DPU_DSC_OUTPUT_CTRL 2025-07-04 16:35:17 +03:00
dpu_hw_dsc.h drm/msm/dpu: get rid of DPU_DSC_OUTPUT_CTRL 2025-07-04 16:35:17 +03:00
dpu_hw_dsc_1_2.c drm/msm/dpu: move features out of the DPU_HW_BLK_INFO 2025-07-04 16:35:18 +03:00
dpu_hw_dspp.c drm/msm/dpu: remove DSPP_SC7180_MASK 2025-07-04 16:35:15 +03:00
dpu_hw_dspp.h
dpu_hw_interrupts.c
dpu_hw_interrupts.h
dpu_hw_intf.c drm/msm/dpu: get rid of DPU_INTF_INPUT_CTRL 2025-07-04 16:35:16 +03:00
dpu_hw_intf.h drm/msm/dpu: stop passing mdss_ver to setup_timing_gen() 2025-07-04 16:35:15 +03:00
dpu_hw_lm.c drm/msm/dpu: Implement LM crossbar for v12.0 DPU 2025-07-04 16:35:20 +03:00
dpu_hw_lm.h drm/msm/dpu: Implement LM crossbar for v12.0 DPU 2025-07-04 16:35:20 +03:00
dpu_hw_mdss.h drm/msm/dpu: Add LM_7, DSC_[67], PP_[67] and MERGE_3D_5 2025-05-12 19:18:49 +03:00
dpu_hw_merge3d.c drm/msm/dpu: move features out of the DPU_HW_BLK_INFO 2025-07-04 16:35:18 +03:00
dpu_hw_merge3d.h
dpu_hw_pingpong.c drm/msm/dpu: get rid of DPU_PINGPONG_DITHER 2025-07-04 16:35:16 +03:00
dpu_hw_pingpong.h
dpu_hw_sspp.c drm/msm: Use the central UBWC config database 2025-07-04 17:48:39 -07:00
dpu_hw_sspp.h drm/msm: Use the central UBWC config database 2025-07-04 17:48:39 -07:00
dpu_hw_top.c drm/msm/dpu: move features out of the DPU_HW_BLK_INFO 2025-07-04 16:35:18 +03:00
dpu_hw_top.h
dpu_hw_util.c
dpu_hw_util.h
dpu_hw_vbif.c
dpu_hw_vbif.h
dpu_hw_wb.c drm/msm/dpu: get rid of DPU_WB_INPUT_CTRL 2025-07-04 16:35:17 +03:00
dpu_hw_wb.h
dpu_hwio.h
dpu_kms.c drm/msm: move KMS driver data to msm_kms 2025-07-05 07:13:35 -07:00
dpu_kms.h drm/msm: Use the central UBWC config database 2025-07-04 17:48:39 -07:00
dpu_plane.c drm/msm: Use the central UBWC config database 2025-07-04 17:48:39 -07:00
dpu_plane.h drm/msm: Stop passing vm to msm_framebuffer 2025-07-04 11:09:45 -07:00
dpu_rm.c drm/msm: Use the central UBWC config database 2025-07-04 17:48:39 -07:00
dpu_rm.h drm/msm: Use the central UBWC config database 2025-07-04 17:48:39 -07:00
dpu_trace.h
dpu_vbif.c
dpu_vbif.h
dpu_writeback.c
dpu_writeback.h
msm_media_info.h