]> git.baikalelectronics.ru Git - kernel.git/commit
drm/panel: simple: Set appropriate mode type
authorBoris Brezillon <boris.brezillon@free-electrons.com>
Fri, 15 Apr 2016 16:23:33 +0000 (18:23 +0200)
committerThierry Reding <treding@nvidia.com>
Thu, 12 May 2016 09:32:14 +0000 (11:32 +0200)
commit47cec084711967d52a476e36775aaa5a11485d94
treea35ed614be92e6b02d51d97bbb4bbc29374ab44a
parent918c7d3cab0f9f98f6f4c9a4bc47f762cd2f57c8
drm/panel: simple: Set appropriate mode type

All modes exposed by simple panels should be tagged as driver defined
modes. Moreover, if a panel supports only one mode, this mode is
obviously the preferred one.

Doing this also fix a problem occurring when a 'video=' parameter is
passed on the kernel command line. In some cases the user provided mode
will be preferred over the simple panel ones, which might result in
unpredictable behavior.

Signed-off-by: Boris Brezillon <boris.brezillon@free-electrons.com>
Reviewed-by: Nicolas Ferre <nicolas.ferre@atmel.com>
Tested-by: Nicolas Ferre <nicolas.ferre@atmel.com>
[treding@nvidia.com: reshuffle some code for consistency]
Signed-off-by: Thierry Reding <treding@nvidia.com>
drivers/gpu/drm/panel/panel-simple.c