#ifndef _VIDEOBUF2_DVB_H_ #define _VIDEOBUF2_DVB_H_ #include #include #include #include #include #include /* We don't actually need to include media-device.h here */ struct media_device; /* * TODO: This header file should be replaced with videobuf2-core.h * Currently, vb2_thread is not a stuff of videobuf2-core, * since vb2_thread has many dependencies on videobuf2-v4l2. */ struct vb2_dvb { /* filling that the job of the driver */ char *name; struct dvb_frontend *frontend; struct vb2_queue dvbq; /* video-buf-dvb state info */ struct mutex lock; int nfeeds; /* vb2_dvb_(un)register manages this */ struct dvb_demux demux; struct dmxdev dmxdev; struct dmx_frontend fe_hw; struct dmx_frontend fe_mem; struct dvb_net net; }; struct vb2_dvb_frontend { struct list_head felist; int id; struct vb2_dvb dvb; }; struct vb2_dvb_frontends { struct list_head felist; struct mutex lock; struct dvb_adapter adapter; int active_fe_id; /* Indicates which frontend in the felist is in use */ int gate; /* Frontend with gate control 0=!MFE,1=fe0,2=fe1 etc */ }; int vb2_dvb_register_bus(struct vb2_dvb_frontends *f, struct module *module, void *adapter_priv, struct device *device, struct media_device *mdev, short *adapter_nr, int mfe_shared); void vb2_dvb_unregister_bus(struct vb2_dvb_frontends *f); struct vb2_dvb_frontend *vb2_dvb_alloc_frontend(struct vb2_dvb_frontends *f, int id); void vb2_dvb_dealloc_frontends(struct vb2_dvb_frontends *f); struct vb2_dvb_frontend *vb2_dvb_get_frontend(struct vb2_dvb_frontends *f, int id); int vb2_dvb_find_frontend(struct vb2_dvb_frontends *f, struct dvb_frontend *p); #endif /* _VIDEOBUF2_DVB_H_ */ fac518dec5a15dc92ba8f0ca016dcf457b4'>treecommitdiff
33'/>
AgeCommit message (Expand)AuthorFilesLines
context:
space:
mode:
authorMark Brown <broonie@kernel.org>2016-11-15 15:01:09 +0000
committerMark Brown <broonie@kernel.org>2016-11-15 15:22:10 +0000
commit53a20465e6b674eb6ce594b0e9e8940495e95f33 (patch)
tree4d4c29c7c68ab2a1b69e4bd3903949356d2467e8 /net/netrom/nr_subr.c
parent1001354ca34179f3db924eb66672442a173147dc (diff)
regulator: pwm: Add missing quotes to DT example
Reported-by: Peter Rosin <peda@axentia.se> Signed-off-by: Mark Brown <broonie@kernel.org> Acked-by: Rob Herring <robh@kernel.org>
Diffstat (limited to 'net/netrom/nr_subr.c')