summaryrefslogtreecommitdiffstats
path: root/sys/pci/brktree_reg.h
diff options
context:
space:
mode:
authorsos <sos@FreeBSD.org>1998-09-30 20:43:25 +0000
committersos <sos@FreeBSD.org>1998-09-30 20:43:25 +0000
commit7fe1a820c23c2b2f95a8372d06b8aa4856c33052 (patch)
tree74d2cb7d49192976457d9574e7baaca5f7abc17d /sys/pci/brktree_reg.h
parentc403946797088197ae41fe85c44b44575b2075f1 (diff)
downloadFreeBSD-src-7fe1a820c23c2b2f95a8372d06b8aa4856c33052.zip
FreeBSD-src-7fe1a820c23c2b2f95a8372d06b8aa4856c33052.tar.gz
Changed tuner code to autodetect tuner i2c address.
Addresses were incorrectly hardcoded. Submitted by: Roger Hardiman <roger@cs.strath.ac.uk>
Diffstat (limited to 'sys/pci/brktree_reg.h')
-rw-r--r--sys/pci/brktree_reg.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/sys/pci/brktree_reg.h b/sys/pci/brktree_reg.h
index 38eb0a8..84f0886 100644
--- a/sys/pci/brktree_reg.h
+++ b/sys/pci/brktree_reg.h
@@ -27,6 +27,8 @@
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
* ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
+ *
+ * $Id$
*/
#ifndef PCI_LATENCY_TIMER
#define PCI_LATENCY_TIMER 0x0c /* pci timer register */
@@ -328,7 +330,6 @@ struct TVTUNER {
struct TUNER {
char* name;
u_char type;
- u_char pllAddr;
u_char pllControl[4];
u_char bandLimits[ 2 ];
u_char bandAddrs[ 4 ]; /* 3 first for the 3 TV
@@ -343,7 +344,8 @@ struct TUNER {
struct CARDTYPE {
unsigned int card_id; /* card id (from #define's) */
char* name;
- const struct TUNER* tuner;
+ const struct TUNER* tuner; /* Tuner details */
+ u_char tuner_pllAddr; /* Tuner i2c address */
u_char dbx; /* Has DBX chip? */
u_char msp3400c; /* Has msp3400c chip? */
u_char eepromAddr;
OpenPOWER on IntegriCloud