summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/drm_edid.c
AgeCommit message (Expand)AuthorFilesLines
2022-04-14drm/edid: add single point of return to drm_do_get_edid()Jani Nikula1-7/+8
2022-04-14drm/edid: drop extra local varJani Nikula1-4/+4
2022-04-14drm/edid: convert extension block read to EDID block read helperJani Nikula1-8/+7
2022-04-14drm/edid: use EDID block read helper in drm_do_get_edid()Jani Nikula1-39/+23
2022-04-14drm/edid: abstract an EDID block read helperJani Nikula1-7/+51
2022-04-14drm/edid: add typedef for block read functionJani Nikula1-9/+9
2022-04-14drm/edid: pass struct edid to connector_bad_edid()Jani Nikula1-9/+6
2022-04-14drm/edid: add a helper to log dump an EDID blockJani Nikula1-14/+19
2022-04-14drm/edid: refactor EDID block status printingJani Nikula1-24/+51
2022-04-14drm/edid: have edid_block_check() detect blocks that are all zeroJani Nikula1-5/+14
2022-04-14drm/edid: convert edid_is_zero() to edid_block_is_zero() for blocksJani Nikula1-5/+5
2022-04-12drm: Use drm_mode_init() for on-stack modesVille Syrjälä1-2/+6
2022-04-05Merge drm/drm-next into drm-misc-nextMaxime Ripard1-6/+11
2022-04-01drm/edid: reduce magic when updating the EDID block checksumJani Nikula1-1/+1
2022-04-01drm/edid: track invalid blocks in drm_do_get_edid()Jani Nikula1-9/+8
2022-04-01drm/edid: split out invalid block filtering to a separate functionJani Nikula1-24/+28
2022-04-01drm/edid: simplify block check when filtering invalid blocksJani Nikula1-1/+7
2022-04-01drm/edid: use a better variable name for EDID block read retriesJani Nikula1-7/+9
2022-04-01drm/edid: split drm_edid_block_valid() to check and act partsJani Nikula1-62/+90
2022-04-01drm/edid: split out edid_header_fix()Jani Nikula1-1/+6
2022-04-01drm/edid: clean up edid_is_zero()Jani Nikula1-8/+5
2022-04-01drm/edid: make drm_edid_header_is_valid() accept void pointerJani Nikula1-3/+5
2022-04-01drm/edid: add edid_block_tag() helper to get the EDID extension tagJani Nikula1-3/+10
2022-04-01drm/edid: clean up EDID block checksum functionsJani Nikula1-10/+10
2022-04-01drm/edid: use struct edid * in drm_do_get_edid()Jani Nikula1-18/+17
2022-03-31drm/edid: fix invalid EDID extension block filteringJani Nikula1-3/+3
2022-03-29drm/edid: split drm_add_edid_modes() to twoJani Nikula1-18/+24
2022-03-29drm/edid: add more general struct edid constness in the interfacesJani Nikula1-10/+11
2022-03-29drm/edid: constify struct edid passed around in callbacks and closureJani Nikula1-24/+24
2022-03-29drm/edid: constify struct edid passed to detailed blocksJani Nikula1-25/+23
2022-03-29drm/edid: constify struct detailed_timing in parsing callbacksJani Nikula1-19/+21
2022-03-29drm/edid: constify struct detailed_timing in lower level parsingJani Nikula1-20/+20
2022-03-29drm/edid: use struct detailed_timing member access in gtf2 functionsJani Nikula1-20/+37
2022-03-29drm/edid: use struct detailed_timing member access in is_rb()Jani Nikula1-5/+9
2022-03-29drm/edid: pass a timing pointer to is_detailed_timing_descriptor()Jani Nikula1-3/+5
2022-03-29drm/edid: pass a timing pointer to is_display_descriptor()Jani Nikula1-11/+16
2022-03-29drm/edid: fix reduced blanking support checkJani Nikula1-1/+1
2022-03-29drm/edid: don't modify EDID while parsingJani Nikula1-9/+9
2022-03-24drm/edid: fix CEA extension byte #3 parsingJani Nikula1-4/+8
2022-03-24drm/edid: check basic audio support on CEA extension blockCooper Chiou1-1/+2
2022-02-28Backmerge tag 'v5.17-rc6' into drm-nextDave Airlie1-1/+1
2022-02-23drm/edid: Always set RGB444Maxime Ripard1-1/+1
2022-02-02drm/edid: Clear EDID Deep Color Modes in drm_reset_display_info()Maxime Ripard1-0/+3
2022-01-25drm/edid: Support type 7 timingsYaroslav Bolyukin1-4/+8
2022-01-25drm/connector: Fix typo in output formatMaxime Ripard1-8/+8
2022-01-25drm/edid: Split deep color modes between RGB and YUV444Maxime Ripard1-3/+4
2022-01-25drm/edid: Don't clear formats if using deep colorMaxime Ripard1-8/+0
2022-01-25drm/edid: Rename drm_hdmi_avi_infoframe_colorspace to _colorimetryMaxime Ripard1-4/+4
2022-01-24drm/edid: improve non-desktop quirk loggingJani Nikula1-7/+10
2022-01-24drm/edid: remove non_desktop quirk for HPN-3515 and LEN-B800.Philipp Zabel1-2/+0