]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/commit
media: vivid: check if the cec_adapter is valid
authorHans Verkuil <hverkuil@xs4all.nl>
Mon, 12 Feb 2018 11:45:32 +0000 (06:45 -0500)
committerKhalid Elmously <khalid.elmously@canonical.com>
Wed, 6 Jun 2018 15:48:12 +0000 (11:48 -0400)
commit4f174430890954518d366d233253e07f903210ff
tree8e763608a453956df5a0c791bfeab47571c712c9
parente2951bd3d624e91bd8da4ae9bbf5730e81f30f7d
media: vivid: check if the cec_adapter is valid

BugLink: http://bugs.launchpad.net/bugs/1773233
commit ed356f110403f6acc64dcbbbfdc38662ab9b06c2 upstream.

If CEC is not enabled for the vivid driver, then the adap pointer is NULL
and 'adap->phys_addr' will fail.

Cc: <stable@vger.kernel.org> # for v4.12 and up
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kamal Mostafa <kamal@canonical.com>
Acked-by: Khalid Elmously <khalid.elmously@canonical.com>
Acked-by: Brad Figg <brad.figg@canonical.com>
Signed-off-by: Khalid Elmously <khalid.elmously@canonical.com>
drivers/media/platform/vivid/vivid-vid-common.c