ALSA: sh: Fix up namespace collision in sh_dac_audio.
authorPaul Mundt <lethal@linux-sh.org>
Mon, 21 May 2012 09:21:54 +0000 (18:21 +0900)
committerTakashi Iwai <tiwai@suse.de>
Mon, 21 May 2012 09:31:14 +0000 (11:31 +0200)
The module_platform_driver() conversion ended up tripping over the driver
name, leading to confusion in the macro with regards to 'driver' being
redefined. rename it to something slightly more suitable to avoid
namespace collisions.

sound/sh/sh_dac_audio.c:444:122: error: conflicting types for 'driver_init'
include/linux/device.h:773:6: note: previous declaration of 'driver_init' was here
make[3]: *** [sound/sh/sh_dac_audio.o] Error 1

Signed-off-by: Paul Mundt <lethal@linux-sh.org>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/sh/sh_dac_audio.c

index b11f82b5718fdb1c49eec15d034bad31c9fd9e6f..f8b01c77b298dd2da058e049c2738d396e6b6892 100644 (file)
@@ -433,7 +433,7 @@ probe_error:
 /*
  * "driver" definition
  */
-static struct platform_driver driver = {
+static struct platform_driver sh_dac_driver = {
        .probe  = snd_sh_dac_probe,
        .remove = snd_sh_dac_remove,
        .driver = {
@@ -441,4 +441,4 @@ static struct platform_driver driver = {
        },
 };
 
-module_platform_driver(driver);
+module_platform_driver(sh_dac_driver);