提交 11b3fdac 编写于 作者: D Dan Carpenter 提交者: Takashi Iwai

ALSA: snd-aoa: two copy and paste bugs

These functions were cut and paste and the tests for NULL weren't
updated properly.
Signed-off-by: NDan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: NTakashi Iwai <tiwai@suse.de>
上级 468ac413
...@@ -644,7 +644,7 @@ static int n##_control_put(struct snd_kcontrol *kcontrol, \ ...@@ -644,7 +644,7 @@ static int n##_control_put(struct snd_kcontrol *kcontrol, \
struct snd_ctl_elem_value *ucontrol) \ struct snd_ctl_elem_value *ucontrol) \
{ \ { \
struct gpio_runtime *gpio = snd_kcontrol_chip(kcontrol); \ struct gpio_runtime *gpio = snd_kcontrol_chip(kcontrol); \
if (gpio->methods && gpio->methods->get_##n) \ if (gpio->methods && gpio->methods->set_##n) \
gpio->methods->set_##n(gpio, \ gpio->methods->set_##n(gpio, \
!!ucontrol->value.integer.value[0]); \ !!ucontrol->value.integer.value[0]); \
return 1; \ return 1; \
...@@ -1135,7 +1135,7 @@ static int aoa_fabric_layout_resume(struct soundbus_dev *sdev) ...@@ -1135,7 +1135,7 @@ static int aoa_fabric_layout_resume(struct soundbus_dev *sdev)
{ {
struct layout_dev *ldev = dev_get_drvdata(&sdev->ofdev.dev); struct layout_dev *ldev = dev_get_drvdata(&sdev->ofdev.dev);
if (ldev->gpio.methods && ldev->gpio.methods->all_amps_off) if (ldev->gpio.methods && ldev->gpio.methods->all_amps_restore)
ldev->gpio.methods->all_amps_restore(&ldev->gpio); ldev->gpio.methods->all_amps_restore(&ldev->gpio);
return 0; return 0;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册