/* SPDX-License-Identifier: GPL-2.0-or-later */ /* * Driver for Xceive XC4000 "QAM/8VSB single chip tuner" * * Copyright (c) 2007 Steven Toth <stoth@linuxtv.org>
*/
#ifndef __XC4000_H__ #define __XC4000_H__
#include <linux/firmware.h>
struct dvb_frontend; struct i2c_adapter;
struct xc4000_config {
u8 i2c_address; /* if non-zero, power management is enabled by default */
u8 default_pm; /* value to be written to XREG_AMPLITUDE in DVB-T mode (0: no write) */
u8 dvb_amplitude; /* if non-zero, register 0x0E is set to filter analog TV video output */
u8 set_smoothedcvbs; /* IF for DVB-T */
u32 if_khz;
};
/* For each bridge framework, when it attaches either analog or digital, * it has to store a reference back to its _core equivalent structure, * so that it can service the hardware by steering gpio's etc. * Each bridge implementation is different so cast devptr accordingly. * The xc4000 driver cares not for this value, other than ensuring * it's passed back to a bridge during tuner_callback().
*/
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.