Commit 49c7b3fc authored by Takashi Sakamoto's avatar Takashi Sakamoto Committed by Takashi Iwai

ALSA: firewire-lib: rename macros with AM824 prefix

This commit renames some macros just related to AM824 format. In later
commit, they're moved to AM824 layer.
Signed-off-by: default avatarTakashi Sakamoto <o-takashi@sakamocchi.jp>
Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
parent 85130cb4
...@@ -202,8 +202,8 @@ int amdtp_stream_set_parameters(struct amdtp_stream *s, ...@@ -202,8 +202,8 @@ int amdtp_stream_set_parameters(struct amdtp_stream *s,
midi_channels = DIV_ROUND_UP(midi_ports, 8); midi_channels = DIV_ROUND_UP(midi_ports, 8);
if (WARN_ON(amdtp_stream_running(s)) || if (WARN_ON(amdtp_stream_running(s)) ||
WARN_ON(pcm_channels > AMDTP_MAX_CHANNELS_FOR_PCM) || WARN_ON(pcm_channels > AM824_MAX_CHANNELS_FOR_PCM) ||
WARN_ON(midi_channels > AMDTP_MAX_CHANNELS_FOR_MIDI)) WARN_ON(midi_channels > AM824_MAX_CHANNELS_FOR_MIDI))
return -EINVAL; return -EINVAL;
for (sfc = 0; sfc < ARRAY_SIZE(amdtp_rate_table); ++sfc) { for (sfc = 0; sfc < ARRAY_SIZE(amdtp_rate_table); ++sfc) {
......
...@@ -81,9 +81,9 @@ enum cip_sfc { ...@@ -81,9 +81,9 @@ enum cip_sfc {
CIP_SFC_COUNT CIP_SFC_COUNT
}; };
#define AMDTP_IN_PCM_FORMAT_BITS SNDRV_PCM_FMTBIT_S32 #define AM824_IN_PCM_FORMAT_BITS SNDRV_PCM_FMTBIT_S32
#define AMDTP_OUT_PCM_FORMAT_BITS (SNDRV_PCM_FMTBIT_S16 | \ #define AM824_OUT_PCM_FORMAT_BITS (SNDRV_PCM_FMTBIT_S16 | \
SNDRV_PCM_FMTBIT_S32) SNDRV_PCM_FMTBIT_S32)
...@@ -91,7 +91,7 @@ enum cip_sfc { ...@@ -91,7 +91,7 @@ enum cip_sfc {
* This module supports maximum 64 PCM channels for one PCM stream * This module supports maximum 64 PCM channels for one PCM stream
* This is for our convenience. * This is for our convenience.
*/ */
#define AMDTP_MAX_CHANNELS_FOR_PCM 64 #define AM824_MAX_CHANNELS_FOR_PCM 64
/* /*
* AMDTP packet can include channels for MIDI conformant data. * AMDTP packet can include channels for MIDI conformant data.
...@@ -101,7 +101,7 @@ enum cip_sfc { ...@@ -101,7 +101,7 @@ enum cip_sfc {
* This module supports maximum 1 MIDI conformant data channels. * This module supports maximum 1 MIDI conformant data channels.
* Then this AMDTP packets can transfer maximum 8 MIDI data streams. * Then this AMDTP packets can transfer maximum 8 MIDI data streams.
*/ */
#define AMDTP_MAX_CHANNELS_FOR_MIDI 1 #define AM824_MAX_CHANNELS_FOR_MIDI 1
struct fw_unit; struct fw_unit;
struct fw_iso_context; struct fw_iso_context;
...@@ -157,13 +157,13 @@ struct amdtp_stream { ...@@ -157,13 +157,13 @@ struct amdtp_stream {
struct amdtp_stream *sync_slave; struct amdtp_stream *sync_slave;
/* For AM824 processing. */ /* For AM824 processing. */
struct snd_rawmidi_substream *midi[AMDTP_MAX_CHANNELS_FOR_MIDI * 8]; struct snd_rawmidi_substream *midi[AM824_MAX_CHANNELS_FOR_MIDI * 8];
int midi_fifo_limit; int midi_fifo_limit;
int midi_fifo_used[AMDTP_MAX_CHANNELS_FOR_MIDI * 8]; int midi_fifo_used[AM824_MAX_CHANNELS_FOR_MIDI * 8];
unsigned int pcm_channels; unsigned int pcm_channels;
unsigned int midi_ports; unsigned int midi_ports;
u8 pcm_positions[AMDTP_MAX_CHANNELS_FOR_PCM]; u8 pcm_positions[AM824_MAX_CHANNELS_FOR_PCM];
u8 midi_position; u8 midi_position;
void (*transfer_samples)(struct amdtp_stream *s, void (*transfer_samples)(struct amdtp_stream *s,
......
...@@ -122,11 +122,11 @@ pcm_init_hw_params(struct snd_bebob *bebob, ...@@ -122,11 +122,11 @@ pcm_init_hw_params(struct snd_bebob *bebob,
SNDRV_PCM_INFO_MMAP_VALID; SNDRV_PCM_INFO_MMAP_VALID;
if (substream->stream == SNDRV_PCM_STREAM_CAPTURE) { if (substream->stream == SNDRV_PCM_STREAM_CAPTURE) {
runtime->hw.formats = AMDTP_IN_PCM_FORMAT_BITS; runtime->hw.formats = AM824_IN_PCM_FORMAT_BITS;
s = &bebob->tx_stream; s = &bebob->tx_stream;
formations = bebob->tx_stream_formations; formations = bebob->tx_stream_formations;
} else { } else {
runtime->hw.formats = AMDTP_OUT_PCM_FORMAT_BITS; runtime->hw.formats = AM824_OUT_PCM_FORMAT_BITS;
s = &bebob->rx_stream; s = &bebob->rx_stream;
formations = bebob->rx_stream_formations; formations = bebob->rx_stream_formations;
} }
......
...@@ -354,7 +354,7 @@ map_data_channels(struct snd_bebob *bebob, struct amdtp_stream *s) ...@@ -354,7 +354,7 @@ map_data_channels(struct snd_bebob *bebob, struct amdtp_stream *s)
case 0x09: /* Digital */ case 0x09: /* Digital */
default: default:
location = pcm + sec_loc; location = pcm + sec_loc;
if (location >= AMDTP_MAX_CHANNELS_FOR_PCM) { if (location >= AM824_MAX_CHANNELS_FOR_PCM) {
err = -ENOSYS; err = -ENOSYS;
goto end; goto end;
} }
...@@ -872,8 +872,8 @@ parse_stream_formation(u8 *buf, unsigned int len, ...@@ -872,8 +872,8 @@ parse_stream_formation(u8 *buf, unsigned int len,
} }
} }
if (formation[i].pcm > AMDTP_MAX_CHANNELS_FOR_PCM || if (formation[i].pcm > AM824_MAX_CHANNELS_FOR_PCM ||
formation[i].midi > AMDTP_MAX_CHANNELS_FOR_MIDI) formation[i].midi > AM824_MAX_CHANNELS_FOR_MIDI)
return -ENOSYS; return -ENOSYS;
return 0; return 0;
......
...@@ -133,11 +133,11 @@ static int init_hw_info(struct snd_dice *dice, ...@@ -133,11 +133,11 @@ static int init_hw_info(struct snd_dice *dice,
SNDRV_PCM_INFO_BLOCK_TRANSFER; SNDRV_PCM_INFO_BLOCK_TRANSFER;
if (substream->stream == SNDRV_PCM_STREAM_CAPTURE) { if (substream->stream == SNDRV_PCM_STREAM_CAPTURE) {
hw->formats = AMDTP_IN_PCM_FORMAT_BITS; hw->formats = AM824_IN_PCM_FORMAT_BITS;
stream = &dice->tx_stream; stream = &dice->tx_stream;
pcm_channels = dice->tx_channels; pcm_channels = dice->tx_channels;
} else { } else {
hw->formats = AMDTP_OUT_PCM_FORMAT_BITS; hw->formats = AM824_OUT_PCM_FORMAT_BITS;
stream = &dice->rx_stream; stream = &dice->rx_stream;
pcm_channels = dice->rx_channels; pcm_channels = dice->rx_channels;
} }
......
...@@ -138,12 +138,12 @@ get_hardware_info(struct snd_efw *efw) ...@@ -138,12 +138,12 @@ get_hardware_info(struct snd_efw *efw)
efw->midi_out_ports = hwinfo->midi_out_ports; efw->midi_out_ports = hwinfo->midi_out_ports;
efw->midi_in_ports = hwinfo->midi_in_ports; efw->midi_in_ports = hwinfo->midi_in_ports;
if (hwinfo->amdtp_tx_pcm_channels > AMDTP_MAX_CHANNELS_FOR_PCM || if (hwinfo->amdtp_tx_pcm_channels > AM824_MAX_CHANNELS_FOR_PCM ||
hwinfo->amdtp_tx_pcm_channels_2x > AMDTP_MAX_CHANNELS_FOR_PCM || hwinfo->amdtp_tx_pcm_channels_2x > AM824_MAX_CHANNELS_FOR_PCM ||
hwinfo->amdtp_tx_pcm_channels_4x > AMDTP_MAX_CHANNELS_FOR_PCM || hwinfo->amdtp_tx_pcm_channels_4x > AM824_MAX_CHANNELS_FOR_PCM ||
hwinfo->amdtp_rx_pcm_channels > AMDTP_MAX_CHANNELS_FOR_PCM || hwinfo->amdtp_rx_pcm_channels > AM824_MAX_CHANNELS_FOR_PCM ||
hwinfo->amdtp_rx_pcm_channels_2x > AMDTP_MAX_CHANNELS_FOR_PCM || hwinfo->amdtp_rx_pcm_channels_2x > AM824_MAX_CHANNELS_FOR_PCM ||
hwinfo->amdtp_rx_pcm_channels_4x > AMDTP_MAX_CHANNELS_FOR_PCM) { hwinfo->amdtp_rx_pcm_channels_4x > AM824_MAX_CHANNELS_FOR_PCM) {
err = -ENOSYS; err = -ENOSYS;
goto end; goto end;
} }
......
...@@ -159,11 +159,11 @@ pcm_init_hw_params(struct snd_efw *efw, ...@@ -159,11 +159,11 @@ pcm_init_hw_params(struct snd_efw *efw,
SNDRV_PCM_INFO_MMAP_VALID; SNDRV_PCM_INFO_MMAP_VALID;
if (substream->stream == SNDRV_PCM_STREAM_CAPTURE) { if (substream->stream == SNDRV_PCM_STREAM_CAPTURE) {
runtime->hw.formats = AMDTP_IN_PCM_FORMAT_BITS; runtime->hw.formats = AM824_IN_PCM_FORMAT_BITS;
s = &efw->tx_stream; s = &efw->tx_stream;
pcm_channels = efw->pcm_capture_channels; pcm_channels = efw->pcm_capture_channels;
} else { } else {
runtime->hw.formats = AMDTP_OUT_PCM_FORMAT_BITS; runtime->hw.formats = AM824_OUT_PCM_FORMAT_BITS;
s = &efw->rx_stream; s = &efw->rx_stream;
pcm_channels = efw->pcm_playback_channels; pcm_channels = efw->pcm_playback_channels;
} }
......
...@@ -134,11 +134,11 @@ static int init_hw_params(struct snd_oxfw *oxfw, ...@@ -134,11 +134,11 @@ static int init_hw_params(struct snd_oxfw *oxfw,
SNDRV_PCM_INFO_MMAP_VALID; SNDRV_PCM_INFO_MMAP_VALID;
if (substream->stream == SNDRV_PCM_STREAM_CAPTURE) { if (substream->stream == SNDRV_PCM_STREAM_CAPTURE) {
runtime->hw.formats = AMDTP_IN_PCM_FORMAT_BITS; runtime->hw.formats = AM824_IN_PCM_FORMAT_BITS;
stream = &oxfw->tx_stream; stream = &oxfw->tx_stream;
formats = oxfw->tx_stream_formats; formats = oxfw->tx_stream_formats;
} else { } else {
runtime->hw.formats = AMDTP_OUT_PCM_FORMAT_BITS; runtime->hw.formats = AM824_OUT_PCM_FORMAT_BITS;
stream = &oxfw->rx_stream; stream = &oxfw->rx_stream;
formats = oxfw->rx_stream_formats; formats = oxfw->rx_stream_formats;
} }
......
...@@ -483,8 +483,8 @@ int snd_oxfw_stream_parse_format(u8 *format, ...@@ -483,8 +483,8 @@ int snd_oxfw_stream_parse_format(u8 *format,
} }
} }
if (formation->pcm > AMDTP_MAX_CHANNELS_FOR_PCM || if (formation->pcm > AM824_MAX_CHANNELS_FOR_PCM ||
formation->midi > AMDTP_MAX_CHANNELS_FOR_MIDI) formation->midi > AM824_MAX_CHANNELS_FOR_MIDI)
return -ENOSYS; return -ENOSYS;
return 0; return 0;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment