media: af9035: add support for Logilink VG0022A.
authorGon Solo <gonsolo@gmail.com>
Thu, 10 Oct 2019 09:51:03 +0000 (06:51 -0300)
committerMauro Carvalho Chehab <mchehab+samsung@kernel.org>
Thu, 10 Oct 2019 10:07:42 +0000 (07:07 -0300)
commit6bf05f759932b813afa289203c8dc63050a0da82
treeefdc231acb4683afde13f4a1a63701333d5d2bd8
parent57df53738a8134955beee6ab1b3b006669c0e82e
media: af9035: add support for Logilink VG0022A.

This includes a hack for the device as it returns only 0xff after a new
firmware is loaded. To quote Mauro:

"When the [...] firmware that came with the device is replaced
by a new one, any I2C data received from the tuner will be
replaced by 0xff.

Probably, the vendor firmware has some patch specifically
designed for this device. So, we can't replace by the generic
firmware.

The right solution would be to extract the [...] firmware from
the original driver and ask the driver to load the specifically
designed firmware, but, while we don't have that, the next best
solution is to just keep the original firmware at the device."

Signed-off-by: Gon Solo <gonsolo@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
drivers/media/usb/dvb-usb-v2/af9035.c