zl10353
zl10353_probe(struct zl10353 *zl)
zl10353_read(struct zl10353 *zl, uint8_t reg, uint8_t *valp)
zl10353_write(struct zl10353 *zl, uint8_t reg, uint8_t val)
zl10353_reset(struct zl10353 *zl, bool hard)
zl10353_set_params(struct zl10353 *zl,const struct dvb_frontend_parameters *fp)
zl10353_set_fsm(struct zl10353 *zl)
zl10353_set_agc(struct zl10353 *zl, const struct dvb_frontend_parameters *fp)
zl10353_set_bw(struct zl10353 *zl, fe_bandwidth_t bw)
zl10353_set_rate(struct zl10353 *zl)
zl10353_set_freq(struct zl10353 *zl)
zl10353_set_tps(struct zl10353 *zl, const struct dvb_frontend_parameters *fp)
static int zl10353_probe(struct zl10353 *);
static int zl10353_read(struct zl10353 *, uint8_t, uint8_t *);
static int zl10353_write(struct zl10353 *, uint8_t, uint8_t);
static int zl10353_reset(struct zl10353 *, bool);
static int zl10353_set_agc(struct zl10353 *,
zl10353_get_status(struct zl10353 *zl)
static int zl10353_set_bw(struct zl10353 *, fe_bandwidth_t);
static int zl10353_set_rate(struct zl10353 *);
zl10353_get_signal_strength(struct zl10353 *zl)
static int zl10353_set_freq(struct zl10353 *);
zl10353_get_snr(struct zl10353 *zl)
static int zl10353_set_tps(struct zl10353 *,
MODULE(MODULE_CLASS_DRIVER, zl10353, "i2cexec");
struct zl10353 *
struct zl10353 *zl;
zl10353_close(struct zl10353 *zl)
struct zl10353 *zl10353_open(device_t, i2c_tag_t, i2c_addr_t);
void zl10353_close(struct zl10353 *);
int zl10353_set_params(struct zl10353 *,
int zl10353_set_fsm(struct zl10353 *);
fe_status_t zl10353_get_status(struct zl10353 *);
uint16_t zl10353_get_signal_strength(struct zl10353 *);
uint16_t zl10353_get_snr(struct zl10353 *);