diff options
Diffstat (limited to 'net/rfkill/rfkill-regulator.c')
| -rw-r--r-- | net/rfkill/rfkill-regulator.c | 18 | 
1 files changed, 4 insertions, 14 deletions
diff --git a/net/rfkill/rfkill-regulator.c b/net/rfkill/rfkill-regulator.c index 3ca7277a3c3..11da3018a85 100644 --- a/net/rfkill/rfkill-regulator.c +++ b/net/rfkill/rfkill-regulator.c @@ -36,12 +36,12 @@ static int rfkill_regulator_set_block(void *data, bool blocked)  	if (blocked) {  		if (rfkill_data->reg_enabled) {  			regulator_disable(rfkill_data->vcc); -			rfkill_data->reg_enabled = 0; +			rfkill_data->reg_enabled = false;  		}  	} else {  		if (!rfkill_data->reg_enabled) {  			regulator_enable(rfkill_data->vcc); -			rfkill_data->reg_enabled = 1; +			rfkill_data->reg_enabled = true;  		}  	} @@ -96,7 +96,7 @@ static int __devinit rfkill_regulator_probe(struct platform_device *pdev)  	if (regulator_is_enabled(vcc)) {  		dev_dbg(&pdev->dev, "Regulator already enabled\n"); -		rfkill_data->reg_enabled = 1; +		rfkill_data->reg_enabled = true;  	}  	rfkill_data->vcc = vcc;  	rfkill_data->rf_kill = rf_kill; @@ -144,17 +144,7 @@ static struct platform_driver rfkill_regulator_driver = {  	},  }; -static int __init rfkill_regulator_init(void) -{ -	return platform_driver_register(&rfkill_regulator_driver); -} -module_init(rfkill_regulator_init); - -static void __exit rfkill_regulator_exit(void) -{ -	platform_driver_unregister(&rfkill_regulator_driver); -} -module_exit(rfkill_regulator_exit); +module_platform_driver(rfkill_regulator_driver);  MODULE_AUTHOR("Guiming Zhuo <gmzhuo@gmail.com>");  MODULE_AUTHOR("Antonio Ospite <ospite@studenti.unina.it>");  |