1fda9279dSmrg#ifndef __NV_CONST_H__
2fda9279dSmrg#define __NV_CONST_H__
3fda9279dSmrg
4fda9279dSmrg#define NV_VERSION 4000
5fda9279dSmrg#define NV_NAME "NOUVEAU"
6fda9279dSmrg#define NV_DRIVER_NAME "nouveau"
7fda9279dSmrg
8fda9279dSmrgtypedef enum {
9fda9279dSmrg    OPTION_SW_CURSOR,
10fda9279dSmrg    OPTION_HW_CURSOR,
11fda9279dSmrg    OPTION_NOACCEL,
12fda9279dSmrg    OPTION_SHADOW_FB,
13fda9279dSmrg    OPTION_VIDEO_KEY,
14fda9279dSmrg    OPTION_WFB,
15fda9279dSmrg    OPTION_GLX_VBLANK,
16fda9279dSmrg    OPTION_ZAPHOD_HEADS,
17fda9279dSmrg    OPTION_PAGE_FLIP,
18fda9279dSmrg    OPTION_SWAP_LIMIT,
19fda9279dSmrg    OPTION_ASYNC_COPY,
20fda9279dSmrg    OPTION_ACCELMETHOD,
2116ee1e9aSmrg    OPTION_DRI,
22fda9279dSmrg} NVOpts;
23fda9279dSmrg
24fda9279dSmrg
25fda9279dSmrgstatic const OptionInfoRec NVOptions[] = {
26fda9279dSmrg    { OPTION_SW_CURSOR,         "SWcursor",     OPTV_BOOLEAN,   {0}, FALSE },
27fda9279dSmrg    { OPTION_HW_CURSOR,         "HWcursor",     OPTV_BOOLEAN,   {0}, FALSE },
28fda9279dSmrg    { OPTION_NOACCEL,           "NoAccel",      OPTV_BOOLEAN,   {0}, FALSE },
29fda9279dSmrg    { OPTION_SHADOW_FB,         "ShadowFB",     OPTV_BOOLEAN,   {0}, FALSE },
30fda9279dSmrg    { OPTION_VIDEO_KEY,		"VideoKey",	OPTV_INTEGER,	{0}, FALSE },
31fda9279dSmrg    { OPTION_WFB,		"WrappedFB",	OPTV_BOOLEAN,	{0}, FALSE },
32fda9279dSmrg    { OPTION_GLX_VBLANK,	"GLXVBlank",	OPTV_BOOLEAN,	{0}, FALSE },
33fda9279dSmrg    { OPTION_ZAPHOD_HEADS,	"ZaphodHeads",	OPTV_STRING,	{0}, FALSE },
34fda9279dSmrg    { OPTION_PAGE_FLIP,		"PageFlip",	OPTV_BOOLEAN,	{0}, FALSE },
35fda9279dSmrg    { OPTION_SWAP_LIMIT,	"SwapLimit",	OPTV_INTEGER,	{0}, FALSE },
36fda9279dSmrg    { OPTION_ASYNC_COPY,	"AsyncUTSDFS",	OPTV_BOOLEAN,	{0}, FALSE },
37fda9279dSmrg    { OPTION_ACCELMETHOD,	"AccelMethod",	OPTV_STRING,	{0}, FALSE },
3816ee1e9aSmrg    { OPTION_DRI,		"DRI",		OPTV_INTEGER,	{0}, FALSE },
39fda9279dSmrg    { -1,                       NULL,           OPTV_NONE,      {0}, FALSE }
40fda9279dSmrg};
41fda9279dSmrg
42fda9279dSmrg#endif /* __NV_CONST_H__ */
43fda9279dSmrg
44