b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsynctypedef struct {
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync /* Private variables */
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsyncBT829Ptr bt829_Detect(I2CBusPtr b, I2CSlaveAddr addr);
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync/* ATI card specific initialization */
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsyncint bt829_SetCaptSize(BT829Ptr bt, int width, int height);
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsyncvoid bt829_SetBrightness(BT829Ptr bt, int brightness);
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsyncvoid bt829_SetSaturation(BT829Ptr bt, int saturation);
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsyncvoid bt829_SetOUT_EN(BT829Ptr bt, BOOL out_en); /* VPOLE register */
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsyncvoid bt829_SetP_IO(BT829Ptr bt, CARD8 p_io); /* P_IO register */
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync "bt829_Detect", \
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync "bt829_ATIInit", \
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync "bt829_SetFormat", \
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync "bt829_SetMux", \
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync "bt829_SetBrightness", \
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync "bt829_SetContrast", \
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync "bt829_SetSaturation", \
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync "bt829_SetTint", \
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync "bt829_SetCaptSize", \
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync "bt829_SetOUT_EN", \
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync "bt829_SetP_IO"
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#define xf86_bt829_Detect ((BT829Ptr (*)(I2CBusPtr, I2CSlaveAddr))LoaderSymbol("bt829_Detect"))
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#define xf86_bt829_ATIInit ((int (*)(BT829Ptr))LoaderSymbol("bt829_ATIInit"))
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#define xf86_bt829_SetFormat ((int (*)(BT829Ptr, CARD8))LoaderSymbol("bt829_SetFormat"))
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#define xf86_bt829_SetMux ((int (*)(BT829Ptr, CARD8))LoaderSymbol("bt829_SetMux"))
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#define xf86_bt829_SetCaptSize ((int (*)(BT829Ptr, int, int))LoaderSymbol("bt829_SetCaptSize"))
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#define xf86_bt829_SetBrightness ((void (*)(BT829Ptr, int))LoaderSymbol("bt829_SetBrightness"))
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#define xf86_bt829_SetContrast ((void (*)(BT829Ptr, int))LoaderSymbol("bt829_SetContrast"))
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#define xf86_bt829_SetSaturation ((void (*)(BT829Ptr, int))LoaderSymbol("bt829_SetSaturation"))
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#define xf86_bt829_SetTint ((void (*)(BT829Ptr, int))LoaderSymbol("bt829_SetTint"))
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#define xf86_bt829_SetOUT_EN ((void (*)(BT829Ptr, Bool))LoaderSymbol("bt829_SetOUT_EN"))
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#define xf86_bt829_SetP_IO ((void (*)(BT829Ptr, CARD8))LoaderSymbol("bt829_SetP_IO"))
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#define xf86_bt829_SetBrightness bt829_SetBrightness