linux/drivers/video/fbdev/nvidia/nv_type.h

/* SPDX-License-Identifier: GPL-2.0 */
#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				/* __NV_TYPE_H__ */