Cross Reference: nv_const.h
xref: /xsrc/external/mit/xf86-video-nv/dist/src/nv_const.h
  • Home
  • History
  • AnnotateAnnotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /xsrc/external/mit/xf86-video-nv/dist/src/
1fc5a983dSmrg#ifndef __NV_CONST_H__
2fc5a983dSmrg#define __NV_CONST_H__
3fc5a983dSmrg
4fc5a983dSmrg#define NV_VERSION 4000
5fc5a983dSmrg#define NV_NAME "NV"
6fc5a983dSmrg#define NV_DRIVER_NAME "nv"
7fc5a983dSmrg
8fc5a983dSmrg/* libpciaccess gratuitous API changes */
9dbcfc9ffSmrg#ifdef XSERVER_LIBPCIACCESS
10fc5a983dSmrg #define MEMBASE(p,n)     (p)->regions[n].base_addr
11fc5a983dSmrg #define VENDOR_ID(p)     (p)->vendor_id
12fc5a983dSmrg #define DEVICE_ID(p)     (p)->device_id
13fc5a983dSmrg #define SUBVENDOR_ID(p)  (p)->subvendor_id
14fc5a983dSmrg #define SUBDEVICE_ID(p)  (p)->subdevice_id
15fc5a983dSmrg #define CHIP_REVISION(p) (p)->revision
16fc5a983dSmrg#else
17fc5a983dSmrg #define MEMBASE(p,n)     (p)->memBase[n]
18fc5a983dSmrg #define VENDOR_ID(p)     (p)->vendor
19fc5a983dSmrg #define DEVICE_ID(p)     (p)->chipType
20fc5a983dSmrg #define SUBVENDOR_ID(p)  (p)->subsysVendor
21fc5a983dSmrg #define SUBDEVICE_ID(p)  (p)->subsysCard
22fc5a983dSmrg #define CHIP_REVISION(p) (p)->chipRev
23fc5a983dSmrg#endif
24fc5a983dSmrg
25fc5a983dSmrg#endif /* __NV_CONST_H__ */
26

Indexes created Tue Dec 02 08:09:32 GMT 2025