OSDN Git Service

drm/edid: do invalid block filtering in-place
authorJani Nikula <jani.nikula@intel.com>
Wed, 29 Jun 2022 09:27:53 +0000 (12:27 +0300)
committerJani Nikula <jani.nikula@intel.com>
Thu, 30 Jun 2022 07:51:08 +0000 (10:51 +0300)
commit89f4b4c53a7c12d2feec0ecaa15b0493b2bd61e6
treecdd7607d74c818fd28b9f3d67ffcf81621d8b14e
parent3d1ab66e043f2a143e4d93242de7710a9c98c829
drm/edid: do invalid block filtering in-place

Rewrite edid_filter_invalid_blocks() to filter invalid blocks
in-place. The main motivation is to not rely on passed in information on
invalid block count or the allocation size, which will be helpful in
follow-up work on HF-EEODB.

Signed-off-by: Jani Nikula <jani.nikula@intel.com>
Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/a6ad5e4e7b91338c0d19d7be189af31094e65555.1656494768.git.jani.nikula@intel.com
drivers/gpu/drm/drm_edid.c