Linux Kernel
3.7.1
|
Data Fields | |
struct i2c_device | i2c |
struct dibx000_i2c_master | i2c_master |
struct i2c_adapter | tuner_adap |
struct i2c_adapter | component_bus |
u16 | revision |
u8 | reg_offs |
enum frontend_tune_state | tune_state |
u32 | status |
struct dvb_frontend_parametersContext | channel_status |
u8 | fe_id |
u16 | gpio_dir |
u16 | gpio_val |
u16 | gpio_pwm_pos |
union { | |
struct { | |
u8 mobile_mode:1 | |
} host | |
struct { | |
struct dib9000_fe_memory_map { | |
u16 addr | |
u16 size | |
} fe_mm [18] | |
u8 memcmd | |
struct mutex mbx_if_lock | |
struct mutex mbx_lock | |
struct mutex mem_lock | |
struct mutex mem_mbx_lock | |
u16 message_cache [DIB9000_MSG_CACHE_SIZE][MBX_MAX_WORDS] | |
u8 fw_is_running | |
} risc | |
} | platform |
union { | |
struct { | |
struct dib9000_config cfg | |
} d9 | |
} | chip |
struct dvb_frontend * | fe [MAX_NUMBER_OF_FRONTENDS] |
u16 | component_bus_speed |
struct i2c_msg | msg [2] |
u8 | i2c_write_buffer [255] |
u8 | i2c_read_buffer [255] |
struct mutex | demod_lock |
u8 | get_frontend_internal |
struct dib9000_pid_ctrl | pid_ctrl [10] |
s8 | pid_ctrl_index |
struct dib9000_config cfg |
struct dvb_frontend_parametersContext channel_status |
union { ... } chip |
struct i2c_adapter component_bus |
struct { ... } d9 |
struct { ... } ::dib9000_fe_memory_map fe_mm[18] |
struct { ... } host |
struct i2c_device i2c |
struct dibx000_i2c_master i2c_master |
u16 message_cache[DIB9000_MSG_CACHE_SIZE][MBX_MAX_WORDS] |
struct dib9000_pid_ctrl pid_ctrl[10] |
union { ... } platform |
struct { ... } risc |
enum frontend_tune_state tune_state |
struct i2c_adapter tuner_adap |