1
2#ifdef HAVE_XORG_CONFIG_H
3#include <xorg-config.h>
4#endif
5
6#include "TI.h"
7
8typedef struct {
9	char *DeviceName;
10} xf86TIramdacInfo;
11
12extern xf86TIramdacInfo TIramdacDeviceInfo[];
13
14#ifdef INIT_TI_RAMDAC_INFO
15xf86TIramdacInfo 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