summaryrefslogtreecommitdiffstats
path: root/sound/firewire/fireworks
diff options
context:
space:
mode:
authorTakashi Sakamoto <o-takashi@sakamocchi.jp>2014-05-27 17:14:39 +0200
committerTakashi Iwai <tiwai@suse.de>2014-05-27 17:35:04 +0200
commit93219d0649703f4106bbc44b9bb71771475ee254 (patch)
tree27aa8126839822d8700af37bfd6ea3191fee3fb6 /sound/firewire/fireworks
parentALSA: fireworks: Fix wrong value as argument for PTR_ERR() (diff)
downloadlinux-93219d0649703f4106bbc44b9bb71771475ee254.tar.xz
linux-93219d0649703f4106bbc44b9bb71771475ee254.zip
ALSA: fireworks: Use the same prototype for functions as actual declaration
There are two modes for Fireworks, IEC 61883 compliant or Windows. So it's better to use enum type instead of int to express the intension, even if C language specification defines to handle enum variables as usual integer. Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp> Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'sound/firewire/fireworks')
-rw-r--r--sound/firewire/fireworks/fireworks.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/sound/firewire/fireworks/fireworks.h b/sound/firewire/fireworks/fireworks.h
index 494195bd3296..14395e3e4669 100644
--- a/sound/firewire/fireworks/fireworks.h
+++ b/sound/firewire/fireworks/fireworks.h
@@ -192,7 +192,8 @@ enum snd_efw_transport_mode {
};
int snd_efw_command_set_resp_addr(struct snd_efw *efw,
u16 addr_high, u32 addr_low);
-int snd_efw_command_set_tx_mode(struct snd_efw *efw, unsigned int mode);
+int snd_efw_command_set_tx_mode(struct snd_efw *efw,
+ enum snd_efw_transport_mode mode);
int snd_efw_command_get_hwinfo(struct snd_efw *efw,
struct snd_efw_hwinfo *hwinfo);
int snd_efw_command_get_phys_meters(struct snd_efw *efw,