struct dvb_adapter — represents a Digital TV adapter using Linux DVB API
struct dvb_adapter { int num; struct list_head list_head; struct list_head device_list; const char * name; u8 proposed_mac[6]; void * priv; struct device * device; struct module * module; int mfe_shared; struct dvb_device * mfe_dvbdev; struct mutex mfe_lock; #if defined(CONFIG_MEDIA_CONTROLLER_DVB) struct media_device * mdev; struct media_entity * conn; struct media_pad * conn_pads; #endif };
Number of the adapter
List with the DVB adapters
List with the DVB devices
Name of the adapter
proposed MAC address for the adapter
private data
pointer to struct device
pointer to struct module
mfe shared: indicates mutually exclusive frontends Thie usage of this flag is currently deprecated
Frontend device in use, in the case of MFE
Lock to prevent using the other frontends when MFE is used.
pointer to struct media_device, used when the media controller is used.
RF connector. Used only if the device has no separate tuner.
pointer to struct media_pad associated with conn
;