]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - glsdk/xserver.git/blob - hw/xfree86/i2c/tda9850.h
Imported Upstream version 1.11.4
[glsdk/xserver.git] / hw / xfree86 / i2c / tda9850.h
1 #ifndef __TDA9850_H__
2 #define __TDA9850_H__
4 #include "xf86i2c.h"
6 typedef struct {
7         I2CDevRec d;
8         
9         int mux;
10         int stereo;
11         int sap;
12         Bool mute;
13         Bool sap_mute;
14         } TDA9850Rec, *TDA9850Ptr;
16 #define TDA9850_ADDR_1   0xB4
18 #define xf86_Detect_tda9850     Detect_tda9850
19 extern _X_EXPORT TDA9850Ptr Detect_tda9850(I2CBusPtr b, I2CSlaveAddr addr);
20 #define xf86_tda9850_init       tda9850_init
21 extern _X_EXPORT Bool tda9850_init(TDA9850Ptr t);
22 #define xf86_tda9850_setaudio   tda9850_setaudio
23 extern _X_EXPORT void tda9850_setaudio(TDA9850Ptr t);
24 #define xf86_tda9850_mute       tda9850_mute
25 extern _X_EXPORT void tda9850_mute(TDA9850Ptr t, Bool mute);
26 #define xf86_tda9850_sap_mute   tda9850_sap_mute
27 extern _X_EXPORT void tda9850_sap_mute(TDA9850Ptr t, Bool sap_mute);
28 #define xf86_tda9850_getstatus  tda9850_getstatus
29 extern _X_EXPORT CARD16 tda9850_getstatus(TDA9850Ptr t);
31 #define TDA9850SymbolsList  \
32                 "Detect_tda9850", \
33                 "tda9850_init", \
34                 "tda9850_setaudio", \
35                 "tda9850_mute", \
36                 "tda9850_sap_mute"
38 #endif