tda9885.h revision a2760a4d593af57a19ec32cdfd1723b68495df8c
#ifndef __TDA9885_H__
#define __TDA9885_H__
#include "xf86i2c.h"
typedef struct {
I2CDevRec d;
/* write-only parameters */
/* B DATA */
/* C DATA */
/* E DATA */
/* read-only values */
} TDA9885Rec, *TDA9885Ptr;
#define TDA9885_ADDR_1 0x86
#define TDA9885_ADDR_2 0x84
#define TDA9885_ADDR_3 0x96
#define TDA9885_ADDR_4 0x94
void tda9885_setparameters(TDA9885Ptr t);
void tda9885_getstatus(TDA9885Ptr t);
void tda9885_dumpstatus(TDA9885Ptr t);
#define TDA9885SymbolsList \
"Detect_tda9885", \
"tda9885_init", \
"tda9885_setaudio", \
"tda9885_mute"
#ifdef XFree86LOADER
#define xf86_Detect_tda9885 ((TDA9885Ptr (*)(I2CBusPtr, I2CSlaveAddr))LoaderSymbol("Detect_tda9885"))
#else
#define xf86_Detect_tda9885 Detect_tda9885
#define xf86_tda9885_init tda9885_init
#endif
#endif