drm/panel-edp: Avoid adding multiple preferred modes
authorHsin-Yi Wang <hsinyi@chromium.org>
Fri, 17 Nov 2023 21:46:34 +0000 (13:46 -0800)
committerDouglas Anderson <dianders@chromium.org>
Tue, 28 Nov 2023 22:35:41 +0000 (14:35 -0800)
commitfb3f43d50d9b22946702085d1fa2139c8741283d
treeb6e099c7edbb25ba727af9102375e7cb302b659e
parent70e0d5550f5cec301ad116703b840a539fe985dc
drm/panel-edp: Avoid adding multiple preferred modes

If a non generic edp-panel is under aux-bus, the mode read from edid would
still be selected as preferred and results in multiple preferred modes,
which is ambiguous.

If both hard-coded mode and edid exists, only add mode from hard-coded.

Signed-off-by: Hsin-Yi Wang <hsinyi@chromium.org>
Reviewed-by: Douglas Anderson <dianders@chromium.org>
Signed-off-by: Douglas Anderson <dianders@chromium.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20231117215056.1883314-4-hsinyi@chromium.org
drivers/gpu/drm/panel/panel-edp.c