xf86-video-nouveau: enable backlight toggling for Dell Inspiron 8200 GeForce2 Go
[nouveau] / src / nv_const.h
1 /* $XFree86: xc/programs/Xserver/hw/xfree86/drivers/nv/nv_const.h,v 1.6 2001/12/07 00:09:55 mvojkovi Exp $ */
2
3 #ifndef __NV_CONST_H__
4 #define __NV_CONST_H__
5
6 #define NV_VERSION 4000
7 #define NV_NAME "NOUVEAU"
8 #define NV_DRIVER_NAME "nouveau"
9
10 #define NV_DPMS_CLEARED 0x80
11
12 typedef enum {
13     OPTION_SW_CURSOR,
14     OPTION_HW_CURSOR,
15     OPTION_NOACCEL,
16     OPTION_SHADOW_FB,
17     OPTION_VIDEO_KEY,
18     OPTION_FLAT_PANEL,
19     OPTION_FP_DITHER,
20     OPTION_FP_SCALE,
21     OPTION_FP_TWEAK,
22     OPTION_CMDBUF_LOCATION,
23     OPTION_CMDBUF_SIZE,
24     OPTION_RANDR12,
25     OPTION_SCALING_MODE
26 } NVOpts;
27
28
29 static const OptionInfoRec NVOptions[] = {
30     { OPTION_SW_CURSOR,         "SWcursor",     OPTV_BOOLEAN,   {0}, FALSE },
31     { OPTION_HW_CURSOR,         "HWcursor",     OPTV_BOOLEAN,   {0}, FALSE },
32     { OPTION_NOACCEL,           "NoAccel",      OPTV_BOOLEAN,   {0}, FALSE },
33     { OPTION_SHADOW_FB,         "ShadowFB",     OPTV_BOOLEAN,   {0}, FALSE },
34     { OPTION_VIDEO_KEY,         "VideoKey",     OPTV_INTEGER,   {0}, FALSE },
35     { OPTION_FLAT_PANEL,        "FlatPanel",    OPTV_BOOLEAN,   {0}, FALSE },
36     { OPTION_FP_DITHER,         "FPDither",     OPTV_BOOLEAN,   {0}, FALSE },
37     { OPTION_FP_SCALE,          "FPScale",      OPTV_BOOLEAN,   {0}, FALSE },
38     { OPTION_FP_TWEAK,          "FPTweak",      OPTV_INTEGER,   {0}, FALSE },
39     { OPTION_CMDBUF_LOCATION,   "CBLocation",   OPTV_STRING,    {0}, FALSE },
40     { OPTION_CMDBUF_SIZE,       "CBSize",       OPTV_INTEGER,   {0}, FALSE },
41     { OPTION_RANDR12,   "Randr12",      OPTV_BOOLEAN,   {0}, FALSE },
42     { OPTION_SCALING_MODE,      "ScalingMode",  OPTV_STRING,    {0}, FALSE },
43     { -1,                       NULL,           OPTV_NONE,      {0}, FALSE }
44 };
45
46 #endif /* __NV_CONST_H__ */
47