linux/drivers/media/dvb-frontends/tda8261.c

// SPDX-License-Identifier: GPL-2.0-or-later
/*
	TDA8261 8PSK/QPSK tuner driver
	Copyright (C) Manu Abraham ([email protected])

*/


#include <linux/init.h>
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/slab.h>

#include <media/dvb_frontend.h>
#include "tda8261.h"

struct tda8261_state {};

static int tda8261_read(struct tda8261_state *state, u8 *buf)
{}

static int tda8261_write(struct tda8261_state *state, u8 *buf)
{}

static int tda8261_get_status(struct dvb_frontend *fe, u32 *status)
{}

static const u32 div_tab[] =; /* kHz */
static const u8  ref_div[] =;

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

static int tda8261_set_params(struct dvb_frontend *fe)
{}

static void tda8261_release(struct dvb_frontend *fe)
{}

static const struct dvb_tuner_ops tda8261_ops =;

struct dvb_frontend *tda8261_attach(struct dvb_frontend *fe,
				    const struct tda8261_config *config,
				    struct i2c_adapter *i2c)
{}

EXPORT_SYMBOL_GPL();

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