nv_include.h revision fc5a983d
1fc5a983dSmrg#ifndef __NV_INCLUDE_H__ 2fc5a983dSmrg#define __NV_INCLUDE_H__ 3fc5a983dSmrg 4fc5a983dSmrg#include <string.h> 5fc5a983dSmrg#include <math.h> 6fc5a983dSmrg#include <unistd.h> 7fc5a983dSmrg 8fc5a983dSmrg/* All drivers should typically include these */ 9fc5a983dSmrg#include "xf86.h" 10fc5a983dSmrg#include "xf86_OSproc.h" 11fc5a983dSmrg#include "xf86Resources.h" 12fc5a983dSmrg#include "compiler.h" 13fc5a983dSmrg 14fc5a983dSmrg/* Drivers for PCI hardware need this */ 15fc5a983dSmrg#include "xf86PciInfo.h" 16fc5a983dSmrg 17fc5a983dSmrg/* Drivers that need to access the PCI config space directly need this */ 18fc5a983dSmrg#include "xf86Pci.h" 19fc5a983dSmrg 20fc5a983dSmrg/* All drivers initialising the SW cursor need this */ 21fc5a983dSmrg#include "mipointer.h" 22fc5a983dSmrg 23fc5a983dSmrg/* All drivers implementing backing store need this */ 24fc5a983dSmrg#include "mibstore.h" 25fc5a983dSmrg 26fc5a983dSmrg#include "micmap.h" 27fc5a983dSmrg 28fc5a983dSmrg#include "xf86DDC.h" 29fc5a983dSmrg 30fc5a983dSmrg#include "vbe.h" 31fc5a983dSmrg 32fc5a983dSmrg#include "xf86RAC.h" 33fc5a983dSmrg 34fc5a983dSmrg#include "nv_const.h" 35fc5a983dSmrg 36fc5a983dSmrg#include "dixstruct.h" 37fc5a983dSmrg#include "scrnintstr.h" 38fc5a983dSmrg 39fc5a983dSmrg#include "fb.h" 40fc5a983dSmrg 41fc5a983dSmrg#include "xaa.h" 42fc5a983dSmrg#include "xf86cmap.h" 43fc5a983dSmrg#include "shadowfb.h" 44fc5a983dSmrg#include "fbdevhw.h" 45fc5a983dSmrg 46fc5a983dSmrg#include "xf86xv.h" 47fc5a983dSmrg#include <X11/extensions/Xv.h> 48fc5a983dSmrg 49fc5a983dSmrg#include "vgaHW.h" 50fc5a983dSmrg 51fc5a983dSmrg#include "xf86Cursor.h" 52fc5a983dSmrg 53fc5a983dSmrg#include "region.h" 54fc5a983dSmrg 55fc5a983dSmrg#ifdef RANDR 56fc5a983dSmrg#include <X11/extensions/randr.h> 57fc5a983dSmrg#endif 58fc5a983dSmrg 59fc5a983dSmrg#include "nv_local.h" 60fc5a983dSmrg#include "nv_type.h" 61fc5a983dSmrg#include "nv_proto.h" 62fc5a983dSmrg 63fc5a983dSmrg#endif /* __NV_INCLUDE_H__ */ 64