linux/drivers/media/tuners/fc0013.c

// SPDX-License-Identifier: GPL-2.0-or-later
/*
 * Fitipower FC0013 tuner driver
 *
 * Copyright (C) 2012 Hans-Frieder Vogt <[email protected]>
 * partially based on driver code from Fitipower
 * Copyright (C) 2010 Fitipower Integrated Technology Inc
 */

#include "fc0013.h"
#include "fc0013-priv.h"

static int fc0013_writereg(struct fc0013_priv *priv, u8 reg, u8 val)
{}

static int fc0013_readreg(struct fc0013_priv *priv, u8 reg, u8 *val)
{}

static void fc0013_release(struct dvb_frontend *fe)
{}

static int fc0013_init(struct dvb_frontend *fe)
{}

static int fc0013_sleep(struct dvb_frontend *fe)
{}

int fc0013_rc_cal_add(struct dvb_frontend *fe, int rc_val)
{}
EXPORT_SYMBOL();

int fc0013_rc_cal_reset(struct dvb_frontend *fe)
{}
EXPORT_SYMBOL();

static int fc0013_set_vhf_track(struct fc0013_priv *priv, u32 freq)
{}

static int fc0013_set_params(struct dvb_frontend *fe)
{}

static int fc0013_get_frequency(struct dvb_frontend *fe, u32 *frequency)
{}

static int fc0013_get_if_frequency(struct dvb_frontend *fe, u32 *frequency)
{}

static int fc0013_get_bandwidth(struct dvb_frontend *fe, u32 *bandwidth)
{}

#define INPUT_ADC_LEVEL

static int fc0013_get_rf_strength(struct dvb_frontend *fe, u16 *strength)
{}

static const struct dvb_tuner_ops fc0013_tuner_ops =;

struct dvb_frontend *fc0013_attach(struct dvb_frontend *fe,
	struct i2c_adapter *i2c, u8 i2c_address, int dual_master,
	enum fc001x_xtal_freq xtal_freq)
{}
EXPORT_SYMBOL_GPL();

MODULE_DESCRIPTION();
MODULE_AUTHOR();
MODULE_LICENSE();
MODULE_VERSION();