cx24227
cx24227_writereg(struct cx24227 *sc, uint8_t reg, uint16_t data)
cx24227_readreg(struct cx24227 *sc, uint8_t reg, uint16_t *data)
cx24227_get_signal(struct cx24227 *sc)
cx24227_get_dtv_status(struct cx24227 *sc)
cx24227_set_modulation(struct cx24227 *sc, fe_modulation_t modulation)
cx24227_enable(struct cx24227* sc, bool enable)
struct cx24227 *
struct cx24227 *sc;
cx24227_close(struct cx24227 *sc)
cx24227_sleepreset(struct cx24227 *sc)
cx24227_init(struct cx24227 *sc)
MODULE(MODULE_CLASS_DRIVER, cx24227, "i2cexec");
static int cx24227_writereg(struct cx24227 *, uint8_t, uint16_t);
static int cx24227_readreg(struct cx24227 *, uint8_t, uint16_t *);
static int cx24227_init(struct cx24227 *);
struct cx24227;
struct cx24227 * cx24227_open(device_t, i2c_tag_t, i2c_addr_t);
void cx24227_close(struct cx24227 *);
void cx24227_enable(struct cx24227 *, bool);
int cx24227_set_modulation(struct cx24227 *, fe_modulation_t);
fe_status_t cx24227_get_dtv_status(struct cx24227 *);
uint16_t cx24227_get_signal(struct cx24227 *);
uint16_t cx24227_get_snr(struct cx24227 *);