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

/* SPDX-License-Identifier: GPL-2.0-or-later */
/*
 *    Support for Legend Silicon GB20600 (a.k.a DMB-TH) demodulator
 *    LGS8913, LGS8GL5, LGS8G75
 *    experimental support LGS8G42, LGS8G52
 *
 *    Copyright (C) 2007-2009 David T.L. Wong <[email protected]>
 *    Copyright (C) 2008 Sirius International (Hong Kong) Limited
 *    Timothy Lee <[email protected]> (for initial work on LGS8GL5)
 */

#ifndef LGS8913_PRIV_H
#define LGS8913_PRIV_H

struct lgs8gxx_state {};

#define SC_MASK
#define SC_QAM64
#define SC_QAM32
#define SC_QAM16
#define SC_QAM4NR
#define SC_QAM4

#define LGS_FEC_MASK
#define LGS_FEC_0_4
#define LGS_FEC_0_6
#define LGS_FEC_0_8

#define TIM_MASK
#define TIM_LONG
#define TIM_MIDDLE

#define CF_MASK
#define CF_EN

#define GI_MASK
#define GI_420
#define GI_595
#define GI_945


#define TS_PARALLEL
#define TS_SERIAL
#define TS_CLK_NORMAL
#define TS_CLK_INVERTED
#define TS_CLK_GATED
#define TS_CLK_FREERUN


#endif