61cb83a8ccd1dd7f671f31fa93c9d8b7be09b4ccvboxsync/* why someone has defined NUM someplace else is beyoung me.. */
61cb83a8ccd1dd7f671f31fa93c9d8b7be09b4ccvboxsynctypedef struct {
61cb83a8ccd1dd7f671f31fa93c9d8b7be09b4ccvboxsynctypedef struct {
61cb83a8ccd1dd7f671f31fa93c9d8b7be09b4ccvboxsync /* what we want */
61cb83a8ccd1dd7f671f31fa93c9d8b7be09b4ccvboxsync /* all frequencies are in Mhz */
61cb83a8ccd1dd7f671f31fa93c9d8b7be09b4ccvboxsync /* what we compute */
61cb83a8ccd1dd7f671f31fa93c9d8b7be09b4ccvboxsynctypedef struct {
61cb83a8ccd1dd7f671f31fa93c9d8b7be09b4ccvboxsync void *afc_source; /* The AFC source may be another chip like TDA988x */
61cb83a8ccd1dd7f671f31fa93c9d8b7be09b4ccvboxsync "Detect_FI1236", \
61cb83a8ccd1dd7f671f31fa93c9d8b7be09b4ccvboxsync "FI1236_set_tuner_type", \
61cb83a8ccd1dd7f671f31fa93c9d8b7be09b4ccvboxsync "TUNER_set_frequency"
61cb83a8ccd1dd7f671f31fa93c9d8b7be09b4ccvboxsyncextern _X_EXPORT FI1236Ptr Detect_FI1236(I2CBusPtr b, I2CSlaveAddr addr);
61cb83a8ccd1dd7f671f31fa93c9d8b7be09b4ccvboxsync#define xf86_FI1236_set_tuner_type FI1236_set_tuner_type
61cb83a8ccd1dd7f671f31fa93c9d8b7be09b4ccvboxsyncextern _X_EXPORT void FI1236_set_tuner_type(FI1236Ptr f, int type);
61cb83a8ccd1dd7f671f31fa93c9d8b7be09b4ccvboxsync#define xf86_TUNER_set_frequency TUNER_set_frequency
61cb83a8ccd1dd7f671f31fa93c9d8b7be09b4ccvboxsyncextern _X_EXPORT void TUNER_set_frequency(FI1236Ptr f, CARD32 frequency);
61cb83a8ccd1dd7f671f31fa93c9d8b7be09b4ccvboxsyncextern _X_EXPORT int TUNER_get_afc_hint(FI1236Ptr f);