|
| | MODULE_DESCRIPTION ("device driver for msp34xx TV sound processor") |
| |
| | MODULE_AUTHOR ("Gerd Knorr") |
| |
| | MODULE_LICENSE ("GPL") |
| |
| | module_param (opmode, int, 0444) |
| |
| | module_param_named (once, msp_once, bool, 0644) |
| |
| | module_param_named (debug, msp_debug, int, 0644) |
| |
| | module_param_named (stereo_threshold, msp_stereo_thresh, int, 0644) |
| |
| | module_param_named (standard, msp_standard, int, 0644) |
| |
| | module_param_named (amsound, msp_amsound, bool, 0644) |
| |
| | module_param_named (dolby, msp_dolby, bool, 0644) |
| |
| | MODULE_PARM_DESC (opmode,"Forces a MSP3400 opmode. 0=Manual, 1=Autodetect, 2=Autodetect and autoselect") |
| |
| | MODULE_PARM_DESC (once,"No continuous stereo monitoring") |
| |
| | MODULE_PARM_DESC (debug,"Enable debug messages [0-3]") |
| |
| | MODULE_PARM_DESC (stereo_threshold,"Sets signal threshold to activate stereo") |
| |
| | MODULE_PARM_DESC (standard,"Specify audio standard: 32 = NTSC, 64 = radio, Default: Autodetect") |
| |
| | MODULE_PARM_DESC (amsound,"Hardwire AM sound at 6.5Hz (France), FM can autoscan") |
| |
| | MODULE_PARM_DESC (dolby,"Activates Dolby processing") |
| |
| int | msp_reset (struct i2c_client *client) |
| |
| int | msp_read_dem (struct i2c_client *client, int addr) |
| |
| int | msp_read_dsp (struct i2c_client *client, int addr) |
| |
| int | msp_write_dem (struct i2c_client *client, int addr, int val) |
| |
| int | msp_write_dsp (struct i2c_client *client, int addr, int val) |
| |
| void | msp_set_scart (struct i2c_client *client, int in, int out) |
| |
| int | msp_sleep (struct msp_state *state, int timeout) |
| |
| void | msp_update_volume (struct msp_state *state) |
| |
| | MODULE_DEVICE_TABLE (i2c, msp_id) |
| |
| | module_i2c_driver (msp_driver) |
| |