Fixup FKMS interrupt handing for non-existent display
authorJames Hughes <james.hughes@raspberrypi.org>
Mon, 29 Jul 2019 11:02:59 +0000 (12:02 +0100)
committerpopcornmix <popcornmix@gmail.com>
Wed, 1 Jul 2020 15:33:03 +0000 (16:33 +0100)
commitfe085d362192d5d1d5e3c70ef6f17a605fdf2bd4
tree4a655b85047eb8db5a4ee1349b38888ead716cad
parent81da133586449ae1d8e1a931a38216d188841c98
Fixup FKMS interrupt handing for non-existent display

If an errant interrupt flag was received from a non-existent display,
a NULL pointer access was made. Protect against this by checking if a
second display is present prior to checking the interrupt flags.
drivers/gpu/drm/vc4/vc4_firmware_kms.c