Linux Kernel
3.7.1
|
Go to the source code of this file.
Data Structures | |
struct | msp_state |
Macros | |
#define | MSP_CARRIER(freq) ((int)((float)(freq / 18.432) * (1 << 24))) |
#define | MSP_MODE_AM_DETECT 0 |
#define | MSP_MODE_FM_RADIO 2 |
#define | MSP_MODE_FM_TERRA 3 |
#define | MSP_MODE_FM_SAT 4 |
#define | MSP_MODE_FM_NICAM1 5 |
#define | MSP_MODE_FM_NICAM2 6 |
#define | MSP_MODE_AM_NICAM 7 |
#define | MSP_MODE_BTSC 8 |
#define | MSP_MODE_EXTERN 9 |
#define | SCART_IN1 0 |
#define | SCART_IN2 1 |
#define | SCART_IN3 2 |
#define | SCART_IN4 3 |
#define | SCART_IN1_DA 4 |
#define | SCART_IN2_DA 5 |
#define | SCART_MONO 6 |
#define | SCART_MUTE 7 |
#define | SCART_DSP_IN 0 |
#define | SCART1_OUT 1 |
#define | SCART2_OUT 2 |
#define | OPMODE_AUTO -1 |
#define | OPMODE_MANUAL 0 |
#define | OPMODE_AUTODETECT 1 /* use autodetect (>= msp3410 only) */ |
#define | OPMODE_AUTOSELECT 2 /* use autodetect & autoselect (>= msp34xxG) */ |
Functions | |
int | msp_write_dem (struct i2c_client *client, int addr, int val) |
int | msp_write_dsp (struct i2c_client *client, int addr, int val) |
int | msp_read_dem (struct i2c_client *client, int addr) |
int | msp_read_dsp (struct i2c_client *client, int addr) |
int | msp_reset (struct i2c_client *client) |
void | msp_set_scart (struct i2c_client *client, int in, int out) |
void | msp_update_volume (struct msp_state *state) |
int | msp_sleep (struct msp_state *state, int timeout) |
const char * | msp_standard_std_name (int std) |
void | msp_set_audmode (struct i2c_client *client) |
int | msp_detect_stereo (struct i2c_client *client) |
int | msp3400c_thread (void *data) |
int | msp3410d_thread (void *data) |
int | msp34xxg_thread (void *data) |
void | msp3400c_set_mode (struct i2c_client *client, int mode) |
void | msp3400c_set_carrier (struct i2c_client *client, int cdo1, int cdo2) |
Variables | |
int | msp_debug |
bool | msp_once |
bool | msp_amsound |
int | msp_standard |
bool | msp_dolby |
int | msp_stereo_thresh |
Definition at line 15 of file msp3400-driver.h.
#define MSP_MODE_AM_DETECT 0 |
Definition at line 17 of file msp3400-driver.h.
#define MSP_MODE_AM_NICAM 7 |
Definition at line 23 of file msp3400-driver.h.
#define MSP_MODE_BTSC 8 |
Definition at line 24 of file msp3400-driver.h.
#define MSP_MODE_EXTERN 9 |
Definition at line 25 of file msp3400-driver.h.
#define MSP_MODE_FM_NICAM1 5 |
Definition at line 21 of file msp3400-driver.h.
#define MSP_MODE_FM_NICAM2 6 |
Definition at line 22 of file msp3400-driver.h.
#define MSP_MODE_FM_RADIO 2 |
Definition at line 18 of file msp3400-driver.h.
#define MSP_MODE_FM_SAT 4 |
Definition at line 20 of file msp3400-driver.h.
#define MSP_MODE_FM_TERRA 3 |
Definition at line 19 of file msp3400-driver.h.
#define OPMODE_AUTO -1 |
Definition at line 40 of file msp3400-driver.h.
#define OPMODE_AUTODETECT 1 /* use autodetect (>= msp3410 only) */ |
Definition at line 42 of file msp3400-driver.h.
#define OPMODE_AUTOSELECT 2 /* use autodetect & autoselect (>= msp34xxG) */ |
Definition at line 43 of file msp3400-driver.h.
#define OPMODE_MANUAL 0 |
Definition at line 41 of file msp3400-driver.h.
#define SCART1_OUT 1 |
Definition at line 37 of file msp3400-driver.h.
#define SCART2_OUT 2 |
Definition at line 38 of file msp3400-driver.h.
#define SCART_DSP_IN 0 |
Definition at line 36 of file msp3400-driver.h.
#define SCART_IN1 0 |
Definition at line 27 of file msp3400-driver.h.
#define SCART_IN1_DA 4 |
Definition at line 31 of file msp3400-driver.h.
#define SCART_IN2 1 |
Definition at line 28 of file msp3400-driver.h.
#define SCART_IN2_DA 5 |
Definition at line 32 of file msp3400-driver.h.
#define SCART_IN3 2 |
Definition at line 29 of file msp3400-driver.h.
#define SCART_IN4 3 |
Definition at line 30 of file msp3400-driver.h.
#define SCART_MONO 6 |
Definition at line 33 of file msp3400-driver.h.
#define SCART_MUTE 7 |
Definition at line 34 of file msp3400-driver.h.
void msp3400c_set_carrier | ( | struct i2c_client * | client, |
int | cdo1, | ||
int | cdo2 | ||
) |
Definition at line 207 of file msp3400-kthreads.c.
void msp3400c_set_mode | ( | struct i2c_client * | client, |
int | mode | ||
) |
Definition at line 216 of file msp3400-kthreads.c.
Definition at line 504 of file msp3400-kthreads.c.
Definition at line 695 of file msp3400-kthreads.c.
Definition at line 993 of file msp3400-kthreads.c.
int msp_detect_stereo | ( | struct i2c_client * | client | ) |
Definition at line 1152 of file msp3400-kthreads.c.
int msp_read_dem | ( | struct i2c_client * | client, |
int | addr | ||
) |
Definition at line 200 of file msp3400-driver.c.
int msp_read_dsp | ( | struct i2c_client * | client, |
int | addr | ||
) |
Definition at line 205 of file msp3400-driver.c.
int msp_reset | ( | struct i2c_client * | client | ) |
Definition at line 114 of file msp3400-driver.c.
void msp_set_audmode | ( | struct i2c_client * | client | ) |
Definition at line 1137 of file msp3400-kthreads.c.
void msp_set_scart | ( | struct i2c_client * | client, |
int | in, | ||
int | out | ||
) |
Definition at line 289 of file msp3400-driver.c.
Definition at line 326 of file msp3400-driver.c.
Definition at line 169 of file msp3400-kthreads.c.
Definition at line 410 of file msp3400-driver.c.
int msp_write_dem | ( | struct i2c_client * | client, |
int | addr, | ||
int | val | ||
) |
Definition at line 238 of file msp3400-driver.c.
int msp_write_dsp | ( | struct i2c_client * | client, |
int | addr, | ||
int | val | ||
) |
Definition at line 243 of file msp3400-driver.c.
bool msp_amsound |
Definition at line 73 of file msp3400-driver.c.
int msp_debug |
Definition at line 71 of file msp3400-driver.c.
bool msp_dolby |
Definition at line 77 of file msp3400-driver.c.
bool msp_once |
Definition at line 72 of file msp3400-driver.c.
int msp_standard |
Definition at line 75 of file msp3400-driver.c.
int msp_stereo_thresh |
Definition at line 79 of file msp3400-driver.c.