Lines Matching refs:registers
200 radio->registers[SYSCONFIG2] &= ~SYSCONFIG2_BAND; in si470x_set_band()
201 radio->registers[SYSCONFIG2] |= radio->band << 6; in si470x_set_band()
215 radio->registers[CHANNEL] &= ~CHANNEL_CHAN; in si470x_set_chan()
216 radio->registers[CHANNEL] |= CHANNEL_TUNE | chan; in si470x_set_chan()
228 if ((radio->registers[STATUSRSSI] & STATUSRSSI_STC) == 0) in si470x_set_chan()
235 radio->registers[CHANNEL] &= ~CHANNEL_TUNE; in si470x_set_chan()
248 switch ((radio->registers[SYSCONFIG2] & SYSCONFIG2_SPACE) >> 4) { in si470x_get_step()
271 chan = radio->registers[READCHAN] & READCHAN_READCHAN; in si470x_get_freq()
332 radio->registers[POWERCFG] |= POWERCFG_SEEK; in si470x_set_seek()
334 radio->registers[POWERCFG] &= ~POWERCFG_SKMODE; in si470x_set_seek()
336 radio->registers[POWERCFG] |= POWERCFG_SKMODE; in si470x_set_seek()
338 radio->registers[POWERCFG] |= POWERCFG_SEEKUP; in si470x_set_seek()
340 radio->registers[POWERCFG] &= ~POWERCFG_SEEKUP; in si470x_set_seek()
352 if ((radio->registers[STATUSRSSI] & STATUSRSSI_STC) == 0) in si470x_set_seek()
354 if (radio->registers[STATUSRSSI] & STATUSRSSI_SF) in si470x_set_seek()
359 radio->registers[POWERCFG] &= ~POWERCFG_SEEK; in si470x_set_seek()
377 radio->registers[POWERCFG] = in si470x_start()
384 radio->registers[SYSCONFIG1] = in si470x_start()
391 radio->registers[SYSCONFIG2] = in si470x_start()
402 radio->registers[CHANNEL] & CHANNEL_CHAN); in si470x_start()
417 radio->registers[SYSCONFIG1] &= ~SYSCONFIG1_RDS; in si470x_stop()
423 radio->registers[POWERCFG] &= ~POWERCFG_DMUTE; in si470x_stop()
425 radio->registers[POWERCFG] |= POWERCFG_ENABLE | POWERCFG_DISABLE; in si470x_stop()
441 radio->registers[SYSCONFIG1] |= SYSCONFIG1_RDS; in si470x_rds_on()
444 radio->registers[SYSCONFIG1] &= ~SYSCONFIG1_RDS; in si470x_rds_on()
466 if ((radio->registers[SYSCONFIG1] & SYSCONFIG1_RDS) == 0) in si470x_fops_read()
523 if ((radio->registers[SYSCONFIG1] & SYSCONFIG1_RDS) == 0) in si470x_fops_poll()
562 radio->registers[SYSCONFIG2] &= ~SYSCONFIG2_VOLUME; in si470x_s_ctrl()
563 radio->registers[SYSCONFIG2] |= ctrl->val; in si470x_s_ctrl()
567 radio->registers[POWERCFG] &= ~POWERCFG_DMUTE; in si470x_s_ctrl()
569 radio->registers[POWERCFG] |= POWERCFG_DMUTE; in si470x_s_ctrl()
606 if ((radio->registers[STATUSRSSI] & STATUSRSSI_ST) == 0) in si470x_vidioc_g_tuner()
616 if ((radio->registers[POWERCFG] & POWERCFG_MONO) == 0) in si470x_vidioc_g_tuner()
623 tuner->signal = (radio->registers[STATUSRSSI] & STATUSRSSI_RSSI); in si470x_vidioc_g_tuner()
631 tuner->afc = (radio->registers[STATUSRSSI] & STATUSRSSI_AFCRL) ? 1 : 0; in si470x_vidioc_g_tuner()
651 radio->registers[POWERCFG] |= POWERCFG_MONO; /* force mono */ in si470x_vidioc_s_tuner()
655 radio->registers[POWERCFG] &= ~POWERCFG_MONO; /* try stereo */ in si470x_vidioc_s_tuner()