Lines Matching defs:powercfg
166 uint16_t powercfg, sysconfig2, readchannel, statusrssi;
168 slurm_getreg(sc, SI470X_POWERCFG, &powercfg);
173 ri->mute = slurm_si470x_get_mute(powercfg);
175 ri->stereo = slurm_si470x_get_stereo(powercfg);
307 slurm_si470x_get_mute(uint16_t powercfg)
309 return __SHIFTOUT(powercfg, SI470X_DMUTE) ? 0 : 1;
313 slurm_si470x_get_stereo(uint16_t powercfg)
315 return __SHIFTOUT(powercfg, SI470X_MONO) ? 0 : 1;
327 uint16_t powercfg;
329 slurm_getreg(sc, SI470X_POWERCFG, &powercfg);
330 powercfg &= ~(SI470X_SKMODE|SI470X_SEEKUP|SI470X_SEEK);
331 powercfg |= up ? SI470X_SEEKUP : 0;
332 slurm_setreg(sc, SI470X_POWERCFG, SI470X_SEEK|powercfg);
334 slurm_setreg(sc, SI470X_POWERCFG, powercfg);
358 uint16_t powercfg;
360 slurm_getreg(sc, SI470X_POWERCFG, &powercfg);
361 powercfg &= ~(SI470X_DMUTE|SI470X_MONO);
362 powercfg |= SI470X_DSMUTE;
363 powercfg |= mute ? 0 : SI470X_DMUTE;
364 powercfg |= stereo ? 0 : SI470X_MONO;
365 slurm_setreg(sc, SI470X_POWERCFG, powercfg);