summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/msm/disp
Commit message (Expand)AuthorAgeFilesLines
* drm/msm: drop msm_kms_funcs::get_format() callbackDmitry Baryshkov2024-04-236-9/+5
* drm/msm: merge dpu format database to MDP formatsDmitry Baryshkov2024-04-2310-708/+569
* drm/msm: convert msm_format::unpack_align_msb to the flagDmitry Baryshkov2024-04-234-14/+6
* drm/msm: convert msm_format::unpack_tight to the flagDmitry Baryshkov2024-04-237-47/+41
* drm/msm: merge dpu_format and mdp_format in struct msm_formatDmitry Baryshkov2024-04-2328-304/+295
* drm/msm/dpu: pull format flag definitions to mdp_format.hDmitry Baryshkov2024-04-238-85/+109
* drm/msm/dpu: in dpu_format replace bitmap with unsigned long fieldDmitry Baryshkov2024-04-232-18/+16
* drm/msm: add arrays listing formats supported by MDP4/MDP5 hardwareDmitry Baryshkov2024-04-234-42/+80
* drm/msm/dpu: use format-related definitions from mdp_common.xml.hDmitry Baryshkov2024-04-228-219/+169
* drm/msm/dpu: Rename `ctx` parameter to `intf` to match other functionsMarijn Suijten2024-04-221-7/+7
* drm/msm/dpu: Allow configuring multiple active DSC blocksMarijn Suijten2024-04-221-3/+6
* drm/msm/dpu: Always flush the slave INTF on the CTLMarijn Suijten2024-04-221-3/+0
* drm/msm: Drop msm_read/writelKonrad Dybcio2024-04-222-4/+4
* drm/msm: drop display-related headersDmitry Baryshkov2024-04-223-3271/+0
* drm/msm/mdp5: add writeback block basesDmitry Baryshkov2024-04-221-0/+11
* drm/msm: convert all pixel format logging to use %p4ccJani Nikula2024-04-224-19/+19
* drm/msm/dpu: add current resource allocation to dumped stateDmitry Baryshkov2024-04-084-0/+78
* drm/msm/dpu: make error messages at dpu_core_irq_register_callback() more sen...Dmitry Baryshkov2024-04-011-4/+4
* drm/msm/dp: assign correct DP controller ID to x1e80100 interface tableKuogee Hsieh2024-03-291-3/+31
* drm/msm/dpu: don't allow overriding data from catalogDmitry Baryshkov2024-03-291-5/+5
* drm/msm/dpu: capture snapshot on the first commit_done timeoutDmitry Baryshkov2024-03-041-0/+10
* drm/msm/dpu: split dpu_encoder_wait_for_event into two functionsDmitry Baryshkov2024-03-043-39/+55
* drm/msm/dpu: make "vblank timeout" more usefulDmitry Baryshkov2024-03-041-1/+1
* drm/msm/dp: allow YUV420 mode for DP connector when CDM availablePaloma Arellano2024-03-041-1/+3
* drm/msm/dpu: reserve CDM blocks for DP if mode is YUV420Paloma Arellano2024-03-041-8/+14
* drm/msm/dpu: modify timing engine programming for YUV420 over DPPaloma Arellano2024-03-041-2/+6
* drm/msm/dpu: modify encoder programming for CDM over DPPaloma Arellano2024-03-043-0/+64
* drm/msm/dpu: add support of new peripheral flush mechanismKuogee Hsieh2024-03-042-0/+27
* drm/msm/dpu: move widebus logic to its own APIPaloma Arellano2024-03-042-13/+20
* drm/msm/dpu: move dpu_encoder_helper_phys_setup_cdm to dpu_encoderPaloma Arellano2024-03-043-83/+87
* drm/msm/dpu: allow dpu_encoder_helper_phys_setup_cdm to work for DPPaloma Arellano2024-03-042-15/+16
* drm/msm/dpu: pass mode dimensions instead of fb size in CDM setupPaloma Arellano2024-03-041-2/+2
* drm/msm/dpu: add division of drm_display_mode's hskew parameterPaloma Arellano2024-03-041-2/+4
* drm/msm/dpu: allow certain formats for CDM for DPPaloma Arellano2024-03-041-1/+1
* drm/msm/dpu: Add X1E80100 supportAbel Vesa2024-02-224-0/+453
* drm/msm/mdp5: drop global_state_lockDmitry Baryshkov2024-02-192-9/+0
* drm/msm/mdp5: migrate SMP dumping to using atomic_print_stateDmitry Baryshkov2024-02-194-49/+15
* drm/msm/dpu: drop global_state_lockDmitry Baryshkov2024-02-192-9/+0
* drm/msm/dpu: finalise global state objectDmitry Baryshkov2024-02-191-0/+8
* drm/msm/dpu: add support for SDM660 and SDM630 platformsDmitry Baryshkov2024-02-195-0/+522
* drm/msm: add a kernel param to select between MDP5 and DPU driversDmitry Baryshkov2024-02-192-0/+6
* drm/msm/dpu: support binding to the mdp5 devicesDmitry Baryshkov2024-02-191-21/+77
* drm/msm/dpu: drop dpu_encoder_phys_ops::atomic_check()Dmitry Baryshkov2024-02-112-19/+0
* drm/msm/dpu: move writeback's atomic_check to dpu_writeback.cDmitry Baryshkov2024-02-114-59/+68
* drm/msm/dpu: drop dpu_encoder_phys_ops.atomic_mode_setDmitry Baryshkov2024-02-115-46/+17
* drm/msm/dpu: split _dpu_encoder_resource_control_helper()Dmitry Baryshkov2024-02-112-20/+37
* drm/msm/dpu: split irq_control into irq_enable and _disableDmitry Baryshkov2024-02-116-86/+158
* drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is enabledMarijn Suijten2024-02-111-1/+3
* drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_ENAbhinav Kumar2024-02-115-6/+25
* drm/msm/dpu: improve DSC allocationKuogee Hsieh2024-02-111-15/+139