ALSA: oxfw: enclose identifiers referred by single function for scs1x feature
Some identifiers are referred just by one functions. In this case, they can be put into the function definition. This brings two merits; readers can easily follow codes related to the identifiers, developers are free from name conflict. This commit moves such identifiers to each function definition. Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp> Signed-off-by: Takashi Iwai <tiwai@suse.de>
This commit is contained in:
parent
f43e5407e4
commit
1753187e28
@ -338,12 +338,6 @@ static void midi_playback_drain(struct snd_rawmidi_substream *stream)
|
||||
wait_event(scs->idle_wait, scs->output_idle);
|
||||
}
|
||||
|
||||
static const struct snd_rawmidi_ops midi_playback_ops = {
|
||||
.open = midi_playback_open,
|
||||
.close = midi_playback_close,
|
||||
.trigger = midi_playback_trigger,
|
||||
.drain = midi_playback_drain,
|
||||
};
|
||||
static int register_address(struct snd_oxfw *oxfw)
|
||||
{
|
||||
struct fw_scs1x *scs = oxfw->spec;
|
||||
@ -369,6 +363,12 @@ void snd_oxfw_scs1x_update(struct snd_oxfw *oxfw)
|
||||
|
||||
int snd_oxfw_scs1x_add(struct snd_oxfw *oxfw)
|
||||
{
|
||||
static const struct snd_rawmidi_ops midi_playback_ops = {
|
||||
.open = midi_playback_open,
|
||||
.close = midi_playback_close,
|
||||
.trigger = midi_playback_trigger,
|
||||
.drain = midi_playback_drain,
|
||||
};
|
||||
struct snd_rawmidi *rmidi;
|
||||
struct fw_scs1x *scs;
|
||||
int err;
|
||||
|
Loading…
Reference in New Issue
Block a user