Power supply class and drivers: remove non obligatory return statements

Per Jeff Garzik request.

Signed-off-by: Jeff Garzik <jeff@garzik.org>
Signed-off-by: Anton Vorontsov <cbou@mail.ru>

-39
-4
drivers/power/apm_power.c
··· 48 48 } 49 49 if (!main_battery) 50 50 main_battery = batm; 51 - 52 - return; 53 51 } 54 52 55 53 static int calculate_time(int status) ··· 216 218 } 217 219 218 220 up(&power_supply_class->sem); 219 - return; 220 221 } 221 222 222 223 static int __init apm_battery_init(void) ··· 229 232 static void __exit apm_battery_exit(void) 230 233 { 231 234 apm_get_power_status = NULL; 232 - return; 233 235 } 234 236 235 237 module_init(apm_battery_init);
-7
drivers/power/ds2760_battery.c
··· 254 254 255 255 if (di->charge_status != old_charge_status) 256 256 power_supply_changed(&di->bat); 257 - 258 - return; 259 257 } 260 258 261 259 static void ds2760_battery_work(struct work_struct *work) ··· 266 268 267 269 ds2760_battery_update_status(di); 268 270 queue_delayed_work(di->monitor_wqueue, &di->monitor_work, interval); 269 - 270 - return; 271 271 } 272 272 273 273 #define to_ds2760_device_info(x) container_of((x), struct ds2760_device_info, \ ··· 279 283 280 284 cancel_delayed_work(&di->monitor_work); 281 285 queue_delayed_work(di->monitor_wqueue, &di->monitor_work, HZ/10); 282 - 283 - return; 284 286 } 285 287 286 288 static int ds2760_battery_get_property(struct power_supply *psy, ··· 451 457 static void __exit ds2760_battery_exit(void) 452 458 { 453 459 platform_driver_unregister(&ds2760_battery_driver); 454 - return; 455 460 } 456 461 457 462 module_init(ds2760_battery_init);
-1
drivers/power/olpc_battery.c
··· 341 341 power_supply_unregister(&olpc_bat); 342 342 power_supply_unregister(&olpc_ac); 343 343 platform_device_unregister(bat_pdev); 344 - return; 345 344 } 346 345 347 346 module_init(olpc_bat_init);
-5
drivers/power/pda_power.c
··· 97 97 dev_dbg(dev, "charger off\n"); 98 98 pdata->set_charge(0); 99 99 } 100 - 101 - return; 102 100 } 103 101 104 102 static void supply_timer_func(unsigned long power_supply_ptr) ··· 104 106 void *power_supply = (void *)power_supply_ptr; 105 107 106 108 power_supply_changed(power_supply); 107 - return; 108 109 } 109 110 110 111 static void charger_timer_func(unsigned long power_supply_ptr) ··· 115 118 supply_timer.data = power_supply_ptr; 116 119 mod_timer(&supply_timer, 117 120 jiffies + msecs_to_jiffies(pdata->wait_for_charger)); 118 - return; 119 121 } 120 122 121 123 static irqreturn_t power_changed_isr(int irq, void *power_supply) ··· 247 251 static void __exit pda_power_exit(void) 248 252 { 249 253 platform_driver_unregister(&pda_power_pdrv); 250 - return; 251 254 } 252 255 253 256 module_init(pda_power_init);
-2
drivers/power/pmu_battery.c
··· 203 203 } 204 204 power_supply_unregister(&pmu_ac); 205 205 platform_device_unregister(bat_pdev); 206 - 207 - return; 208 206 } 209 207 210 208 module_init(pmu_bat_init);
-6
drivers/power/power_supply_core.c
··· 46 46 power_supply_update_leds(psy); 47 47 48 48 kobject_uevent(&psy->dev->kobj, KOBJ_CHANGE); 49 - 50 - return; 51 49 } 52 50 53 51 void power_supply_changed(struct power_supply *psy) ··· 53 55 dev_dbg(psy->dev, "%s\n", __FUNCTION__); 54 56 55 57 schedule_work(&psy->changed_work); 56 - 57 - return; 58 58 } 59 59 60 60 int power_supply_am_i_supplied(struct power_supply *psy) ··· 125 129 power_supply_remove_triggers(psy); 126 130 power_supply_remove_attrs(psy); 127 131 device_unregister(psy->dev); 128 - return; 129 132 } 130 133 131 134 static int __init power_supply_class_init(void) ··· 142 147 static void __exit power_supply_class_exit(void) 143 148 { 144 149 class_destroy(power_supply_class); 145 - return; 146 150 } 147 151 148 152 EXPORT_SYMBOL_GPL(power_supply_changed);
-8
drivers/power/power_supply_leds.c
··· 40 40 led_trigger_event(psy->full_trig, LED_OFF); 41 41 break; 42 42 } 43 - 44 - return; 45 43 } 46 44 47 45 static int power_supply_create_bat_triggers(struct power_supply *psy) ··· 95 97 kfree(psy->full_trig_name); 96 98 kfree(psy->charging_trig_name); 97 99 kfree(psy->charging_full_trig_name); 98 - return; 99 100 } 100 101 101 102 /* Generated power specific LEDs triggers. */ ··· 112 115 led_trigger_event(psy->online_trig, LED_FULL); 113 116 else 114 117 led_trigger_event(psy->online_trig, LED_OFF); 115 - 116 - return; 117 118 } 118 119 119 120 static int power_supply_create_gen_triggers(struct power_supply *psy) ··· 140 145 { 141 146 led_trigger_unregister_simple(psy->online_trig); 142 147 kfree(psy->online_trig_name); 143 - return; 144 148 } 145 149 146 150 /* Choice what triggers to create&update. */ ··· 150 156 power_supply_update_bat_leds(psy); 151 157 else 152 158 power_supply_update_gen_leds(psy); 153 - return; 154 159 } 155 160 156 161 int power_supply_create_triggers(struct power_supply *psy) ··· 165 172 power_supply_remove_bat_triggers(psy); 166 173 else 167 174 power_supply_remove_gen_triggers(psy); 168 - return; 169 175 }
-2
drivers/power/power_supply_sysfs.c
··· 176 176 for (i = 0; i < psy->num_properties; i++) 177 177 device_remove_file(psy->dev, 178 178 &power_supply_attrs[psy->properties[i]]); 179 - 180 - return; 181 179 } 182 180 183 181 static char *kstruprdup(const char *str, gfp_t gfp)
-4
drivers/w1/slaves/w1_ds2760.c
··· 121 121 mutex_lock(&bat_idr_lock); 122 122 idr_remove(&bat_idr, id); 123 123 mutex_unlock(&bat_idr_lock); 124 - 125 - return; 126 124 } 127 125 128 126 static int w1_ds2760_add_slave(struct w1_slave *sl) ··· 172 174 platform_device_unregister(pdev); 173 175 release_bat_id(id); 174 176 sysfs_remove_bin_file(&sl->dev.kobj, &w1_ds2760_bin_attr); 175 - 176 - return; 177 177 } 178 178 179 179 static struct w1_family_ops w1_ds2760_fops = {