]> git.baikalelectronics.ru Git - kernel.git/commit
drm/modes: parse_cmdline: Set bpp/refresh_specified after successful parsing
authorHans de Goede <hdegoede@redhat.com>
Mon, 18 Nov 2019 15:51:28 +0000 (16:51 +0100)
committerHans de Goede <hdegoede@redhat.com>
Mon, 16 Dec 2019 11:13:18 +0000 (12:13 +0100)
commit0fb36a4c6d899d67ff639daf50f624bde5e5543a
tree7bf6ccfcb5aa5eb3491a60a58530392f8a09c8de
parent1b37b838bc1299d7140341b6686939fb122b30f8
drm/modes: parse_cmdline: Set bpp/refresh_specified after successful parsing

drm_connector_get_cmdline_mode() calls
drm_mode_parse_command_line_for_connector() with &connector->cmdline_mode
as mode argument, so anything which we store in the mode arguments gets
kept even if we return false.

Avoid storing a possibly false-postive bpp/refresh_specified setting
in connector->cmdline_mode by moving the setting of these to after
successful parsing of the bpp/refresh parts of the video= argument.

Acked-by: Maxime Ripard <mripard@kernel.org>
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20191118155134.30468-7-hdegoede@redhat.com
drivers/gpu/drm/drm_modes.c