summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/i915/display/intel_tc.c
AgeCommit message (Expand)AuthorFilesLines
2025-09-04drm/i915/tc: use generic poll_timeout_us() instead of wait_for()Jani Nikula1-2/+14
2025-09-03drm/i915/display: Fix possible overflow on tc power domain selectionMika Kahola1-0/+3
2025-08-13drm/i915/tc: Debug print the pin assignment and max lane countImre Deak1-4/+17
2025-08-13drm/i915/tc: Cache the pin assignment valueImre Deak1-1/+3
2025-08-13dmc/i915/tc: Report pin assignment NONE in TBT-alt modeImre Deak1-0/+3
2025-08-13drm/i915/tc: Pass intel_tc_port to internal lane mask/count helpersImre Deak1-10/+7
2025-08-13drm/i915/tc: Handle non-TC encoders when getting the pin assignmentImre Deak1-0/+3
2025-08-13drm/i915/tc: Unify the way to get the max lane count value on MTL+Imre Deak1-24/+0
2025-08-13drm/i915/tc: Unify the way to get the pin assignment on all platformsImre Deak1-20/+27
2025-08-13drm/i915/tc: Validate the pin assignment on all platformsImre Deak1-5/+23
2025-08-13drm/i915/tc: Handle pin assignment NONE on all platformsImre Deak1-0/+2
2025-08-13drm/i915/tc: Pass pin assignment value around using the pin assignment enumImre Deak1-6/+8
2025-08-13drm/i915/tc: Add an enum for the TypeC pin assignmentImre Deak1-12/+7
2025-08-13drm/i915/tc: Move asserting the power state after reading TCSS_DDI_STATUSImre Deak1-2/+4
2025-08-13drm/i915/tc: Move getting the power domain before reading DFLEX registersImre Deak1-10/+8
2025-08-13drm/i915/tc: Use the cached max lane count valueImre Deak1-4/+0
2025-08-12drm/i915/icl+/tc: Convert AUX powered WARN to a debug messageImre Deak1-3/+3
2025-08-12drm/i915/lnl+/tc: Use the cached max lane count valueImre Deak1-1/+5
2025-08-12drm/i915/lnl+/tc: Fix max lane count HW readoutImre Deak1-0/+9
2025-08-12drm/i915/icl+/tc: Cache the max lane count valueImre Deak1-9/+48
2025-08-12drm/i915/lnl+/tc: Fix handling of an enabled/disconnected dp-alt sinkImre Deak1-6/+11
2025-06-09drm/i915: split out display register macros to a separate fileJani Nikula1-0/+1
2025-04-07drm/i915/dp_mst: Rename intel_dp_mst_encoder_active_links() to intel_dp_mst_a...Imre Deak1-10/+10
2025-04-01drm/i915: reduce intel_wakeref.h dependenciesJani Nikula1-0/+2
2025-03-25drm/i915/tc: convert intel_tc.c to struct intel_displayJani Nikula1-139/+127
2025-02-11drm/i915: Continue intel_display_power struct intel_display conversionVille Syrjälä1-6/+6
2025-02-11drm/i915: Convert intel_display_power_{get,put}*() to intel_displayVille Syrjälä1-36/+42
2025-01-07Merge drm/drm-next into drm-intel-nextJani Nikula1-4/+35
2024-12-04drm/i915/display: Use struct intel_display instead of struct drm_i915_privateMika Kahola1-5/+4
2024-12-04drm/i915/xe3lpd: Power request asserting/deassertingMika Kahola1-0/+32
2024-12-02drm/i915/display: replace dig_port->saved_port_bits with flagsJani Nikula1-1/+1
2024-10-28drm/i915: Use string enable/disable choice helpersSai Teja Pottumuttu1-1/+1
2024-07-01drm/i915: Skip programming FIA link enable bits for MTL+Gustavo Sousa1-0/+3
2024-03-21drm/i915/display: use intel_encoder_is/to_* functionsJani Nikula1-23/+10
2024-01-30drm/i915/xe2lpd: Move registers to PICALucas De Marchi1-6/+10
2024-01-08drm/i915: Filter out glitches on HPD lines during hotplug detectionImre Deak1-0/+9
2024-01-08drm/i915: Add intel_digital_port lock/unlock hooksImre Deak1-14/+1
2023-12-13drm/i915/display: Wait for PHY readiness not needed for disabling sequenceMika Kahola1-9/+16
2023-11-06drm/i915/tc: Fix -Wformat-truncation in intel_tc_port_initNirmoy Das1-3/+8
2023-09-21drm/i915/xe2lpd: Read pin assignment from IOMLuca Coelho1-0/+28
2023-09-06drm/i915/tc: remove "fia" from intel_tc_port_fia_max_lane_count()Luca Coelho1-2/+2
2023-09-06drm/i915/tc: move legacy code out of the main _max_lane_count() funcLuca Coelho1-13/+19
2023-09-06drm/i915/tc: make intel_tc_port_get_lane_mask() staticLuca Coelho1-1/+1
2023-09-06drm/i915/tc: rename mtl_tc_port_get_pin_assignment_mask()Luca Coelho1-2/+2
2023-05-16drm/i915/tc: Reset TypeC PHYs left enabled in DP-alt mode after the sink disc...Imre Deak1-2/+157
2023-04-29drm/i915/mtl: Pin assignment for TypeCAnusha Srivatsa1-0/+28
2023-04-29drm/i915/mtl: TypeC HPD live status queryImre Deak1-1/+29
2023-04-29drm/i915/mtl: Power up TCSSMika Kahola1-8/+191
2023-04-06drm/i915/tc: demote a kernel-doc comment to a regular commentJani Nikula1-4/+1
2023-04-03drm/i915: Remove TC PHY disconnect workaroundImre Deak1-8/+0