ASoC: Name jack GPIOs based on jack not codec
authorStephen Warren <swarren@nvidia.com>
Fri, 1 Apr 2011 20:50:43 +0000 (14:50 -0600)
committerMark Brown <broonie@opensource.wolfsonmicro.com>
Sun, 3 Apr 2011 12:43:23 +0000 (21:43 +0900)
snd_soc_jack_gpio has a name field. Use that name when registering the IRQ,
since this is far more informative than the codec driver name. This shows
up in /proc/interrupts.

Signed-off-by: Stephen Warren <swarren@nvidia.com>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
sound/soc/soc-jack.c

index fcab80b36a378f4f9089971d1d04a9473f65549c..6203a72d57af1dafbd866ad7671a830ce869cf50 100644 (file)
@@ -325,7 +325,7 @@ int snd_soc_jack_add_gpios(struct snd_soc_jack *jack, int count,
                                              gpio_handler,
                                              IRQF_TRIGGER_RISING |
                                              IRQF_TRIGGER_FALLING,
-                                             jack->codec->dev->driver->name,
+                                             gpios[i].name,
                                              &gpios[i]);
                if (ret)
                        goto err;