ASoC: e740_wm9705 - free gpio in e740_exit()
In e740_init(), we call gpio_request() for GPIO_E740_MIC_ON, GPIO_E740_AMP_ON and GPIO_E740_WM9705_nAVDD2. We should free the these gpio accordingly in e740_exit(). Signed-off-by: Axel Lin <axel.lin@gmail.com> Acked-by: Liam Girdwood <lrg@slimlogic.co.uk> Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
This commit is contained in:
parent
5394637a24
commit
b67696b40f
|
@ -198,6 +198,9 @@ free_mic_amp_gpio:
|
||||||
static void __exit e740_exit(void)
|
static void __exit e740_exit(void)
|
||||||
{
|
{
|
||||||
platform_device_unregister(e740_snd_device);
|
platform_device_unregister(e740_snd_device);
|
||||||
|
gpio_free(GPIO_E740_WM9705_nAVDD2);
|
||||||
|
gpio_free(GPIO_E740_AMP_ON);
|
||||||
|
gpio_free(GPIO_E740_MIC_ON);
|
||||||
}
|
}
|
||||||
|
|
||||||
module_init(e740_init);
|
module_init(e740_init);
|
||||||
|
|
Loading…
Reference in New Issue