AUDIO_MIN_GAIN
if (newgain < AUDIO_MIN_GAIN)
newgain = AUDIO_MIN_GAIN;
gp->left = gp->right = AUDIO_MIN_GAIN;
return AUDIO_MIN_GAIN;
return ((idx - 1) * (AUDIO_MAX_GAIN - AUDIO_MIN_GAIN)) /
(__arraycount(arcofi_gains) - 1) + AUDIO_MIN_GAIN + 1;
if (lvl <= AUDIO_MIN_GAIN)
return ((lvl - AUDIO_MIN_GAIN - 1) * (__arraycount(arcofi_gains) - 1)) /
(AUDIO_MAX_GAIN - AUDIO_MIN_GAIN);
#define AUDIO_LEVELS (AUDIO_MAX_GAIN-AUDIO_MIN_GAIN+1)
vol.left = vol.right = AUDIO_MIN_GAIN;
gus_speaker_ctl(sc, vol.left > AUDIO_MIN_GAIN ?
if (delta < 0 && level < (AUDIO_MIN_GAIN + (-delta)))
return AUDIO_MIN_GAIN;
if (vol <= AUDIO_MIN_GAIN)
return AUDIO_MIN_GAIN;