Lines Matching defs:gp
499 struct ad1848_volume *gp)
506 sc->gains[device] = *gp;
508 atten = (AUDIO_MAX_GAIN - gp->left) * (info->atten_bits + 1) /
522 atten = (AUDIO_MAX_GAIN - gp->right) * (info->atten_bits + 1) /
533 struct ad1848_volume *gp)
536 *gp = sc->gains[device];
541 ad1848_get_rec_gain(struct ad1848_softc *sc, struct ad1848_volume *gp)
544 *gp = sc->rec_gain;
549 ad1848_set_rec_gain(struct ad1848_softc *sc, struct ad1848_volume *gp)
553 DPRINTF(("ad1848_set_rec_gain: %d:%d\n", gp->left, gp->right));
555 sc->rec_gain = *gp;
557 gain = (gp->left * (GAIN_22_5 + 1)) / (AUDIO_MAX_GAIN + 1);
562 gain = (gp->right * (GAIN_22_5 + 1)) / (AUDIO_MAX_GAIN + 1);
594 ad1848_set_mic_gain(struct ad1848_softc *sc, struct ad1848_volume *gp)
598 DPRINTF(("cs4231_set_mic_gain: %d\n", gp->left));
600 if (gp->left > AUDIO_MAX_GAIN/2) {
616 ad1848_get_mic_gain(struct ad1848_softc *sc, struct ad1848_volume *gp)
619 gp->left = gp->right = AUDIO_MAX_GAIN;
621 gp->left = gp->right = AUDIO_MIN_GAIN;