diff options
author | Mauro Carvalho Chehab <mchehab@osg.samsung.com> | 2015-01-02 09:00:17 -0500 |
---|---|---|
committer | Mauro Carvalho Chehab <mchehab@osg.samsung.com> | 2015-02-13 18:10:13 -0500 |
commit | c1b31b1e8248a42e689000bf43e63ba8ee49f709 (patch) | |
tree | c98d8a1bb8fa559fbe3a48e8c84f232aa97969e0 /drivers/media | |
parent | 1d058bdcf5cc800fbfeece0204f7774556d341bb (diff) |
[media] dvb_frontend: add media controller support for DVB frontend
Now that the dvb core is capable of registering devices via the
media controller, add support for the DVB frontend devices.
Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
Diffstat (limited to 'drivers/media')
-rw-r--r-- | drivers/media/dvb-core/dvb_frontend.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/drivers/media/dvb-core/dvb_frontend.c b/drivers/media/dvb-core/dvb_frontend.c index 2cf30576bf39..2564422278df 100644 --- a/drivers/media/dvb-core/dvb_frontend.c +++ b/drivers/media/dvb-core/dvb_frontend.c | |||
@@ -2612,11 +2612,14 @@ int dvb_register_frontend(struct dvb_adapter* dvb, | |||
2612 | struct dvb_frontend* fe) | 2612 | struct dvb_frontend* fe) |
2613 | { | 2613 | { |
2614 | struct dvb_frontend_private *fepriv; | 2614 | struct dvb_frontend_private *fepriv; |
2615 | static const struct dvb_device dvbdev_template = { | 2615 | const struct dvb_device dvbdev_template = { |
2616 | .users = ~0, | 2616 | .users = ~0, |
2617 | .writers = 1, | 2617 | .writers = 1, |
2618 | .readers = (~0)-1, | 2618 | .readers = (~0)-1, |
2619 | .fops = &dvb_frontend_fops, | 2619 | .fops = &dvb_frontend_fops, |
2620 | #if defined(CONFIG_MEDIA_CONTROLLER_DVB) | ||
2621 | .name = fe->ops.info.name, | ||
2622 | #endif | ||
2620 | .kernel_ioctl = dvb_frontend_ioctl | 2623 | .kernel_ioctl = dvb_frontend_ioctl |
2621 | }; | 2624 | }; |
2622 | 2625 | ||