Lines Matching refs:gp
296 const struct ad1843_gain *gp = ad1843_gain[id]; in ad1843_get_gain_max() local
299 ret = (1 << gp->lfield->nbits); in ad1843_get_gain_max()
300 if (!gp->lmute) in ad1843_get_gain_max()
313 const struct ad1843_gain *gp = ad1843_gain[id]; in ad1843_get_gain() local
314 unsigned short mask = (1 << gp->lfield->nbits) - 1; in ad1843_get_gain()
316 ad1843_read_multi(ad1843, 2, gp->lfield, &lg, gp->rfield, &rg); in ad1843_get_gain()
317 if (gp->negative) { in ad1843_get_gain()
321 if (gp->lmute) { in ad1843_get_gain()
322 ad1843_read_multi(ad1843, 2, gp->lmute, &lm, gp->rmute, &rm); in ad1843_get_gain()
339 const struct ad1843_gain *gp = ad1843_gain[id]; in ad1843_set_gain() local
340 unsigned short mask = (1 << gp->lfield->nbits) - 1; in ad1843_set_gain()
347 if (gp->negative) { in ad1843_set_gain()
351 if (gp->lmute) in ad1843_set_gain()
352 ad1843_write_multi(ad1843, 2, gp->lmute, lm, gp->rmute, rm); in ad1843_set_gain()
353 ad1843_write_multi(ad1843, 2, gp->lfield, lg, gp->rfield, rg); in ad1843_set_gain()