linux/drivers/media/dvb-frontends/si2168.h

/* SPDX-License-Identifier: GPL-2.0-or-later */
/*
 * Silicon Labs Si2168 DVB-T/T2/C demodulator driver
 *
 * Copyright (C) 2014 Antti Palosaari <[email protected]>
 */

#ifndef SI2168_H
#define SI2168_H

#include <linux/dvb/frontend.h>
/**
 * struct si2168_config - configuration parameters for si2168
 *
 * @fe:
 *	frontend returned by driver
 * @i2c_adapter:
 *	tuner I2C adapter returned by driver
 * @ts_mode:
 *	Transport Stream mode. Can be:
 *	- %SI2168_TS_PARALLEL
 *	- %SI2168_TS_SERIAL
 *	- %SI2168_TS_TRISTATE
 *	- %SI2168_TS_CLK_MANUAL
 * @ts_clock_inv:
 *	TS clock inverted
 * @ts_clock_gapped:
 *	TS clock gapped
 * @spectral_inversion:
 *	Inverted spectrum
 *
 * Note:
 *	The I2C address of this demod is 0x64.
 */
struct si2168_config {};

#endif