media: pvrusb2: Add i2c client demod/tuner support

i2c client device is the "new" method to attach to dvb modules, include
support for this functionality. Cleanup code has been added to init in
case of failure, as well as to frontend exit.

Required by Hauppauge HVR-1975

Signed-off-by: Brad Love <brad@nextdimension.cc>
Reviewed-by: Sean Young <sean@mess.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
This commit is contained in:
Brad Love 2018-12-20 15:14:25 -05:00 • committed by Mauro Carvalho Chehab
commit 6f6be37160
2 changed files with 14 additions and 0 deletions