1fc5a983dSmrg#ifndef __RIVA_INCLUDE_H__ 2fc5a983dSmrg#define __RIVA_INCLUDE_H__ 3fc5a983dSmrg 4fc5a983dSmrg#include <string.h> 5fc5a983dSmrg 6fc5a983dSmrg/* All drivers should typically include these */ 7fc5a983dSmrg#include "xf86.h" 8fc5a983dSmrg#include "xf86_OSproc.h" 971ba42d0Smrg 1071ba42d0Smrg#if GET_ABI_MAJOR(ABI_VIDEODRV_VERSION) < 6 11fc5a983dSmrg#include "xf86Resources.h" 1271ba42d0Smrg#include "xf86RAC.h" 1371ba42d0Smrg#endif 14fc5a983dSmrg#include "compiler.h" 15fc5a983dSmrg 16fc5a983dSmrg/* Drivers for PCI hardware need this */ 172725fb97Smrg#include "pci_ids.h" 18fc5a983dSmrg 19fc5a983dSmrg/* Drivers that need to access the PCI config space directly need this */ 20fc5a983dSmrg#include "xf86Pci.h" 21fc5a983dSmrg 22fc5a983dSmrg/* All drivers initialising the SW cursor need this */ 23fc5a983dSmrg#include "mipointer.h" 24fc5a983dSmrg 25fc5a983dSmrg#include "micmap.h" 26fc5a983dSmrg 27fc5a983dSmrg#include "xf86DDC.h" 28fc5a983dSmrg 29fc5a983dSmrg#include "vbe.h" 30fc5a983dSmrg 31fc5a983dSmrg 32fc5a983dSmrg#include "riva_const.h" 33fc5a983dSmrg 34fc5a983dSmrg#include "dixstruct.h" 35fc5a983dSmrg#include "scrnintstr.h" 36fc5a983dSmrg 37fc5a983dSmrg#include "fb.h" 38fc5a983dSmrg 39bd304fc0Smrg#ifdef HAVE_XAA_H 40fc5a983dSmrg#include "xaa.h" 41bd304fc0Smrg#endif 42bd304fc0Smrg#include "xf86fbman.h" 43fc5a983dSmrg#include "xf86cmap.h" 44fc5a983dSmrg#include "shadowfb.h" 45fc5a983dSmrg#include "fbdevhw.h" 46fc5a983dSmrg 47fc5a983dSmrg#include "xf86xv.h" 48fc5a983dSmrg#include <X11/extensions/Xv.h> 49fc5a983dSmrg 50fc5a983dSmrg#include "vgaHW.h" 51fc5a983dSmrg 52fc5a983dSmrg#include "xf86Cursor.h" 53fc5a983dSmrg 54fc5a983dSmrg#include "region.h" 55fc5a983dSmrg 56bd304fc0Smrg#include "compat-api.h" 57fc5a983dSmrg#include "riva_local.h" 58fc5a983dSmrg#include "riva_type.h" 59fc5a983dSmrg#include "riva_proto.h" 60fc5a983dSmrg 61fc5a983dSmrg#endif /* __RIVA_INCLUDE_H__ */ 62