|
@@ -116,12 +116,9 @@ static void pmf_gpio_exit(struct gpio_runtime *rt)
|
|
|
mutex_destroy(&rt->line_in_notify.mutex);
|
|
|
mutex_destroy(&rt->line_out_notify.mutex);
|
|
|
|
|
|
- if (rt->headphone_notify.gpio_private)
|
|
|
- kfree(rt->headphone_notify.gpio_private);
|
|
|
- if (rt->line_in_notify.gpio_private)
|
|
|
- kfree(rt->line_in_notify.gpio_private);
|
|
|
- if (rt->line_out_notify.gpio_private)
|
|
|
- kfree(rt->line_out_notify.gpio_private);
|
|
|
+ kfree(rt->headphone_notify.gpio_private);
|
|
|
+ kfree(rt->line_in_notify.gpio_private);
|
|
|
+ kfree(rt->line_out_notify.gpio_private);
|
|
|
}
|
|
|
|
|
|
static void pmf_handle_notify_irq(void *data)
|