PERIOD_BYTES_MIN
.period_bytes_min = PERIOD_BYTES_MIN,
.period_bytes_min = PERIOD_BYTES_MIN,
#define PERIODS_MAX (BUFFER_BYTES_MAX / PERIOD_BYTES_MIN)
snd_card_asihpi_playback.period_bytes_min = PERIOD_BYTES_MIN;
snd_card_asihpi_playback.periods_max = BUFFER_BYTES_MAX / PERIOD_BYTES_MIN;
snd_card_asihpi_capture.period_bytes_min = PERIOD_BYTES_MIN;
snd_card_asihpi_capture.periods_max = BUFFER_BYTES_MAX / PERIOD_BYTES_MIN;
.periods_max = BUFFER_BYTES_MAX / PERIOD_BYTES_MIN,
.period_bytes_min = PERIOD_BYTES_MIN,
.periods_max = BUFFER_BYTES_MAX / PERIOD_BYTES_MIN,
.period_bytes_min = PERIOD_BYTES_MIN,
.periods_max = BUFFER_BYTES_MAX_MULTICH / PERIOD_BYTES_MIN,
.period_bytes_min = PERIOD_BYTES_MIN,
.period_bytes_min = PERIOD_BYTES_MIN,
fmark_val = periodsize - PERIOD_BYTES_MIN;
SNDRV_PCM_HW_PARAM_PERIOD_BYTES, PERIOD_BYTES_MIN);
SNDRV_PCM_HW_PARAM_BUFFER_BYTES, PERIOD_BYTES_MIN);
#define BUFFER_BYTES_MAX (3 * 2 * 8 * PERIOD_BYTES_MIN)
.period_bytes_min = PERIOD_BYTES_MIN,
.periods_max = BUFFER_BYTES_MAX / PERIOD_BYTES_MIN,
#define BUFFER_BYTES_MAX (PERIODS_MAX * PERIOD_BYTES_MIN)
.period_bytes_min = PERIOD_BYTES_MIN,
.period_bytes_min = PERIOD_BYTES_MIN,