tda8290.h (5b0e5350cecb5a370ecdaa71ac113728e36e1d55) | tda8290.h (1bacb2df3bc999dcad21e9aab6bdb60d6dc7bc02) |
---|---|
1/* 2 This program is free software; you can redistribute it and/or modify 3 it under the terms of the GNU General Public License as published by 4 the Free Software Foundation; either version 2 of the License, or 5 (at your option) any later version. 6 7 This program is distributed in the hope that it will be useful, 8 but WITHOUT ANY WARRANTY; without even the implied warranty of --- 7 unchanged lines hidden (view full) --- 16 17#ifndef __TDA8290_H__ 18#define __TDA8290_H__ 19 20#include <linux/i2c.h> 21#include "dvb_frontend.h" 22#include "tda18271.h" 23 | 1/* 2 This program is free software; you can redistribute it and/or modify 3 it under the terms of the GNU General Public License as published by 4 the Free Software Foundation; either version 2 of the License, or 5 (at your option) any later version. 6 7 This program is distributed in the hope that it will be useful, 8 but WITHOUT ANY WARRANTY; without even the implied warranty of --- 7 unchanged lines hidden (view full) --- 16 17#ifndef __TDA8290_H__ 18#define __TDA8290_H__ 19 20#include <linux/i2c.h> 21#include "dvb_frontend.h" 22#include "tda18271.h" 23 |
24enum tda8290_lna { 25 TDA8290_LNA_OFF = 0, 26 TDA8290_LNA_GP0_HIGH_ON = 1, 27 TDA8290_LNA_GP0_HIGH_OFF = 2, 28 TDA8290_LNA_ON_BRIDGE = 3, 29}; 30 |
|
24struct tda829x_config { | 31struct tda829x_config { |
25 unsigned int lna_cfg; | 32 enum tda8290_lna lna_cfg; |
26 27 unsigned int probe_tuner:1; 28#define TDA829X_PROBE_TUNER 0 29#define TDA829X_DONT_PROBE 1 30 unsigned int no_i2c_gate:1; 31 struct tda18271_std_map *tda18271_std_map; 32}; 33 --- 26 unchanged lines hidden --- | 33 34 unsigned int probe_tuner:1; 35#define TDA829X_PROBE_TUNER 0 36#define TDA829X_DONT_PROBE 1 37 unsigned int no_i2c_gate:1; 38 struct tda18271_std_map *tda18271_std_map; 39}; 40 --- 26 unchanged lines hidden --- |