[PATCH] arlan: module parameter fixes

Make sure the code compiles with and without ARLAN_ENTRY_EXIT_DEBUGGING.
Only provide parameter descriptions when parameters are defined.
Remove "arlan_"-prefix to shape up built-in parameter names:

arlan.arlan_debug -> arlan.debug
arlan.arlan_EEPROM_bad -> arlan.EEPROM_bad
arlan.arlan_entry_and_exit_debug -> arlan.entry_and_exit_debug
arlan.arlan_entry_debug -> arlan.entry_debug
arlan.arlan_exit_debug -> arlan.exit_debug

Signed-off-by: Magnus Damm <damm@opensource.se>

authored by Magnus Damm and committed by Jeff Garzik 5ccabb9b 12b279f9

+12 -14
+12 -14
drivers/net/wireless/arlan-main.c
··· 33 33 34 34 #ifdef ARLAN_DEBUGGING 35 35 36 - static int arlan_entry_debug; 37 - static int arlan_exit_debug; 38 36 static int testMemory = testMemoryUNKNOWN; 39 37 static int irq = irqUNKNOWN; 40 38 static int txScrambled = 1; ··· 41 43 module_param(irq, int, 0); 42 44 module_param(mdebug, int, 0); 43 45 module_param(testMemory, int, 0); 44 - module_param(arlan_entry_debug, int, 0); 45 - module_param(arlan_exit_debug, int, 0); 46 46 module_param(txScrambled, int, 0); 47 47 MODULE_PARM_DESC(irq, "(unused)"); 48 48 MODULE_PARM_DESC(testMemory, "(unused)"); 49 49 MODULE_PARM_DESC(mdebug, "Arlan multicast debugging (0-1)"); 50 50 #endif 51 51 52 - module_param(arlan_debug, int, 0); 52 + module_param_named(debug, arlan_debug, int, 0); 53 53 module_param(spreadingCode, int, 0); 54 54 module_param(channelNumber, int, 0); 55 55 module_param(channelSet, int, 0); ··· 59 63 module_param(tx_delay_ms, int, 0); 60 64 module_param(retries, int, 0); 61 65 module_param(tx_queue_len, int, 0); 62 - module_param(arlan_EEPROM_bad, int, 0); 63 - MODULE_PARM_DESC(arlan_debug, "Arlan debug enable (0-1)"); 66 + module_param_named(EEPROM_bad, arlan_EEPROM_bad, int, 0); 67 + MODULE_PARM_DESC(debug, "Arlan debug enable (0-1)"); 64 68 MODULE_PARM_DESC(retries, "Arlan maximum packet retransmisions"); 65 69 #ifdef ARLAN_ENTRY_EXIT_DEBUGGING 66 - MODULE_PARM_DESC(arlan_entry_debug, "Arlan driver function entry debugging"); 67 - MODULE_PARM_DESC(arlan_exit_debug, "Arlan driver function exit debugging"); 68 - MODULE_PARM_DESC(arlan_entry_and_exit_debug, "Arlan driver function entry and exit debugging"); 69 - #else 70 - MODULE_PARM_DESC(arlan_entry_debug, "(ignored)"); 71 - MODULE_PARM_DESC(arlan_exit_debug, "(ignored)"); 72 - MODULE_PARM_DESC(arlan_entry_and_exit_debug, "(ignored)"); 70 + static int arlan_entry_debug; 71 + static int arlan_exit_debug; 72 + static int arlan_entry_and_exit_debug; 73 + module_param_named(entry_debug, arlan_entry_debug, int, 0); 74 + module_param_named(exit_debug, arlan_exit_debug, int, 0); 75 + module_param_named(entry_and_exit_debug, arlan_entry_and_exit_debug, int, 0); 76 + MODULE_PARM_DESC(entry_debug, "Arlan driver function entry debugging"); 77 + MODULE_PARM_DESC(exit_debug, "Arlan driver function exit debugging"); 78 + MODULE_PARM_DESC(entry_and_exit_debug, "Arlan driver function entry and exit debugging"); 73 79 #endif 74 80 75 81 struct arlan_conf_stru arlan_conf[MAX_ARLANS];