1 
2 #ifdef HAVE_XORG_CONFIG_H
3 #include <xorg-config.h>
4 #endif
5 
6 #include "TI.h"
7 
8 typedef struct {
9     const char *DeviceName;
10 } xf86TIramdacInfo;
11 
12 extern xf86TIramdacInfo TIramdacDeviceInfo[];
13 
14 #ifdef INIT_TI_RAMDAC_INFO
15 xf86TIramdacInfo TIramdacDeviceInfo[] = {
16     {"TI TVP3030"},
17     {"TI TVP3026"}
18 };
19 #endif
20 
21 #define TISAVE(_reg) do { 						\
22     ramdacReg->DacRegs[_reg] = (*ramdacPtr->ReadDAC)(pScrn, _reg);	\
23 } while (0)
24 
25 #define TIRESTORE(_reg) do { 						\
26     (*ramdacPtr->WriteDAC)(pScrn, _reg, 				\
27 	(ramdacReg->DacRegs[_reg] & 0xFF00) >> 8, 			\
28 	ramdacReg->DacRegs[_reg]);					\
29 } while (0)
30