linux/drivers/gpu/drm/amd/display/dc/inc/hw
Charlene Liu bec947cbe9 drm/amd/display: increase max link count and fix link->enc NULL pointer access
[why]
1.) dc->links[MAX_LINKS] array size smaller than actual requested.
max_connector + max_dpia + 4 virtual = 14.
increase from 12 to 14.

2.) hw_init() access null LINK_ENC for dpia non display_endpoint.

Cc: Mario Limonciello <mario.limonciello@amd.com>
Cc: Alex Deucher <alexander.deucher@amd.com>
Reviewed-by: Meenakshikumar Somasundaram <meenakshikumar.somasundaram@amd.com>
Reviewed-by: Chris Park <chris.park@amd.com>
Signed-off-by: Charlene Liu <Charlene.Liu@amd.com>
Signed-off-by: Aurabindo Pillai <aurabindo.pillai@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
(cherry picked from commit d7f5a61e1b04ed87b008c8d327649d184dc5bb45)
Cc: stable@vger.kernel.org
2025-10-21 09:50:27 -04:00
..
abm.h
audio.h
aux_engine.h
clk_mgr.h drm/amd/display: Initial support for SmartMux 2025-07-15 14:07:53 -04:00
clk_mgr_internal.h drm/amd/display: Correct SSC enable detection for DCN351 2025-04-07 18:01:07 -04:00
cursor_reg_cache.h
dccg.h drm/amd/display: Add num_slices_h to set_dto_dscclk signature 2025-06-24 09:58:17 -04:00
dchubbub.h drm/amd/display: Update dchubbub.h for hubbub perfmon support 2025-09-05 17:38:41 -04:00
dmcu.h
dpp.h drm/amd/display: Clear the CUR_ENABLE register on DCN314 w/out DPP PG 2025-08-29 10:22:52 -04:00
dwb.h
gpio.h
hubp.h drm/amd/display: Adding interface to log hw state when underflow happens 2025-08-04 14:40:32 -04:00
hw_shared.h drm/amd/display: increase max link count and fix link->enc NULL pointer access 2025-10-21 09:50:27 -04:00
ipp.h
link_encoder.h drm/amd/display: have pretrain for dpia 2025-01-06 14:44:27 -05:00
mcif_wb.h
mem_input.h drm/amd/display: Update dc_tiling_info union to structure 2025-01-06 14:44:27 -05:00
mpc.h drm/amd/display: Delete unused functions 2025-08-18 16:57:22 -04:00
opp.h
optc.h drm/amd/display: wait for updates to latch before locking 2025-04-07 18:01:08 -04:00
panel_cntl.h
pg_cntl.h drm/amd/display: Correct sequences and delays for DCN35 PG & RCG 2025-09-05 17:38:41 -04:00
stream_encoder.h drm/amd/display: add APG struct to stream_enc for future use 2025-06-18 12:19:20 -04:00
timing_generator.h drm/amd/display: wait for otg update pending latch before clock optimization 2025-08-27 13:57:50 -04:00
transform.h drm/amd/display: Move SPL to a new path 2025-02-12 21:03:01 -05:00
vmid.h
vpg.h