|
| MODULE_DESCRIPTION (DRV_DESCRIPTION) |
|
| MODULE_VERSION (DRV_VERSION) |
|
| MODULE_AUTHOR (DRV_COPYRIGHT" "DRV_AUTHOR) |
|
| MODULE_LICENSE ("GPL") |
|
struct iwl_drv * | iwl_drv_start (struct iwl_trans *trans, const struct iwl_cfg *cfg) |
|
void | iwl_drv_stop (struct iwl_drv *drv) |
|
| EXPORT_SYMBOL_GPL (iwlwifi_mod_params) |
|
int | iwl_opmode_register (const char *name, const struct iwl_op_mode_ops *ops) |
|
| EXPORT_SYMBOL_GPL (iwl_opmode_register) |
|
void | iwl_opmode_deregister (const char *name) |
|
| EXPORT_SYMBOL_GPL (iwl_opmode_deregister) |
|
| module_init (iwl_drv_init) |
|
| module_exit (iwl_drv_exit) |
|
| module_param_named (swcrypto, iwlwifi_mod_params.sw_crypto, int, S_IRUGO) |
|
| MODULE_PARM_DESC (swcrypto,"using crypto in software (default 0 [hardware])") |
|
| module_param_named (11n_disable, iwlwifi_mod_params.disable_11n, uint, S_IRUGO) |
|
| MODULE_PARM_DESC (11n_disable,"disable 11n functionality, bitmap: 1: full, 2: agg TX, 4: agg RX") |
|
| module_param_named (amsdu_size_8K, iwlwifi_mod_params.amsdu_size_8K, int, S_IRUGO) |
|
| MODULE_PARM_DESC (amsdu_size_8K,"enable 8K amsdu size") |
|
| module_param_named (fw_restart, iwlwifi_mod_params.restart_fw, int, S_IRUGO) |
|
| MODULE_PARM_DESC (fw_restart,"restart firmware in case of error") |
|
| module_param_named (antenna_coupling, iwlwifi_mod_params.ant_coupling, int, S_IRUGO) |
|
| MODULE_PARM_DESC (antenna_coupling,"specify antenna coupling in dB (defualt: 0 dB)") |
|
| module_param_named (bt_ch_inhibition, iwlwifi_mod_params.bt_ch_announce, bool, S_IRUGO) |
|
| MODULE_PARM_DESC (bt_ch_inhibition,"Enable BT channel inhibition (default: enable)") |
|
| module_param_named (plcp_check, iwlwifi_mod_params.plcp_check, bool, S_IRUGO) |
|
| MODULE_PARM_DESC (plcp_check,"Check plcp health (default: 1 [enabled])") |
|
| module_param_named (wd_disable, iwlwifi_mod_params.wd_disable, int, S_IRUGO) |
|
| MODULE_PARM_DESC (wd_disable,"Disable stuck queue watchdog timer 0=system default, ""1=disable, 2=enable (default: 0)") |
|
| module_param_named (bt_coex_active, iwlwifi_mod_params.bt_coex_active, bool, S_IRUGO) |
|
| MODULE_PARM_DESC (bt_coex_active,"enable wifi/bt co-exist (default: enable)") |
|
| module_param_named (led_mode, iwlwifi_mod_params.led_mode, int, S_IRUGO) |
|
| MODULE_PARM_DESC (led_mode,"0=system default, ""1=On(RF On)/Off(RF Off), 2=blinking, 3=Off (default: 0)") |
|
| module_param_named (power_save, iwlwifi_mod_params.power_save, bool, S_IRUGO) |
|
| MODULE_PARM_DESC (power_save,"enable WiFi power management (default: disable)") |
|
| module_param_named (power_level, iwlwifi_mod_params.power_level, int, S_IRUGO) |
|
| MODULE_PARM_DESC (power_level,"default power save level (range from 1 - 5, default: 1)") |
|
| module_param_named (auto_agg, iwlwifi_mod_params.auto_agg, bool, S_IRUGO) |
|
| MODULE_PARM_DESC (auto_agg,"enable agg w/o check traffic load (default: enable)") |
|
| module_param_named (5ghz_disable, iwlwifi_mod_params.disable_5ghz, bool, S_IRUGO) |
|
| MODULE_PARM_DESC (5ghz_disable,"disable 5GHz band (default: 0 [enabled])") |
|
iwl_drv_start - start the drv
: the ops of the transport : device specific constants / virtual functions
starts the driver: fetches the firmware. This should be called by bus specific system flows implementations. For example, the bus specific probe function should do bus related operations only, and then call to this function. It returns the driver object or NULL if an error occured.
Definition at line 1011 of file iwl-drv.c.