diff options
author | Rusty Russell <rusty@rustcorp.com.au> | 2011-12-19 09:08:01 -0500 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2011-12-19 22:27:29 -0500 |
commit | eb93992207dadb946a3b5cf4544957dc924a6f58 (patch) | |
tree | 8d840ea0e0e5eb3cf6207a2608d434475a9076b4 /drivers/net | |
parent | 3db1cd5c05f35fb43eb134df6f321de4e63141f2 (diff) |
module_param: make bool parameters really bool (net & drivers/net)
module_param(bool) used to counter-intuitively take an int. In
fddd5201 (mid-2009) we allowed bool or int/unsigned int using a messy
trick.
It's time to remove the int/unsigned int option. For this version
it'll simply give a warning, but it'll break next kernel version.
(Thanks to Joe Perches for suggesting coccinelle for 0/1 -> true/false).
Cc: "David S. Miller" <davem@davemloft.net>
Cc: netdev@vger.kernel.org
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net')
30 files changed, 39 insertions, 38 deletions
diff --git a/drivers/net/caif/caif_serial.c b/drivers/net/caif/caif_serial.c index 9341a2d6efe..8a3054b8481 100644 --- a/drivers/net/caif/caif_serial.c +++ b/drivers/net/caif/caif_serial.c | |||
@@ -38,15 +38,15 @@ MODULE_ALIAS_LDISC(N_CAIF); | |||
38 | /*This list is protected by the rtnl lock. */ | 38 | /*This list is protected by the rtnl lock. */ |
39 | static LIST_HEAD(ser_list); | 39 | static LIST_HEAD(ser_list); |
40 | 40 | ||
41 | static int ser_loop; | 41 | static bool ser_loop; |
42 | module_param(ser_loop, bool, S_IRUGO); | 42 | module_param(ser_loop, bool, S_IRUGO); |
43 | MODULE_PARM_DESC(ser_loop, "Run in simulated loopback mode."); | 43 | MODULE_PARM_DESC(ser_loop, "Run in simulated loopback mode."); |
44 | 44 | ||
45 | static int ser_use_stx = 1; | 45 | static bool ser_use_stx = true; |
46 | module_param(ser_use_stx, bool, S_IRUGO); | 46 | module_param(ser_use_stx, bool, S_IRUGO); |
47 | MODULE_PARM_DESC(ser_use_stx, "STX enabled or not."); | 47 | MODULE_PARM_DESC(ser_use_stx, "STX enabled or not."); |
48 | 48 | ||
49 | static int ser_use_fcs = 1; | 49 | static bool ser_use_fcs = true; |
50 | 50 | ||
51 | module_param(ser_use_fcs, bool, S_IRUGO); | 51 | module_param(ser_use_fcs, bool, S_IRUGO); |
52 | MODULE_PARM_DESC(ser_use_fcs, "FCS enabled or not."); | 52 | MODULE_PARM_DESC(ser_use_fcs, "FCS enabled or not."); |
diff --git a/drivers/net/caif/caif_spi.c b/drivers/net/caif/caif_spi.c index 761057b6f26..96391c36fa7 100644 --- a/drivers/net/caif/caif_spi.c +++ b/drivers/net/caif/caif_spi.c | |||
@@ -35,7 +35,7 @@ MODULE_DESCRIPTION("CAIF SPI driver"); | |||
35 | /* Returns the number of padding bytes for alignment. */ | 35 | /* Returns the number of padding bytes for alignment. */ |
36 | #define PAD_POW2(x, pow) ((((x)&((pow)-1))==0) ? 0 : (((pow)-((x)&((pow)-1))))) | 36 | #define PAD_POW2(x, pow) ((((x)&((pow)-1))==0) ? 0 : (((pow)-((x)&((pow)-1))))) |
37 | 37 | ||
38 | static int spi_loop; | 38 | static bool spi_loop; |
39 | module_param(spi_loop, bool, S_IRUGO); | 39 | module_param(spi_loop, bool, S_IRUGO); |
40 | MODULE_PARM_DESC(spi_loop, "SPI running in loopback mode."); | 40 | MODULE_PARM_DESC(spi_loop, "SPI running in loopback mode."); |
41 | 41 | ||
diff --git a/drivers/net/can/vcan.c b/drivers/net/can/vcan.c index f93e2d6fc88..ea2d9428593 100644 --- a/drivers/net/can/vcan.c +++ b/drivers/net/can/vcan.c | |||
@@ -63,7 +63,7 @@ MODULE_AUTHOR("Urs Thuermann <urs.thuermann@volkswagen.de>"); | |||
63 | * See Documentation/networking/can.txt for details. | 63 | * See Documentation/networking/can.txt for details. |
64 | */ | 64 | */ |
65 | 65 | ||
66 | static int echo; /* echo testing. Default: 0 (Off) */ | 66 | static bool echo; /* echo testing. Default: 0 (Off) */ |
67 | module_param(echo, bool, S_IRUGO); | 67 | module_param(echo, bool, S_IRUGO); |
68 | MODULE_PARM_DESC(echo, "Echo sent frames (for testing). Default: 0 (Off)"); | 68 | MODULE_PARM_DESC(echo, "Echo sent frames (for testing). Default: 0 (Off)"); |
69 | 69 | ||
diff --git a/drivers/net/ethernet/amd/amd8111e.h b/drivers/net/ethernet/amd/amd8111e.h index 5bbb53a1999..8baa3527ba7 100644 --- a/drivers/net/ethernet/amd/amd8111e.h +++ b/drivers/net/ethernet/amd/amd8111e.h | |||
@@ -807,8 +807,8 @@ typedef enum { | |||
807 | 807 | ||
808 | static int card_idx; | 808 | static int card_idx; |
809 | static int speed_duplex[MAX_UNITS] = { 0, }; | 809 | static int speed_duplex[MAX_UNITS] = { 0, }; |
810 | static int coalesce[MAX_UNITS] = {1,1,1,1,1,1,1,1}; | 810 | static bool coalesce[MAX_UNITS] = { [ 0 ... MAX_UNITS-1] = true }; |
811 | static int dynamic_ipg[MAX_UNITS] = {0,0,0,0,0,0,0,0}; | 811 | static bool dynamic_ipg[MAX_UNITS] = { [ 0 ... MAX_UNITS-1] = false }; |
812 | static unsigned int chip_version; | 812 | static unsigned int chip_version; |
813 | 813 | ||
814 | #endif /* _AMD8111E_H */ | 814 | #endif /* _AMD8111E_H */ |
diff --git a/drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c b/drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c index fccbe490c7f..7b6b43d576d 100644 --- a/drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c +++ b/drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | |||
@@ -243,7 +243,7 @@ module_param_array(intr_cnt, uint, NULL, 0644); | |||
243 | MODULE_PARM_DESC(intr_cnt, | 243 | MODULE_PARM_DESC(intr_cnt, |
244 | "thresholds 1..3 for queue interrupt packet counters"); | 244 | "thresholds 1..3 for queue interrupt packet counters"); |
245 | 245 | ||
246 | static int vf_acls; | 246 | static bool vf_acls; |
247 | 247 | ||
248 | #ifdef CONFIG_PCI_IOV | 248 | #ifdef CONFIG_PCI_IOV |
249 | module_param(vf_acls, bool, 0644); | 249 | module_param(vf_acls, bool, 0644); |
diff --git a/drivers/net/ethernet/dlink/de600.c b/drivers/net/ethernet/dlink/de600.c index 23a65398d01..c24fab1e9cb 100644 --- a/drivers/net/ethernet/dlink/de600.c +++ b/drivers/net/ethernet/dlink/de600.c | |||
@@ -59,7 +59,7 @@ static const char version[] = "de600.c: $Revision: 1.41-2.5 $, Bjorn Ekwall (bj | |||
59 | 59 | ||
60 | #include "de600.h" | 60 | #include "de600.h" |
61 | 61 | ||
62 | static unsigned int check_lost = 1; | 62 | static bool check_lost = true; |
63 | module_param(check_lost, bool, 0); | 63 | module_param(check_lost, bool, 0); |
64 | MODULE_PARM_DESC(check_lost, "If set then check for unplugged de600"); | 64 | MODULE_PARM_DESC(check_lost, "If set then check for unplugged de600"); |
65 | 65 | ||
diff --git a/drivers/net/ethernet/mellanox/mlx4/fw.c b/drivers/net/ethernet/mellanox/mlx4/fw.c index abefcc86e2d..e0639ebebe5 100644 --- a/drivers/net/ethernet/mellanox/mlx4/fw.c +++ b/drivers/net/ethernet/mellanox/mlx4/fw.c | |||
@@ -49,7 +49,7 @@ enum { | |||
49 | extern void __buggy_use_of_MLX4_GET(void); | 49 | extern void __buggy_use_of_MLX4_GET(void); |
50 | extern void __buggy_use_of_MLX4_PUT(void); | 50 | extern void __buggy_use_of_MLX4_PUT(void); |
51 | 51 | ||
52 | static int enable_qos; | 52 | static bool enable_qos; |
53 | module_param(enable_qos, bool, 0444); | 53 | module_param(enable_qos, bool, 0444); |
54 | MODULE_PARM_DESC(enable_qos, "Enable Quality of Service support in the HCA (default: off)"); | 54 | MODULE_PARM_DESC(enable_qos, "Enable Quality of Service support in the HCA (default: off)"); |
55 | 55 | ||
diff --git a/drivers/net/ethernet/mellanox/mlx4/main.c b/drivers/net/ethernet/mellanox/mlx4/main.c index e984ded2249..1209934844c 100644 --- a/drivers/net/ethernet/mellanox/mlx4/main.c +++ b/drivers/net/ethernet/mellanox/mlx4/main.c | |||
@@ -121,7 +121,7 @@ MODULE_PARM_DESC(log_num_vlan, "Log2 max number of VLANs per ETH port (0-7)"); | |||
121 | /* Log2 max number of VLANs per ETH port (0-7) */ | 121 | /* Log2 max number of VLANs per ETH port (0-7) */ |
122 | #define MLX4_LOG_NUM_VLANS 7 | 122 | #define MLX4_LOG_NUM_VLANS 7 |
123 | 123 | ||
124 | static int use_prio; | 124 | static bool use_prio; |
125 | module_param_named(use_prio, use_prio, bool, 0444); | 125 | module_param_named(use_prio, use_prio, bool, 0444); |
126 | MODULE_PARM_DESC(use_prio, "Enable steering by VLAN priority on ETH ports " | 126 | MODULE_PARM_DESC(use_prio, "Enable steering by VLAN priority on ETH ports " |
127 | "(0/1, default 0)"); | 127 | "(0/1, default 0)"); |
diff --git a/drivers/net/ethernet/via/via-rhine.c b/drivers/net/ethernet/via/via-rhine.c index bcdbdc72b55..5c4983b2870 100644 --- a/drivers/net/ethernet/via/via-rhine.c +++ b/drivers/net/ethernet/via/via-rhine.c | |||
@@ -35,6 +35,7 @@ | |||
35 | #define DRV_VERSION "1.5.0" | 35 | #define DRV_VERSION "1.5.0" |
36 | #define DRV_RELDATE "2010-10-09" | 36 | #define DRV_RELDATE "2010-10-09" |
37 | 37 | ||
38 | #include <linux/types.h> | ||
38 | 39 | ||
39 | /* A few user-configurable values. | 40 | /* A few user-configurable values. |
40 | These may be modified when a driver module is loaded. */ | 41 | These may be modified when a driver module is loaded. */ |
@@ -55,7 +56,7 @@ static int rx_copybreak; | |||
55 | 56 | ||
56 | /* Work-around for broken BIOSes: they are unable to get the chip back out of | 57 | /* Work-around for broken BIOSes: they are unable to get the chip back out of |
57 | power state D3 so PXE booting fails. bootparam(7): via-rhine.avoid_D3=1 */ | 58 | power state D3 so PXE booting fails. bootparam(7): via-rhine.avoid_D3=1 */ |
58 | static int avoid_D3; | 59 | static bool avoid_D3; |
59 | 60 | ||
60 | /* | 61 | /* |
61 | * In case you are looking for 'options[]' or 'full_duplex[]', they | 62 | * In case you are looking for 'options[]' or 'full_duplex[]', they |
@@ -2322,7 +2323,7 @@ static int __init rhine_init(void) | |||
2322 | #endif | 2323 | #endif |
2323 | if (dmi_check_system(rhine_dmi_table)) { | 2324 | if (dmi_check_system(rhine_dmi_table)) { |
2324 | /* these BIOSes fail at PXE boot if chip is in D3 */ | 2325 | /* these BIOSes fail at PXE boot if chip is in D3 */ |
2325 | avoid_D3 = 1; | 2326 | avoid_D3 = true; |
2326 | pr_warn("Broken BIOS detected, avoid_D3 enabled\n"); | 2327 | pr_warn("Broken BIOS detected, avoid_D3 enabled\n"); |
2327 | } | 2328 | } |
2328 | else if (avoid_D3) | 2329 | else if (avoid_D3) |
diff --git a/drivers/net/irda/donauboe.c b/drivers/net/irda/donauboe.c index b45b2cc4280..64f403da101 100644 --- a/drivers/net/irda/donauboe.c +++ b/drivers/net/irda/donauboe.c | |||
@@ -197,7 +197,7 @@ static char *driver_name = DRIVER_NAME; | |||
197 | 197 | ||
198 | static int max_baud = 4000000; | 198 | static int max_baud = 4000000; |
199 | #ifdef USE_PROBE | 199 | #ifdef USE_PROBE |
200 | static int do_probe = 0; | 200 | static bool do_probe = false; |
201 | #endif | 201 | #endif |
202 | 202 | ||
203 | 203 | ||
diff --git a/drivers/net/irda/smsc-ircc2.c b/drivers/net/irda/smsc-ircc2.c index 8b1c3484d27..6c95d4087b2 100644 --- a/drivers/net/irda/smsc-ircc2.c +++ b/drivers/net/irda/smsc-ircc2.c | |||
@@ -79,7 +79,7 @@ MODULE_AUTHOR("Daniele Peri <peri@csai.unipa.it>"); | |||
79 | MODULE_DESCRIPTION("SMC IrCC SIR/FIR controller driver"); | 79 | MODULE_DESCRIPTION("SMC IrCC SIR/FIR controller driver"); |
80 | MODULE_LICENSE("GPL"); | 80 | MODULE_LICENSE("GPL"); |
81 | 81 | ||
82 | static int smsc_nopnp = 1; | 82 | static bool smsc_nopnp = true; |
83 | module_param_named(nopnp, smsc_nopnp, bool, 0); | 83 | module_param_named(nopnp, smsc_nopnp, bool, 0); |
84 | MODULE_PARM_DESC(nopnp, "Do not use PNP to detect controller settings, defaults to true"); | 84 | MODULE_PARM_DESC(nopnp, "Do not use PNP to detect controller settings, defaults to true"); |
85 | 85 | ||
diff --git a/drivers/net/usb/pegasus.c b/drivers/net/usb/pegasus.c index 769f5090bda..908b4271039 100644 --- a/drivers/net/usb/pegasus.c +++ b/drivers/net/usb/pegasus.c | |||
@@ -55,8 +55,8 @@ static const char driver_name[] = "pegasus"; | |||
55 | #define BMSR_MEDIA (BMSR_10HALF | BMSR_10FULL | BMSR_100HALF | \ | 55 | #define BMSR_MEDIA (BMSR_10HALF | BMSR_10FULL | BMSR_100HALF | \ |
56 | BMSR_100FULL | BMSR_ANEGCAPABLE) | 56 | BMSR_100FULL | BMSR_ANEGCAPABLE) |
57 | 57 | ||
58 | static int loopback; | 58 | static bool loopback; |
59 | static int mii_mode; | 59 | static bool mii_mode; |
60 | static char *devid; | 60 | static char *devid; |
61 | 61 | ||
62 | static struct usb_eth_dev usb_dev_id[] = { | 62 | static struct usb_eth_dev usb_dev_id[] = { |
diff --git a/drivers/net/usb/smsc75xx.c b/drivers/net/usb/smsc75xx.c index 7d62c39f65c..0d5da82f0ff 100644 --- a/drivers/net/usb/smsc75xx.c +++ b/drivers/net/usb/smsc75xx.c | |||
@@ -76,7 +76,7 @@ struct usb_context { | |||
76 | struct usbnet *dev; | 76 | struct usbnet *dev; |
77 | }; | 77 | }; |
78 | 78 | ||
79 | static int turbo_mode = true; | 79 | static bool turbo_mode = true; |
80 | module_param(turbo_mode, bool, 0644); | 80 | module_param(turbo_mode, bool, 0644); |
81 | MODULE_PARM_DESC(turbo_mode, "Enable multiple frames per Rx transaction"); | 81 | MODULE_PARM_DESC(turbo_mode, "Enable multiple frames per Rx transaction"); |
82 | 82 | ||
diff --git a/drivers/net/usb/smsc95xx.c b/drivers/net/usb/smsc95xx.c index 56f3894d701..db217ad66f2 100644 --- a/drivers/net/usb/smsc95xx.c +++ b/drivers/net/usb/smsc95xx.c | |||
@@ -59,7 +59,7 @@ struct usb_context { | |||
59 | struct usbnet *dev; | 59 | struct usbnet *dev; |
60 | }; | 60 | }; |
61 | 61 | ||
62 | static int turbo_mode = true; | 62 | static bool turbo_mode = true; |
63 | module_param(turbo_mode, bool, 0644); | 63 | module_param(turbo_mode, bool, 0644); |
64 | MODULE_PARM_DESC(turbo_mode, "Enable multiple frames per Rx transaction"); | 64 | MODULE_PARM_DESC(turbo_mode, "Enable multiple frames per Rx transaction"); |
65 | 65 | ||
diff --git a/drivers/net/virtio_net.c b/drivers/net/virtio_net.c index 609c51f90e6..d1c3dce15dc 100644 --- a/drivers/net/virtio_net.c +++ b/drivers/net/virtio_net.c | |||
@@ -30,7 +30,7 @@ | |||
30 | static int napi_weight = 128; | 30 | static int napi_weight = 128; |
31 | module_param(napi_weight, int, 0444); | 31 | module_param(napi_weight, int, 0444); |
32 | 32 | ||
33 | static int csum = 1, gso = 1; | 33 | static bool csum = true, gso = true; |
34 | module_param(csum, bool, 0444); | 34 | module_param(csum, bool, 0444); |
35 | module_param(gso, bool, 0444); | 35 | module_param(gso, bool, 0444); |
36 | 36 | ||
diff --git a/drivers/net/wan/sbni.c b/drivers/net/wan/sbni.c index 783168cce07..d43f4efd3e0 100644 --- a/drivers/net/wan/sbni.c +++ b/drivers/net/wan/sbni.c | |||
@@ -155,7 +155,7 @@ static int emancipate( struct net_device * ); | |||
155 | static const char version[] = | 155 | static const char version[] = |
156 | "Granch SBNI12 driver ver 5.0.1 Jun 22 2001 Denis I.Timofeev.\n"; | 156 | "Granch SBNI12 driver ver 5.0.1 Jun 22 2001 Denis I.Timofeev.\n"; |
157 | 157 | ||
158 | static int skip_pci_probe __initdata = 0; | 158 | static bool skip_pci_probe __initdata = false; |
159 | static int scandone __initdata = 0; | 159 | static int scandone __initdata = 0; |
160 | static int num __initdata = 0; | 160 | static int num __initdata = 0; |
161 | 161 | ||
diff --git a/drivers/net/wan/sealevel.c b/drivers/net/wan/sealevel.c index 0b4fd05e150..4f774847898 100644 --- a/drivers/net/wan/sealevel.c +++ b/drivers/net/wan/sealevel.c | |||
@@ -362,7 +362,7 @@ static int io=0x238; | |||
362 | static int txdma=1; | 362 | static int txdma=1; |
363 | static int rxdma=3; | 363 | static int rxdma=3; |
364 | static int irq=5; | 364 | static int irq=5; |
365 | static int slow=0; | 365 | static bool slow=false; |
366 | 366 | ||
367 | module_param(io, int, 0); | 367 | module_param(io, int, 0); |
368 | MODULE_PARM_DESC(io, "The I/O base of the Sealevel card"); | 368 | MODULE_PARM_DESC(io, "The I/O base of the Sealevel card"); |
diff --git a/drivers/net/wireless/ath/ath5k/ath5k.h b/drivers/net/wireless/ath/ath5k/ath5k.h index e564e585b22..c2b2518c2ec 100644 --- a/drivers/net/wireless/ath/ath5k/ath5k.h +++ b/drivers/net/wireless/ath/ath5k/ath5k.h | |||
@@ -914,7 +914,7 @@ enum ath5k_dmasize { | |||
914 | */ | 914 | */ |
915 | 915 | ||
916 | #define AR5K_KEYCACHE_SIZE 8 | 916 | #define AR5K_KEYCACHE_SIZE 8 |
917 | extern int ath5k_modparam_nohwcrypt; | 917 | extern bool ath5k_modparam_nohwcrypt; |
918 | 918 | ||
919 | /***********************\ | 919 | /***********************\ |
920 | HW RELATED DEFINITIONS | 920 | HW RELATED DEFINITIONS |
diff --git a/drivers/net/wireless/ath/ath5k/base.c b/drivers/net/wireless/ath/ath5k/base.c index 178a4dd1031..d366dadcf86 100644 --- a/drivers/net/wireless/ath/ath5k/base.c +++ b/drivers/net/wireless/ath/ath5k/base.c | |||
@@ -68,15 +68,15 @@ | |||
68 | #define CREATE_TRACE_POINTS | 68 | #define CREATE_TRACE_POINTS |
69 | #include "trace.h" | 69 | #include "trace.h" |
70 | 70 | ||
71 | int ath5k_modparam_nohwcrypt; | 71 | bool ath5k_modparam_nohwcrypt; |
72 | module_param_named(nohwcrypt, ath5k_modparam_nohwcrypt, bool, S_IRUGO); | 72 | module_param_named(nohwcrypt, ath5k_modparam_nohwcrypt, bool, S_IRUGO); |
73 | MODULE_PARM_DESC(nohwcrypt, "Disable hardware encryption."); | 73 | MODULE_PARM_DESC(nohwcrypt, "Disable hardware encryption."); |
74 | 74 | ||
75 | static int modparam_all_channels; | 75 | static bool modparam_all_channels; |
76 | module_param_named(all_channels, modparam_all_channels, bool, S_IRUGO); | 76 | module_param_named(all_channels, modparam_all_channels, bool, S_IRUGO); |
77 | MODULE_PARM_DESC(all_channels, "Expose all channels the device can use."); | 77 | MODULE_PARM_DESC(all_channels, "Expose all channels the device can use."); |
78 | 78 | ||
79 | static int modparam_fastchanswitch; | 79 | static bool modparam_fastchanswitch; |
80 | module_param_named(fastchanswitch, modparam_fastchanswitch, bool, S_IRUGO); | 80 | module_param_named(fastchanswitch, modparam_fastchanswitch, bool, S_IRUGO); |
81 | MODULE_PARM_DESC(fastchanswitch, "Enable fast channel switching for AR2413/AR5413 radios."); | 81 | MODULE_PARM_DESC(fastchanswitch, "Enable fast channel switching for AR2413/AR5413 radios."); |
82 | 82 | ||
diff --git a/drivers/net/wireless/ath/carl9170/main.c b/drivers/net/wireless/ath/carl9170/main.c index 551859214ee..db774212161 100644 --- a/drivers/net/wireless/ath/carl9170/main.c +++ b/drivers/net/wireless/ath/carl9170/main.c | |||
@@ -48,7 +48,7 @@ | |||
48 | #include "carl9170.h" | 48 | #include "carl9170.h" |
49 | #include "cmd.h" | 49 | #include "cmd.h" |
50 | 50 | ||
51 | static int modparam_nohwcrypt; | 51 | static bool modparam_nohwcrypt; |
52 | module_param_named(nohwcrypt, modparam_nohwcrypt, bool, S_IRUGO); | 52 | module_param_named(nohwcrypt, modparam_nohwcrypt, bool, S_IRUGO); |
53 | MODULE_PARM_DESC(nohwcrypt, "Disable hardware crypto offload."); | 53 | MODULE_PARM_DESC(nohwcrypt, "Disable hardware crypto offload."); |
54 | 54 | ||
diff --git a/drivers/net/wireless/iwmc3200wifi/main.c b/drivers/net/wireless/iwmc3200wifi/main.c index c3a1b5deb0d..1f868b166d1 100644 --- a/drivers/net/wireless/iwmc3200wifi/main.c +++ b/drivers/net/wireless/iwmc3200wifi/main.c | |||
@@ -91,11 +91,11 @@ static struct iwm_conf def_iwm_conf = { | |||
91 | .mac_addr = {0x00, 0x02, 0xb3, 0x01, 0x02, 0x03}, | 91 | .mac_addr = {0x00, 0x02, 0xb3, 0x01, 0x02, 0x03}, |
92 | }; | 92 | }; |
93 | 93 | ||
94 | static int modparam_reset; | 94 | static bool modparam_reset; |
95 | module_param_named(reset, modparam_reset, bool, 0644); | 95 | module_param_named(reset, modparam_reset, bool, 0644); |
96 | MODULE_PARM_DESC(reset, "reset on firmware errors (default 0 [not reset])"); | 96 | MODULE_PARM_DESC(reset, "reset on firmware errors (default 0 [not reset])"); |
97 | 97 | ||
98 | static int modparam_wimax_enable = 1; | 98 | static bool modparam_wimax_enable = true; |
99 | module_param_named(wimax_enable, modparam_wimax_enable, bool, 0644); | 99 | module_param_named(wimax_enable, modparam_wimax_enable, bool, 0644); |
100 | MODULE_PARM_DESC(wimax_enable, "Enable wimax core (default 1 [wimax enabled])"); | 100 | MODULE_PARM_DESC(wimax_enable, "Enable wimax core (default 1 [wimax enabled])"); |
101 | 101 | ||
diff --git a/drivers/net/wireless/mwl8k.c b/drivers/net/wireless/mwl8k.c index a53fbfe4c28..e75d5c8d62c 100644 --- a/drivers/net/wireless/mwl8k.c +++ b/drivers/net/wireless/mwl8k.c | |||
@@ -31,7 +31,7 @@ | |||
31 | #define MWL8K_VERSION "0.12" | 31 | #define MWL8K_VERSION "0.12" |
32 | 32 | ||
33 | /* Module parameters */ | 33 | /* Module parameters */ |
34 | static unsigned ap_mode_default; | 34 | static bool ap_mode_default; |
35 | module_param(ap_mode_default, bool, 0); | 35 | module_param(ap_mode_default, bool, 0); |
36 | MODULE_PARM_DESC(ap_mode_default, | 36 | MODULE_PARM_DESC(ap_mode_default, |
37 | "Set to 1 to make ap mode the default instead of sta mode"); | 37 | "Set to 1 to make ap mode the default instead of sta mode"); |
diff --git a/drivers/net/wireless/orinoco/main.c b/drivers/net/wireless/orinoco/main.c index b52acc4b408..9fb77d0319f 100644 --- a/drivers/net/wireless/orinoco/main.c +++ b/drivers/net/wireless/orinoco/main.c | |||
@@ -121,7 +121,7 @@ module_param(orinoco_debug, int, 0644); | |||
121 | MODULE_PARM_DESC(orinoco_debug, "Debug level"); | 121 | MODULE_PARM_DESC(orinoco_debug, "Debug level"); |
122 | #endif | 122 | #endif |
123 | 123 | ||
124 | static int suppress_linkstatus; /* = 0 */ | 124 | static bool suppress_linkstatus; /* = 0 */ |
125 | module_param(suppress_linkstatus, bool, 0644); | 125 | module_param(suppress_linkstatus, bool, 0644); |
126 | MODULE_PARM_DESC(suppress_linkstatus, "Don't log link status changes"); | 126 | MODULE_PARM_DESC(suppress_linkstatus, "Don't log link status changes"); |
127 | 127 | ||
diff --git a/drivers/net/wireless/p54/main.c b/drivers/net/wireless/p54/main.c index db4d9a02f26..af2ca1a9c7d 100644 --- a/drivers/net/wireless/p54/main.c +++ b/drivers/net/wireless/p54/main.c | |||
@@ -27,7 +27,7 @@ | |||
27 | #include "p54.h" | 27 | #include "p54.h" |
28 | #include "lmac.h" | 28 | #include "lmac.h" |
29 | 29 | ||
30 | static int modparam_nohwcrypt; | 30 | static bool modparam_nohwcrypt; |
31 | module_param_named(nohwcrypt, modparam_nohwcrypt, bool, S_IRUGO); | 31 | module_param_named(nohwcrypt, modparam_nohwcrypt, bool, S_IRUGO); |
32 | MODULE_PARM_DESC(nohwcrypt, "Disable hardware encryption."); | 32 | MODULE_PARM_DESC(nohwcrypt, "Disable hardware encryption."); |
33 | MODULE_AUTHOR("Michael Wu <flamingice@sourmilk.net>"); | 33 | MODULE_AUTHOR("Michael Wu <flamingice@sourmilk.net>"); |
diff --git a/drivers/net/wireless/rt2x00/rt2500usb.c b/drivers/net/wireless/rt2x00/rt2500usb.c index 53c5f878f61..de7d41f21a6 100644 --- a/drivers/net/wireless/rt2x00/rt2500usb.c +++ b/drivers/net/wireless/rt2x00/rt2500usb.c | |||
@@ -39,7 +39,7 @@ | |||
39 | /* | 39 | /* |
40 | * Allow hardware encryption to be disabled. | 40 | * Allow hardware encryption to be disabled. |
41 | */ | 41 | */ |
42 | static int modparam_nohwcrypt; | 42 | static bool modparam_nohwcrypt; |
43 | module_param_named(nohwcrypt, modparam_nohwcrypt, bool, S_IRUGO); | 43 | module_param_named(nohwcrypt, modparam_nohwcrypt, bool, S_IRUGO); |
44 | MODULE_PARM_DESC(nohwcrypt, "Disable hardware encryption."); | 44 | MODULE_PARM_DESC(nohwcrypt, "Disable hardware encryption."); |
45 | 45 | ||
diff --git a/drivers/net/wireless/rt2x00/rt2800pci.c b/drivers/net/wireless/rt2x00/rt2800pci.c index da48c8ac27b..4941a1a2321 100644 --- a/drivers/net/wireless/rt2x00/rt2800pci.c +++ b/drivers/net/wireless/rt2x00/rt2800pci.c | |||
@@ -50,7 +50,7 @@ | |||
50 | /* | 50 | /* |
51 | * Allow hardware encryption to be disabled. | 51 | * Allow hardware encryption to be disabled. |
52 | */ | 52 | */ |
53 | static int modparam_nohwcrypt = 0; | 53 | static bool modparam_nohwcrypt = false; |
54 | module_param_named(nohwcrypt, modparam_nohwcrypt, bool, S_IRUGO); | 54 | module_param_named(nohwcrypt, modparam_nohwcrypt, bool, S_IRUGO); |
55 | MODULE_PARM_DESC(nohwcrypt, "Disable hardware encryption."); | 55 | MODULE_PARM_DESC(nohwcrypt, "Disable hardware encryption."); |
56 | 56 | ||
diff --git a/drivers/net/wireless/rt2x00/rt2800usb.c b/drivers/net/wireless/rt2x00/rt2800usb.c index 377876315b8..b1df1a77494 100644 --- a/drivers/net/wireless/rt2x00/rt2800usb.c +++ b/drivers/net/wireless/rt2x00/rt2800usb.c | |||
@@ -45,7 +45,7 @@ | |||
45 | /* | 45 | /* |
46 | * Allow hardware encryption to be disabled. | 46 | * Allow hardware encryption to be disabled. |
47 | */ | 47 | */ |
48 | static int modparam_nohwcrypt; | 48 | static bool modparam_nohwcrypt; |
49 | module_param_named(nohwcrypt, modparam_nohwcrypt, bool, S_IRUGO); | 49 | module_param_named(nohwcrypt, modparam_nohwcrypt, bool, S_IRUGO); |
50 | MODULE_PARM_DESC(nohwcrypt, "Disable hardware encryption."); | 50 | MODULE_PARM_DESC(nohwcrypt, "Disable hardware encryption."); |
51 | 51 | ||
diff --git a/drivers/net/wireless/rt2x00/rt61pci.c b/drivers/net/wireless/rt2x00/rt61pci.c index bf55b4a311e..e0c6d117429 100644 --- a/drivers/net/wireless/rt2x00/rt61pci.c +++ b/drivers/net/wireless/rt2x00/rt61pci.c | |||
@@ -41,7 +41,7 @@ | |||
41 | /* | 41 | /* |
42 | * Allow hardware encryption to be disabled. | 42 | * Allow hardware encryption to be disabled. |
43 | */ | 43 | */ |
44 | static int modparam_nohwcrypt = 0; | 44 | static bool modparam_nohwcrypt = false; |
45 | module_param_named(nohwcrypt, modparam_nohwcrypt, bool, S_IRUGO); | 45 | module_param_named(nohwcrypt, modparam_nohwcrypt, bool, S_IRUGO); |
46 | MODULE_PARM_DESC(nohwcrypt, "Disable hardware encryption."); | 46 | MODULE_PARM_DESC(nohwcrypt, "Disable hardware encryption."); |
47 | 47 | ||
diff --git a/drivers/net/wireless/rt2x00/rt73usb.c b/drivers/net/wireless/rt2x00/rt73usb.c index cfb19dbb0a6..1c69c737086 100644 --- a/drivers/net/wireless/rt2x00/rt73usb.c +++ b/drivers/net/wireless/rt2x00/rt73usb.c | |||
@@ -40,7 +40,7 @@ | |||
40 | /* | 40 | /* |
41 | * Allow hardware encryption to be disabled. | 41 | * Allow hardware encryption to be disabled. |
42 | */ | 42 | */ |
43 | static int modparam_nohwcrypt; | 43 | static bool modparam_nohwcrypt; |
44 | module_param_named(nohwcrypt, modparam_nohwcrypt, bool, S_IRUGO); | 44 | module_param_named(nohwcrypt, modparam_nohwcrypt, bool, S_IRUGO); |
45 | MODULE_PARM_DESC(nohwcrypt, "Disable hardware encryption."); | 45 | MODULE_PARM_DESC(nohwcrypt, "Disable hardware encryption."); |
46 | 46 | ||
diff --git a/drivers/net/wireless/rtlwifi/wifi.h b/drivers/net/wireless/rtlwifi/wifi.h index 085dccdbd1b..9b7d60c0bf8 100644 --- a/drivers/net/wireless/rtlwifi/wifi.h +++ b/drivers/net/wireless/rtlwifi/wifi.h | |||
@@ -1488,7 +1488,7 @@ struct rtl_intf_ops { | |||
1488 | 1488 | ||
1489 | struct rtl_mod_params { | 1489 | struct rtl_mod_params { |
1490 | /* default: 0 = using hardware encryption */ | 1490 | /* default: 0 = using hardware encryption */ |
1491 | int sw_crypto; | 1491 | bool sw_crypto; |
1492 | 1492 | ||
1493 | /* default: 0 = DBG_EMERG (0)*/ | 1493 | /* default: 0 = DBG_EMERG (0)*/ |
1494 | int debug; | 1494 | int debug; |