[media] em28xx: add support for PLEX PX-BCUD (ISDB-S)
authorSatoshi Nagahama <sattnag@aim.com>
Fri, 6 May 2016 19:35:05 +0000 (16:35 -0300)
committerMauro Carvalho Chehab <mchehab@osg.samsung.com>
Sat, 7 May 2016 02:51:47 +0000 (23:51 -0300)
commitab4d14528fdf946dfa7177b53e64f78bf8cce03a
treed6a3d2f5b058bcb1a148cb0b6d20dce7742312b5
parent7977a15ede1d2d95446ff26a9e34a7b16c0fd12f
[media] em28xx: add support for PLEX PX-BCUD (ISDB-S)

PX-BCUD has the following components:
   USB interface: Empia EM28178
   Demodulator: Toshiba TC90532 (works by code for TC90522)
   Tuner: Next version of Sharp QM1D1C0042

em28xx_dvb_init(): add init code for PLEX PX-BCUD with calling
px_bcud_init() that does things like pin configuration.

qm1d1c0042_init(): support the next version of QM1D1C0042, change to
choose an appropriate array of initial registers by reading chip id.

[mchehab@osg.samsung.com: fold a fixup patch and fix checkpatch.pl
 errors/warnings, where applicable]
Signed-off-by: Satoshi Nagahama <sattnag@aim.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
drivers/media/tuners/qm1d1c0042.c
drivers/media/usb/em28xx/Kconfig
drivers/media/usb/em28xx/em28xx-cards.c
drivers/media/usb/em28xx/em28xx-dvb.c
drivers/media/usb/em28xx/em28xx.h