forked from Minki/linux
ASoC: Remove ifdefs for GPIO_SYSFS
It is part of the GPIO API so should be stubbed appropriately. Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
This commit is contained in:
parent
3f7cec0493
commit
82150101df
@ -341,10 +341,8 @@ int snd_soc_jack_add_gpios(struct snd_soc_jack *jack, int count,
|
||||
gpios[i].gpio, ret);
|
||||
}
|
||||
|
||||
#ifdef CONFIG_GPIO_SYSFS
|
||||
/* Expose GPIO value over sysfs for diagnostic purposes */
|
||||
gpio_export(gpios[i].gpio, false);
|
||||
#endif
|
||||
|
||||
/* Update initial jack status */
|
||||
snd_soc_jack_gpio_detect(&gpios[i]);
|
||||
@ -376,9 +374,7 @@ void snd_soc_jack_free_gpios(struct snd_soc_jack *jack, int count,
|
||||
int i;
|
||||
|
||||
for (i = 0; i < count; i++) {
|
||||
#ifdef CONFIG_GPIO_SYSFS
|
||||
gpio_unexport(gpios[i].gpio);
|
||||
#endif
|
||||
free_irq(gpio_to_irq(gpios[i].gpio), &gpios[i]);
|
||||
cancel_delayed_work_sync(&gpios[i].work);
|
||||
gpio_free(gpios[i].gpio);
|
||||
|
Loading…
Reference in New Issue
Block a user