#ifndef __NV_TYPE_H__
#define __NV_TYPE_H__
#include <linux/fb.h>
#include <linux/types.h>
#include <linux/i2c.h>
#include <linux/i2c-algo-bit.h>
#include <video/vga.h>
#define NV_ARCH_04 …
#define NV_ARCH_10 …
#define NV_ARCH_20 …
#define NV_ARCH_30 …
#define NV_ARCH_40 …
#define BITMASK(t,b) …
#define MASKEXPAND(mask) …
#define SetBF(mask,value) …
#define GetBF(var,mask) …
#define SetBitField(value,from,to) …
#define SetBit(n) …
#define Set8Bits(value) …
#define V_DBLSCAN …
NVFBLayout;
#define NUM_SEQ_REGS …
#define NUM_CRT_REGS …
#define NUM_GRC_REGS …
#define NUM_ATC_REGS …
struct nvidia_par;
struct nvidia_i2c_chan { … };
RIVA_HW_STATE;
struct riva_regs { … };
struct nvidia_par { … };
#endif