upstream: [media] em28xx-dvb: fix PCTV 461e tuner I2C binding
authorAntti Palosaari <crope@iki.fi>
Wed, 12 Feb 2014 17:46:44 +0000 (14:46 -0300)
committerChanho Park <chanho61.park@samsung.com>
Thu, 7 Aug 2014 05:26:45 +0000 (14:26 +0900)
commit6f247e2bd5bfd68d9c3fc0ca6f54a3a8522b6422
tree3f026976dc1666f7532b6aa18052c7c284c7c715
parentf1a32cf418ddcb736d9f3bb74d2084b3e2a392b7
upstream: [media] em28xx-dvb: fix PCTV 461e tuner I2C binding

Add missing m88ts2022 module reference counts as removing that module
is not allowed when it is used by em28xx-dvb module. That same module
was not unregistered correctly, fix it too.

Error cases validated by returning errors from m88ds3103, m88ts2022
and a8293 probe().

Signed-off-by: Antti Palosaari <crope@iki.fi>
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
drivers/media/usb/em28xx/em28xx-dvb.c