Lines 2182-2194
static int asus_wmi_remove(struct platfo
Link Here
|
2182 |
asus_wmi_backlight_exit(asus); |
2182 |
asus_wmi_backlight_exit(asus); |
2183 |
asus_wmi_input_exit(asus); |
2183 |
asus_wmi_input_exit(asus); |
2184 |
asus_wmi_led_exit(asus); |
2184 |
asus_wmi_led_exit(asus); |
2185 |
|
2185 |
asus_wmi_rfkill_exit(asus); |
2186 |
/* Don't call asus_wmi_rfkill_exit() blindly! The beast uses |
|
|
2187 |
mutexes previously initialized by asus_wmi_rfkill_init()! So |
2188 |
use this pair of routines symmetrically. */ |
2189 |
if (!asus->driver->quirks->no_rfkill) |
2190 |
asus_wmi_rfkill_exit(asus); |
2191 |
|
2192 |
asus_wmi_debugfs_exit(asus); |
2186 |
asus_wmi_debugfs_exit(asus); |
2193 |
asus_wmi_platform_exit(asus); |
2187 |
asus_wmi_platform_exit(asus); |
2194 |
asus_hwmon_fan_set_auto(asus); |
2188 |
asus_hwmon_fan_set_auto(asus); |