]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
drm/gma500/cdv: Check vbt config bits when detecting lvds panels
authorPatrik Jakobsson <patrik.r.jakobsson@gmail.com>
Tue, 16 Apr 2019 11:46:07 +0000 (13:46 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 11 Jun 2019 10:24:13 +0000 (12:24 +0200)
commit0f5fab865ae9b1969dbefa9f0f8bc96d16fd900f
tree46fe1ac13e27283d7ec56a06e29aaab7c5bc6f38
parente087f751911482594e24ed795fd46b555356279f
drm/gma500/cdv: Check vbt config bits when detecting lvds panels

commit 7c420636860a719049fae9403e2c87804f53bdde upstream.

Some machines have an lvds child device in vbt even though a panel is
not attached. To make detection more reliable we now also check the lvds
config bits available in the vbt.

Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=1665766
Cc: stable@vger.kernel.org
Reviewed-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20190416114607.1072-1-patrik.r.jakobsson@gmail.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/gpu/drm/gma500/cdv_intel_lvds.c
drivers/gpu/drm/gma500/intel_bios.c
drivers/gpu/drm/gma500/psb_drv.h