diff options
| author | Jimmy Kizito <[email protected]> | 2021-08-10 19:07:43 -0400 |
|---|---|---|
| committer | Alex Deucher <[email protected]> | 2021-09-14 15:57:09 -0400 |
| commit | 64d283cb379eadcb412ebba3b61808b58d0c6193 (patch) | |
| tree | 9166eab38ab708baceb6244936a9cdf52a325d0d /tools/perf/scripts/python | |
| parent | 035f54969bb2c1a5ced52f43e4ef393e0c0f6bfa (diff) | |
drm/amd/display: Fix dynamic link encoder access.
[Why]
Assuming DIG link encoders are statically mapped to links can cause
system instability due to null pointer accesses.
[How]
- Add checks for non-null link encoder pointers before trying to access
them.
- When a hardware platform uses dynamic DIG assignment (i.e. resource
function 'link_encs_assign' defined) and a link supports flexible
mapping to DIGs, use the link_enc_cfg API to access the DIG assigned to
a link or stream.
Reviewed-by: Meenakshikumar Somasundaram <[email protected]>
Acked-by: Mikita Lipski <[email protected]>
Signed-off-by: Jimmy Kizito <[email protected]>
Tested-by: Daniel Wheeler <[email protected]>
Signed-off-by: Alex Deucher <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions