f0ab104f070bc7f569404826fea1828ed985638cvboxsync/*
f0ab104f070bc7f569404826fea1828ed985638cvboxsync *
f0ab104f070bc7f569404826fea1828ed985638cvboxsync * Copyright (c) 1997 Metro Link Incorporated
f0ab104f070bc7f569404826fea1828ed985638cvboxsync *
f0ab104f070bc7f569404826fea1828ed985638cvboxsync * Permission is hereby granted, free of charge, to any person obtaining a
f0ab104f070bc7f569404826fea1828ed985638cvboxsync * copy of this software and associated documentation files (the "Software"),
f0ab104f070bc7f569404826fea1828ed985638cvboxsync * to deal in the Software without restriction, including without limitation
f0ab104f070bc7f569404826fea1828ed985638cvboxsync * the rights to use, copy, modify, merge, publish, distribute, sublicense,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync * and/or sell copies of the Software, and to permit persons to whom the
f0ab104f070bc7f569404826fea1828ed985638cvboxsync * Software is furnished to do so, subject to the following conditions:
f0ab104f070bc7f569404826fea1828ed985638cvboxsync *
f0ab104f070bc7f569404826fea1828ed985638cvboxsync * The above copyright notice and this permission notice shall be included in
f0ab104f070bc7f569404826fea1828ed985638cvboxsync * all copies or substantial portions of the Software.
f0ab104f070bc7f569404826fea1828ed985638cvboxsync *
f0ab104f070bc7f569404826fea1828ed985638cvboxsync * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
f0ab104f070bc7f569404826fea1828ed985638cvboxsync * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
f0ab104f070bc7f569404826fea1828ed985638cvboxsync * THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
f0ab104f070bc7f569404826fea1828ed985638cvboxsync * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
f0ab104f070bc7f569404826fea1828ed985638cvboxsync * SOFTWARE.
f0ab104f070bc7f569404826fea1828ed985638cvboxsync *
f0ab104f070bc7f569404826fea1828ed985638cvboxsync * Except as contained in this notice, the name of the Metro Link shall not be
f0ab104f070bc7f569404826fea1828ed985638cvboxsync * used in advertising or otherwise to promote the sale, use or other dealings
f0ab104f070bc7f569404826fea1828ed985638cvboxsync * in this Software without prior written authorization from Metro Link.
f0ab104f070bc7f569404826fea1828ed985638cvboxsync *
f0ab104f070bc7f569404826fea1828ed985638cvboxsync */
f0ab104f070bc7f569404826fea1828ed985638cvboxsync/*
f0ab104f070bc7f569404826fea1828ed985638cvboxsync * Copyright (c) 1997-2003 by The XFree86 Project, Inc.
f0ab104f070bc7f569404826fea1828ed985638cvboxsync *
f0ab104f070bc7f569404826fea1828ed985638cvboxsync * Permission is hereby granted, free of charge, to any person obtaining a
f0ab104f070bc7f569404826fea1828ed985638cvboxsync * copy of this software and associated documentation files (the "Software"),
f0ab104f070bc7f569404826fea1828ed985638cvboxsync * to deal in the Software without restriction, including without limitation
f0ab104f070bc7f569404826fea1828ed985638cvboxsync * the rights to use, copy, modify, merge, publish, distribute, sublicense,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync * and/or sell copies of the Software, and to permit persons to whom the
f0ab104f070bc7f569404826fea1828ed985638cvboxsync * Software is furnished to do so, subject to the following conditions:
f0ab104f070bc7f569404826fea1828ed985638cvboxsync *
f0ab104f070bc7f569404826fea1828ed985638cvboxsync * The above copyright notice and this permission notice shall be included in
f0ab104f070bc7f569404826fea1828ed985638cvboxsync * all copies or substantial portions of the Software.
f0ab104f070bc7f569404826fea1828ed985638cvboxsync *
f0ab104f070bc7f569404826fea1828ed985638cvboxsync * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
f0ab104f070bc7f569404826fea1828ed985638cvboxsync * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
f0ab104f070bc7f569404826fea1828ed985638cvboxsync * THE COPYRIGHT HOLDER(S) OR AUTHOR(S) BE LIABLE FOR ANY CLAIM, DAMAGES OR
f0ab104f070bc7f569404826fea1828ed985638cvboxsync * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
f0ab104f070bc7f569404826fea1828ed985638cvboxsync * OTHER DEALINGS IN THE SOFTWARE.
f0ab104f070bc7f569404826fea1828ed985638cvboxsync *
f0ab104f070bc7f569404826fea1828ed985638cvboxsync * Except as contained in this notice, the name of the copyright holder(s)
f0ab104f070bc7f569404826fea1828ed985638cvboxsync * and author(s) shall not be used in advertising or otherwise to promote
f0ab104f070bc7f569404826fea1828ed985638cvboxsync * the sale, use or other dealings in this Software without prior written
f0ab104f070bc7f569404826fea1828ed985638cvboxsync * authorization from the copyright holder(s) and author(s).
f0ab104f070bc7f569404826fea1828ed985638cvboxsync */
f0ab104f070bc7f569404826fea1828ed985638cvboxsync
f0ab104f070bc7f569404826fea1828ed985638cvboxsync
f0ab104f070bc7f569404826fea1828ed985638cvboxsync#ifdef HAVE_XORG_CONFIG_H
f0ab104f070bc7f569404826fea1828ed985638cvboxsync#include <xorg-config.h>
f0ab104f070bc7f569404826fea1828ed985638cvboxsync#endif
f0ab104f070bc7f569404826fea1828ed985638cvboxsync
f0ab104f070bc7f569404826fea1828ed985638cvboxsync#ifndef _xf86_tokens_h
f0ab104f070bc7f569404826fea1828ed985638cvboxsync#define _xf86_tokens_h
f0ab104f070bc7f569404826fea1828ed985638cvboxsync
f0ab104f070bc7f569404826fea1828ed985638cvboxsync/* Undefine symbols that some OSs might define */
f0ab104f070bc7f569404826fea1828ed985638cvboxsync#undef IOBASE
f0ab104f070bc7f569404826fea1828ed985638cvboxsync
f0ab104f070bc7f569404826fea1828ed985638cvboxsync/*
f0ab104f070bc7f569404826fea1828ed985638cvboxsync * Each token should have a unique value regardless of the section
f0ab104f070bc7f569404826fea1828ed985638cvboxsync * it is used in.
f0ab104f070bc7f569404826fea1828ed985638cvboxsync */
f0ab104f070bc7f569404826fea1828ed985638cvboxsync
f0ab104f070bc7f569404826fea1828ed985638cvboxsynctypedef enum {
f0ab104f070bc7f569404826fea1828ed985638cvboxsync /* errno-style tokens */
f0ab104f070bc7f569404826fea1828ed985638cvboxsync OBSOLETE_TOKEN = -5,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync EOF_TOKEN = -4,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync LOCK_TOKEN = -3,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync ERROR_TOKEN = -2,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync
f0ab104f070bc7f569404826fea1828ed985638cvboxsync /* value type tokens */
f0ab104f070bc7f569404826fea1828ed985638cvboxsync NUMBER = 1,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync STRING,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync
f0ab104f070bc7f569404826fea1828ed985638cvboxsync /* Tokens that can appear in many sections */
f0ab104f070bc7f569404826fea1828ed985638cvboxsync SECTION,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync SUBSECTION,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync ENDSECTION,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync ENDSUBSECTION,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync IDENTIFIER,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync VENDOR,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync DASH,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync COMMA,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync OPTION,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync COMMENT,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync
f0ab104f070bc7f569404826fea1828ed985638cvboxsync /* Frequency units */
f0ab104f070bc7f569404826fea1828ed985638cvboxsync HRZ,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync KHZ,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync MHZ,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync
f0ab104f070bc7f569404826fea1828ed985638cvboxsync /* File tokens */
f0ab104f070bc7f569404826fea1828ed985638cvboxsync FONTPATH,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync MODULEPATH,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync LOGFILEPATH,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync XKBDIR,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync
f0ab104f070bc7f569404826fea1828ed985638cvboxsync /* Server Flag tokens. These are deprecated in favour of generic Options */
f0ab104f070bc7f569404826fea1828ed985638cvboxsync NOTRAPSIGNALS,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync DONTZAP,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync DONTZOOM,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync DISABLEVIDMODE,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync ALLOWNONLOCAL,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync DISABLEMODINDEV,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync MODINDEVALLOWNONLOCAL,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync ALLOWMOUSEOPENFAIL,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync BLANKTIME,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync STANDBYTIME,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync SUSPENDTIME,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync OFFTIME,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync DEFAULTLAYOUT,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync
f0ab104f070bc7f569404826fea1828ed985638cvboxsync /* Monitor tokens */
f0ab104f070bc7f569404826fea1828ed985638cvboxsync MODEL,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync MODELINE,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync DISPLAYSIZE,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync HORIZSYNC,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync VERTREFRESH,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync MODE,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync GAMMA,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync USEMODES,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync
f0ab104f070bc7f569404826fea1828ed985638cvboxsync /* Modes tokens */
f0ab104f070bc7f569404826fea1828ed985638cvboxsync /* no new ones */
f0ab104f070bc7f569404826fea1828ed985638cvboxsync
f0ab104f070bc7f569404826fea1828ed985638cvboxsync /* Mode tokens */
f0ab104f070bc7f569404826fea1828ed985638cvboxsync DOTCLOCK,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync HTIMINGS,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync VTIMINGS,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync FLAGS,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync HSKEW,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync BCAST,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync VSCAN,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync ENDMODE,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync
f0ab104f070bc7f569404826fea1828ed985638cvboxsync /* Screen tokens */
f0ab104f070bc7f569404826fea1828ed985638cvboxsync OBSDRIVER,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync MDEVICE,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync MONITOR,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync SCREENNO,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync DEFAULTDEPTH,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync DEFAULTBPP,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync DEFAULTFBBPP,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync
f0ab104f070bc7f569404826fea1828ed985638cvboxsync /* VideoAdaptor tokens */
f0ab104f070bc7f569404826fea1828ed985638cvboxsync VIDEOADAPTOR,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync
f0ab104f070bc7f569404826fea1828ed985638cvboxsync /* Mode timing tokens */
f0ab104f070bc7f569404826fea1828ed985638cvboxsync TT_INTERLACE,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync TT_PHSYNC,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync TT_NHSYNC,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync TT_PVSYNC,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync TT_NVSYNC,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync TT_CSYNC,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync TT_PCSYNC,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync TT_NCSYNC,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync TT_DBLSCAN,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync TT_HSKEW,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync TT_BCAST,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync TT_VSCAN,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync
f0ab104f070bc7f569404826fea1828ed985638cvboxsync /* Module tokens */
f0ab104f070bc7f569404826fea1828ed985638cvboxsync LOAD,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync LOAD_DRIVER,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync DISABLE,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync
f0ab104f070bc7f569404826fea1828ed985638cvboxsync /* Device tokens */
f0ab104f070bc7f569404826fea1828ed985638cvboxsync DRIVER,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync CHIPSET,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync CLOCKS,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync VIDEORAM,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync BOARD,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync IOBASE,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync RAMDAC,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync DACSPEED,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync BIOSBASE,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync MEMBASE,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync CLOCKCHIP,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync CHIPID,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync CHIPREV,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync CARD,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync BUSID,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync TEXTCLOCKFRQ,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync IRQ,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync
f0ab104f070bc7f569404826fea1828ed985638cvboxsync /* Keyboard tokens */
f0ab104f070bc7f569404826fea1828ed985638cvboxsync AUTOREPEAT,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync XLEDS,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync KPROTOCOL,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync XKBKEYMAP,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync XKBCOMPAT,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync XKBTYPES,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync XKBKEYCODES,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync XKBGEOMETRY,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync XKBSYMBOLS,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync XKBDISABLE,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync PANIX106,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync XKBRULES,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync XKBMODEL,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync XKBLAYOUT,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync XKBVARIANT,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync XKBOPTIONS,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync /* Obsolete keyboard tokens */
f0ab104f070bc7f569404826fea1828ed985638cvboxsync SERVERNUM,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync LEFTALT,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync RIGHTALT,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync SCROLLLOCK_TOK,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync RIGHTCTL,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync /* arguments for the above obsolete tokens */
f0ab104f070bc7f569404826fea1828ed985638cvboxsync CONF_KM_META,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync CONF_KM_COMPOSE,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync CONF_KM_MODESHIFT,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync CONF_KM_MODELOCK,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync CONF_KM_SCROLLLOCK,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync CONF_KM_CONTROL,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync
f0ab104f070bc7f569404826fea1828ed985638cvboxsync /* Pointer tokens */
f0ab104f070bc7f569404826fea1828ed985638cvboxsync EMULATE3,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync BAUDRATE,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync SAMPLERATE,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync PRESOLUTION,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync CLEARDTR,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync CLEARRTS,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync CHORDMIDDLE,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync PROTOCOL,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync PDEVICE,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync EM3TIMEOUT,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync DEVICE_NAME,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync ALWAYSCORE,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync PBUTTONS,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync ZAXISMAPPING,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync
f0ab104f070bc7f569404826fea1828ed985638cvboxsync /* Pointer Z axis mapping tokens */
f0ab104f070bc7f569404826fea1828ed985638cvboxsync XAXIS,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync YAXIS,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync
f0ab104f070bc7f569404826fea1828ed985638cvboxsync /* Display tokens */
f0ab104f070bc7f569404826fea1828ed985638cvboxsync MODES,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync VIEWPORT,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync VIRTUAL,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync VISUAL,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync BLACK_TOK,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync WHITE_TOK,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync DEPTH,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync BPP,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync WEIGHT,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync
f0ab104f070bc7f569404826fea1828ed985638cvboxsync /* Layout Tokens */
f0ab104f070bc7f569404826fea1828ed985638cvboxsync SCREEN,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync INACTIVE,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync INPUTDEVICE,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync
f0ab104f070bc7f569404826fea1828ed985638cvboxsync /* Adjaceny Tokens */
f0ab104f070bc7f569404826fea1828ed985638cvboxsync RIGHTOF,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync LEFTOF,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync ABOVE,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync BELOW,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync RELATIVE,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync ABSOLUTE,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync
f0ab104f070bc7f569404826fea1828ed985638cvboxsync /* Vendor Tokens */
f0ab104f070bc7f569404826fea1828ed985638cvboxsync VENDORNAME,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync
f0ab104f070bc7f569404826fea1828ed985638cvboxsync /* DRI Tokens */
f0ab104f070bc7f569404826fea1828ed985638cvboxsync GROUP,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync
f0ab104f070bc7f569404826fea1828ed985638cvboxsync /* InputClass Tokens */
f0ab104f070bc7f569404826fea1828ed985638cvboxsync MATCH_PRODUCT,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync MATCH_VENDOR,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync MATCH_DEVICE_PATH,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync MATCH_OS,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync MATCH_PNPID,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync MATCH_USBID,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync MATCH_DRIVER,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync MATCH_TAG,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync MATCH_LAYOUT,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync MATCH_IS_KEYBOARD,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync MATCH_IS_POINTER,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync MATCH_IS_JOYSTICK,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync MATCH_IS_TABLET,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync MATCH_IS_TOUCHPAD,
f0ab104f070bc7f569404826fea1828ed985638cvboxsync MATCH_IS_TOUCHSCREEN
f0ab104f070bc7f569404826fea1828ed985638cvboxsync} ParserTokens;
f0ab104f070bc7f569404826fea1828ed985638cvboxsync
f0ab104f070bc7f569404826fea1828ed985638cvboxsync#endif /* _xf86_tokens_h */