History log of /linux/drivers/gpu/drm/amd/display/dc/link/ (Results 1 – 25 of 376)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
5fdd03c721-Nov-2025 Ivan Lipski <ivan.lipski@amd.com>

drm/amd/display: Move RGB-type check for audio sync to DCE HW sequence

[Why&How]
DVI-A & VGA connectors are applicable to DCE ASICs, so move them to
dce110_hwseq.c to block audio sync on SIGNAL_TYPE

drm/amd/display: Move RGB-type check for audio sync to DCE HW sequence

[Why&How]
DVI-A & VGA connectors are applicable to DCE ASICs, so move them to
dce110_hwseq.c to block audio sync on SIGNAL_TYPE_RGB for DCE ASICs.

Signed-off-by: Ivan Lipski <ivan.lipski@amd.com>
Reviewed-by: Harry Wentland <harry.wentland@amd.com>
Tested-by: Dan Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>

show more ...

d0e9de7a25-Nov-2025 Alex Deucher <alexander.deucher@amd.com>

Revert "drm/amd/display: Move setup_stream_attribute"

This reverts commit 2681bf4ae8d24df950138b8c9ea9c271cd62e414.

This results in a blank screen on the HDMI port on some systems.
Revert for now s

Revert "drm/amd/display: Move setup_stream_attribute"

This reverts commit 2681bf4ae8d24df950138b8c9ea9c271cd62e414.

This results in a blank screen on the HDMI port on some systems.
Revert for now so as not to regress 6.18, can be addressed
in 6.19 once the issue is root caused.

Closes: https://gitlab.freedesktop.org/drm/amd/-/issues/4652
Cc: Sunpeng.Li@amd.com
Cc: ivan.lipski@amd.com
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>

show more ...

4240877313-Nov-2025 Timur Kristóf <timur.kristof@gmail.com>

drm/amd/display: Move analog check to dce110_hwseq

Instead of checking that the signal is analog before calling the
HWSS disable_audio_stream() function to disable audio, move
the check inside the H

drm/amd/display: Move analog check to dce110_hwseq

Instead of checking that the signal is analog before calling the
HWSS disable_audio_stream() function to disable audio, move
the check inside the HWSS function.

Suggested-by: Ray Wu <Ray.Wu@amd.com>
Signed-off-by: Timur Kristóf <timur.kristof@gmail.com>
Reviewed-by: Harry Wentland <harry.wentland@amd.com>
Link: https://lore.kernel.org/r/20251113163348.137315-5-timur.kristof@gmail.com
Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>

show more ...

dc82e1bb13-Nov-2025 Timur Kristóf <timur.kristof@gmail.com>

drm/amd/display: Cleanup early return in construct_phy

Match pre-existing patterns in the DC code base.
Instead of returning early from the construct_phy() function,
add a label at the end and use g

drm/amd/display: Cleanup early return in construct_phy

Match pre-existing patterns in the DC code base.
Instead of returning early from the construct_phy() function,
add a label at the end and use goto to jump there.
Additionally, respect the DC logger and let it log the function
even when it returns early.

Suggested-by: Ray Wu <Ray.Wu@amd.com>
Signed-off-by: Timur Kristóf <timur.kristof@gmail.com>
Reviewed-by: Harry Wentland <harry.wentland@amd.com>
Link: https://lore.kernel.org/r/20251113163348.137315-4-timur.kristof@gmail.com
Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>

show more ...

d46e422f13-Nov-2025 Timur Kristóf <timur.kristof@gmail.com>

drm/amd/display: Cleanup uses of the analog flag

In the detect_link_and_local_sink() function, do not modify the
EDID capabilities of the display based on the connector. Instead,
respect the analog

drm/amd/display: Cleanup uses of the analog flag

In the detect_link_and_local_sink() function, do not modify the
EDID capabilities of the display based on the connector. Instead,
respect the analog flag better and when the analog flag is set,
check that the connector indeed supports analog displays.

Suggested-by: Ray Wu <Ray.Wu@amd.com>
Signed-off-by: Timur Kristóf <timur.kristof@gmail.com>
Reviewed-by: Harry Wentland <harry.wentland@amd.com>
Link: https://lore.kernel.org/r/20251113163348.137315-3-timur.kristof@gmail.com
Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>

show more ...

8ffa289f07-Nov-2025 Charlene Liu <Charlene.Liu@amd.com>

drm/amd/display: Add null pointer check in link_dpms

[why]
Check that the stream exists to add link->local_sink null pointer access
protection.

Reviewed-by: Harold Sun <harold.sun@amd.com>
Reviewed

drm/amd/display: Add null pointer check in link_dpms

[why]
Check that the stream exists to add link->local_sink null pointer access
protection.

Reviewed-by: Harold Sun <harold.sun@amd.com>
Reviewed-by: Ethan Cheung <ethan.cheung@amd.com>
Signed-off-by: Charlene Liu <Charlene.Liu@amd.com>
Signed-off-by: Ivan Lipski <ivan.lipski@amd.com>
Tested-by: Dan Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>

show more ...

ad1c59ad03-Nov-2025 Mario Limonciello (AMD) <superm1@kernel.org>

drm/amd/display: Increase DPCD read retries

[Why]
Empirical measurement of some monitors that fail to read EDID while
booting shows that the number of retries with a 30ms delay between
tries is as h

drm/amd/display: Increase DPCD read retries

[Why]
Empirical measurement of some monitors that fail to read EDID while
booting shows that the number of retries with a 30ms delay between
tries is as high as 16.

[How]
Increase number of retries to 20.

Closes: https://gitlab.freedesktop.org/drm/amd/-/issues/4672
Reviewed-by: Alex Hung <alex.hung@amd.com>
Signed-off-by: Mario Limonciello (AMD) <superm1@kernel.org>
Signed-off-by: Ivan Lipski <ivan.lipski@amd.com>
Tested-by: Dan Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>

show more ...

669dca3703-Nov-2025 Mario Limonciello (AMD) <superm1@kernel.org>

drm/amd/display: Move sleep into each retry for retrieve_link_cap()

[Why]
When a monitor is booting it's possible that it isn't ready to retrieve
link caps and this can lead to an EDID read failure:

drm/amd/display: Move sleep into each retry for retrieve_link_cap()

[Why]
When a monitor is booting it's possible that it isn't ready to retrieve
link caps and this can lead to an EDID read failure:

```
[drm:retrieve_link_cap [amdgpu]] *ERROR* retrieve_link_cap: Read receiver caps dpcd data failed.
amdgpu 0000:c5:00.0: [drm] *ERROR* No EDID read.
```

[How]
Rather than msleep once and try a few times, msleep each time. Should
be no changes for existing working monitors, but should correct reading
caps on a monitor that is slow to boot.

Closes: https://gitlab.freedesktop.org/drm/amd/-/issues/4672
Reviewed-by: Alex Hung <alex.hung@amd.com>
Signed-off-by: Mario Limonciello (AMD) <superm1@kernel.org>
Signed-off-by: Ivan Lipski <ivan.lipski@amd.com>
Tested-by: Dan Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>

show more ...

c798836b20-Aug-2025 Jack Chang <jack.chang@amd.com>

drm/amd/display: Get panel replay capability from DPCD

[Why&How]
Read Panel replay caps from DPCD when retrieving link capability

Reviewed-by: Robin Chen <robin.chen@amd.com>
Signed-off-by: Jack Ch

drm/amd/display: Get panel replay capability from DPCD

[Why&How]
Read Panel replay caps from DPCD when retrieving link capability

Reviewed-by: Robin Chen <robin.chen@amd.com>
Signed-off-by: Jack Chang <jack.chang@amd.com>
Signed-off-by: Leon Huang <Leon.Huang1@amd.com>
Signed-off-by: Ivan Lipski <ivan.lipski@amd.com>
Tested-by: Dan Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>

show more ...

2e6c79e421-Aug-2025 Jack Chang <jack.chang@amd.com>

drm/amd/display: Add panel replay enablement option and logic

[Why&How]
1.Add flow to enable and configure panel replay enablement and
configuration
2.Add registry key for enable option
3.Add replay

drm/amd/display: Add panel replay enablement option and logic

[Why&How]
1.Add flow to enable and configure panel replay enablement and
configuration
2.Add registry key for enable option
3.Add replay version check to be compatible with freesync replay
4.Add AC/DC switch function to notify ac/dc change.
5.Add flow in set event function to check and decide Replay
enable/disable

Reviewed-by: Robin Chen <robin.chen@amd.com>
Signed-off-by: Jack Chang <jack.chang@amd.com>
Signed-off-by: Leon Huang <Leon.Huang1@amd.com>
Signed-off-by: Ivan Lipski <ivan.lipski@amd.com>
Tested-by: Dan Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>

show more ...

ddc6b22d08-Aug-2025 Jack Chang <jack.chang@amd.com>

drm/amd/display: Add panel replay capability detection

[Why&How]
For supporting VESA PR, add flow to determine the support capability

Reviewed-by: Robin Chen <robin.chen@amd.com>
Signed-off-by: Jac

drm/amd/display: Add panel replay capability detection

[Why&How]
For supporting VESA PR, add flow to determine the support capability

Reviewed-by: Robin Chen <robin.chen@amd.com>
Signed-off-by: Jack Chang <jack.chang@amd.com>
Signed-off-by: Leon Huang <Leon.Huang1@amd.com>
Signed-off-by: Ivan Lipski <ivan.lipski@amd.com>
Tested-by: Dan Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>

show more ...


/linux/Documentation/ABI/stable/sysfs-driver-qaic
/linux/Documentation/ABI/testing/sysfs-driver-intel-xe-sriov
/linux/Documentation/accel/qaic/aic100.rst
/linux/Documentation/devicetree/bindings/display/renesas,rzg2l-du.yaml
/linux/Documentation/gpu/xe/xe_gt_freq.rst
/linux/drivers/accel/amdxdna/aie2_ctx.c
/linux/drivers/accel/amdxdna/aie2_message.c
/linux/drivers/accel/amdxdna/aie2_msg_priv.h
/linux/drivers/accel/amdxdna/aie2_pci.c
/linux/drivers/accel/amdxdna/aie2_pci.h
/linux/drivers/accel/amdxdna/aie2_smu.c
/linux/drivers/accel/amdxdna/amdxdna_ctx.c
/linux/drivers/accel/amdxdna/amdxdna_ctx.h
/linux/drivers/accel/amdxdna/amdxdna_mailbox.c
/linux/drivers/accel/amdxdna/amdxdna_pci_drv.c
/linux/drivers/accel/amdxdna/npu4_regs.c
/linux/drivers/accel/ivpu/ivpu_drv.c
/linux/drivers/accel/ivpu/ivpu_gem.c
/linux/drivers/accel/ivpu/ivpu_gem.h
/linux/drivers/accel/ivpu/ivpu_sysfs.c
/linux/drivers/accel/qaic/Kconfig
/linux/drivers/accel/qaic/Makefile
/linux/drivers/accel/qaic/qaic.h
/linux/drivers/accel/qaic/qaic_control.c
/linux/drivers/accel/qaic/qaic_data.c
/linux/drivers/accel/qaic/qaic_drv.c
/linux/drivers/accel/qaic/qaic_ssr.c
/linux/drivers/accel/qaic/qaic_ssr.h
/linux/drivers/accel/qaic/qaic_sysfs.c
/linux/drivers/accel/qaic/qaic_timesync.c
/linux/drivers/accel/qaic/qaic_timesync.h
/linux/drivers/dma-buf/dma-fence.c
/linux/drivers/gpu/drm/amd/amdgpu/Kconfig
/linux/drivers/gpu/drm/amd/amdgpu/Makefile
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_gart.h
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_vce.h
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h
/linux/drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c
/linux/drivers/gpu/drm/amd/amdgpu/jpeg_v5_0_1.c
/linux/drivers/gpu/drm/amd/amdgpu/mes_userqueue.c
/linux/drivers/gpu/drm/amd/amdgpu/mxgpu_nv.c
/linux/drivers/gpu/drm/amd/amdgpu/si.c
/linux/drivers/gpu/drm/amd/amdgpu/sid.h
/linux/drivers/gpu/drm/amd/amdgpu/vce_v1_0.c
/linux/drivers/gpu/drm/amd/amdgpu/vce_v1_0.h
/linux/drivers/gpu/drm/amd/amdgpu/vce_v2_0.c
/linux/drivers/gpu/drm/amd/amdgpu/vce_v3_0.c
/linux/drivers/gpu/drm/amd/amdgpu/vce_v4_0.c
/linux/drivers/gpu/drm/amd/amdkfd/kfd_queue.c
/linux/drivers/gpu/drm/amd/amdkfd/kfd_svm.c
/linux/drivers/gpu/drm/amd/display/dc/core/dc.c
/linux/drivers/gpu/drm/amd/display/dc/dc.h
/linux/drivers/gpu/drm/amd/display/dc/dc_types.h
/linux/drivers/gpu/drm/amd/display/dc/dce/dmub_replay.c
link_factory.c
/linux/drivers/gpu/drm/amd/include/asic_reg/vce/vce_1_0_d.h
/linux/drivers/gpu/drm/amd/include/asic_reg/vce/vce_1_0_sh_mask.h
/linux/drivers/gpu/drm/amd/pm/amdgpu_pm.c
/linux/drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
/linux/drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c
/linux/drivers/gpu/drm/amd/pm/swsmu/inc/pmfw_if/smu_v13_0_12_pmfw.h
/linux/drivers/gpu/drm/amd/pm/swsmu/inc/pmfw_if/smu_v13_0_12_ppsmc.h
/linux/drivers/gpu/drm/amd/pm/swsmu/inc/smu_types.h
/linux/drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_12_ppt.c
/linux/drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
/linux/drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.h
/linux/drivers/gpu/drm/ast/ast_mode.c
/linux/drivers/gpu/drm/drm_atomic_helper.c
/linux/drivers/gpu/drm/drm_edid.c
/linux/drivers/gpu/drm/drm_vblank.c
/linux/drivers/gpu/drm/drm_vblank_work.c
/linux/drivers/gpu/drm/gma500/psb_irq.c
/linux/drivers/gpu/drm/i915/Makefile
/linux/drivers/gpu/drm/i915/display/hsw_ips.c
/linux/drivers/gpu/drm/i915/display/i9xx_plane.c
/linux/drivers/gpu/drm/i915/display/i9xx_plane.h
/linux/drivers/gpu/drm/i915/display/icl_dsi.c
/linux/drivers/gpu/drm/i915/display/intel_bios.c
/linux/drivers/gpu/drm/i915/display/intel_bo.c
/linux/drivers/gpu/drm/i915/display/intel_bo.h
/linux/drivers/gpu/drm/i915/display/intel_bw.c
/linux/drivers/gpu/drm/i915/display/intel_cdclk.c
/linux/drivers/gpu/drm/i915/display/intel_color.c
/linux/drivers/gpu/drm/i915/display/intel_crt.c
/linux/drivers/gpu/drm/i915/display/intel_cursor.c
/linux/drivers/gpu/drm/i915/display/intel_cursor.h
/linux/drivers/gpu/drm/i915/display/intel_cx0_phy.c
/linux/drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h
/linux/drivers/gpu/drm/i915/display/intel_ddi.c
/linux/drivers/gpu/drm/i915/display/intel_de.h
/linux/drivers/gpu/drm/i915/display/intel_display.c
/linux/drivers/gpu/drm/i915/display/intel_display.h
/linux/drivers/gpu/drm/i915/display/intel_display_core.h
/linux/drivers/gpu/drm/i915/display/intel_display_debugfs.c
/linux/drivers/gpu/drm/i915/display/intel_display_device.c
/linux/drivers/gpu/drm/i915/display/intel_display_driver.c
/linux/drivers/gpu/drm/i915/display/intel_display_power.c
/linux/drivers/gpu/drm/i915/display/intel_display_power_well.c
/linux/drivers/gpu/drm/i915/display/intel_display_types.h
/linux/drivers/gpu/drm/i915/display/intel_display_wa.c
/linux/drivers/gpu/drm/i915/display/intel_dmc.c
/linux/drivers/gpu/drm/i915/display/intel_dmc_wl.c
/linux/drivers/gpu/drm/i915/display/intel_dp_aux.c
/linux/drivers/gpu/drm/i915/display/intel_dp_hdcp.c
/linux/drivers/gpu/drm/i915/display/intel_dpio_phy.c
/linux/drivers/gpu/drm/i915/display/intel_dpll.c
/linux/drivers/gpu/drm/i915/display/intel_dpll_mgr.c
/linux/drivers/gpu/drm/i915/display/intel_dsi_vbt.c
/linux/drivers/gpu/drm/i915/display/intel_fb.c
/linux/drivers/gpu/drm/i915/display/intel_fbc.c
/linux/drivers/gpu/drm/i915/display/intel_flipq.c
/linux/drivers/gpu/drm/i915/display/intel_frontbuffer.c
/linux/drivers/gpu/drm/i915/display/intel_frontbuffer.h
/linux/drivers/gpu/drm/i915/display/intel_gmbus.c
/linux/drivers/gpu/drm/i915/display/intel_hdcp.c
/linux/drivers/gpu/drm/i915/display/intel_hdmi.c
/linux/drivers/gpu/drm/i915/display/intel_lt_phy.c
/linux/drivers/gpu/drm/i915/display/intel_lt_phy.h
/linux/drivers/gpu/drm/i915/display/intel_lt_phy_regs.h
/linux/drivers/gpu/drm/i915/display/intel_lvds.c
/linux/drivers/gpu/drm/i915/display/intel_overlay.c
/linux/drivers/gpu/drm/i915/display/intel_pch_display.c
/linux/drivers/gpu/drm/i915/display/intel_pch_refclk.c
/linux/drivers/gpu/drm/i915/display/intel_plane.c
/linux/drivers/gpu/drm/i915/display/intel_plane_initial.c
/linux/drivers/gpu/drm/i915/display/intel_pmdemand.c
/linux/drivers/gpu/drm/i915/display/intel_psr.c
/linux/drivers/gpu/drm/i915/display/intel_sbi.c
/linux/drivers/gpu/drm/i915/display/intel_snps_phy.c
/linux/drivers/gpu/drm/i915/display/intel_sprite.c
/linux/drivers/gpu/drm/i915/display/intel_tc.c
/linux/drivers/gpu/drm/i915/display/intel_vrr.c
/linux/drivers/gpu/drm/i915/display/skl_universal_plane.c
/linux/drivers/gpu/drm/i915/display/skl_universal_plane_regs.h
/linux/drivers/gpu/drm/i915/display/skl_watermark.c
/linux/drivers/gpu/drm/i915/display/skl_watermark_regs.h
/linux/drivers/gpu/drm/i915/display/vlv_dsi.c
/linux/drivers/gpu/drm/i915/display/vlv_dsi_pll.c
/linux/drivers/gpu/drm/i915/gem/i915_gem_create.c
/linux/drivers/gpu/drm/i915/gem/i915_gem_object.c
/linux/drivers/gpu/drm/i915/gem/i915_gem_object_frontbuffer.c
/linux/drivers/gpu/drm/i915/gem/i915_gem_object_frontbuffer.h
/linux/drivers/gpu/drm/i915/gem/i915_gem_object_types.h
/linux/drivers/gpu/drm/i915/gt/intel_tlb.h
/linux/drivers/gpu/drm/i915/gt/selftest_migrate.c
/linux/drivers/gpu/drm/i915/i915_drv.h
/linux/drivers/gpu/drm/i915/i915_gem.c
/linux/drivers/gpu/drm/i915/i915_reg.h
/linux/drivers/gpu/drm/i915/i915_vma.c
/linux/drivers/gpu/drm/i915/selftests/i915_gem_gtt.c
/linux/drivers/gpu/drm/i915/soc/intel_dram.c
/linux/drivers/gpu/drm/i915/soc/intel_dram.h
/linux/drivers/gpu/drm/i915/soc/intel_rom.c
/linux/drivers/gpu/drm/i915/soc/intel_rom.h
/linux/drivers/gpu/drm/imx/ipuv3/imx-drm-core.c
/linux/drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c
/linux/drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c
/linux/drivers/gpu/drm/nouveau/include/nvfw/hs.h
/linux/drivers/gpu/drm/nouveau/nouveau_drv.h
/linux/drivers/gpu/drm/nouveau/nouveau_uvmm.c
/linux/drivers/gpu/drm/nouveau/nouveau_uvmm.h
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp100.c
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp10b.c
/linux/drivers/gpu/drm/panthor/panthor_mmu.c
/linux/drivers/gpu/drm/radeon/radeon_drv.c
/linux/drivers/gpu/drm/scheduler/sched_main.c
/linux/drivers/gpu/drm/sun4i/sun8i_csc.c
/linux/drivers/gpu/drm/sun4i/sun8i_csc.h
/linux/drivers/gpu/drm/sun4i/sun8i_mixer.c
/linux/drivers/gpu/drm/sun4i/sun8i_mixer.h
/linux/drivers/gpu/drm/sun4i/sun8i_ui_layer.c
/linux/drivers/gpu/drm/sun4i/sun8i_ui_layer.h
/linux/drivers/gpu/drm/sun4i/sun8i_ui_scaler.c
/linux/drivers/gpu/drm/sun4i/sun8i_ui_scaler.h
/linux/drivers/gpu/drm/sun4i/sun8i_vi_layer.c
/linux/drivers/gpu/drm/sun4i/sun8i_vi_layer.h
/linux/drivers/gpu/drm/sun4i/sun8i_vi_scaler.c
/linux/drivers/gpu/drm/sun4i/sun8i_vi_scaler.h
/linux/drivers/gpu/drm/tidss/tidss_crtc.c
/linux/drivers/gpu/drm/tidss/tidss_dispc.c
/linux/drivers/gpu/drm/tidss/tidss_dispc.h
/linux/drivers/gpu/drm/tidss/tidss_drv.h
/linux/drivers/gpu/drm/tidss/tidss_oldi.c
/linux/drivers/gpu/drm/ttm/ttm_device.c
/linux/drivers/gpu/drm/ttm/ttm_pool.c
/linux/drivers/gpu/drm/vmwgfx/vmwgfx_kms.c
/linux/drivers/gpu/drm/vmwgfx/vmwgfx_vkms.c
/linux/drivers/gpu/drm/xe/Makefile
/linux/drivers/gpu/drm/xe/compat-i915-headers/i915_vma.h
/linux/drivers/gpu/drm/xe/compat-i915-headers/intel_uncore.h
/linux/drivers/gpu/drm/xe/display/intel_bo.c
/linux/drivers/gpu/drm/xe/regs/xe_gt_regs.h
/linux/drivers/gpu/drm/xe/regs/xe_pmt.h
/linux/drivers/gpu/drm/xe/regs/xe_regs.h
/linux/drivers/gpu/drm/xe/tests/xe_gt_sriov_pf_config_kunit.c
/linux/drivers/gpu/drm/xe/xe_debugfs.c
/linux/drivers/gpu/drm/xe/xe_device.c
/linux/drivers/gpu/drm/xe/xe_device_types.h
/linux/drivers/gpu/drm/xe/xe_eu_stall.c
/linux/drivers/gpu/drm/xe/xe_exec.c
/linux/drivers/gpu/drm/xe/xe_exec_queue.c
/linux/drivers/gpu/drm/xe/xe_exec_queue.h
/linux/drivers/gpu/drm/xe/xe_exec_queue_types.h
/linux/drivers/gpu/drm/xe/xe_force_wake_types.h
/linux/drivers/gpu/drm/xe/xe_ggtt.c
/linux/drivers/gpu/drm/xe/xe_ggtt.h
/linux/drivers/gpu/drm/xe/xe_ggtt_types.h
/linux/drivers/gpu/drm/xe/xe_gt.c
/linux/drivers/gpu/drm/xe/xe_gt_freq.c
/linux/drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
/linux/drivers/gpu/drm/xe/xe_gt_sriov_pf_config.h
/linux/drivers/gpu/drm/xe/xe_gt_sriov_pf_control.c
/linux/drivers/gpu/drm/xe/xe_gt_sriov_pf_control.h
/linux/drivers/gpu/drm/xe/xe_gt_sriov_pf_control_types.h
/linux/drivers/gpu/drm/xe/xe_gt_sriov_pf_debugfs.c
/linux/drivers/gpu/drm/xe/xe_gt_sriov_pf_migration.c
/linux/drivers/gpu/drm/xe/xe_gt_sriov_pf_migration.h
/linux/drivers/gpu/drm/xe/xe_gt_sriov_pf_migration_types.h
/linux/drivers/gpu/drm/xe/xe_gt_sriov_pf_service.c
/linux/drivers/gpu/drm/xe/xe_gt_sriov_pf_types.h
/linux/drivers/gpu/drm/xe/xe_gt_throttle.c
/linux/drivers/gpu/drm/xe/xe_gt_types.h
/linux/drivers/gpu/drm/xe/xe_guard.h
/linux/drivers/gpu/drm/xe/xe_guc.c
/linux/drivers/gpu/drm/xe/xe_guc_buf.c
/linux/drivers/gpu/drm/xe/xe_guc_buf.h
/linux/drivers/gpu/drm/xe/xe_guc_ct.c
/linux/drivers/gpu/drm/xe/xe_guc_pagefault.c
/linux/drivers/gpu/drm/xe/xe_guc_pagefault.h
/linux/drivers/gpu/drm/xe/xe_guc_pc.c
/linux/drivers/gpu/drm/xe/xe_guc_pc_types.h
/linux/drivers/gpu/drm/xe/xe_migrate.c
/linux/drivers/gpu/drm/xe/xe_migrate.h
/linux/drivers/gpu/drm/xe/xe_oa.c
/linux/drivers/gpu/drm/xe/xe_oa_types.h
/linux/drivers/gpu/drm/xe/xe_pagefault.c
/linux/drivers/gpu/drm/xe/xe_pagefault.h
/linux/drivers/gpu/drm/xe/xe_pagefault_types.h
/linux/drivers/gpu/drm/xe/xe_pat.c
/linux/drivers/gpu/drm/xe/xe_pat.h
/linux/drivers/gpu/drm/xe/xe_pci.c
/linux/drivers/gpu/drm/xe/xe_pci_sriov.c
/linux/drivers/gpu/drm/xe/xe_pci_sriov.h
/linux/drivers/gpu/drm/xe/xe_pcode.c
/linux/drivers/gpu/drm/xe/xe_pcode_api.h
/linux/drivers/gpu/drm/xe/xe_pm.c
/linux/drivers/gpu/drm/xe/xe_pt.c
/linux/drivers/gpu/drm/xe/xe_reg_whitelist.c
/linux/drivers/gpu/drm/xe/xe_sa.c
/linux/drivers/gpu/drm/xe/xe_sa.h
/linux/drivers/gpu/drm/xe/xe_sched_job.c
/linux/drivers/gpu/drm/xe/xe_sched_job.h
/linux/drivers/gpu/drm/xe/xe_sriov_packet.c
/linux/drivers/gpu/drm/xe/xe_sriov_packet.h
/linux/drivers/gpu/drm/xe/xe_sriov_packet_types.h
/linux/drivers/gpu/drm/xe/xe_sriov_pf.c
/linux/drivers/gpu/drm/xe/xe_sriov_pf.h
/linux/drivers/gpu/drm/xe/xe_sriov_pf_control.c
/linux/drivers/gpu/drm/xe/xe_sriov_pf_control.h
/linux/drivers/gpu/drm/xe/xe_sriov_pf_debugfs.c
/linux/drivers/gpu/drm/xe/xe_sriov_pf_helpers.h
/linux/drivers/gpu/drm/xe/xe_sriov_pf_migration.c
/linux/drivers/gpu/drm/xe/xe_sriov_pf_migration.h
/linux/drivers/gpu/drm/xe/xe_sriov_pf_migration_types.h
/linux/drivers/gpu/drm/xe/xe_sriov_pf_provision.c
/linux/drivers/gpu/drm/xe/xe_sriov_pf_provision.h
/linux/drivers/gpu/drm/xe/xe_sriov_pf_sysfs.c
/linux/drivers/gpu/drm/xe/xe_sriov_pf_sysfs.h
/linux/drivers/gpu/drm/xe/xe_sriov_pf_types.h
/linux/drivers/gpu/drm/xe/xe_sriov_vf.c
/linux/drivers/gpu/drm/xe/xe_svm.c
/linux/drivers/gpu/drm/xe/xe_sync.c
/linux/drivers/gpu/drm/xe/xe_sync.h
/linux/drivers/gpu/drm/xe/xe_sync_types.h
/linux/drivers/gpu/drm/xe/xe_tlb_inval_job.c
/linux/drivers/gpu/drm/xe/xe_tlb_inval_job.h
/linux/drivers/gpu/drm/xe/xe_trace.h
/linux/drivers/gpu/drm/xe/xe_validation.h
/linux/drivers/gpu/drm/xe/xe_vm.c
/linux/drivers/gpu/drm/xe/xe_vm_types.h
/linux/drivers/gpu/drm/xe/xe_vram.c
/linux/drivers/gpu/drm/xe/xe_wa.c
/linux/include/drm/intel/pciids.h
/linux/include/drm/ttm/ttm_device.h
/linux/include/drm/ttm/ttm_pool.h
/linux/include/uapi/drm/amdxdna_accel.h
/linux/include/uapi/drm/panfrost_drm.h
fc936aa707-Nov-2025 Srinivasan Shanmugam <srinivasan.shanmugam@amd.com>

drm/amd/display: Add kdoc params/returns in dc/link detection helpers

The link detection helpers in dc/link/link_detection.c were missing
kdoc annotations for parameters and return values.

Fixes th

drm/amd/display: Add kdoc params/returns in dc/link detection helpers

The link detection helpers in dc/link/link_detection.c were missing
kdoc annotations for parameters and return values.

Fixes the below with gcc W=1:
...link_detection.c:872 parameter 'edid_header' not described
...link_detection.c:890 parameter 'link' not described
...link_detection.c:914 parameter 'link' not described
...link_detection.c:1355 parameter 'link' not described
...link_detection.c:1355 parameter 'type' not described

Cc: Aurabindo Pillai <aurabindo.pillai@amd.com>
Cc: Roman Li <roman.li@amd.com>
Cc: Harry Wentland <harry.wentland@amd.com>
Cc: Tom Chung <chiahsuan.chung@amd.com>
Signed-off-by: Srinivasan Shanmugam <srinivasan.shanmugam@amd.com>
Reviewed-by: Aurabindo Pillai <aurabindo.pillai@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>

show more ...

f3f48d6c31-Oct-2025 Chuntao Tso <chunttso@amd.com>

drm/amd/display: To support Replay frame skip mode

[Why & How]
The change is to optimize the Replay power saving by
reducing the refresh rate with frame skipping mode

Reviewed-by: Robin Chen <robin

drm/amd/display: To support Replay frame skip mode

[Why & How]
The change is to optimize the Replay power saving by
reducing the refresh rate with frame skipping mode

Reviewed-by: Robin Chen <robin.chen@amd.com>
Signed-off-by: Chuntao Tso <chunttso@amd.com>
Signed-off-by: Fangzhi Zuo <jerry.zuo@amd.com>
Tested-by: Dan Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>

show more ...


/linux/Documentation/accel/qaic/qaic.rst
/linux/Documentation/devicetree/bindings/display/bridge/renesas,dsi-csi2-tx.yaml
/linux/Documentation/devicetree/bindings/display/panel/ilitek,il79900a.yaml
/linux/Documentation/devicetree/bindings/display/panel/panel-simple-dsi.yaml
/linux/Documentation/devicetree/bindings/display/panel/samsung,atna33xc20.yaml
/linux/Documentation/devicetree/bindings/display/panel/samsung,s6e3fc2x01.yaml
/linux/Documentation/devicetree/bindings/display/panel/synaptics,td4300-panel.yaml
/linux/Documentation/devicetree/bindings/gpu/arm,mali-valhall-csf.yaml
/linux/Documentation/devicetree/bindings/gpu/img,powervr-rogue.yaml
/linux/Documentation/gpu/vkms.rst
/linux/MAINTAINERS
/linux/arch/arm/boot/dts/st/stih410.dtsi
/linux/arch/arm64/boot/dts/freescale/imx95.dtsi
/linux/drivers/accel/amdxdna/aie2_ctx.c
/linux/drivers/accel/amdxdna/aie2_message.c
/linux/drivers/accel/amdxdna/aie2_msg_priv.h
/linux/drivers/accel/amdxdna/aie2_pci.c
/linux/drivers/accel/amdxdna/aie2_pci.h
/linux/drivers/accel/amdxdna/aie2_smu.c
/linux/drivers/accel/amdxdna/amdxdna_ctx.c
/linux/drivers/accel/amdxdna/amdxdna_ctx.h
/linux/drivers/accel/amdxdna/amdxdna_gem.c
/linux/drivers/accel/amdxdna/amdxdna_mailbox_helper.h
/linux/drivers/accel/amdxdna/amdxdna_pci_drv.c
/linux/drivers/accel/amdxdna/npu1_regs.c
/linux/drivers/accel/amdxdna/npu2_regs.c
/linux/drivers/accel/amdxdna/npu4_regs.c
/linux/drivers/accel/amdxdna/npu5_regs.c
/linux/drivers/accel/amdxdna/npu6_regs.c
/linux/drivers/accel/ethosu/ethosu_job.c
/linux/drivers/accel/ivpu/Makefile
/linux/drivers/accel/ivpu/ivpu_drv.c
/linux/drivers/accel/ivpu/ivpu_drv.h
/linux/drivers/accel/ivpu/ivpu_fw.c
/linux/drivers/accel/ivpu/ivpu_gem.c
/linux/drivers/accel/ivpu/ivpu_gem.h
/linux/drivers/accel/ivpu/ivpu_gem_userptr.c
/linux/drivers/accel/ivpu/ivpu_hw_btrs.c
/linux/drivers/accel/ivpu/ivpu_hw_btrs_lnl_reg.h
/linux/drivers/accel/ivpu/ivpu_ipc.c
/linux/drivers/accel/ivpu/ivpu_job.c
/linux/drivers/accel/ivpu/ivpu_mmu.c
/linux/drivers/accel/ivpu/ivpu_mmu_context.c
/linux/drivers/accel/ivpu/ivpu_mmu_context.h
/linux/drivers/accel/ivpu/ivpu_ms.c
/linux/drivers/accel/ivpu/ivpu_pm.c
/linux/drivers/accel/rocket/rocket_gem.c
/linux/drivers/gpu/drm/adp/adp_drv.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_job.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.h
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_umc.h
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_userq_fence.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
/linux/drivers/gpu/drm/amd/amdgpu/aqua_vanjaram.c
/linux/drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c
/linux/drivers/gpu/drm/amd/amdgpu/psp_v11_0.c
/linux/drivers/gpu/drm/amd/amdgpu/umc_v12_0.c
/linux/drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
/linux/drivers/gpu/drm/amd/amdkfd/kfd_events.c
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_replay.c
/linux/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn35/dcn35_clk_mgr.c
/linux/drivers/gpu/drm/amd/display/dc/core/dc.c
/linux/drivers/gpu/drm/amd/display/dc/dc.h
/linux/drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
/linux/drivers/gpu/drm/amd/display/dc/dc_types.h
/linux/drivers/gpu/drm/amd/display/dc/dce/dmub_replay.c
/linux/drivers/gpu/drm/amd/display/dc/dce/dmub_replay.h
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
/linux/drivers/gpu/drm/amd/display/dc/dsc/dcn35/dcn35_dsc.c
/linux/drivers/gpu/drm/amd/display/dc/inc/link_service.h
protocols/link_edp_panel_control.c
protocols/link_edp_panel_control.h
/linux/drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
/linux/drivers/gpu/drm/amd/display/modules/freesync/freesync.c
/linux/drivers/gpu/drm/amd/display/modules/hdcp/hdcp_log.c
/linux/drivers/gpu/drm/amd/display/modules/inc/mod_hdcp.h
/linux/drivers/gpu/drm/amd/display/modules/power/power_helpers.c
/linux/drivers/gpu/drm/amd/display/modules/power/power_helpers.h
/linux/drivers/gpu/drm/amd/include/kgd_pp_interface.h
/linux/drivers/gpu/drm/amd/pm/amdgpu_dpm.c
/linux/drivers/gpu/drm/amd/pm/inc/amdgpu_dpm.h
/linux/drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c
/linux/drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h
/linux/drivers/gpu/drm/amd/pm/swsmu/inc/pmfw_if/smu_v13_0_12_pmfw.h
/linux/drivers/gpu/drm/amd/pm/swsmu/inc/pmfw_if/smu_v13_0_12_ppsmc.h
/linux/drivers/gpu/drm/amd/pm/swsmu/inc/smu_types.h
/linux/drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c
/linux/drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_12_ppt.c
/linux/drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
/linux/drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.h
/linux/drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c
/linux/drivers/gpu/drm/amd/pm/swsmu/smu_internal.h
/linux/drivers/gpu/drm/amd/ras/ras_mgr/amdgpu_ras_eeprom_i2c.c
/linux/drivers/gpu/drm/amd/ras/ras_mgr/amdgpu_ras_mgr.c
/linux/drivers/gpu/drm/amd/ras/ras_mgr/amdgpu_ras_mgr.h
/linux/drivers/gpu/drm/amd/ras/ras_mgr/amdgpu_ras_process.c
/linux/drivers/gpu/drm/amd/ras/ras_mgr/amdgpu_ras_process.h
/linux/drivers/gpu/drm/amd/ras/ras_mgr/amdgpu_ras_sys.c
/linux/drivers/gpu/drm/amd/ras/rascore/ras.h
/linux/drivers/gpu/drm/amd/ras/rascore/ras_cper.c
/linux/drivers/gpu/drm/amd/ras/rascore/ras_nbio.c
/linux/drivers/gpu/drm/amd/ras/rascore/ras_process.c
/linux/drivers/gpu/drm/amd/ras/rascore/ras_umc.c
/linux/drivers/gpu/drm/arm/display/komeda/komeda_framebuffer.c
/linux/drivers/gpu/drm/arm/hdlcd_crtc.c
/linux/drivers/gpu/drm/arm/hdlcd_drv.c
/linux/drivers/gpu/drm/arm/malidp_drv.c
/linux/drivers/gpu/drm/arm/malidp_mw.c
/linux/drivers/gpu/drm/armada/armada_crtc.c
/linux/drivers/gpu/drm/armada/armada_debugfs.c
/linux/drivers/gpu/drm/armada/armada_fb.c
/linux/drivers/gpu/drm/armada/armada_fbdev.c
/linux/drivers/gpu/drm/armada/armada_gem.c
/linux/drivers/gpu/drm/armada/armada_overlay.c
/linux/drivers/gpu/drm/armada/armada_plane.c
/linux/drivers/gpu/drm/ast/ast_mode.c
/linux/drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c
/linux/drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c
/linux/drivers/gpu/drm/bridge/synopsys/dw-dp.c
/linux/drivers/gpu/drm/clients/drm_log.c
/linux/drivers/gpu/drm/display/drm_bridge_connector.c
/linux/drivers/gpu/drm/display/drm_dp_helper.c
/linux/drivers/gpu/drm/drm_atomic.c
/linux/drivers/gpu/drm/drm_atomic_uapi.c
/linux/drivers/gpu/drm/drm_bridge.c
/linux/drivers/gpu/drm/drm_buddy.c
/linux/drivers/gpu/drm/drm_client.c
/linux/drivers/gpu/drm/drm_crtc.c
/linux/drivers/gpu/drm/drm_displayid.c
/linux/drivers/gpu/drm/drm_displayid_internal.h
/linux/drivers/gpu/drm/drm_dumb_buffers.c
/linux/drivers/gpu/drm/drm_fbdev_dma.c
/linux/drivers/gpu/drm/drm_fbdev_shmem.c
/linux/drivers/gpu/drm/drm_fbdev_ttm.c
/linux/drivers/gpu/drm/drm_gem_dma_helper.c
/linux/drivers/gpu/drm/drm_gem_framebuffer_helper.c
/linux/drivers/gpu/drm/drm_gem_ttm_helper.c
/linux/drivers/gpu/drm/drm_gem_vram_helper.c
/linux/drivers/gpu/drm/drm_gpuvm.c
/linux/drivers/gpu/drm/drm_mipi_dbi.c
/linux/drivers/gpu/drm/drm_mm.c
/linux/drivers/gpu/drm/drm_prime.c
/linux/drivers/gpu/drm/etnaviv/etnaviv_buffer.c
/linux/drivers/gpu/drm/etnaviv/etnaviv_drv.c
/linux/drivers/gpu/drm/etnaviv/etnaviv_gem.c
/linux/drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c
/linux/drivers/gpu/drm/etnaviv/etnaviv_gpu.c
/linux/drivers/gpu/drm/etnaviv/etnaviv_hwdb.c
/linux/drivers/gpu/drm/etnaviv/etnaviv_mmu.c
/linux/drivers/gpu/drm/exynos/exynos5433_drm_decon.c
/linux/drivers/gpu/drm/exynos/exynos7_drm_decon.c
/linux/drivers/gpu/drm/exynos/exynos_drm_fb.c
/linux/drivers/gpu/drm/exynos/exynos_drm_fbdev.c
/linux/drivers/gpu/drm/exynos/exynos_drm_fimd.c
/linux/drivers/gpu/drm/exynos/exynos_drm_g2d.c
/linux/drivers/gpu/drm/exynos/exynos_drm_gem.c
/linux/drivers/gpu/drm/exynos/exynos_drm_ipp.c
/linux/drivers/gpu/drm/exynos/exynos_drm_plane.c
/linux/drivers/gpu/drm/exynos/exynos_drm_vidi.c
/linux/drivers/gpu/drm/exynos/exynos_mixer.c
/linux/drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_plane.c
/linux/drivers/gpu/drm/gma500/backlight.c
/linux/drivers/gpu/drm/gma500/cdv_device.c
/linux/drivers/gpu/drm/gma500/cdv_intel_display.c
/linux/drivers/gpu/drm/gma500/cdv_intel_dp.c
/linux/drivers/gpu/drm/gma500/cdv_intel_hdmi.c
/linux/drivers/gpu/drm/gma500/cdv_intel_lvds.c
/linux/drivers/gpu/drm/gma500/gem.c
/linux/drivers/gpu/drm/gma500/intel_bios.c
/linux/drivers/gpu/drm/gma500/intel_gmbus.c
/linux/drivers/gpu/drm/gma500/mid_bios.c
/linux/drivers/gpu/drm/gma500/oaktrail_crtc.c
/linux/drivers/gpu/drm/gma500/oaktrail_hdmi.c
/linux/drivers/gpu/drm/gma500/oaktrail_hdmi_i2c.c
/linux/drivers/gpu/drm/gma500/oaktrail_lvds.c
/linux/drivers/gpu/drm/gma500/opregion.c
/linux/drivers/gpu/drm/gma500/psb_drv.c
/linux/drivers/gpu/drm/gma500/psb_intel_display.c
/linux/drivers/gpu/drm/gma500/psb_intel_lvds.c
/linux/drivers/gpu/drm/gma500/psb_intel_sdvo.c
/linux/drivers/gpu/drm/gma500/psb_irq.c
/linux/drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c
/linux/drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c
/linux/drivers/gpu/drm/hyperv/hyperv_drm_drv.c
/linux/drivers/gpu/drm/hyperv/hyperv_drm_modeset.c
/linux/drivers/gpu/drm/i915/Makefile
/linux/drivers/gpu/drm/i915/display/g4x_dp.c
/linux/drivers/gpu/drm/i915/display/hsw_ips.c
/linux/drivers/gpu/drm/i915/display/i9xx_plane.c
/linux/drivers/gpu/drm/i915/display/i9xx_wm.c
/linux/drivers/gpu/drm/i915/display/icl_dsi.c
/linux/drivers/gpu/drm/i915/display/intel_acpi.c
/linux/drivers/gpu/drm/i915/display/intel_alpm.c
/linux/drivers/gpu/drm/i915/display/intel_alpm.h
/linux/drivers/gpu/drm/i915/display/intel_backlight.c
/linux/drivers/gpu/drm/i915/display/intel_bios.c
/linux/drivers/gpu/drm/i915/display/intel_bw.c
/linux/drivers/gpu/drm/i915/display/intel_bw.h
/linux/drivers/gpu/drm/i915/display/intel_casf.c
/linux/drivers/gpu/drm/i915/display/intel_casf.h
/linux/drivers/gpu/drm/i915/display/intel_casf_regs.h
/linux/drivers/gpu/drm/i915/display/intel_cdclk.c
/linux/drivers/gpu/drm/i915/display/intel_cdclk.h
/linux/drivers/gpu/drm/i915/display/intel_color.c
/linux/drivers/gpu/drm/i915/display/intel_combo_phy.c
/linux/drivers/gpu/drm/i915/display/intel_connector.c
/linux/drivers/gpu/drm/i915/display/intel_crtc.c
/linux/drivers/gpu/drm/i915/display/intel_crtc.h
/linux/drivers/gpu/drm/i915/display/intel_crtc_state_dump.c
/linux/drivers/gpu/drm/i915/display/intel_cursor.c
/linux/drivers/gpu/drm/i915/display/intel_cx0_phy.c
/linux/drivers/gpu/drm/i915/display/intel_cx0_phy.h
/linux/drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h
/linux/drivers/gpu/drm/i915/display/intel_dbuf_bw.c
/linux/drivers/gpu/drm/i915/display/intel_dbuf_bw.h
/linux/drivers/gpu/drm/i915/display/intel_ddi.c
/linux/drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c
/linux/drivers/gpu/drm/i915/display/intel_ddi_buf_trans.h
/linux/drivers/gpu/drm/i915/display/intel_display.c
/linux/drivers/gpu/drm/i915/display/intel_display.h
/linux/drivers/gpu/drm/i915/display/intel_display_conversion.c
/linux/drivers/gpu/drm/i915/display/intel_display_core.h
/linux/drivers/gpu/drm/i915/display/intel_display_debugfs.c
/linux/drivers/gpu/drm/i915/display/intel_display_device.c
/linux/drivers/gpu/drm/i915/display/intel_display_device.h
/linux/drivers/gpu/drm/i915/display/intel_display_driver.c
/linux/drivers/gpu/drm/i915/display/intel_display_irq.c
/linux/drivers/gpu/drm/i915/display/intel_display_irq.h
/linux/drivers/gpu/drm/i915/display/intel_display_jiffies.h
/linux/drivers/gpu/drm/i915/display/intel_display_power.c
/linux/drivers/gpu/drm/i915/display/intel_display_power_map.c
/linux/drivers/gpu/drm/i915/display/intel_display_power_well.c
/linux/drivers/gpu/drm/i915/display/intel_display_reset.c
/linux/drivers/gpu/drm/i915/display/intel_display_rpm.c
/linux/drivers/gpu/drm/i915/display/intel_display_types.h
/linux/drivers/gpu/drm/i915/display/intel_display_utils.c
/linux/drivers/gpu/drm/i915/display/intel_display_utils.h
/linux/drivers/gpu/drm/i915/display/intel_display_wa.c
/linux/drivers/gpu/drm/i915/display/intel_display_wa.h
/linux/drivers/gpu/drm/i915/display/intel_dmc.c
/linux/drivers/gpu/drm/i915/display/intel_dp.c
/linux/drivers/gpu/drm/i915/display/intel_dp.h
/linux/drivers/gpu/drm/i915/display/intel_dp_aux.c
/linux/drivers/gpu/drm/i915/display/intel_dp_link_training.c
/linux/drivers/gpu/drm/i915/display/intel_dp_mst.c
/linux/drivers/gpu/drm/i915/display/intel_dpio_phy.c
/linux/drivers/gpu/drm/i915/display/intel_dpll.c
/linux/drivers/gpu/drm/i915/display/intel_dpll_mgr.c
/linux/drivers/gpu/drm/i915/display/intel_dpll_mgr.h
/linux/drivers/gpu/drm/i915/display/intel_dpt.c
/linux/drivers/gpu/drm/i915/display/intel_dsb.c
/linux/drivers/gpu/drm/i915/display/intel_dsb.h
/linux/drivers/gpu/drm/i915/display/intel_dsi_vbt.c
/linux/drivers/gpu/drm/i915/display/intel_dvo.c
/linux/drivers/gpu/drm/i915/display/intel_fb.c
/linux/drivers/gpu/drm/i915/display/intel_fb_bo.c
/linux/drivers/gpu/drm/i915/display/intel_fb_bo.h
/linux/drivers/gpu/drm/i915/display/intel_fb_pin.c
/linux/drivers/gpu/drm/i915/display/intel_fbc.c
/linux/drivers/gpu/drm/i915/display/intel_fbc.h
/linux/drivers/gpu/drm/i915/display/intel_fbdev.c
/linux/drivers/gpu/drm/i915/display/intel_fbdev_fb.c
/linux/drivers/gpu/drm/i915/display/intel_fbdev_fb.h
/linux/drivers/gpu/drm/i915/display/intel_fdi.c
/linux/drivers/gpu/drm/i915/display/intel_flipq.c
/linux/drivers/gpu/drm/i915/display/intel_frontbuffer.c
/linux/drivers/gpu/drm/i915/display/intel_gmbus.c
/linux/drivers/gpu/drm/i915/display/intel_hdcp.c
/linux/drivers/gpu/drm/i915/display/intel_hdcp_gsc.c
/linux/drivers/gpu/drm/i915/display/intel_hdmi.c
/linux/drivers/gpu/drm/i915/display/intel_hdmi.h
/linux/drivers/gpu/drm/i915/display/intel_hotplug.c
/linux/drivers/gpu/drm/i915/display/intel_hotplug_irq.c
/linux/drivers/gpu/drm/i915/display/intel_link_bw.c
/linux/drivers/gpu/drm/i915/display/intel_link_bw.h
/linux/drivers/gpu/drm/i915/display/intel_lspcon.c
/linux/drivers/gpu/drm/i915/display/intel_lt_phy.c
/linux/drivers/gpu/drm/i915/display/intel_lt_phy.h
/linux/drivers/gpu/drm/i915/display/intel_lt_phy_regs.h
/linux/drivers/gpu/drm/i915/display/intel_modeset_setup.c
/linux/drivers/gpu/drm/i915/display/intel_modeset_verify.c
/linux/drivers/gpu/drm/i915/display/intel_overlay.c
/linux/drivers/gpu/drm/i915/display/intel_pch.c
/linux/drivers/gpu/drm/i915/display/intel_pch_refclk.c
/linux/drivers/gpu/drm/i915/display/intel_pfit.c
/linux/drivers/gpu/drm/i915/display/intel_pipe_crc.c
/linux/drivers/gpu/drm/i915/display/intel_plane.c
/linux/drivers/gpu/drm/i915/display/intel_plane.h
/linux/drivers/gpu/drm/i915/display/intel_plane_initial.c
/linux/drivers/gpu/drm/i915/display/intel_pmdemand.c
/linux/drivers/gpu/drm/i915/display/intel_pps.c
/linux/drivers/gpu/drm/i915/display/intel_psr.c
/linux/drivers/gpu/drm/i915/display/intel_psr.h
/linux/drivers/gpu/drm/i915/display/intel_qp_tables.c
/linux/drivers/gpu/drm/i915/display/intel_snps_hdmi_pll.c
/linux/drivers/gpu/drm/i915/display/intel_snps_phy.c
/linux/drivers/gpu/drm/i915/display/intel_sprite.c
/linux/drivers/gpu/drm/i915/display/intel_tc.c
/linux/drivers/gpu/drm/i915/display/intel_tc.h
/linux/drivers/gpu/drm/i915/display/intel_vblank.c
/linux/drivers/gpu/drm/i915/display/intel_vblank.h
/linux/drivers/gpu/drm/i915/display/intel_vdsc.c
/linux/drivers/gpu/drm/i915/display/intel_vdsc.h
/linux/drivers/gpu/drm/i915/display/intel_vrr.c
/linux/drivers/gpu/drm/i915/display/intel_vrr.h
/linux/drivers/gpu/drm/i915/display/skl_prefill.c
/linux/drivers/gpu/drm/i915/display/skl_prefill.h
/linux/drivers/gpu/drm/i915/display/skl_scaler.c
/linux/drivers/gpu/drm/i915/display/skl_scaler.h
/linux/drivers/gpu/drm/i915/display/skl_universal_plane.c
/linux/drivers/gpu/drm/i915/display/skl_universal_plane_regs.h
/linux/drivers/gpu/drm/i915/display/skl_watermark.c
/linux/drivers/gpu/drm/i915/display/skl_watermark.h
/linux/drivers/gpu/drm/i915/display/vlv_clock.c
/linux/drivers/gpu/drm/i915/display/vlv_clock.h
/linux/drivers/gpu/drm/i915/display/vlv_dsi.c
/linux/drivers/gpu/drm/i915/gem/i915_gem_context.c
/linux/drivers/gpu/drm/i915/gem/i915_gem_create.c
/linux/drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
/linux/drivers/gpu/drm/i915/gem/i915_gem_mman.c
/linux/drivers/gpu/drm/i915/gem/i915_gem_object.c
/linux/drivers/gpu/drm/i915/gem/i915_gem_object.h
/linux/drivers/gpu/drm/i915/gem/i915_gem_pages.c
/linux/drivers/gpu/drm/i915/gem/i915_gem_phys.c
/linux/drivers/gpu/drm/i915/gem/i915_gem_shrinker.c
/linux/drivers/gpu/drm/i915/gem/i915_gem_stolen.c
/linux/drivers/gpu/drm/i915/gem/i915_gem_stolen.h
/linux/drivers/gpu/drm/i915/gem/i915_gem_tiling.c
/linux/drivers/gpu/drm/i915/gem/i915_gem_ttm.c
/linux/drivers/gpu/drm/i915/gem/i915_gem_ttm_pm.c
/linux/drivers/gpu/drm/i915/gem/i915_gem_userptr.c
/linux/drivers/gpu/drm/i915/gem/i915_gem_wait.c
/linux/drivers/gpu/drm/i915/gem/i915_gemfs.c
/linux/drivers/gpu/drm/i915/gem/selftests/i915_gem_client_blt.c
/linux/drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c
/linux/drivers/gpu/drm/i915/gt/gen2_engine_cs.c
/linux/drivers/gpu/drm/i915/gt/gen8_engine_cs.c
/linux/drivers/gpu/drm/i915/gt/intel_breadcrumbs.c
/linux/drivers/gpu/drm/i915/gt/intel_engine_heartbeat.c
/linux/drivers/gpu/drm/i915/gt/intel_engine_user.c
/linux/drivers/gpu/drm/i915/gt/intel_execlists_submission.c
/linux/drivers/gpu/drm/i915/gt/intel_ggtt.c
/linux/drivers/gpu/drm/i915/gt/intel_ggtt_fencing.c
/linux/drivers/gpu/drm/i915/gt/intel_ggtt_gmch.c
/linux/drivers/gpu/drm/i915/gt/intel_gt_debugfs.c
/linux/drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.c
/linux/drivers/gpu/drm/i915/gt/intel_lrc.c
/linux/drivers/gpu/drm/i915/gt/intel_mocs.c
/linux/drivers/gpu/drm/i915/gt/intel_rc6.c
/linux/drivers/gpu/drm/i915/gt/intel_region_lmem.c
/linux/drivers/gpu/drm/i915/gt/intel_renderstate.c
/linux/drivers/gpu/drm/i915/gt/intel_rps.c
/linux/drivers/gpu/drm/i915/gt/intel_sa_media.c
/linux/drivers/gpu/drm/i915/gt/intel_sseu.c
/linux/drivers/gpu/drm/i915/gt/intel_sseu_debugfs.c
/linux/drivers/gpu/drm/i915/gt/intel_timeline.c
/linux/drivers/gpu/drm/i915/gt/intel_wopcm.c
/linux/drivers/gpu/drm/i915/gt/intel_workarounds.c
/linux/drivers/gpu/drm/i915/gt/selftest_context.c
/linux/drivers/gpu/drm/i915/gt/selftest_execlists.c
/linux/drivers/gpu/drm/i915/gt/uc/intel_gsc_uc_heci_cmd_submit.c
/linux/drivers/gpu/drm/i915/gvt/aperture_gm.c
/linux/drivers/gpu/drm/i915/gvt/cfg_space.c
/linux/drivers/gpu/drm/i915/gvt/cmd_parser.c
/linux/drivers/gpu/drm/i915/gvt/display.c
/linux/drivers/gpu/drm/i915/gvt/dmabuf.c
/linux/drivers/gpu/drm/i915/gvt/edid.c
/linux/drivers/gpu/drm/i915/gvt/gtt.c
/linux/drivers/gpu/drm/i915/gvt/handlers.c
/linux/drivers/gpu/drm/i915/gvt/interrupt.c
/linux/drivers/gpu/drm/i915/gvt/kvmgt.c
/linux/drivers/gpu/drm/i915/gvt/mmio.c
/linux/drivers/gpu/drm/i915/gvt/mmio_context.c
/linux/drivers/gpu/drm/i915/gvt/scheduler.c
/linux/drivers/gpu/drm/i915/gvt/vgpu.c
/linux/drivers/gpu/drm/i915/i915_cmd_parser.c
/linux/drivers/gpu/drm/i915/i915_config.c
/linux/drivers/gpu/drm/i915/i915_debugfs.c
/linux/drivers/gpu/drm/i915/i915_driver.c
/linux/drivers/gpu/drm/i915/i915_driver.h
/linux/drivers/gpu/drm/i915/i915_drv.h
/linux/drivers/gpu/drm/i915/i915_gem.c
/linux/drivers/gpu/drm/i915/i915_getparam.c
/linux/drivers/gpu/drm/i915/i915_irq.c
/linux/drivers/gpu/drm/i915/i915_jiffies.h
/linux/drivers/gpu/drm/i915/i915_mmio_range.c
/linux/drivers/gpu/drm/i915/i915_mmio_range.h
/linux/drivers/gpu/drm/i915/i915_module.c
/linux/drivers/gpu/drm/i915/i915_perf.c
/linux/drivers/gpu/drm/i915/i915_pmu.c
/linux/drivers/gpu/drm/i915/i915_query.c
/linux/drivers/gpu/drm/i915/i915_reg_defs.h
/linux/drivers/gpu/drm/i915/i915_request.c
/linux/drivers/gpu/drm/i915/i915_switcheroo.c
/linux/drivers/gpu/drm/i915/i915_sysfs.c
/linux/drivers/gpu/drm/i915/i915_ttm_buddy_manager.c
/linux/drivers/gpu/drm/i915/i915_utils.c
/linux/drivers/gpu/drm/i915/i915_utils.h
/linux/drivers/gpu/drm/i915/i915_vgpu.c
/linux/drivers/gpu/drm/i915/i915_vma.c
/linux/drivers/gpu/drm/i915/intel_clock_gating.c
/linux/drivers/gpu/drm/i915/intel_gvt.c
/linux/drivers/gpu/drm/i915/intel_memory_region.c
/linux/drivers/gpu/drm/i915/intel_pcode.c
/linux/drivers/gpu/drm/i915/intel_region_ttm.c
/linux/drivers/gpu/drm/i915/intel_runtime_pm.c
/linux/drivers/gpu/drm/i915/intel_runtime_pm.h
/linux/drivers/gpu/drm/i915/intel_step.c
/linux/drivers/gpu/drm/i915/intel_uncore.c
/linux/drivers/gpu/drm/i915/intel_uncore.h
/linux/drivers/gpu/drm/i915/intel_wakeref.c
/linux/drivers/gpu/drm/i915/pxp/intel_pxp.c
/linux/drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c
/linux/drivers/gpu/drm/i915/pxp/intel_pxp_huc.c
/linux/drivers/gpu/drm/i915/pxp/intel_pxp_session.c
/linux/drivers/gpu/drm/i915/selftests/i915_active.c
/linux/drivers/gpu/drm/i915/selftests/i915_request.c
/linux/drivers/gpu/drm/i915/selftests/i915_selftest.c
/linux/drivers/gpu/drm/i915/selftests/intel_uncore.c
/linux/drivers/gpu/drm/i915/selftests/mock_gem_device.c
/linux/drivers/gpu/drm/i915/soc/intel_dram.c
/linux/drivers/gpu/drm/i915/soc/intel_gmch.c
/linux/drivers/gpu/drm/i915/vlv_iosf_sb.c
/linux/drivers/gpu/drm/imagination/pvr_ccb.c
/linux/drivers/gpu/drm/imagination/pvr_device.c
/linux/drivers/gpu/drm/imagination/pvr_fw.c
/linux/drivers/gpu/drm/imagination/pvr_fw_meta.c
/linux/drivers/gpu/drm/imagination/pvr_fw_trace.c
/linux/drivers/gpu/drm/imagination/pvr_power.c
/linux/drivers/gpu/drm/imagination/pvr_vm.c
/linux/drivers/gpu/drm/imx/dcss/dcss-plane.c
/linux/drivers/gpu/drm/imx/ipuv3/dw_hdmi-imx.c
/linux/drivers/gpu/drm/imx/ipuv3/imx-ldb.c
/linux/drivers/gpu/drm/imx/ipuv3/imx-tve.c
/linux/drivers/gpu/drm/imx/ipuv3/ipuv3-plane.c
/linux/drivers/gpu/drm/imx/ipuv3/parallel-display.c
/linux/drivers/gpu/drm/imx/lcdc/imx-lcdc.c
/linux/drivers/gpu/drm/kmb/kmb_drv.c
/linux/drivers/gpu/drm/kmb/kmb_plane.c
/linux/drivers/gpu/drm/lima/lima_sched.c
/linux/drivers/gpu/drm/loongson/lsdc_benchmark.c
/linux/drivers/gpu/drm/loongson/lsdc_crtc.c
/linux/drivers/gpu/drm/loongson/lsdc_debugfs.c
/linux/drivers/gpu/drm/loongson/lsdc_drv.c
/linux/drivers/gpu/drm/loongson/lsdc_gem.c
/linux/drivers/gpu/drm/loongson/lsdc_i2c.c
/linux/drivers/gpu/drm/loongson/lsdc_irq.c
/linux/drivers/gpu/drm/loongson/lsdc_output_7a1000.c
/linux/drivers/gpu/drm/loongson/lsdc_output_7a2000.c
/linux/drivers/gpu/drm/loongson/lsdc_pixpll.c
/linux/drivers/gpu/drm/loongson/lsdc_plane.c
/linux/drivers/gpu/drm/loongson/lsdc_ttm.c
/linux/drivers/gpu/drm/mcde/mcde_display.c
/linux/drivers/gpu/drm/mediatek/mtk_crtc.c
/linux/drivers/gpu/drm/mediatek/mtk_gem.c
/linux/drivers/gpu/drm/mediatek/mtk_plane.c
/linux/drivers/gpu/drm/meson/meson_overlay.c
/linux/drivers/gpu/drm/meson/meson_plane.c
/linux/drivers/gpu/drm/mgag200/mgag200_drv.c
/linux/drivers/gpu/drm/mgag200/mgag200_g200.c
/linux/drivers/gpu/drm/mgag200/mgag200_g200eh.c
/linux/drivers/gpu/drm/mgag200/mgag200_g200eh3.c
/linux/drivers/gpu/drm/mgag200/mgag200_g200eh5.c
/linux/drivers/gpu/drm/mgag200/mgag200_g200er.c
/linux/drivers/gpu/drm/mgag200/mgag200_g200ev.c
/linux/drivers/gpu/drm/mgag200/mgag200_g200ew3.c
/linux/drivers/gpu/drm/mgag200/mgag200_g200se.c
/linux/drivers/gpu/drm/mgag200/mgag200_g200wb.c
/linux/drivers/gpu/drm/mgag200/mgag200_vga.c
/linux/drivers/gpu/drm/mgag200/mgag200_vga_bmc.c
/linux/drivers/gpu/drm/mxsfb/lcdif_kms.c
/linux/drivers/gpu/drm/mxsfb/mxsfb_kms.c
/linux/drivers/gpu/drm/nouveau/nouveau_drv.h
/linux/drivers/gpu/drm/nouveau/nouveau_ttm.c
/linux/drivers/gpu/drm/omapdrm/omap_crtc.c
/linux/drivers/gpu/drm/omapdrm/omap_debugfs.c
/linux/drivers/gpu/drm/omapdrm/omap_dmm_tiler.c
/linux/drivers/gpu/drm/omapdrm/omap_drv.c
/linux/drivers/gpu/drm/omapdrm/omap_fb.c
/linux/drivers/gpu/drm/omapdrm/omap_fbdev.c
/linux/drivers/gpu/drm/omapdrm/omap_gem.c
/linux/drivers/gpu/drm/omapdrm/omap_irq.c
/linux/drivers/gpu/drm/omapdrm/omap_overlay.c
/linux/drivers/gpu/drm/omapdrm/omap_plane.c
/linux/drivers/gpu/drm/panel/Kconfig
/linux/drivers/gpu/drm/panel/Makefile
/linux/drivers/gpu/drm/panel/panel-ilitek-ili9882t.c
/linux/drivers/gpu/drm/panel/panel-newvision-nv3052c.c
/linux/drivers/gpu/drm/panel/panel-samsung-s6e3fc2x01.c
/linux/drivers/gpu/drm/panel/panel-synaptics-tddi.c
/linux/drivers/gpu/drm/panfrost/panfrost_devfreq.c
/linux/drivers/gpu/drm/panfrost/panfrost_drv.c
/linux/drivers/gpu/drm/panfrost/panfrost_gem.c
/linux/drivers/gpu/drm/panfrost/panfrost_gpu.c
/linux/drivers/gpu/drm/panfrost/panfrost_mmu.c
/linux/drivers/gpu/drm/panthor/panthor_devfreq.c
/linux/drivers/gpu/drm/panthor/panthor_devfreq.h
/linux/drivers/gpu/drm/panthor/panthor_device.c
/linux/drivers/gpu/drm/panthor/panthor_device.h
/linux/drivers/gpu/drm/panthor/panthor_drv.c
/linux/drivers/gpu/drm/panthor/panthor_fw.c
/linux/drivers/gpu/drm/panthor/panthor_gem.c
/linux/drivers/gpu/drm/panthor/panthor_gpu.c
/linux/drivers/gpu/drm/panthor/panthor_heap.c
/linux/drivers/gpu/drm/panthor/panthor_hw.c
/linux/drivers/gpu/drm/panthor/panthor_mmu.c
/linux/drivers/gpu/drm/panthor/panthor_sched.c
/linux/drivers/gpu/drm/pl111/pl111_display.c
/linux/drivers/gpu/drm/qxl/qxl_cmd.c
/linux/drivers/gpu/drm/qxl/qxl_debugfs.c
/linux/drivers/gpu/drm/qxl/qxl_display.c
/linux/drivers/gpu/drm/qxl/qxl_drv.c
/linux/drivers/gpu/drm/qxl/qxl_gem.c
/linux/drivers/gpu/drm/qxl/qxl_image.c
/linux/drivers/gpu/drm/qxl/qxl_ioctl.c
/linux/drivers/gpu/drm/qxl/qxl_irq.c
/linux/drivers/gpu/drm/qxl/qxl_kms.c
/linux/drivers/gpu/drm/qxl/qxl_release.c
/linux/drivers/gpu/drm/qxl/qxl_ttm.c
/linux/drivers/gpu/drm/radeon/radeon.h
/linux/drivers/gpu/drm/radeon/radeon_ttm.c
/linux/drivers/gpu/drm/renesas/rcar-du/rcar_du_crtc.c
/linux/drivers/gpu/drm/renesas/rcar-du/rcar_du_drv.c
/linux/drivers/gpu/drm/renesas/rcar-du/rcar_mipi_dsi.c
/linux/drivers/gpu/drm/renesas/rcar-du/rcar_mipi_dsi_regs.h
/linux/drivers/gpu/drm/renesas/rz-du/rzg2l_du_drv.c
/linux/drivers/gpu/drm/rockchip/analogix_dp-rockchip.c
/linux/drivers/gpu/drm/rockchip/cdn-dp-core.c
/linux/drivers/gpu/drm/rockchip/cdn-dp-reg.c
/linux/drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c
/linux/drivers/gpu/drm/rockchip/inno_hdmi.c
/linux/drivers/gpu/drm/rockchip/rk3066_hdmi.c
/linux/drivers/gpu/drm/rockchip/rockchip_drm_drv.c
/linux/drivers/gpu/drm/rockchip/rockchip_drm_gem.c
/linux/drivers/gpu/drm/rockchip/rockchip_drm_vop.c
/linux/drivers/gpu/drm/rockchip/rockchip_drm_vop2.c
/linux/drivers/gpu/drm/rockchip/rockchip_lvds.c
/linux/drivers/gpu/drm/rockchip/rockchip_rgb.c
/linux/drivers/gpu/drm/scheduler/sched_main.c
/linux/drivers/gpu/drm/sitronix/st7586.c
/linux/drivers/gpu/drm/sitronix/st7735r.c
/linux/drivers/gpu/drm/solomon/ssd130x.c
/linux/drivers/gpu/drm/sti/sti_cursor.c
/linux/drivers/gpu/drm/sti/sti_drv.c
/linux/drivers/gpu/drm/sti/sti_gdp.c
/linux/drivers/gpu/drm/sti/sti_hda.c
/linux/drivers/gpu/drm/sti/sti_hdmi.c
/linux/drivers/gpu/drm/sti/sti_hqvdp.c
/linux/drivers/gpu/drm/sti/sti_plane.c
/linux/drivers/gpu/drm/stm/drv.c
/linux/drivers/gpu/drm/stm/ltdc.c
/linux/drivers/gpu/drm/sun4i/sun4i_backend.c
/linux/drivers/gpu/drm/sun4i/sun4i_drv.c
/linux/drivers/gpu/drm/sun4i/sun4i_frontend.c
/linux/drivers/gpu/drm/sun4i/sun8i_mixer.c
/linux/drivers/gpu/drm/sun4i/sun8i_ui_layer.c
/linux/drivers/gpu/drm/sun4i/sun8i_vi_layer.c
/linux/drivers/gpu/drm/sysfb/efidrm.c
/linux/drivers/gpu/drm/sysfb/ofdrm.c
/linux/drivers/gpu/drm/sysfb/simpledrm.c
/linux/drivers/gpu/drm/sysfb/vesadrm.c
/linux/drivers/gpu/drm/tegra/dc.c
/linux/drivers/gpu/drm/tegra/drm.c
/linux/drivers/gpu/drm/tegra/dsi.c
/linux/drivers/gpu/drm/tegra/fb.c
/linux/drivers/gpu/drm/tegra/hdmi.c
/linux/drivers/gpu/drm/tegra/hub.c
/linux/drivers/gpu/drm/tegra/sor.c
/linux/drivers/gpu/drm/tests/drm_mm_test.c
/linux/drivers/gpu/drm/tidss/tidss_crtc.c
/linux/drivers/gpu/drm/tidss/tidss_dispc.c
/linux/drivers/gpu/drm/tidss/tidss_dispc.h
/linux/drivers/gpu/drm/tiny/bochs.c
/linux/drivers/gpu/drm/tiny/cirrus-qemu.c
/linux/drivers/gpu/drm/tiny/gm12u320.c
/linux/drivers/gpu/drm/tiny/hx8357d.c
/linux/drivers/gpu/drm/tiny/ili9163.c
/linux/drivers/gpu/drm/tiny/ili9225.c
/linux/drivers/gpu/drm/tiny/ili9341.c
/linux/drivers/gpu/drm/tiny/ili9486.c
/linux/drivers/gpu/drm/tiny/mi0283qt.c
/linux/drivers/gpu/drm/tiny/panel-mipi-dbi.c
/linux/drivers/gpu/drm/tiny/pixpaper.c
/linux/drivers/gpu/drm/tiny/repaper.c
/linux/drivers/gpu/drm/ttm/tests/ttm_bo_test.c
/linux/drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
/linux/drivers/gpu/drm/ttm/tests/ttm_device_test.c
/linux/drivers/gpu/drm/ttm/tests/ttm_kunit_helpers.c
/linux/drivers/gpu/drm/ttm/tests/ttm_kunit_helpers.h
/linux/drivers/gpu/drm/ttm/tests/ttm_mock_manager.c
/linux/drivers/gpu/drm/ttm/tests/ttm_pool_test.c
/linux/drivers/gpu/drm/ttm/ttm_bo.c
/linux/drivers/gpu/drm/ttm/ttm_device.c
/linux/drivers/gpu/drm/ttm/ttm_pool.c
/linux/drivers/gpu/drm/ttm/ttm_pool_internal.h
/linux/drivers/gpu/drm/ttm/ttm_resource.c
/linux/drivers/gpu/drm/ttm/ttm_tt.c
/linux/drivers/gpu/drm/tve200/tve200_display.c
/linux/drivers/gpu/drm/udl/udl_edid.c
/linux/drivers/gpu/drm/v3d/v3d_bo.c
/linux/drivers/gpu/drm/v3d/v3d_debugfs.c
/linux/drivers/gpu/drm/v3d/v3d_drv.c
/linux/drivers/gpu/drm/v3d/v3d_gem.c
/linux/drivers/gpu/drm/v3d/v3d_gemfs.c
/linux/drivers/gpu/drm/v3d/v3d_irq.c
/linux/drivers/gpu/drm/v3d/v3d_sched.c
/linux/drivers/gpu/drm/v3d/v3d_submit.c
/linux/drivers/gpu/drm/vboxvideo/vbox_irq.c
/linux/drivers/gpu/drm/vboxvideo/vbox_main.c
/linux/drivers/gpu/drm/vboxvideo/vbox_mode.c
/linux/drivers/gpu/drm/vboxvideo/vbox_ttm.c
/linux/drivers/gpu/drm/vc4/vc4_bo.c
/linux/drivers/gpu/drm/vc4/vc4_debugfs.c
/linux/drivers/gpu/drm/vc4/vc4_dpi.c
/linux/drivers/gpu/drm/vc4/vc4_drv.c
/linux/drivers/gpu/drm/vc4/vc4_dsi.c
/linux/drivers/gpu/drm/vc4/vc4_gem.c
/linux/drivers/gpu/drm/vc4/vc4_hdmi.c
/linux/drivers/gpu/drm/vc4/vc4_hvs.c
/linux/drivers/gpu/drm/vc4/vc4_irq.c
/linux/drivers/gpu/drm/vc4/vc4_kms.c
/linux/drivers/gpu/drm/vc4/vc4_perfmon.c
/linux/drivers/gpu/drm/vc4/vc4_plane.c
/linux/drivers/gpu/drm/vc4/vc4_render_cl.c
/linux/drivers/gpu/drm/vc4/vc4_txp.c
/linux/drivers/gpu/drm/vc4/vc4_v3d.c
/linux/drivers/gpu/drm/vc4/vc4_validate.c
/linux/drivers/gpu/drm/vc4/vc4_validate_shaders.c
/linux/drivers/gpu/drm/vc4/vc4_vec.c
/linux/drivers/gpu/drm/virtio/virtgpu_debugfs.c
/linux/drivers/gpu/drm/virtio/virtgpu_display.c
/linux/drivers/gpu/drm/virtio/virtgpu_drv.c
/linux/drivers/gpu/drm/virtio/virtgpu_kms.c
/linux/drivers/gpu/drm/virtio/virtgpu_object.c
/linux/drivers/gpu/drm/virtio/virtgpu_plane.c
/linux/drivers/gpu/drm/virtio/virtgpu_vq.c
/linux/drivers/gpu/drm/vkms/vkms_composer.c
/linux/drivers/gpu/drm/vkms/vkms_configfs.c
/linux/drivers/gpu/drm/vkms/vkms_crtc.c
/linux/drivers/gpu/drm/vkms/vkms_drv.c
/linux/drivers/gpu/drm/vkms/vkms_output.c
/linux/drivers/gpu/drm/vkms/vkms_plane.c
/linux/drivers/gpu/drm/vkms/vkms_writeback.c
/linux/drivers/gpu/drm/vmwgfx/vmwgfx_drv.c
/linux/drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
/linux/drivers/gpu/drm/xe/Makefile
/linux/drivers/gpu/drm/xe/compat-i915-headers/gem/i915_gem_object.h
/linux/drivers/gpu/drm/xe/compat-i915-headers/gem/i915_gem_stolen.h
/linux/drivers/gpu/drm/xe/compat-i915-headers/i915_drv.h
/linux/drivers/gpu/drm/xe/compat-i915-headers/i915_utils.h
/linux/drivers/gpu/drm/xe/display/intel_fb_bo.c
/linux/drivers/gpu/drm/xe/display/intel_fbdev_fb.c
/linux/drivers/gpu/drm/xe/display/xe_display.c
/linux/drivers/gpu/drm/xe/display/xe_display_rpm.c
/linux/drivers/gpu/drm/xe/display/xe_display_rpm.h
/linux/drivers/gpu/drm/xe/display/xe_stolen.c
/linux/drivers/gpu/drm/xe/xe_device.c
/linux/drivers/gpu/drm/xe/xe_device_types.h
/linux/drivers/gpu/drm/xe/xe_heci_gsc.c
/linux/drivers/gpu/drm/xe/xe_pci.c
/linux/drivers/gpu/drm/xe/xe_tuning.c
/linux/drivers/gpu/drm/xen/xen_drm_front.c
/linux/drivers/gpu/drm/xen/xen_drm_front_gem.c
/linux/drivers/gpu/drm/xen/xen_drm_front_kms.c
/linux/include/drm/display/drm_dp.h
/linux/include/drm/display/drm_dp_helper.h
/linux/include/drm/drm_atomic.h
/linux/include/drm/drm_buddy.h
/linux/include/drm/drm_client.h
/linux/include/drm/drm_crtc.h
/linux/include/drm/drm_edid.h
/linux/include/drm/drm_mm.h
/linux/include/drm/intel/display_member.h
/linux/include/drm/intel/display_parent_interface.h
/linux/include/drm/intel/pciids.h
/linux/include/drm/ttm/ttm_allocation.h
/linux/include/drm/ttm/ttm_device.h
/linux/include/drm/ttm/ttm_pool.h
/linux/include/drm/ttm/ttm_resource.h
/linux/include/uapi/drm/amdxdna_accel.h
/linux/include/uapi/drm/ivpu_accel.h
678c901423-Oct-2025 Alex Hung <alex.hung@amd.com>

drm/amd/display: Fix black screen with HDMI outputs

[Why & How]
This fixes the black screen issue on certain APUs with HDMI,
accompanied by the following messages:

amdgpu 0000:c4:00.0: amdgpu: [drm

drm/amd/display: Fix black screen with HDMI outputs

[Why & How]
This fixes the black screen issue on certain APUs with HDMI,
accompanied by the following messages:

amdgpu 0000:c4:00.0: amdgpu: [drm] Failed to setup vendor info
frame on connector DP-1: -22
amdgpu 0000:c4:00.0: [drm] Cannot find any crtc or sizes [drm]
Cannot find any crtc or sizes

Fixes: 489f0f600ce2 ("drm/amd/display: Fix DVI-D/HDMI adapters")
Suggested-by: Timur Kristóf <timur.kristof@gmail.com>
Reviewed-by: Harry Wentland <harry.wentland@amd.com>
Signed-off-by: Alex Hung <alex.hung@amd.com>
Signed-off-by: Ray Wu <ray.wu@amd.com>
Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>

show more ...


/linux/.clang-format
/linux/.mailmap
/linux/Documentation/devicetree/bindings/display/bridge/fsl,imx8mp-hdmi-tx.yaml
/linux/Documentation/devicetree/bindings/display/bridge/renesas,dsi-csi2-tx.yaml
/linux/Documentation/devicetree/bindings/display/imx/fsl,imx8mp-hdmi-pai.yaml
/linux/Documentation/devicetree/bindings/display/panel/ilitek,ili9881c.yaml
/linux/Documentation/devicetree/bindings/display/panel/panel-simple.yaml
/linux/Documentation/devicetree/bindings/display/panel/sharp,lq079l1sx01.yaml
/linux/Documentation/devicetree/bindings/display/rockchip/rockchip,dw-mipi-dsi.yaml
/linux/Documentation/devicetree/bindings/gpu/arm,mali-valhall-csf.yaml
/linux/Documentation/devicetree/bindings/gpu/img,powervr-rogue.yaml
/linux/Documentation/devicetree/bindings/i2c/apm,xgene-slimpro-i2c.yaml
/linux/Documentation/devicetree/bindings/npu/arm,ethos.yaml
/linux/Documentation/devicetree/bindings/sound/fsl-asoc-card.yaml
/linux/Documentation/devicetree/bindings/sound/qcom,sm8250.yaml
/linux/Documentation/devicetree/bindings/sound/ti,tas2781.yaml
/linux/Documentation/devicetree/bindings/vendor-prefixes.yaml
/linux/Documentation/filesystems/ext4/directory.rst
/linux/Documentation/gpu/drm-kms-helpers.rst
/linux/Documentation/gpu/todo.rst
/linux/Documentation/gpu/vkms.rst
/linux/Documentation/gpu/xe/index.rst
/linux/Documentation/gpu/xe/xe_exec_queue.rst
/linux/Documentation/networking/can.rst
/linux/Documentation/networking/seg6-sysctl.rst
/linux/Documentation/rust/coding-guidelines.rst
/linux/Documentation/userspace-api/dma-buf-heaps.rst
/linux/Documentation/virt/kvm/api.rst
/linux/Documentation/virt/kvm/devices/arm-vgic-v3.rst
/linux/MAINTAINERS
/linux/Makefile
/linux/arch/Kconfig
/linux/arch/arc/configs/axs101_defconfig
/linux/arch/arc/configs/axs103_defconfig
/linux/arch/arc/configs/axs103_smp_defconfig
/linux/arch/arc/configs/hsdk_defconfig
/linux/arch/arc/configs/vdk_hs38_defconfig
/linux/arch/arc/configs/vdk_hs38_smp_defconfig
/linux/arch/arm/configs/axm55xx_defconfig
/linux/arch/arm/configs/bcm2835_defconfig
/linux/arch/arm/configs/davinci_all_defconfig
/linux/arch/arm/configs/dove_defconfig
/linux/arch/arm/configs/ep93xx_defconfig
/linux/arch/arm/configs/imx_v6_v7_defconfig
/linux/arch/arm/configs/ixp4xx_defconfig
/linux/arch/arm/configs/mmp2_defconfig
/linux/arch/arm/configs/moxart_defconfig
/linux/arch/arm/configs/multi_v5_defconfig
/linux/arch/arm/configs/mv78xx0_defconfig
/linux/arch/arm/configs/mvebu_v5_defconfig
/linux/arch/arm/configs/nhk8815_defconfig
/linux/arch/arm/configs/omap1_defconfig
/linux/arch/arm/configs/omap2plus_defconfig
/linux/arch/arm/configs/orion5x_defconfig
/linux/arch/arm/configs/pxa_defconfig
/linux/arch/arm/configs/qcom_defconfig
/linux/arch/arm/configs/rpc_defconfig
/linux/arch/arm/configs/s3c6400_defconfig
/linux/arch/arm/configs/sama7_defconfig
/linux/arch/arm/configs/socfpga_defconfig
/linux/arch/arm/configs/spear13xx_defconfig
/linux/arch/arm/configs/spear3xx_defconfig
/linux/arch/arm/configs/spear6xx_defconfig
/linux/arch/arm/configs/spitz_defconfig
/linux/arch/arm/configs/stm32_defconfig
/linux/arch/arm/configs/tegra_defconfig
/linux/arch/arm/configs/u8500_defconfig
/linux/arch/arm/configs/vexpress_defconfig
/linux/arch/arm64/include/asm/el2_setup.h
/linux/arch/arm64/include/asm/kvm_host.h
/linux/arch/arm64/include/asm/sysreg.h
/linux/arch/arm64/kernel/entry-common.c
/linux/arch/arm64/kvm/arch_timer.c
/linux/arch/arm64/kvm/arm.c
/linux/arch/arm64/kvm/at.c
/linux/arch/arm64/kvm/config.c
/linux/arch/arm64/kvm/debug.c
/linux/arch/arm64/kvm/guest.c
/linux/arch/arm64/kvm/handle_exit.c
/linux/arch/arm64/kvm/hyp/include/hyp/switch.h
/linux/arch/arm64/kvm/hyp/nvhe/pkvm.c
/linux/arch/arm64/kvm/nested.c
/linux/arch/arm64/kvm/sys_regs.c
/linux/arch/arm64/kvm/sys_regs.h
/linux/arch/arm64/kvm/vgic/vgic-v3.c
/linux/arch/hexagon/configs/comet_defconfig
/linux/arch/m68k/configs/stmark2_defconfig
/linux/arch/microblaze/configs/mmu_defconfig
/linux/arch/mips/configs/bigsur_defconfig
/linux/arch/mips/configs/cobalt_defconfig
/linux/arch/mips/configs/decstation_64_defconfig
/linux/arch/mips/configs/decstation_defconfig
/linux/arch/mips/configs/decstation_r4k_defconfig
/linux/arch/mips/configs/fuloong2e_defconfig
/linux/arch/mips/configs/ip22_defconfig
/linux/arch/mips/configs/ip27_defconfig
/linux/arch/mips/configs/ip28_defconfig
/linux/arch/mips/configs/ip30_defconfig
/linux/arch/mips/configs/ip32_defconfig
/linux/arch/mips/configs/jazz_defconfig
/linux/arch/mips/configs/lemote2f_defconfig
/linux/arch/mips/configs/loongson2k_defconfig
/linux/arch/mips/configs/loongson3_defconfig
/linux/arch/mips/configs/malta_defconfig
/linux/arch/mips/configs/malta_kvm_defconfig
/linux/arch/mips/configs/malta_qemu_32r6_defconfig
/linux/arch/mips/configs/maltaaprp_defconfig
/linux/arch/mips/configs/maltasmvp_defconfig
/linux/arch/mips/configs/maltasmvp_eva_defconfig
/linux/arch/mips/configs/maltaup_defconfig
/linux/arch/mips/configs/maltaup_xpa_defconfig
/linux/arch/mips/configs/mtx1_defconfig
/linux/arch/mips/configs/rm200_defconfig
/linux/arch/openrisc/configs/or1klitex_defconfig
/linux/arch/openrisc/configs/virt_defconfig
/linux/arch/parisc/configs/generic-32bit_defconfig
/linux/arch/parisc/configs/generic-64bit_defconfig
/linux/arch/powerpc/kernel/fadump.c
/linux/arch/powerpc/kvm/book3s_xive.c
/linux/arch/powerpc/platforms/powernv/vas.c
/linux/arch/powerpc/platforms/pseries/msi.c
/linux/arch/powerpc/sysdev/xive/common.c
/linux/arch/riscv/Kconfig
/linux/arch/riscv/include/asm/kgdb.h
/linux/arch/riscv/kernel/cpu-hotplug.c
/linux/arch/riscv/kernel/entry.S
/linux/arch/riscv/kernel/probes/kprobes.c
/linux/arch/riscv/kernel/setup.c
/linux/arch/riscv/kernel/tests/kprobes/test-kprobes.h
/linux/arch/sh/configs/ap325rxa_defconfig
/linux/arch/sh/configs/apsh4a3a_defconfig
/linux/arch/sh/configs/apsh4ad0a_defconfig
/linux/arch/sh/configs/ecovec24_defconfig
/linux/arch/sh/configs/edosk7760_defconfig
/linux/arch/sh/configs/espt_defconfig
/linux/arch/sh/configs/landisk_defconfig
/linux/arch/sh/configs/lboxre2_defconfig
/linux/arch/sh/configs/magicpanelr2_defconfig
/linux/arch/sh/configs/r7780mp_defconfig
/linux/arch/sh/configs/r7785rp_defconfig
/linux/arch/sh/configs/rsk7264_defconfig
/linux/arch/sh/configs/rsk7269_defconfig
/linux/arch/sh/configs/sdk7780_defconfig
/linux/arch/sh/configs/sdk7786_defconfig
/linux/arch/sh/configs/se7343_defconfig
/linux/arch/sh/configs/se7712_defconfig
/linux/arch/sh/configs/se7721_defconfig
/linux/arch/sh/configs/se7722_defconfig
/linux/arch/sh/configs/se7724_defconfig
/linux/arch/sh/configs/sh03_defconfig
/linux/arch/sh/configs/sh2007_defconfig
/linux/arch/sh/configs/sh7757lcr_defconfig
/linux/arch/sh/configs/sh7763rdp_defconfig
/linux/arch/sh/configs/sh7785lcr_32bit_defconfig
/linux/arch/sh/configs/sh7785lcr_defconfig
/linux/arch/sh/configs/shx3_defconfig
/linux/arch/sh/configs/titan_defconfig
/linux/arch/sh/configs/ul2_defconfig
/linux/arch/sh/configs/urquell_defconfig
/linux/arch/sparc/configs/sparc64_defconfig
/linux/arch/x86/kernel/cpu/amd.c
/linux/arch/x86/kernel/cpu/resctrl/monitor.c
/linux/arch/x86/kvm/pmu.c
/linux/arch/x86/kvm/x86.c
/linux/arch/x86/mm/pat/set_memory.c
/linux/arch/x86/mm/tlb.c
/linux/arch/xtensa/configs/audio_kc705_defconfig
/linux/arch/xtensa/configs/cadence_csp_defconfig
/linux/arch/xtensa/configs/generic_kc705_defconfig
/linux/arch/xtensa/configs/nommu_kc705_defconfig
/linux/arch/xtensa/configs/smp_lx200_defconfig
/linux/arch/xtensa/configs/virt_defconfig
/linux/arch/xtensa/configs/xip_kc705_defconfig
/linux/block/blk-cgroup.c
/linux/block/blk-mq-sched.c
/linux/block/blk-mq-tag.c
/linux/block/blk-mq.c
/linux/block/blk-mq.h
/linux/drivers/accel/Kconfig
/linux/drivers/accel/Makefile
/linux/drivers/accel/amdxdna/Makefile
/linux/drivers/accel/amdxdna/TODO
/linux/drivers/accel/amdxdna/aie2_ctx.c
/linux/drivers/accel/amdxdna/aie2_error.c
/linux/drivers/accel/amdxdna/aie2_message.c
/linux/drivers/accel/amdxdna/aie2_msg_priv.h
/linux/drivers/accel/amdxdna/aie2_pci.c
/linux/drivers/accel/amdxdna/aie2_pci.h
/linux/drivers/accel/amdxdna/aie2_smu.c
/linux/drivers/accel/amdxdna/amdxdna_ctx.c
/linux/drivers/accel/amdxdna/amdxdna_ctx.h
/linux/drivers/accel/amdxdna/amdxdna_error.h
/linux/drivers/accel/amdxdna/amdxdna_gem.c
/linux/drivers/accel/amdxdna/amdxdna_gem.h
/linux/drivers/accel/amdxdna/amdxdna_mailbox.c
/linux/drivers/accel/amdxdna/amdxdna_pci_drv.c
/linux/drivers/accel/amdxdna/amdxdna_pci_drv.h
/linux/drivers/accel/amdxdna/amdxdna_pm.c
/linux/drivers/accel/amdxdna/amdxdna_pm.h
/linux/drivers/accel/amdxdna/npu1_regs.c
/linux/drivers/accel/amdxdna/npu4_regs.c
/linux/drivers/accel/ethosu/Kconfig
/linux/drivers/accel/ethosu/Makefile
/linux/drivers/accel/ethosu/ethosu_device.h
/linux/drivers/accel/ethosu/ethosu_drv.c
/linux/drivers/accel/ethosu/ethosu_drv.h
/linux/drivers/accel/ethosu/ethosu_gem.c
/linux/drivers/accel/ethosu/ethosu_gem.h
/linux/drivers/accel/ethosu/ethosu_job.c
/linux/drivers/accel/ethosu/ethosu_job.h
/linux/drivers/accel/ivpu/ivpu_debugfs.c
/linux/drivers/accel/ivpu/ivpu_drv.c
/linux/drivers/accel/ivpu/ivpu_drv.h
/linux/drivers/accel/ivpu/ivpu_fw.c
/linux/drivers/accel/ivpu/ivpu_fw.h
/linux/drivers/accel/ivpu/ivpu_gem.c
/linux/drivers/accel/ivpu/ivpu_gem.h
/linux/drivers/accel/ivpu/ivpu_hw.c
/linux/drivers/accel/ivpu/ivpu_hw.h
/linux/drivers/accel/ivpu/ivpu_hw_btrs.c
/linux/drivers/accel/ivpu/ivpu_hw_btrs.h
/linux/drivers/accel/ivpu/ivpu_hw_ip.c
/linux/drivers/accel/ivpu/ivpu_job.c
/linux/drivers/accel/ivpu/ivpu_job.h
/linux/drivers/accel/ivpu/ivpu_mmu_context.c
/linux/drivers/accel/ivpu/ivpu_pm.c
/linux/drivers/accel/ivpu/vpu_jsm_api.h
/linux/drivers/accel/qaic/qaic.h
/linux/drivers/accel/qaic/qaic_control.c
/linux/drivers/accel/qaic/qaic_data.c
/linux/drivers/accel/qaic/qaic_debugfs.c
/linux/drivers/accel/qaic/qaic_drv.c
/linux/drivers/accel/qaic/qaic_ras.c
/linux/drivers/accel/qaic/sahara.c
/linux/drivers/ata/libata-core.c
/linux/drivers/char/ipmi/ipmi_msghandler.c
/linux/drivers/char/tpm/tpm_crb.c
/linux/drivers/cxl/acpi.c
/linux/drivers/cxl/core/features.c
/linux/drivers/cxl/core/port.c
/linux/drivers/cxl/core/region.c
/linux/drivers/cxl/core/trace.h
/linux/drivers/devfreq/event/rockchip-dfi.c
/linux/drivers/dma-buf/heaps/Kconfig
/linux/drivers/dma-buf/heaps/cma_heap.c
/linux/drivers/dpll/zl3073x/core.c
/linux/drivers/dpll/zl3073x/fw.c
/linux/drivers/dpll/zl3073x/regs.h
/linux/drivers/gpu/drm/Makefile
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu.h
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_hdp.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_hdp.h
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_hmm.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_job.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_rap.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_securedisplay.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_userq.h
/linux/drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
/linux/drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
/linux/drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c
/linux/drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c
/linux/drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c
/linux/drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c
/linux/drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
/linux/drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c
/linux/drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c
/linux/drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c
/linux/drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c
/linux/drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c
/linux/drivers/gpu/drm/amd/amdgpu/sdma_v7_0.c
/linux/drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
/linux/drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
/linux/drivers/gpu/drm/amd/amdkfd/kfd_process.c
/linux/drivers/gpu/drm/amd/amdkfd/kfd_svm.c
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c
/linux/drivers/gpu/drm/amd/display/dc/core/dc.c
/linux/drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
/linux/drivers/gpu/drm/amd/display/dc/dce/dmub_hw_lock_mgr.c
/linux/drivers/gpu/drm/amd/display/dc/dce/dmub_hw_lock_mgr.h
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/inc/dml_top_dchub_registers.h
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/inc/dml_top_display_cfg_types.h
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/inc/dml_top_soc_parameter_types.h
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/inc/dml_top_types.h
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_shared_types.h
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_utils.c
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_pmo/dml2_pmo_dcn4_fams2.c
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/inc/dml2_internal_shared_types.h
link_detection.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn32/dcn32_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn401/dcn401_resource.c
/linux/drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c
/linux/drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
/linux/drivers/gpu/drm/amd/display/modules/hdcp/hdcp2_execution.c
/linux/drivers/gpu/drm/amd/display/modules/hdcp/hdcp2_transition.c
/linux/drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c
/linux/drivers/gpu/drm/amd/display/modules/hdcp/hdcp_log.c
/linux/drivers/gpu/drm/amd/display/modules/inc/mod_hdcp.h
/linux/drivers/gpu/drm/amd/include/kgd_pp_interface.h
/linux/drivers/gpu/drm/amd/pm/amdgpu_dpm.c
/linux/drivers/gpu/drm/amd/pm/amdgpu_pm.c
/linux/drivers/gpu/drm/amd/pm/inc/amdgpu_dpm.h
/linux/drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
/linux/drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.h
/linux/drivers/gpu/drm/amd/pm/powerplay/smumgr/smu10_smumgr.c
/linux/drivers/gpu/drm/amd/pm/powerplay/smumgr/vega10_smumgr.c
/linux/drivers/gpu/drm/amd/pm/powerplay/smumgr/vega12_smumgr.c
/linux/drivers/gpu/drm/amd/pm/powerplay/smumgr/vega20_smumgr.c
/linux/drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c
/linux/drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_12_ppt.c
/linux/drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
/linux/drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.h
/linux/drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c
/linux/drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h
/linux/drivers/gpu/drm/amd/ras/ras_mgr/amdgpu_ras_mgr.c
/linux/drivers/gpu/drm/amd/ras/rascore/ras_cper.c
/linux/drivers/gpu/drm/amd/ras/rascore/ras_log_ring.c
/linux/drivers/gpu/drm/arm/display/komeda/komeda_crtc.c
/linux/drivers/gpu/drm/arm/malidp_planes.c
/linux/drivers/gpu/drm/armada/armada_fbdev.c
/linux/drivers/gpu/drm/armada/armada_plane.c
/linux/drivers/gpu/drm/ast/Makefile
/linux/drivers/gpu/drm/ast/ast_2000.c
/linux/drivers/gpu/drm/ast/ast_2100.c
/linux/drivers/gpu/drm/ast/ast_2200.c
/linux/drivers/gpu/drm/ast/ast_2300.c
/linux/drivers/gpu/drm/ast/ast_2400.c
/linux/drivers/gpu/drm/ast/ast_2500.c
/linux/drivers/gpu/drm/ast/ast_2600.c
/linux/drivers/gpu/drm/ast/ast_drv.c
/linux/drivers/gpu/drm/ast/ast_drv.h
/linux/drivers/gpu/drm/ast/ast_mode.c
/linux/drivers/gpu/drm/ast/ast_reg.h
/linux/drivers/gpu/drm/ast/ast_tables.h
/linux/drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c
/linux/drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c
/linux/drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.h
/linux/drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_output.c
/linux/drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c
/linux/drivers/gpu/drm/bridge/imx/Kconfig
/linux/drivers/gpu/drm/bridge/imx/Makefile
/linux/drivers/gpu/drm/bridge/imx/imx8mp-hdmi-pai.c
/linux/drivers/gpu/drm/bridge/imx/imx8mp-hdmi-tx.c
/linux/drivers/gpu/drm/bridge/imx/imx8qxp-ldb.c
/linux/drivers/gpu/drm/bridge/lontium-lt9211.c
/linux/drivers/gpu/drm/bridge/synopsys/Kconfig
/linux/drivers/gpu/drm/bridge/synopsys/dw-hdmi-gp-audio.c
/linux/drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp.c
/linux/drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp.h
/linux/drivers/gpu/drm/bridge/synopsys/dw-hdmi.c
/linux/drivers/gpu/drm/bridge/ti-sn65dsi86.c
/linux/drivers/gpu/drm/clients/drm_fbdev_client.c
/linux/drivers/gpu/drm/clients/drm_log.c
/linux/drivers/gpu/drm/display/drm_bridge_connector.c
/linux/drivers/gpu/drm/display/drm_dp_helper.c
/linux/drivers/gpu/drm/drm_atomic.c
/linux/drivers/gpu/drm/drm_atomic_helper.c
/linux/drivers/gpu/drm/drm_bridge.c
/linux/drivers/gpu/drm/drm_buddy.c
/linux/drivers/gpu/drm/drm_client.c
/linux/drivers/gpu/drm/drm_client_event.c
/linux/drivers/gpu/drm/drm_client_modeset.c
/linux/drivers/gpu/drm/drm_draw.c
/linux/drivers/gpu/drm/drm_draw_internal.h
/linux/drivers/gpu/drm/drm_dumb_buffers.c
/linux/drivers/gpu/drm/drm_fb_helper.c
/linux/drivers/gpu/drm/drm_fbdev_dma.c
/linux/drivers/gpu/drm/drm_fbdev_shmem.c
/linux/drivers/gpu/drm/drm_fbdev_ttm.c
/linux/drivers/gpu/drm/drm_format_helper.c
/linux/drivers/gpu/drm/drm_framebuffer.c
/linux/drivers/gpu/drm/drm_gem.c
/linux/drivers/gpu/drm/drm_gem_atomic_helper.c
/linux/drivers/gpu/drm/drm_gem_dma_helper.c
/linux/drivers/gpu/drm/drm_gem_shmem_helper.c
/linux/drivers/gpu/drm/drm_gem_vram_helper.c
/linux/drivers/gpu/drm/drm_gpusvm.c
/linux/drivers/gpu/drm/drm_mipi_dbi.c
/linux/drivers/gpu/drm/drm_modeset_helper.c
/linux/drivers/gpu/drm/drm_vblank.c
/linux/drivers/gpu/drm/drm_vblank_helper.c
/linux/drivers/gpu/drm/exynos/exynos_drm_fbdev.c
/linux/drivers/gpu/drm/exynos/exynos_drm_gem.c
/linux/drivers/gpu/drm/exynos/exynos_drm_plane.c
/linux/drivers/gpu/drm/gma500/fbdev.c
/linux/drivers/gpu/drm/gud/gud_connector.c
/linux/drivers/gpu/drm/gud/gud_drv.c
/linux/drivers/gpu/drm/gud/gud_pipe.c
/linux/drivers/gpu/drm/hyperv/hyperv_drm_modeset.c
/linux/drivers/gpu/drm/i915/display/intel_fb.c
/linux/drivers/gpu/drm/i915/display/intel_fbdev.c
/linux/drivers/gpu/drm/i915/display/intel_frontbuffer.c
/linux/drivers/gpu/drm/i915/display/intel_psr.c
/linux/drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
/linux/drivers/gpu/drm/i915/gem/i915_gem_object_frontbuffer.h
/linux/drivers/gpu/drm/i915/gem/i915_gem_shmem.c
/linux/drivers/gpu/drm/i915/gem/i915_gem_ttm.c
/linux/drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c
/linux/drivers/gpu/drm/i915/gt/intel_gt_clock_utils.c
/linux/drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
/linux/drivers/gpu/drm/i915/i915_driver.c
/linux/drivers/gpu/drm/imx/dc/dc-ed.c
/linux/drivers/gpu/drm/imx/dc/dc-fg.c
/linux/drivers/gpu/drm/imx/dc/dc-fu.c
/linux/drivers/gpu/drm/imx/dc/dc-fu.h
/linux/drivers/gpu/drm/imx/dc/dc-lb.c
/linux/drivers/gpu/drm/imx/dc/dc-plane.c
/linux/drivers/gpu/drm/imx/dcss/dcss-plane.c
/linux/drivers/gpu/drm/imx/ipuv3/imx-drm-core.c
/linux/drivers/gpu/drm/imx/ipuv3/imx-tve.c
/linux/drivers/gpu/drm/imx/ipuv3/ipuv3-plane.c
/linux/drivers/gpu/drm/imx/ipuv3/parallel-display.c
/linux/drivers/gpu/drm/ingenic/ingenic-drm-drv.c
/linux/drivers/gpu/drm/ingenic/ingenic-ipu.c
/linux/drivers/gpu/drm/kmb/kmb_plane.c
/linux/drivers/gpu/drm/logicvc/logicvc_layer.c
/linux/drivers/gpu/drm/loongson/lsdc_gem.c
/linux/drivers/gpu/drm/loongson/lsdc_plane.c
/linux/drivers/gpu/drm/mcde/mcde_clk_div.c
/linux/drivers/gpu/drm/mediatek/mtk_plane.c
/linux/drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c
/linux/drivers/gpu/drm/msm/msm_fbdev.c
/linux/drivers/gpu/drm/msm/msm_gem.c
/linux/drivers/gpu/drm/nouveau/Kconfig
/linux/drivers/gpu/drm/nouveau/include/nvkm/core/tegra.h
/linux/drivers/gpu/drm/nouveau/include/nvkm/subdev/clk.h
/linux/drivers/gpu/drm/nouveau/nouveau_bo.h
/linux/drivers/gpu/drm/nouveau/nouveau_display.c
/linux/drivers/gpu/drm/nouveau/nouveau_gem.c
/linux/drivers/gpu/drm/nouveau/nouveau_platform.c
/linux/drivers/gpu/drm/nouveau/nvkm/engine/device/base.c
/linux/drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/clk/Kbuild
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.c
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.h
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a_devfreq.c
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a_devfreq.h
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/clk/gp10b.c
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/clk/gp10b.h
/linux/drivers/gpu/drm/omapdrm/omap_encoder.c
/linux/drivers/gpu/drm/omapdrm/omap_fbdev.c
/linux/drivers/gpu/drm/omapdrm/omap_gem.c
/linux/drivers/gpu/drm/omapdrm/omap_plane.c
/linux/drivers/gpu/drm/panel/Kconfig
/linux/drivers/gpu/drm/panel/Makefile
/linux/drivers/gpu/drm/panel/panel-edp.c
/linux/drivers/gpu/drm/panel/panel-ilitek-ili9881c.c
/linux/drivers/gpu/drm/panel/panel-sharp-lq079l1sx01.c
/linux/drivers/gpu/drm/panel/panel-simple.c
/linux/drivers/gpu/drm/panel/panel-visionox-rm69299.c
/linux/drivers/gpu/drm/panfrost/panfrost_devfreq.c
/linux/drivers/gpu/drm/panfrost/panfrost_device.c
/linux/drivers/gpu/drm/panfrost/panfrost_device.h
/linux/drivers/gpu/drm/panfrost/panfrost_drv.c
/linux/drivers/gpu/drm/panfrost/panfrost_dump.c
/linux/drivers/gpu/drm/panfrost/panfrost_gem.c
/linux/drivers/gpu/drm/panfrost/panfrost_gem_shrinker.c
/linux/drivers/gpu/drm/panfrost/panfrost_gpu.c
/linux/drivers/gpu/drm/panfrost/panfrost_job.c
/linux/drivers/gpu/drm/panfrost/panfrost_job.h
/linux/drivers/gpu/drm/panfrost/panfrost_mmu.c
/linux/drivers/gpu/drm/panfrost/panfrost_mmu.h
/linux/drivers/gpu/drm/panfrost/panfrost_perfcnt.c
/linux/drivers/gpu/drm/panthor/panthor_devfreq.c
/linux/drivers/gpu/drm/panthor/panthor_device.c
/linux/drivers/gpu/drm/panthor/panthor_device.h
/linux/drivers/gpu/drm/panthor/panthor_drv.c
/linux/drivers/gpu/drm/panthor/panthor_fw.c
/linux/drivers/gpu/drm/panthor/panthor_gpu.c
/linux/drivers/gpu/drm/panthor/panthor_regs.h
/linux/drivers/gpu/drm/panthor/panthor_sched.c
/linux/drivers/gpu/drm/panthor/panthor_sched.h
/linux/drivers/gpu/drm/pl111/pl111_display.c
/linux/drivers/gpu/drm/qxl/qxl_display.c
/linux/drivers/gpu/drm/qxl/qxl_gem.c
/linux/drivers/gpu/drm/radeon/radeon_acpi.c
/linux/drivers/gpu/drm/radeon/radeon_connectors.c
/linux/drivers/gpu/drm/radeon/radeon_device.c
/linux/drivers/gpu/drm/radeon/radeon_display.c
/linux/drivers/gpu/drm/radeon/radeon_drv.c
/linux/drivers/gpu/drm/radeon/radeon_fbdev.c
/linux/drivers/gpu/drm/radeon/radeon_gem.c
/linux/drivers/gpu/drm/radeon/radeon_kms.c
/linux/drivers/gpu/drm/renesas/rcar-du/rcar_du_kms.c
/linux/drivers/gpu/drm/renesas/rz-du/Kconfig
/linux/drivers/gpu/drm/rockchip/analogix_dp-rockchip.c
/linux/drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c
/linux/drivers/gpu/drm/rockchip/dw_hdmi_qp-rockchip.c
/linux/drivers/gpu/drm/rockchip/rockchip_drm_gem.c
/linux/drivers/gpu/drm/rockchip/rockchip_drm_vop.c
/linux/drivers/gpu/drm/rockchip/rockchip_drm_vop2.c
/linux/drivers/gpu/drm/rockchip/rockchip_vop_reg.c
/linux/drivers/gpu/drm/scheduler/sched_main.c
/linux/drivers/gpu/drm/scheduler/tests/sched_tests.h
/linux/drivers/gpu/drm/sitronix/st7571-i2c.c
/linux/drivers/gpu/drm/solomon/ssd130x.c
/linux/drivers/gpu/drm/stm/dw_mipi_dsi-stm.c
/linux/drivers/gpu/drm/stm/lvds.c
/linux/drivers/gpu/drm/sun4i/sun4i_hdmi_ddc_clk.c
/linux/drivers/gpu/drm/sun4i/sun4i_tcon_dclk.c
/linux/drivers/gpu/drm/sun4i/sun8i_ui_layer.c
/linux/drivers/gpu/drm/sun4i/sun8i_vi_layer.c
/linux/drivers/gpu/drm/sysfb/drm_sysfb_helper.h
/linux/drivers/gpu/drm/sysfb/drm_sysfb_modeset.c
/linux/drivers/gpu/drm/sysfb/simpledrm.c
/linux/drivers/gpu/drm/sysfb/vesadrm.c
/linux/drivers/gpu/drm/tegra/dc.c
/linux/drivers/gpu/drm/tegra/fbdev.c
/linux/drivers/gpu/drm/tegra/gem.c
/linux/drivers/gpu/drm/tegra/hdmi.c
/linux/drivers/gpu/drm/tegra/sor.c
/linux/drivers/gpu/drm/tests/.kunitconfig
/linux/drivers/gpu/drm/tests/drm_buddy_test.c
/linux/drivers/gpu/drm/tidss/tidss_crtc.c
/linux/drivers/gpu/drm/tidss/tidss_dispc.c
/linux/drivers/gpu/drm/tidss/tidss_drv.c
/linux/drivers/gpu/drm/tidss/tidss_kms.c
/linux/drivers/gpu/drm/tidss/tidss_plane.c
/linux/drivers/gpu/drm/tilcdc/tilcdc_crtc.c
/linux/drivers/gpu/drm/tilcdc/tilcdc_plane.c
/linux/drivers/gpu/drm/tiny/bochs.c
/linux/drivers/gpu/drm/tiny/cirrus-qemu.c
/linux/drivers/gpu/drm/ttm/tests/ttm_bo_test.c
/linux/drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
/linux/drivers/gpu/drm/ttm/ttm_bo.c
/linux/drivers/gpu/drm/ttm/ttm_bo_internal.h
/linux/drivers/gpu/drm/ttm/ttm_module.c
/linux/drivers/gpu/drm/ttm/ttm_resource.c
/linux/drivers/gpu/drm/vboxvideo/vbox_mode.c
/linux/drivers/gpu/drm/vc4/Kconfig
/linux/drivers/gpu/drm/vc4/vc4_hdmi.c
/linux/drivers/gpu/drm/vc4/vc4_hdmi.h
/linux/drivers/gpu/drm/vc4/vc4_plane.c
/linux/drivers/gpu/drm/vgem/vgem_fence.c
/linux/drivers/gpu/drm/virtio/virtgpu_display.c
/linux/drivers/gpu/drm/vkms/Kconfig
/linux/drivers/gpu/drm/vkms/Makefile
/linux/drivers/gpu/drm/vkms/tests/vkms_config_test.c
/linux/drivers/gpu/drm/vkms/vkms_config.c
/linux/drivers/gpu/drm/vkms/vkms_config.h
/linux/drivers/gpu/drm/vkms/vkms_configfs.c
/linux/drivers/gpu/drm/vkms/vkms_configfs.h
/linux/drivers/gpu/drm/vkms/vkms_connector.c
/linux/drivers/gpu/drm/vkms/vkms_connector.h
/linux/drivers/gpu/drm/vkms/vkms_crtc.c
/linux/drivers/gpu/drm/vkms/vkms_drv.c
/linux/drivers/gpu/drm/vkms/vkms_drv.h
/linux/drivers/gpu/drm/vmwgfx/vmwgfx_gem.c
/linux/drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
/linux/drivers/gpu/drm/xe/Kconfig.debug
/linux/drivers/gpu/drm/xe/Makefile
/linux/drivers/gpu/drm/xe/abi/guc_actions_abi.h
/linux/drivers/gpu/drm/xe/display/intel_fbdev_fb.c
/linux/drivers/gpu/drm/xe/display/xe_display.c
/linux/drivers/gpu/drm/xe/display/xe_display.h
/linux/drivers/gpu/drm/xe/display/xe_display_wa.c
/linux/drivers/gpu/drm/xe/display/xe_panic.c
/linux/drivers/gpu/drm/xe/display/xe_plane_initial.c
/linux/drivers/gpu/drm/xe/instructions/xe_gpu_commands.h
/linux/drivers/gpu/drm/xe/regs/xe_engine_regs.h
/linux/drivers/gpu/drm/xe/regs/xe_gt_regs.h
/linux/drivers/gpu/drm/xe/regs/xe_i2c_regs.h
/linux/drivers/gpu/drm/xe/regs/xe_irq_regs.h
/linux/drivers/gpu/drm/xe/tests/xe_dma_buf.c
/linux/drivers/gpu/drm/xe/tests/xe_pci.c
/linux/drivers/gpu/drm/xe/tests/xe_pci_test.c
/linux/drivers/gpu/drm/xe/tests/xe_rtp_test.c
/linux/drivers/gpu/drm/xe/xe_bo.c
/linux/drivers/gpu/drm/xe/xe_bo.h
/linux/drivers/gpu/drm/xe/xe_bo_doc.h
/linux/drivers/gpu/drm/xe/xe_bo_evict.c
/linux/drivers/gpu/drm/xe/xe_configfs.c
/linux/drivers/gpu/drm/xe/xe_configfs.h
/linux/drivers/gpu/drm/xe/xe_debugfs.c
/linux/drivers/gpu/drm/xe/xe_device.c
/linux/drivers/gpu/drm/xe/xe_device_sysfs.c
/linux/drivers/gpu/drm/xe/xe_device_types.h
/linux/drivers/gpu/drm/xe/xe_device_wa_oob.rules
/linux/drivers/gpu/drm/xe/xe_dma_buf.c
/linux/drivers/gpu/drm/xe/xe_eu_stall.c
/linux/drivers/gpu/drm/xe/xe_exec.c
/linux/drivers/gpu/drm/xe/xe_exec_queue.c
/linux/drivers/gpu/drm/xe/xe_exec_queue.h
/linux/drivers/gpu/drm/xe/xe_exec_queue_types.h
/linux/drivers/gpu/drm/xe/xe_execlist.c
/linux/drivers/gpu/drm/xe/xe_force_wake_types.h
/linux/drivers/gpu/drm/xe/xe_ggtt.c
/linux/drivers/gpu/drm/xe/xe_gpu_scheduler.c
/linux/drivers/gpu/drm/xe/xe_gpu_scheduler.h
/linux/drivers/gpu/drm/xe/xe_gsc.c
/linux/drivers/gpu/drm/xe/xe_gt.c
/linux/drivers/gpu/drm/xe/xe_gt.h
/linux/drivers/gpu/drm/xe/xe_gt_clock.c
/linux/drivers/gpu/drm/xe/xe_gt_debugfs.c
/linux/drivers/gpu/drm/xe/xe_gt_debugfs.h
/linux/drivers/gpu/drm/xe/xe_gt_freq.c
/linux/drivers/gpu/drm/xe/xe_gt_idle.c
/linux/drivers/gpu/drm/xe/xe_gt_mcr.c
/linux/drivers/gpu/drm/xe/xe_gt_sriov_pf.c
/linux/drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
/linux/drivers/gpu/drm/xe/xe_gt_sriov_pf_control.c
/linux/drivers/gpu/drm/xe/xe_gt_sriov_pf_control.h
/linux/drivers/gpu/drm/xe/xe_gt_sriov_pf_control_types.h
/linux/drivers/gpu/drm/xe/xe_gt_sriov_pf_debugfs.c
/linux/drivers/gpu/drm/xe/xe_gt_sriov_pf_debugfs.h
/linux/drivers/gpu/drm/xe/xe_gt_sriov_printk.h
/linux/drivers/gpu/drm/xe/xe_gt_sriov_vf.c
/linux/drivers/gpu/drm/xe/xe_gt_sriov_vf.h
/linux/drivers/gpu/drm/xe/xe_gt_sriov_vf_types.h
/linux/drivers/gpu/drm/xe/xe_gt_topology.c
/linux/drivers/gpu/drm/xe/xe_gt_topology.h
/linux/drivers/gpu/drm/xe/xe_gt_types.h
/linux/drivers/gpu/drm/xe/xe_guc.c
/linux/drivers/gpu/drm/xe/xe_guc.h
/linux/drivers/gpu/drm/xe/xe_guc_ads.c
/linux/drivers/gpu/drm/xe/xe_guc_ads_types.h
/linux/drivers/gpu/drm/xe/xe_guc_capture.c
/linux/drivers/gpu/drm/xe/xe_guc_ct.c
/linux/drivers/gpu/drm/xe/xe_guc_ct.h
/linux/drivers/gpu/drm/xe/xe_guc_ct_types.h
/linux/drivers/gpu/drm/xe/xe_guc_exec_queue_types.h
/linux/drivers/gpu/drm/xe/xe_guc_fwif.h
/linux/drivers/gpu/drm/xe/xe_guc_log_types.h
/linux/drivers/gpu/drm/xe/xe_guc_pc.c
/linux/drivers/gpu/drm/xe/xe_guc_relay.c
/linux/drivers/gpu/drm/xe/xe_guc_relay_types.h
/linux/drivers/gpu/drm/xe/xe_guc_submit.c
/linux/drivers/gpu/drm/xe/xe_guc_submit.h
/linux/drivers/gpu/drm/xe/xe_guc_tlb_inval.c
/linux/drivers/gpu/drm/xe/xe_huc.c
/linux/drivers/gpu/drm/xe/xe_hw_engine.c
/linux/drivers/gpu/drm/xe/xe_hwmon.c
/linux/drivers/gpu/drm/xe/xe_i2c.c
/linux/drivers/gpu/drm/xe/xe_i2c.h
/linux/drivers/gpu/drm/xe/xe_irq.c
/linux/drivers/gpu/drm/xe/xe_lmtt.c
/linux/drivers/gpu/drm/xe/xe_lrc.c
/linux/drivers/gpu/drm/xe/xe_lrc.h
/linux/drivers/gpu/drm/xe/xe_map.h
/linux/drivers/gpu/drm/xe/xe_memirq.c
/linux/drivers/gpu/drm/xe/xe_memirq.h
/linux/drivers/gpu/drm/xe/xe_migrate.c
/linux/drivers/gpu/drm/xe/xe_migrate_doc.h
/linux/drivers/gpu/drm/xe/xe_mmio.c
/linux/drivers/gpu/drm/xe/xe_mmio.h
/linux/drivers/gpu/drm/xe/xe_mocs.c
/linux/drivers/gpu/drm/xe/xe_mocs.h
/linux/drivers/gpu/drm/xe/xe_oa.c
/linux/drivers/gpu/drm/xe/xe_pat.c
/linux/drivers/gpu/drm/xe/xe_pat.h
/linux/drivers/gpu/drm/xe/xe_pci.c
/linux/drivers/gpu/drm/xe/xe_pci_sriov.c
/linux/drivers/gpu/drm/xe/xe_pci_types.h
/linux/drivers/gpu/drm/xe/xe_platform_types.h
/linux/drivers/gpu/drm/xe/xe_pm.c
/linux/drivers/gpu/drm/xe/xe_pm.h
/linux/drivers/gpu/drm/xe/xe_pmu.c
/linux/drivers/gpu/drm/xe/xe_preempt_fence.c
/linux/drivers/gpu/drm/xe/xe_preempt_fence_types.h
/linux/drivers/gpu/drm/xe/xe_psmi.c
/linux/drivers/gpu/drm/xe/xe_pt.c
/linux/drivers/gpu/drm/xe/xe_query.c
/linux/drivers/gpu/drm/xe/xe_range_fence.h
/linux/drivers/gpu/drm/xe/xe_reg_whitelist.c
/linux/drivers/gpu/drm/xe/xe_ring_ops.c
/linux/drivers/gpu/drm/xe/xe_rtp.c
/linux/drivers/gpu/drm/xe/xe_rtp.h
/linux/drivers/gpu/drm/xe/xe_rtp_types.h
/linux/drivers/gpu/drm/xe/xe_sched_job.c
/linux/drivers/gpu/drm/xe/xe_sched_job.h
/linux/drivers/gpu/drm/xe/xe_sched_job_types.h
/linux/drivers/gpu/drm/xe/xe_sriov.c
/linux/drivers/gpu/drm/xe/xe_sriov_pf.c
/linux/drivers/gpu/drm/xe/xe_sriov_pf.h
/linux/drivers/gpu/drm/xe/xe_sriov_pf_control.c
/linux/drivers/gpu/drm/xe/xe_sriov_pf_control.h
/linux/drivers/gpu/drm/xe/xe_sriov_pf_debugfs.c
/linux/drivers/gpu/drm/xe/xe_sriov_pf_debugfs.h
/linux/drivers/gpu/drm/xe/xe_sriov_pf_helpers.h
/linux/drivers/gpu/drm/xe/xe_sriov_pf_provision.c
/linux/drivers/gpu/drm/xe/xe_sriov_pf_provision.h
/linux/drivers/gpu/drm/xe/xe_sriov_pf_provision_types.h
/linux/drivers/gpu/drm/xe/xe_sriov_pf_types.h
/linux/drivers/gpu/drm/xe/xe_sriov_printk.h
/linux/drivers/gpu/drm/xe/xe_sriov_vf.c
/linux/drivers/gpu/drm/xe/xe_sriov_vf.h
/linux/drivers/gpu/drm/xe/xe_sriov_vf_ccs.c
/linux/drivers/gpu/drm/xe/xe_sriov_vf_ccs.h
/linux/drivers/gpu/drm/xe/xe_sriov_vf_types.h
/linux/drivers/gpu/drm/xe/xe_svm.c
/linux/drivers/gpu/drm/xe/xe_tile.c
/linux/drivers/gpu/drm/xe/xe_tile_debugfs.c
/linux/drivers/gpu/drm/xe/xe_tile_debugfs.h
/linux/drivers/gpu/drm/xe/xe_tile_sriov_pf_debugfs.c
/linux/drivers/gpu/drm/xe/xe_tile_sriov_pf_debugfs.h
/linux/drivers/gpu/drm/xe/xe_tile_sriov_printk.h
/linux/drivers/gpu/drm/xe/xe_tile_sriov_vf.c
/linux/drivers/gpu/drm/xe/xe_tile_sriov_vf.h
/linux/drivers/gpu/drm/xe/xe_tile_sriov_vf_types.h
/linux/drivers/gpu/drm/xe/xe_tlb_inval.h
/linux/drivers/gpu/drm/xe/xe_ttm_stolen_mgr.c
/linux/drivers/gpu/drm/xe/xe_ttm_sys_mgr.c
/linux/drivers/gpu/drm/xe/xe_ttm_vram_mgr.c
/linux/drivers/gpu/drm/xe/xe_ttm_vram_mgr_types.h
/linux/drivers/gpu/drm/xe/xe_tuning.c
/linux/drivers/gpu/drm/xe/xe_tuning.h
/linux/drivers/gpu/drm/xe/xe_uc_fw_types.h
/linux/drivers/gpu/drm/xe/xe_uc_types.h
/linux/drivers/gpu/drm/xe/xe_userptr.c
/linux/drivers/gpu/drm/xe/xe_validation.h
/linux/drivers/gpu/drm/xe/xe_vm.c
/linux/drivers/gpu/drm/xe/xe_vm_doc.h
/linux/drivers/gpu/drm/xe/xe_vm_types.h
/linux/drivers/gpu/drm/xe/xe_vram.c
/linux/drivers/gpu/drm/xe/xe_vram.h
/linux/drivers/gpu/drm/xe/xe_wa.c
/linux/drivers/gpu/drm/xe/xe_wa.h
/linux/drivers/gpu/drm/xe/xe_wa_oob.rules
/linux/drivers/gpu/drm/xlnx/zynqmp_kms.c
/linux/drivers/gpu/host1x/bus.c
/linux/drivers/gpu/host1x/dev.c
/linux/drivers/gpu/host1x/hw/channel_hw.c
/linux/drivers/gpu/host1x/syncpt.c
/linux/drivers/hid/Kconfig
/linux/drivers/hid/hid-cp2112.c
/linux/drivers/hid/hid-debug.c
/linux/drivers/hid/hid-ids.h
/linux/drivers/hid/hid-input.c
/linux/drivers/hid/hid-logitech-hidpp.c
/linux/drivers/hid/hid-multitouch.c
/linux/drivers/hid/hid-nintendo.c
/linux/drivers/hid/hid-quirks.c
/linux/drivers/hid/intel-thc-hid/intel-quicki2c/pci-quicki2c.c
/linux/drivers/hid/intel-thc-hid/intel-quickspi/pci-quickspi.c
/linux/drivers/hid/intel-thc-hid/intel-quickspi/quickspi-dev.h
/linux/drivers/hid/intel-thc-hid/intel-quickspi/quickspi-protocol.c
/linux/drivers/i2c/busses/i2c-amd-mp2.h
/linux/drivers/i2c/busses/i2c-at91-core.c
/linux/drivers/i2c/busses/i2c-at91-master.c
/linux/drivers/i2c/busses/i2c-cadence.c
/linux/drivers/i2c/busses/i2c-davinci.c
/linux/drivers/i2c/busses/i2c-designware-master.c
/linux/drivers/i2c/busses/i2c-hix5hd2.c
/linux/drivers/i2c/busses/i2c-i801.c
/linux/drivers/i2c/busses/i2c-img-scb.c
/linux/drivers/i2c/busses/i2c-imx-lpi2c.c
/linux/drivers/i2c/busses/i2c-imx.c
/linux/drivers/i2c/busses/i2c-mv64xxx.c
/linux/drivers/i2c/busses/i2c-nvidia-gpu.c
/linux/drivers/i2c/busses/i2c-omap.c
/linux/drivers/i2c/busses/i2c-qcom-cci.c
/linux/drivers/i2c/busses/i2c-qcom-geni.c
/linux/drivers/i2c/busses/i2c-qup.c
/linux/drivers/i2c/busses/i2c-riic.c
/linux/drivers/i2c/busses/i2c-rzv2m.c
/linux/drivers/i2c/busses/i2c-sprd.c
/linux/drivers/i2c/busses/i2c-stm32f7.c
/linux/drivers/i2c/busses/i2c-usbio.c
/linux/drivers/i2c/busses/i2c-xiic.c
/linux/drivers/mfd/ls2k-bmc-core.c
/linux/drivers/misc/ocxl/afu_irq.c
/linux/drivers/mmc/core/block.c
/linux/drivers/net/can/m_can/m_can.c
/linux/drivers/net/can/m_can/m_can_platform.c
/linux/drivers/net/can/usb/gs_usb.c
/linux/drivers/net/ethernet/airoha/airoha_eth.c
/linux/drivers/net/ethernet/amd/xgbe/xgbe-drv.c
/linux/drivers/net/ethernet/amd/xgbe/xgbe-mdio.c
/linux/drivers/net/ethernet/broadcom/tg3.c
/linux/drivers/net/ethernet/dlink/dl2k.c
/linux/drivers/net/ethernet/google/gve/gve.h
/linux/drivers/net/ethernet/google/gve/gve_desc_dqo.h
/linux/drivers/net/ethernet/google/gve/gve_rx_dqo.c
/linux/drivers/net/ethernet/intel/idpf/idpf_ptp.c
/linux/drivers/net/ethernet/intel/idpf/idpf_virtchnl_ptp.c
/linux/drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
/linux/drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.h
/linux/drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c
/linux/drivers/net/ethernet/intel/ixgbevf/defines.h
/linux/drivers/net/ethernet/intel/ixgbevf/ipsec.c
/linux/drivers/net/ethernet/intel/ixgbevf/ixgbevf.h
/linux/drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
/linux/drivers/net/ethernet/intel/ixgbevf/mbx.h
/linux/drivers/net/ethernet/intel/ixgbevf/vf.c
/linux/drivers/net/ethernet/intel/ixgbevf/vf.h
/linux/drivers/net/ethernet/marvell/octeontx2/af/cgx.c
/linux/drivers/net/ethernet/mediatek/mtk_wed.c
/linux/drivers/net/ethernet/realtek/r8169_main.c
/linux/drivers/net/netdevsim/netdev.c
/linux/drivers/net/phy/broadcom.c
/linux/drivers/net/phy/realtek/realtek_main.c
/linux/drivers/net/usb/lan78xx.c
/linux/drivers/net/usb/r8152.c
/linux/drivers/net/usb/usbnet.c
/linux/drivers/nvme/host/auth.c
/linux/drivers/nvme/host/multipath.c
/linux/drivers/nvme/host/tcp.c
/linux/drivers/pci/Kconfig
/linux/drivers/pci/controller/cadence/pcie-cadence-ep.c
/linux/drivers/pci/controller/vmd.c
/linux/drivers/pci/probe.c
/linux/drivers/pci/vgaarb.c
/linux/drivers/video/fbdev/Kconfig
/linux/drivers/video/fbdev/core/Kconfig
/linux/drivers/video/fbdev/core/bitblit.c
/linux/drivers/video/fbdev/core/fbcon.c
/linux/drivers/video/fbdev/core/fbcon.h
/linux/drivers/video/fbdev/core/fbcon_ccw.c
/linux/drivers/video/fbdev/core/fbcon_cw.c
/linux/drivers/video/fbdev/core/fbcon_rotate.c
/linux/drivers/video/fbdev/core/fbcon_rotate.h
/linux/drivers/video/fbdev/core/fbcon_ud.c
/linux/drivers/video/fbdev/core/softcursor.c
/linux/drivers/video/fbdev/core/tileblit.c
/linux/drivers/video/fbdev/simplefb.c
/linux/fs/btrfs/extent_io.c
/linux/fs/btrfs/free-space-tree.c
/linux/fs/btrfs/ioctl.c
/linux/fs/btrfs/relocation.c
/linux/fs/btrfs/scrub.c
/linux/fs/btrfs/send.c
/linux/fs/btrfs/super.c
/linux/fs/btrfs/tree-checker.c
/linux/fs/btrfs/zoned.c
/linux/fs/coredump.c
/linux/fs/dax.c
/linux/fs/dcache.c
/linux/fs/exec.c
/linux/fs/exfat/exfat_fs.h
/linux/fs/exfat/file.c
/linux/fs/exfat/namei.c
/linux/fs/exfat/nls.c
/linux/fs/ext4/ext4_jbd2.c
/linux/fs/ext4/inode.c
/linux/fs/ext4/orphan.c
/linux/fs/f2fs/data.c
/linux/fs/f2fs/super.c
/linux/fs/file_attr.c
/linux/fs/file_table.c
/linux/fs/fuse/ioctl.c
/linux/fs/jbd2/transaction.c
/linux/fs/nfs/flexfilelayout/flexfilelayout.c
/linux/fs/nfs/nfs4client.c
/linux/fs/nfs/nfs4proc.c
/linux/fs/nfs/write.c
/linux/fs/nfsd/flexfilelayout.c
/linux/fs/nsfs.c
/linux/fs/overlayfs/copy_up.c
/linux/fs/overlayfs/file.c
/linux/fs/overlayfs/inode.c
/linux/fs/smb/client/Kconfig
/linux/fs/smb/client/cifsacl.c
/linux/fs/smb/client/cifsencrypt.c
/linux/fs/smb/client/cifsfs.c
/linux/fs/smb/client/cifsglob.h
/linux/fs/smb/client/cifsproto.h
/linux/fs/smb/client/inode.c
/linux/fs/smb/client/link.c
/linux/fs/smb/client/misc.c
/linux/fs/smb/client/sess.c
/linux/fs/smb/client/smb2misc.c
/linux/fs/smb/client/smb2ops.c
/linux/fs/smb/client/smb2proto.h
/linux/fs/smb/client/smb2transport.c
/linux/fs/smb/client/smbdirect.c
/linux/fs/smb/client/smbdirect.h
/linux/fs/smb/client/xattr.c
/linux/fs/smb/common/cifsglob.h
/linux/fs/smb/common/smbdirect/smbdirect_socket.h
/linux/fs/smb/server/mgmt/user_session.c
/linux/fs/smb/server/smb2pdu.c
/linux/fs/smb/server/smb_common.h
/linux/fs/smb/server/transport_ipc.c
/linux/fs/smb/server/transport_rdma.c
/linux/include/drm/bridge/dw_hdmi.h
/linux/include/drm/bridge/dw_hdmi_qp.h
/linux/include/drm/display/drm_dp.h
/linux/include/drm/display/drm_dp_helper.h
/linux/include/drm/drm_atomic.h
/linux/include/drm/drm_bridge.h
/linux/include/drm/drm_buddy.h
/linux/include/drm/drm_client.h
/linux/include/drm/drm_client_event.h
/linux/include/drm/drm_crtc.h
/linux/include/drm/drm_dumb_buffers.h
/linux/include/drm/drm_format_helper.h
/linux/include/drm/drm_gem_shmem_helper.h
/linux/include/drm/drm_gpusvm.h
/linux/include/drm/drm_gpuvm.h
/linux/include/drm/drm_modeset_helper_vtables.h
/linux/include/drm/drm_vblank.h
/linux/include/drm/drm_vblank_helper.h
/linux/include/drm/gpu_scheduler.h
/linux/include/drm/intel/pciids.h
/linux/include/drm/ttm/ttm_bo.h
/linux/include/kvm/arm_arch_timer.h
/linux/include/linux/bpf.h
/linux/include/linux/brcmphy.h
/linux/include/linux/dma-buf/heaps/cma.h
/linux/include/linux/hid.h
/linux/include/linux/kvm_host.h
/linux/include/linux/libata.h
/linux/include/linux/nfs_xdr.h
/linux/include/linux/rpmb.h
/linux/include/net/ip_tunnels.h
/linux/include/sound/asoundef.h
/linux/include/sound/tas2781.h
/linux/include/uapi/drm/amdxdna_accel.h
/linux/include/uapi/drm/drm_mode.h
/linux/include/uapi/drm/ethosu_accel.h
/linux/include/uapi/drm/ivpu_accel.h
/linux/include/uapi/drm/panfrost_drm.h
/linux/include/uapi/drm/xe_drm.h
/linux/include/uapi/linux/kvm.h
/linux/io_uring/register.c
/linux/io_uring/rw.c
/linux/kernel/bpf/helpers.c
/linux/kernel/bpf/liveness.c
/linux/kernel/bpf/syscall.c
/linux/kernel/dma/contiguous.c
/linux/kernel/events/core.c
/linux/kernel/events/uprobes.c
/linux/kernel/sched/core.c
/linux/kernel/sched/deadline.c
/linux/kernel/sched/fair.c
/linux/mm/slub.c
/linux/net/bpf/test_run.c
/linux/net/can/j1939/main.c
/linux/net/core/dev.c
/linux/net/core/gro_cells.c
/linux/net/core/skbuff.c
/linux/net/ipv4/ip_tunnel.c
/linux/net/ipv4/tcp_output.c
/linux/net/ipv4/udp.c
/linux/net/ipv6/ip6_tunnel.c
/linux/net/tls/tls_main.c
/linux/net/tls/tls_sw.c
/linux/rust/kernel/alloc/kvec.rs
/linux/rust/kernel/bitmap.rs
/linux/rust/kernel/cpufreq.rs
/linux/rust/kernel/fs/file.rs
/linux/sound/firewire/amdtp-stream.h
/linux/sound/hda/codecs/realtek/alc269.c
/linux/sound/hda/codecs/side-codecs/cs35l41_hda.c
/linux/sound/hda/codecs/side-codecs/hda_component.c
/linux/sound/hda/codecs/side-codecs/tas2781_hda_i2c.c
/linux/sound/hda/controllers/intel.c
/linux/sound/soc/amd/acp/acp-sdw-sof-mach.c
/linux/sound/soc/codecs/idt821034.c
/linux/sound/soc/codecs/max98090.c
/linux/sound/soc/codecs/nau8821.c
/linux/sound/soc/codecs/nau8821.h
/linux/sound/soc/codecs/tas2781-i2c.c
/linux/sound/soc/codecs/wcd938x-sdw.c
/linux/sound/soc/qcom/sc8280xp.c
/linux/sound/soc/sdw_utils/soc_sdw_utils.c
/linux/sound/usb/card.c
/linux/sound/usb/mixer.c
/linux/sound/usb/quirks.c
/linux/tools/testing/selftests/bpf/prog_tests/arg_parsing.c
/linux/tools/testing/selftests/bpf/progs/verifier_global_ptr_args.c
/linux/tools/testing/selftests/drivers/net/hw/lib/py/__init__.py
/linux/tools/testing/selftests/drivers/net/lib/py/__init__.py
/linux/tools/testing/selftests/hid/tests/test_multitouch.py
/linux/tools/testing/selftests/kvm/arm64/arch_timer_edge_cases.c
/linux/tools/testing/selftests/kvm/arm64/external_aborts.c
/linux/tools/testing/selftests/kvm/arm64/get-reg-list.c
/linux/tools/testing/selftests/kvm/arm64/set_id_regs.c
/linux/tools/testing/selftests/kvm/arm64/vgic_lpi_stress.c
/linux/tools/testing/selftests/kvm/guest_memfd_test.c
/linux/tools/testing/selftests/kvm/include/arm64/processor.h
/linux/tools/testing/selftests/kvm/include/kvm_util.h
/linux/tools/testing/selftests/kvm/include/test_util.h
/linux/tools/testing/selftests/kvm/irqfd_test.c
/linux/tools/testing/selftests/kvm/lib/arm64/processor.c
/linux/tools/testing/selftests/kvm/lib/kvm_util.c
/linux/tools/testing/selftests/kvm/lib/s390/processor.c
/linux/tools/testing/selftests/kvm/lib/test_util.c
/linux/tools/testing/selftests/kvm/lib/x86/processor.c
/linux/tools/testing/selftests/kvm/mmu_stress_test.c
/linux/tools/testing/selftests/kvm/pre_fault_memory_test.c
/linux/tools/testing/selftests/kvm/s390/ucontrol_test.c
/linux/tools/testing/selftests/kvm/set_memory_region_test.c
/linux/tools/testing/selftests/net/lib/py/__init__.py
/linux/tools/testing/selftests/net/rtnetlink.sh
/linux/tools/testing/selftests/net/tls.c
/linux/tools/testing/selftests/net/vlan_bridge_binding.sh
/linux/virt/kvm/Kconfig
/linux/virt/kvm/guest_memfd.c
/linux/virt/kvm/kvm_main.c
ac1bb49526-Sep-2025 Timur Kristóf <timur.kristof@gmail.com>

drm/amd/display: Use DAC load detection on analog connectors (v2)

This feature is useful for analog connections without EDID:
- Really old monitors with a VGA connector
- Cheap DVI/VGA adapters that

drm/amd/display: Use DAC load detection on analog connectors (v2)

This feature is useful for analog connections without EDID:
- Really old monitors with a VGA connector
- Cheap DVI/VGA adapters that don't connect DDC pins

When a connection is established through DAC load detection,
the driver is supposed to fill in the supported modes for the
display, which we already do in amdgpu_dm_connector_get_modes.

Also, because the load detection causes visible glitches, do not
attempt to poll the connector again after it was detected this
way. Note that it will still be polled after sleep/resume or
when force is enabled, which is okay.

v2:
Add dc_connection_dac_load connection type.
Properly release sink when no display is connected.
Don't print error when EDID isn't read from an analog display.

Signed-off-by: Timur Kristóf <timur.kristof@gmail.com>
Reviewed-by: Harry Wentland <harry.wentland@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>

show more ...

e45d60a726-Sep-2025 Timur Kristóf <timur.kristof@gmail.com>

drm/amd/display: Add analog link detection (v2)

Analog displays typically have a DDC connection which can be
used by the GPU to read EDID. This commit adds the capability
to probe analog displays us

drm/amd/display: Add analog link detection (v2)

Analog displays typically have a DDC connection which can be
used by the GPU to read EDID. This commit adds the capability
to probe analog displays using DDC, reading the EDID header and
deciding whether the analog link is connected based on the data
that was read.

Note that VGA has no HPD (hotplug detection), so we need to
to do analog link detection for VGA before checking HPD.

In case of DVI-I, while the connector supports HPD, not all
analog cables connect the HPD pins, so we can't rely on HPD
either.

For reference, see the legacy display code:
amdgpu_connector_vga_detect
amdgpu_display_ddc_probe

DAC load detection will be implemented in a separate commit.

v2:
Fix crash / black screen on newer GPUs during link detection.
Ignore HPD pin for analog connectors.

Signed-off-by: Timur Kristóf <timur.kristof@gmail.com>
Reviewed-by: Harry Wentland <harry.wentland@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>

show more ...

5834c33f26-Sep-2025 Timur Kristóf <timur.kristof@gmail.com>

drm/amd/display: Add concept of analog encoders (v2)

Add a num_analog_stream_encoders field to indicate how many
analog stream encoders are present. When analog stream encoders
are present, create t

drm/amd/display: Add concept of analog encoders (v2)

Add a num_analog_stream_encoders field to indicate how many
analog stream encoders are present. When analog stream encoders
are present, create them.

Additionally, add an analog_engine field to link encoders and
search for supported analog encoders in the BIOS for each link.
When connecting an RGB signal, search for analog stream encoders.

The actual DCE analog link and stream encoder is going to be
added in a subsequent commit.

v2:
Add check to see if an analog engine is really supported.

Signed-off-by: Timur Kristóf <timur.kristof@gmail.com>
Reviewed-by: Harry Wentland <harry.wentland@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>

show more ...

c219287226-Sep-2025 Timur Kristóf <timur.kristof@gmail.com>

drm/amd/display: Determine early if a link has supported encoders (v2)

Avoid initializing DDC, HPD, etc. when we know that the link is
not going to be constructed because it has no supported encoder

drm/amd/display: Determine early if a link has supported encoders (v2)

Avoid initializing DDC, HPD, etc. when we know that the link is
not going to be constructed because it has no supported encoders.

This is mainly useful for old GPUs which may have encoders such
as TRAVIS and NUTMEG that are not yet supported by DC.

Signed-off-by: Timur Kristóf <timur.kristof@gmail.com>
Reviewed-by: Harry Wentland <harry.wentland@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>

show more ...

8c8df54a26-Sep-2025 Timur Kristóf <timur.kristof@gmail.com>

drm/amd/display: Don't use stereo sync and audio on RGB signals (v2)

Analog video signals on VGA or DVI-A (analog part of DVI-I)
don't support audio, so avoid calling any audio related
functions on

drm/amd/display: Don't use stereo sync and audio on RGB signals (v2)

Analog video signals on VGA or DVI-A (analog part of DVI-I)
don't support audio, so avoid calling any audio related
functions on analog signals.

Stereo sync was not set up for analog signals in the legacy
display code either, so there is no loss of functionality if
we omit it from DC for now.

Also add a dc_is_rgb_signal similar to other dc_is_*_signal.

v2:
Added comment to clarify what we mean by RGB in this context.

Signed-off-by: Timur Kristóf <timur.kristof@gmail.com>
Reviewed-by: Harry Wentland <harry.wentland@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>

show more ...

d64fd9da26-Sep-2025 Timur Kristóf <timur.kristof@gmail.com>

drm/amd/display: Add analog bit to edid_caps (v2)

The new analog bit will be used with DVI-I connectors.

DVI-I connectors can connect to both digital and analog monitors
and this bit will help dist

drm/amd/display: Add analog bit to edid_caps (v2)

The new analog bit will be used with DVI-I connectors.

DVI-I connectors can connect to both digital and analog monitors
and this bit will help distinguish between those.

v2:
Sanitize analog bit based on connector type.

Signed-off-by: Timur Kristóf <timur.kristof@gmail.com>
Reviewed-by: Harry Wentland <harry.wentland@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>

show more ...


/linux/drivers/gpu/drm/amd/amdgpu/amdgpu.h
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_cper.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_cper.h
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_display.h
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_hmm.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_userq.h
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_userq_fence.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_vpe.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h
/linux/drivers/gpu/drm/amd/amdgpu/cyan_skillfish_reg_init.c
/linux/drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c
/linux/drivers/gpu/drm/amd/amdgpu/mes_userqueue.c
/linux/drivers/gpu/drm/amd/amdgpu/mxgpu_nv.c
/linux/drivers/gpu/drm/amd/amdgpu/nbio_v7_9.c
/linux/drivers/gpu/drm/amd/amdkfd/kfd_process.c
/linux/drivers/gpu/drm/amd/amdkfd/kfd_svm.c
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
/linux/drivers/gpu/drm/amd/display/dc/Makefile
/linux/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn315/dcn315_clk_mgr.c
/linux/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn315/dcn315_clk_mgr.h
/linux/drivers/gpu/drm/amd/display/dc/core/dc.c
/linux/drivers/gpu/drm/amd/display/dc/core/dc_resource.c
/linux/drivers/gpu/drm/amd/display/dc/core/dc_state.c
/linux/drivers/gpu/drm/amd/display/dc/core/dc_stream.c
/linux/drivers/gpu/drm/amd/display/dc/dc.h
/linux/drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
/linux/drivers/gpu/drm/amd/display/dc/dc_dmub_srv.h
/linux/drivers/gpu/drm/amd/display/dc/dc_stream.h
/linux/drivers/gpu/drm/amd/display/dc/dc_types.h
/linux/drivers/gpu/drm/amd/display/dc/dccg/dcn20/dcn20_dccg.h
/linux/drivers/gpu/drm/amd/display/dc/dccg/dcn31/dcn31_dccg.c
/linux/drivers/gpu/drm/amd/display/dc/dccg/dcn31/dcn31_dccg.h
/linux/drivers/gpu/drm/amd/display/dc/dccg/dcn314/dcn314_dccg.c
/linux/drivers/gpu/drm/amd/display/dc/dccg/dcn314/dcn314_dccg.h
/linux/drivers/gpu/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.c
/linux/drivers/gpu/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.h
/linux/drivers/gpu/drm/amd/display/dc/dccg/dcn401/dcn401_dccg.c
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/Makefile
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/cmntypes.h
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.h
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core_structs.h
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_lib_defines.h
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_util.c
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_util.h
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/dml21_translation_helper.c
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/dml21_translation_helper.h
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/dml21_utils.c
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/dml21_utils.h
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/dml21_wrapper.c
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/dml21_wrapper.h
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/inc/bounding_boxes/dcn4_soc_bb.h
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/inc/dml2_external_lib_deps.h
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/inc/dml_top.h
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/inc/dml_top_dchub_registers.h
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/inc/dml_top_display_cfg_types.h
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/inc/dml_top_policy_types.h
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/inc/dml_top_soc_parameter_types.h
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/inc/dml_top_types.h
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4.c
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4.h
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.h
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_factory.c
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_factory.h
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_shared_types.h
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_utils.c
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_utils.h
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_dpmm/dml2_dpmm_dcn4.c
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_dpmm/dml2_dpmm_dcn4.h
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_dpmm/dml2_dpmm_factory.c
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_dpmm/dml2_dpmm_factory.h
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_mcg/dml2_mcg_dcn4.c
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_mcg/dml2_mcg_dcn4.h
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_mcg/dml2_mcg_factory.c
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_mcg/dml2_mcg_factory.h
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_pmo/dml2_pmo_dcn3.c
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_pmo/dml2_pmo_dcn3.h
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_pmo/dml2_pmo_dcn4_fams2.c
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_pmo/dml2_pmo_dcn4_fams2.h
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_pmo/dml2_pmo_factory.c
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_pmo/dml2_pmo_factory.h
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_standalone_libraries/lib_float_math.c
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_standalone_libraries/lib_float_math.h
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_top/dml2_top_interfaces.c
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_top/dml2_top_legacy.c
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_top/dml2_top_legacy.h
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_top/dml2_top_soc15.c
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_top/dml2_top_soc15.h
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/inc/dml2_debug.h
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/inc/dml2_internal_shared_types.h
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml2_dc_resource_mgmt.c
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml2_dc_resource_mgmt.h
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml2_dc_types.h
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml2_internal_types.h
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml2_mall_phantom.c
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml2_mall_phantom.h
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml2_policy.c
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml2_policy.h
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml2_translation_helper.c
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml2_translation_helper.h
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml2_utils.c
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml2_utils.h
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml2_wrapper.c
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml2_wrapper.h
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml_assert.h
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml_depedencies.h
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml_display_rq_dlg_calc.c
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml_display_rq_dlg_calc.h
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml_logging.h
/linux/drivers/gpu/drm/amd/display/dc/dpp/dcn10/dcn10_dpp.h
/linux/drivers/gpu/drm/amd/display/dc/dpp/dcn30/dcn30_dpp.c
/linux/drivers/gpu/drm/amd/display/dc/dpp/dcn30/dcn30_dpp.h
/linux/drivers/gpu/drm/amd/display/dc/dpp/dcn32/dcn32_dpp.c
/linux/drivers/gpu/drm/amd/display/dc/dpp/dcn35/dcn35_dpp.c
/linux/drivers/gpu/drm/amd/display/dc/dpp/dcn401/dcn401_dpp.c
/linux/drivers/gpu/drm/amd/display/dc/dpp/dcn401/dcn401_dpp_cm.c
/linux/drivers/gpu/drm/amd/display/dc/dsc/dcn20/dcn20_dsc.c
/linux/drivers/gpu/drm/amd/display/dc/dsc/dcn20/dcn20_dsc.h
/linux/drivers/gpu/drm/amd/display/dc/dsc/dcn35/dcn35_dsc.c
/linux/drivers/gpu/drm/amd/display/dc/dsc/dcn401/dcn401_dsc.c
/linux/drivers/gpu/drm/amd/display/dc/dsc/dsc.h
/linux/drivers/gpu/drm/amd/display/dc/hubbub/dcn30/dcn30_hubbub.c
/linux/drivers/gpu/drm/amd/display/dc/hubbub/dcn30/dcn30_hubbub.h
/linux/drivers/gpu/drm/amd/display/dc/hubbub/dcn31/dcn31_hubbub.c
/linux/drivers/gpu/drm/amd/display/dc/hubbub/dcn32/dcn32_hubbub.c
/linux/drivers/gpu/drm/amd/display/dc/hubbub/dcn35/dcn35_hubbub.c
/linux/drivers/gpu/drm/amd/display/dc/hubbub/dcn401/dcn401_hubbub.c
/linux/drivers/gpu/drm/amd/display/dc/hubp/dcn10/dcn10_hubp.h
/linux/drivers/gpu/drm/amd/display/dc/hubp/dcn20/dcn20_hubp.h
/linux/drivers/gpu/drm/amd/display/dc/hubp/dcn30/dcn30_hubp.c
/linux/drivers/gpu/drm/amd/display/dc/hubp/dcn30/dcn30_hubp.h
/linux/drivers/gpu/drm/amd/display/dc/hubp/dcn31/dcn31_hubp.c
/linux/drivers/gpu/drm/amd/display/dc/hubp/dcn32/dcn32_hubp.c
/linux/drivers/gpu/drm/amd/display/dc/hubp/dcn35/dcn35_hubp.c
/linux/drivers/gpu/drm/amd/display/dc/hubp/dcn401/dcn401_hubp.c
/linux/drivers/gpu/drm/amd/display/dc/hubp/dcn401/dcn401_hubp.h
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn30/dcn30_hwseq.c
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
/linux/drivers/gpu/drm/amd/display/dc/inc/core_types.h
/linux/drivers/gpu/drm/amd/display/dc/inc/hw/dccg.h
/linux/drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h
/linux/drivers/gpu/drm/amd/display/dc/inc/hw/dpp.h
/linux/drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h
/linux/drivers/gpu/drm/amd/display/dc/inc/hw/mem_input.h
/linux/drivers/gpu/drm/amd/display/dc/inc/hw/mpc.h
/linux/drivers/gpu/drm/amd/display/dc/inc/hw/opp.h
/linux/drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h
link_detection.c
/linux/drivers/gpu/drm/amd/display/dc/mpc/dcn30/dcn30_mpc.c
/linux/drivers/gpu/drm/amd/display/dc/mpc/dcn30/dcn30_mpc.h
/linux/drivers/gpu/drm/amd/display/dc/mpc/dcn32/dcn32_mpc.c
/linux/drivers/gpu/drm/amd/display/dc/mpc/dcn401/dcn401_mpc.c
/linux/drivers/gpu/drm/amd/display/dc/opp/dcn10/dcn10_opp.c
/linux/drivers/gpu/drm/amd/display/dc/opp/dcn10/dcn10_opp.h
/linux/drivers/gpu/drm/amd/display/dc/opp/dcn20/dcn20_opp.c
/linux/drivers/gpu/drm/amd/display/dc/opp/dcn20/dcn20_opp.h
/linux/drivers/gpu/drm/amd/display/dc/opp/dcn35/dcn35_opp.c
/linux/drivers/gpu/drm/amd/display/dc/opp/dcn35/dcn35_opp.h
/linux/drivers/gpu/drm/amd/display/dc/optc/dcn10/dcn10_optc.h
/linux/drivers/gpu/drm/amd/display/dc/optc/dcn31/dcn31_optc.c
/linux/drivers/gpu/drm/amd/display/dc/optc/dcn31/dcn31_optc.h
/linux/drivers/gpu/drm/amd/display/dc/optc/dcn314/dcn314_optc.c
/linux/drivers/gpu/drm/amd/display/dc/optc/dcn32/dcn32_optc.c
/linux/drivers/gpu/drm/amd/display/dc/optc/dcn35/dcn35_optc.c
/linux/drivers/gpu/drm/amd/display/dc/optc/dcn401/dcn401_optc.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dce100/dce100_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dce110/dce110_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dce112/dce112_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dce120/dce120_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dce80/dce80_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn10/dcn10_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn20/dcn20_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn201/dcn201_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn21/dcn21_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn30/dcn30_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn301/dcn301_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn302/dcn302_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn303/dcn303_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn31/dcn31_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn314/dcn314_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn315/dcn315_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn316/dcn316_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn32/dcn32_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn321/dcn321_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn35/dcn35_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn351/dcn351_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn36/dcn36_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn401/dcn401_resource.c
/linux/drivers/gpu/drm/amd/display/dc/soc_and_ip_translator/dcn401/dcn401_soc_and_ip_translator.h
/linux/drivers/gpu/drm/amd/display/dmub/dmub_srv.h
/linux/drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
/linux/drivers/gpu/drm/amd/display/dmub/src/dmub_dcn32.c
/linux/drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.c
/linux/drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.h
/linux/drivers/gpu/drm/amd/display/dmub/src/dmub_dcn401.c
/linux/drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c
/linux/drivers/gpu/drm/amd/display/include/grph_object_id.h
/linux/drivers/gpu/drm/amd/include/amd_cper.h
/linux/drivers/gpu/drm/amd/include/ivsrcid/vcn/irqsrcs_vcn_5_0.h
/linux/drivers/gpu/drm/amd/pm/powerplay/smumgr/fiji_smumgr.c
/linux/drivers/gpu/drm/amd/pm/powerplay/smumgr/iceland_smumgr.c
/linux/drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
/linux/drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c
/linux/drivers/gpu/drm/amd/ras/ras_mgr/amdgpu_ras_cmd.c
/linux/drivers/gpu/drm/amd/ras/ras_mgr/amdgpu_ras_cmd.h
/linux/drivers/gpu/drm/amd/ras/ras_mgr/amdgpu_ras_mgr.c
/linux/drivers/gpu/drm/amd/ras/ras_mgr/amdgpu_ras_mgr.h
/linux/drivers/gpu/drm/amd/ras/rascore/ras_cmd.c
/linux/drivers/gpu/drm/amd/ras/rascore/ras_cmd.h
/linux/drivers/gpu/drm/amd/ras/rascore/ras_core.c
/linux/drivers/gpu/drm/amd/ras/rascore/ras_eeprom.c
/linux/drivers/gpu/drm/radeon/radeon_drv.c
/linux/drivers/gpu/drm/radeon/radeon_kms.c
a1362c4008-Oct-2025 Meenakshikumar Somasundaram <meenakshikumar.somasundaram@amd.com>

drm/amd/display: write segment pointer with mot enabled for mst

[Why]
Some mst branches NAK's segment pointer writes with mot disabled.
So reset of segment pointer to 0 should be performed with mot

drm/amd/display: write segment pointer with mot enabled for mst

[Why]
Some mst branches NAK's segment pointer writes with mot disabled.
So reset of segment pointer to 0 should be performed with mot enabled.

[How]
Write segment pointer of mst branch devices with mot enabled.

Reviewed-by: Cruise Hung <cruise.hung@amd.com>
Signed-off-by: Meenakshikumar Somasundaram <meenakshikumar.somasundaram@amd.com>
Signed-off-by: Tom Chung <chiahsuan.chung@amd.com>
Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>

show more ...

1319fb8008-Oct-2025 Cruise Hung <Cruise.Hung@amd.com>

drm/amd/display: Control BW allocation in FW side

[Why]
The BW allocation feature should be controlled in FW side.

[How]
Pass the control bit to FW boot option.

Reviewed-by: Meenakshikumar Somasun

drm/amd/display: Control BW allocation in FW side

[Why]
The BW allocation feature should be controlled in FW side.

[How]
Pass the control bit to FW boot option.

Reviewed-by: Meenakshikumar Somasundaram <meenakshikumar.somasundaram@amd.com>
Reviewed-by: Nicholas Kazlauskas <nicholas.kazlauskas@amd.com>
Signed-off-by: Cruise Hung <Cruise.Hung@amd.com>
Signed-off-by: Tom Chung <chiahsuan.chung@amd.com>
Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>

show more ...

e0550a1e07-Oct-2025 Meenakshikumar Somasundaram <meenakshikumar.somasundaram@amd.com>

drm/amd/display: Check disable_fec flag before enabling fec.

[Why]
dc debug option disable_fec was not working.

[How]
Check dc debug option disable_fec flag before
enabling fec in dp_should_enable_

drm/amd/display: Check disable_fec flag before enabling fec.

[Why]
dc debug option disable_fec was not working.

[How]
Check dc debug option disable_fec flag before
enabling fec in dp_should_enable_fec().

Reviewed-by: Wenjing Liu <wenjing.liu@amd.com>
Signed-off-by: Meenakshikumar Somasundaram <meenakshikumar.somasundaram@amd.com>
Signed-off-by: Tom Chung <chiahsuan.chung@amd.com>
Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>

show more ...


/linux/drivers/gpu/drm/amd/amdgpu/amdgpu.h
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_hmm.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_mes.h
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h
/linux/drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
/linux/drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
/linux/drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c
/linux/drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c
/linux/drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
/linux/drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
/linux/drivers/gpu/drm/amd/display/dc/core/dc.c
/linux/drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
/linux/drivers/gpu/drm/amd/display/dc/core/dc_stream.c
/linux/drivers/gpu/drm/amd/display/dc/dc.h
/linux/drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
/linux/drivers/gpu/drm/amd/display/dc/dccg/dcn20/dcn20_dccg.c
/linux/drivers/gpu/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.c
/linux/drivers/gpu/drm/amd/display/dc/dce/dce_abm.c
/linux/drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.h
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_init.c
/linux/drivers/gpu/drm/amd/display/dc/hwss/hw_sequencer.h
/linux/drivers/gpu/drm/amd/display/dc/hwss/hw_sequencer_private.h
/linux/drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h
protocols/link_dp_capability.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn20/dcn20_resource.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn201/dcn201_resource.c
/linux/drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
/linux/drivers/gpu/drm/amd/display/modules/hdcp/hdcp.c
/linux/drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h
/linux/drivers/gpu/drm/amd/display/modules/hdcp/hdcp1_execution.c
/linux/drivers/gpu/drm/amd/display/modules/hdcp/hdcp2_execution.c
/linux/drivers/gpu/drm/amd/display/modules/hdcp/hdcp_log.h
/linux/drivers/gpu/drm/amd/display/modules/inc/mod_hdcp.h
/linux/drivers/gpu/drm/amd/include/amd_shared.h
/linux/drivers/gpu/drm/amd/pm/swsmu/smu11/cyan_skillfish_ppt.c
/linux/drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c
/linux/drivers/gpu/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
/linux/drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c
/linux/drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c
/linux/drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
/linux/drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_4_ppt.c
/linux/drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_5_ppt.c
/linux/drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
/linux/drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
/linux/drivers/gpu/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c
/linux/drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_0_ppt.c
/linux/drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
/linux/drivers/gpu/drm/amd/ras/ras_mgr/amdgpu_ras_mgr.c
/linux/drivers/gpu/drm/amd/ras/ras_mgr/amdgpu_ras_mgr.h
b466ad5530-Sep-2025 Peichen Huang <PeiChen.Huang@amd.com>

drm/amd/display: not skip hpd irq for bw alloc mode

[WHY]
Driver only process hpd irq when a branch device or when
the link is established. It would cause some irq for bw_alloc
mode of dp tunneling

drm/amd/display: not skip hpd irq for bw alloc mode

[WHY]
Driver only process hpd irq when a branch device or when
the link is established. It would cause some irq for bw_alloc
mode of dp tunneling are ignored.

[HOW]
Driver should process hpd irq if bw_alloc and dp tunneling
are enabled.

Reviewed-by: Cruise Hung <cruise.hung@amd.com>
Signed-off-by: Peichen Huang <PeiChen.Huang@amd.com>
Signed-off-by: Aurabindo Pillai <aurabindo.pillai@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>

show more ...

3471b9a324-Sep-2025 Relja Vojvodic <rvojvodi@amd.com>

drm/amd/display: Rework HDMI data channel reads

Fix the HDMI data channel reads to respect scdc_present field
to pass compliance test.

Reviewed-by: Wenjing Liu <wenjing.liu@amd.com>
Signed-off-by:

drm/amd/display: Rework HDMI data channel reads

Fix the HDMI data channel reads to respect scdc_present field
to pass compliance test.

Reviewed-by: Wenjing Liu <wenjing.liu@amd.com>
Signed-off-by: Relja Vojvodic <rvojvodi@amd.com>
Signed-off-by: Aurabindo Pillai <aurabindo.pillai@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>

show more ...

12345678910>>...16