mirror of https://gitee.com/openkylin/linux.git
[media] dvb: don't keep support for undocumented features
There are two DVB demux callbacks and ioctls that aren't documented and aren't used at all by the DVB core or by any DVB driver upstream. Let's comment out the code for those two ioctls and remove on some future version. Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
This commit is contained in:
parent
28cff82ce2
commit
1e92bbe08a
|
@ -411,10 +411,12 @@ struct dmx_demux {
|
|||
|
||||
int (*get_pes_pids) (struct dmx_demux* demux, u16 *pids);
|
||||
|
||||
/* private: Not used upstream and never documented */
|
||||
#if 0
|
||||
int (*get_caps) (struct dmx_demux* demux, struct dmx_caps *caps);
|
||||
|
||||
int (*set_source) (struct dmx_demux* demux, const dmx_source_t *src);
|
||||
|
||||
#endif
|
||||
/* public: */
|
||||
int (*get_stc) (struct dmx_demux* demux, unsigned int num,
|
||||
u64 *stc, unsigned int *base);
|
||||
};
|
||||
|
|
|
@ -1023,6 +1023,9 @@ static int dvb_demux_do_ioctl(struct file *file,
|
|||
dmxdev->demux->get_pes_pids(dmxdev->demux, parg);
|
||||
break;
|
||||
|
||||
#if 0
|
||||
/* Not used upstream and never documented */
|
||||
|
||||
case DMX_GET_CAPS:
|
||||
if (!dmxdev->demux->get_caps) {
|
||||
ret = -EINVAL;
|
||||
|
@ -1038,6 +1041,7 @@ static int dvb_demux_do_ioctl(struct file *file,
|
|||
}
|
||||
ret = dmxdev->demux->set_source(dmxdev->demux, parg);
|
||||
break;
|
||||
#endif
|
||||
|
||||
case DMX_GET_STC:
|
||||
if (!dmxdev->demux->get_stc) {
|
||||
|
|
Loading…
Reference in New Issue