Lines Matching refs:priv

23 #include "tda18271-priv.h"
41 struct tda18271_priv *priv = fe->tuner_priv;
44 priv->output_opt & TDA18271_OUTPUT_LT_OFF ? 1 : 0,
45 priv->output_opt & TDA18271_OUTPUT_XT_OFF ? 1 : 0);
52 priv->output_opt & TDA18271_OUTPUT_XT_OFF ? "off" : "on",
53 priv->output_opt & TDA18271_OUTPUT_LT_OFF ? "off" : "on");
62 struct tda18271_priv *priv = fe->tuner_priv;
64 (priv->role == TDA18271_SLAVE) ?
71 struct tda18271_priv *priv = fe->tuner_priv;
72 unsigned char *regs = priv->tda18271_regs;
74 switch (priv->mode) {
88 struct tda18271_priv *priv = fe->tuner_priv;
89 unsigned char *regs = priv->tda18271_regs;
99 if (priv->id == TDA18271HDC2) {
144 switch (priv->role) {
167 switch (priv->role) {
197 if (priv->id == TDA18271HDC2) {
211 struct tda18271_priv *priv = fe->tuner_priv;
212 unsigned char *regs = priv->tda18271_regs;
256 struct tda18271_priv *priv = fe->tuner_priv;
257 struct tda18271_rf_tracking_filter_cal *map = priv->rf_cal_state;
258 unsigned char *regs = priv->tda18271_regs;
296 rfcal_comp = dc_over_dt * (s32)(tm_current - priv->tm_rfcal) / 1000;
306 struct tda18271_priv *priv = fe->tuner_priv;
307 unsigned char *regs = priv->tda18271_regs;
339 struct tda18271_priv *priv = fe->tuner_priv;
340 unsigned char *regs = priv->tda18271_regs;
443 struct tda18271_priv *priv = fe->tuner_priv;
444 unsigned char *regs = priv->tda18271_regs;
536 struct tda18271_priv *priv = fe->tuner_priv;
537 unsigned char *regs = priv->tda18271_regs;
572 struct tda18271_priv *priv = fe->tuner_priv;
573 struct tda18271_rf_tracking_filter_cal *map = priv->rf_cal_state;
574 unsigned char *regs = priv->tda18271_regs;
644 struct tda18271_priv *priv = fe->tuner_priv;
658 for (i = 0; priv->rf_cal_state[i].rfmax != 0; i++) {
661 priv->rf_cal_state[i].rfmax);
666 priv->tm_rfcal = tda18271_read_thermometer(fe);
675 struct tda18271_priv *priv = fe->tuner_priv;
676 unsigned char *regs = priv->tda18271_regs;
681 priv->cal_initialized = false;
683 if (priv->cal_initialized)
696 priv->cal_initialized = true;
707 struct tda18271_priv *priv = fe->tuner_priv;
708 unsigned char *regs = priv->tda18271_regs;
734 switch (priv->mode) {
747 switch (priv->mode) {
807 struct tda18271_priv *priv = fe->tuner_priv;
808 unsigned char *regs = priv->tda18271_regs;
824 struct tda18271_priv *priv = fe->tuner_priv;
827 mutex_lock(&priv->lock);
839 if (priv->id == TDA18271HDC2)
842 mutex_unlock(&priv->lock);
849 struct tda18271_priv *priv = fe->tuner_priv;
852 mutex_lock(&priv->lock);
857 mutex_unlock(&priv->lock);
866 struct tda18271_priv *priv = fe->tuner_priv;
869 switch (priv->config) {
879 ret = fe->callback(priv->i2c_props.adap->algo_data,
882 priv->mode);
888 tda_err("unsupported configuration: %d\n", priv->config);
898 struct tda18271_priv *priv = fe->tuner_priv;
912 mutex_lock(&priv->lock);
914 switch (priv->id) {
924 mutex_unlock(&priv->lock);
937 struct tda18271_priv *priv = fe->tuner_priv;
938 struct tda18271_std_map *std_map = &priv->std;
942 priv->mode = TDA18271_DIGITAL;
987 priv->if_freq = map->if_freq;
988 priv->frequency = freq;
989 priv->bandwidth = bw;
997 struct tda18271_priv *priv = fe->tuner_priv;
998 struct tda18271_std_map *std_map = &priv->std;
1005 priv->mode = TDA18271_ANALOG;
1043 priv->if_freq = map->if_freq;
1044 priv->frequency = freq;
1045 priv->bandwidth = 0;
1052 struct tda18271_priv *priv = fe->tuner_priv;
1056 if (priv)
1057 hybrid_tuner_release_state(priv);
1068 struct tda18271_priv *priv = fe->tuner_priv;
1069 *frequency = priv->frequency;
1075 struct tda18271_priv *priv = fe->tuner_priv;
1076 *bandwidth = priv->bandwidth;
1082 struct tda18271_priv *priv = fe->tuner_priv;
1083 *frequency = (u32)priv->if_freq * 1000;
1108 struct tda18271_priv *priv = fe->tuner_priv;
1109 struct tda18271_std_map *std = &priv->std;
1133 struct tda18271_priv *priv = fe->tuner_priv;
1134 struct tda18271_std_map *std = &priv->std;
1159 struct tda18271_priv *priv = fe->tuner_priv;
1160 unsigned char *regs = priv->tda18271_regs;
1163 mutex_lock(&priv->lock);
1165 mutex_unlock(&priv->lock);
1170 priv->id = TDA18271HDC1;
1174 priv->id = TDA18271HDC2;
1178 regs[R_ID], i2c_adapter_id(priv->i2c_props.adap),
1179 priv->i2c_props.addr);
1184 i2c_adapter_id(priv->i2c_props.adap), priv->i2c_props.addr);
1192 struct tda18271_priv *priv = fe->tuner_priv;
1194 priv->gate = (cfg) ? cfg->gate : TDA18271_GATE_AUTO;
1195 priv->role = (cfg) ? cfg->role : TDA18271_MASTER;
1196 priv->config = (cfg) ? cfg->config : 0;
1197 priv->small_i2c = (cfg) ?
1199 priv->output_opt = (cfg) ?
1253 struct tda18271_priv *priv = NULL;
1258 instance = hybrid_tuner_request_state(struct tda18271_priv, priv,
1266 fe->tuner_priv = priv;
1270 priv->cal_initialized = false;
1271 mutex_init(&priv->lock);
1281 mutex_lock(&priv->lock);
1285 (priv->id == TDA18271HDC2))
1288 mutex_unlock(&priv->lock);
1292 fe->tuner_priv = priv;
1297 priv->gate = cfg->gate;
1299 priv->role = cfg->role;
1301 priv->config = cfg->config;
1303 priv->small_i2c = cfg->small_i2c;
1305 priv->output_opt = cfg->output_opt;