|
| MODULE_DESCRIPTION ("CSR UniFi (SDIO)") |
|
| module_param (buswidth, int, S_IRUGO|S_IWUSR) |
|
| module_param (sdio_clock, int, S_IRUGO|S_IWUSR) |
|
| module_param (unifi_debug, int, S_IRUGO|S_IWUSR) |
|
| module_param_array (fw_init, int, NULL, S_IRUGO|S_IWUSR) |
|
| module_param (use_5g, int, S_IRUGO|S_IWUSR) |
|
| module_param (led_mask, int, S_IRUGO|S_IWUSR) |
|
| module_param (disable_hw_reset, int, S_IRUGO|S_IWUSR) |
|
| module_param (disable_power_control, int, S_IRUGO|S_IWUSR) |
|
| module_param (enable_wol, int, S_IRUGO|S_IWUSR) |
|
| module_param (sdio_block_size, int, S_IRUGO|S_IWUSR) |
|
| module_param (sdio_byte_mode, int, S_IRUGO|S_IWUSR) |
|
| module_param (coredump_max, int, S_IRUGO|S_IWUSR) |
|
| module_param (run_bh_once, int, S_IRUGO|S_IWUSR) |
|
| module_param (bh_priority, int, S_IRUGO|S_IWUSR) |
|
| MODULE_PARM_DESC (buswidth,"SDIO bus width (0=default), set 1 for 1-bit or 4 for 4-bit mode") |
|
| MODULE_PARM_DESC (sdio_clock,"SDIO bus frequency in kHz, (default = 50 MHz)") |
|
| MODULE_PARM_DESC (unifi_debug,"Diagnostic reporting level") |
|
| MODULE_PARM_DESC (fw_init,"Set to 0 to prevent f/w initialization on error") |
|
| MODULE_PARM_DESC (use_5g,"Use the 5G (802.11a) radio band") |
|
| MODULE_PARM_DESC (led_mask,"LED mask flags") |
|
| MODULE_PARM_DESC (disable_hw_reset,"Set to 1 to disable hardware reset") |
|
| MODULE_PARM_DESC (disable_power_control,"Set to 1 to disable SDIO power control") |
|
| MODULE_PARM_DESC (enable_wol,"Enable wake-on-wlan function 0=off, 1=SDIO, 2=PIO") |
|
| MODULE_PARM_DESC (sdio_block_size,"Set to override SDIO block size") |
|
| MODULE_PARM_DESC (sdio_byte_mode,"Set to 1 for byte mode SDIO") |
|
| MODULE_PARM_DESC (coredump_max,"Number of chip mini-coredump buffers to allocate") |
|
| MODULE_PARM_DESC (run_bh_once,"Run BH only when firmware interrupts") |
|
| MODULE_PARM_DESC (bh_priority,"Modify the BH thread priority") |
|
| DEFINE_SEMAPHORE (udi_mutex) |
|
s32 | CsrHipResultToStatus (CsrResult csrResult) |
|
int | uf_create_device_nodes (unifi_priv_t *priv, int bus_id) |
|
void | uf_destroy_device_nodes (unifi_priv_t *priv) |
|
int __init | unifi_load (void) |
|
void __exit | unifi_unload (void) |
|
| module_init (unifi_load) |
|
| module_exit (unifi_unload) |
|
| MODULE_DESCRIPTION ("UniFi Device driver") |
|
| MODULE_AUTHOR ("Cambridge Silicon Radio Ltd.") |
|
| MODULE_LICENSE ("GPL and additional rights") |
|