SYNOPSIS
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
};
MEMBERS
num
- Number of the adapter
list_head
- List with the DVB adapters
device_list
- List with the DVB devices
name
- Name of the adapter
proposed_mac[6]
- proposed MAC address for the adapter
priv
- private data
device
- pointer to struct device
module
- pointer to struct module
mfe_shared
- mfe shared: indicates mutually exclusive frontends Thie usage of this flag is currently deprecated
mfe_dvbdev
- Frontend device in use, in the case of MFE
mfe_lock
- Lock to prevent using the other frontends when MFE is used.
mdev
- pointer to struct media_device, used when the media controller is used.
conn
- RF connector. Used only if the device has no separate tuner.
conn_pads
- pointer to struct media_pad associated with conn;
COPYRIGHT