aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/display/intel_dmc.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-10-28drm/i915/dmc: Clear HRR EVT_CTL/HTP to zero on ADL-SVille Syrjälä1-1/+54
2025-08-07drm/i915/display: use drm->debugfs_root for creating debugfs filesJani Nikula1-3/+1
2025-07-01drm/i915/display: drop a number of dependencies on i915_drv.hJani Nikula1-1/+4
2025-06-27drm/i915/flipq: Implement flip queue based commit pathVille Syrjälä1-4/+22
2025-06-27drm/i915/flipq: Provide the nuts and bolts code for flip queueVille Syrjälä1-0/+51
2025-06-26drm/i915/display: move unordered works to new private workqueueLuca Coelho1-2/+1
2025-06-23drm/i915/dmc: Do not enable the pipe DMC on TGL when PSR is possibleVille Syrjälä1-0/+20
2025-06-23drm/i915/dmc: Pass crtc_state to intel_dmc_{enable,disable}_pipe()Ville Syrjälä1-2/+8
2025-06-23drm/i915/dmc: Assert DMC is loaded harderVille Syrjälä1-15/+45
2025-06-23drm/i915/dmc: Reload pipe DMC MMIO registers for pipe C/D on various platformsVille Syrjälä1-6/+61
2025-06-23drm/i915/dmc: Reload pipe DMC state on TGL when enabling pipe AVille Syrjälä1-0/+9
2025-06-23drm/i915/dmc: Extract dmc_load_program()Ville Syrjälä1-36/+42
2025-06-23drm/i915/dmc: Shuffle code aroundVille Syrjälä1-72/+72
2025-06-23drm/i915/dmc: Parametrize MTL_PIPEDMC_GATING_DISVille Syrjälä1-1/+2
2025-06-23drm/i915/dmc: Limit pipe DMC clock gating w/a to just ADL/DG2/MTLVille Syrjälä1-1/+1
2025-06-18drm/i915/xe3lpd: Extend DMC load path for displayDnyaneshwar Bhadane1-1/+2
2025-06-09drm/i915: split out display register macros to a separate fileJani Nikula1-1/+2
2025-05-16drm/i915/dmc: Introduce dmc_configure_event()Ville Syrjälä1-12/+27
2025-05-16drm/i915/dmc: Extract is_event_handler()Ville Syrjälä1-2/+11
2025-05-16drm/i915/dmc: Relocate is_dmc_evt_{ctl,htp}_reg()Ville Syrjälä1-20/+20
2025-05-16drm/i915/dmc: Extract dmc_evt_ctl_disable()Ville Syrjälä1-8/+10
2025-05-16drm/i915/dmc: Define all DMC event IDsVille Syrjälä1-6/+6
2025-05-16drm/i915/dmc: Hook up PIPEDMC interruptsVille Syrjälä1-0/+49
2025-04-23drm/i915/dmc: Add interface to control start of PKG C-state exitJouni Högander1-0/+31
2025-04-23drm/i915/dmc: Add interface to block PKG C-stateJouni Högander1-0/+17
2025-04-17drm/i915/dmc: switch to display->platform based platform detectionJani Nikula1-26/+19
2025-03-24drm/i915/dmc: Create debugfs entry for dc6 counterMohammed Thasleem1-1/+49
2025-03-21drm/i915/display: convert to display runtime PM interfacesJani Nikula1-4/+5
2025-02-10drm/i915: Convert intel_display_power_{get,put}*() to intel_displayVille Syrjälä1-5/+2
2024-11-08drm/i915/dmc_wl: Couple enable/disable with dynamic DC statesGustavo Sousa1-4/+0
2024-10-30drm/i915/display: use x100 version for full version and releaseJani Nikula1-4/+4
2024-10-25drm/i915/xe3lpd: Load DMCGustavo Sousa1-1/+7
2024-09-13drm/i915/display: move dmc snapshotting to new display snapshotJani Nikula1-8/+30
2024-09-11drm/i915/dmc: Convert DMC code to intel_displayVille Syrjälä1-190/+201
2024-08-22drm/xe/display: remove intel_display_step_name() to simplifyJani Nikula1-1/+1
2024-06-07drm/i915/dmc: convert intel_dmc_print_error_state() to drm_printerJani Nikula1-8/+7
2024-06-06drm/i915/display: include intel_step.h where neededJani Nikula1-0/+1
2024-06-06drm/i915/display: include i915_gpu_error.h where neededJani Nikula1-0/+1
2024-05-22drm/i915/bmg: Load DMCGustavo Sousa1-0/+6
2024-04-26Merge tag 'drm-misc-next-2024-04-25' of https://gitlab.freedesktop.org/drm/mi...Dave Airlie1-0/+1
2024-04-25drm/print: drop include debugfs.h and include where neededJani Nikula1-0/+1
2024-04-22drm/i915/display: move dmc_firmware_path to display paramsJani Nikula1-1/+1
2024-04-22drm/i915/dmc: change how to disable DMC firmware using module paramJani Nikula1-9/+22
2024-04-22drm/i915/dmc: split out per-platform firmware path selectionJani Nikula1-42/+54
2024-04-22drm/i915/dmc: improve firmware parse failure propagationJani Nikula1-17/+24
2024-04-22drm/i915/dmc: handle request_firmware() errors separatelyJani Nikula1-2/+9
2024-04-18drm/i915/dmc: convert dmc wakelock interface to struct intel_displayJani Nikula1-2/+2
2024-04-17drm/i915/display: tie DMC wakelock to DC5/6 state transitionsLuca Coelho1-0/+4
2024-04-08drm/i915/dmc: define firmware URL locallyJani Nikula1-1/+3
2024-04-03Revert "drm/i915/display: move dmc_firmware_path to display params"Jani Nikula1-4/+4