summaryrefslogtreecommitdiff
path: root/drivers/media/dvb-frontends/drx39xyj/drx_driver.h
diff options
context:
space:
mode:
authorMauro Carvalho Chehab <m.chehab@samsung.com>2014-03-10 00:46:01 +0400
committerMauro Carvalho Chehab <m.chehab@samsung.com>2014-03-11 14:37:19 +0400
commit03fdfbfd3b5944bfd210541a83c9b222e2c20920 (patch)
treedf45fa3ddf9a01da1a1bc13537a14997bc801858 /drivers/media/dvb-frontends/drx39xyj/drx_driver.h
parent80e5ed14e12d4452538c0492a560ab9a0294a850 (diff)
downloadlinux-03fdfbfd3b5944bfd210541a83c9b222e2c20920.tar.xz
[media] drx-j: Prepare to use DVBv5 stats
Convert the stats internally to use DVBv5. For now, it will keep showing everything via DVBv3 API only, as the .len value were not initialized. That allows testing if the new stats code didn't break anything. A latter patch will add the final bits for the DVBv5 stats to fully work. Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
Diffstat (limited to 'drivers/media/dvb-frontends/drx39xyj/drx_driver.h')
-rw-r--r--drivers/media/dvb-frontends/drx39xyj/drx_driver.h24
1 files changed, 0 insertions, 24 deletions
diff --git a/drivers/media/dvb-frontends/drx39xyj/drx_driver.h b/drivers/media/dvb-frontends/drx39xyj/drx_driver.h
index e54eb35b52d9..9076bf21cc8a 100644
--- a/drivers/media/dvb-frontends/drx39xyj/drx_driver.h
+++ b/drivers/media/dvb-frontends/drx39xyj/drx_driver.h
@@ -1033,30 +1033,6 @@ struct drx_channel {
/*========================================*/
-/**
-* \struct struct drx_sig_quality * Signal quality metrics.
-*
-* Used by DRX_CTRL_SIG_QUALITY.
-*/
-struct drx_sig_quality {
- u16 MER; /**< in steps of 0.1 dB */
- u32 pre_viterbi_ber;
- /**< in steps of 1/scale_factor_ber */
- u32 post_viterbi_ber;
- /**< in steps of 1/scale_factor_ber */
- u32 scale_factor_ber;
- /**< scale factor for BER */
- u16 packet_error;
- /**< number of packet errors */
- u32 post_reed_solomon_ber;
- /**< in steps of 1/scale_factor_ber */
- u32 pre_ldpc_ber;
- /**< in steps of 1/scale_factor_ber */
- u32 aver_iter;/**< in steps of 0.01 */
- u16 indicator;
- /**< indicative signal quality low=0..100=high */
-};
-
enum drx_cfg_sqi_speed {
DRX_SQI_SPEED_FAST = 0,
DRX_SQI_SPEED_MEDIUM,