Linux Kernel
3.7.1
|
#include <linux/fb.h>
#include <linux/types.h>
#include <linux/i2c.h>
#include <linux/i2c-algo-bit.h>
#include <video/vga.h>
Go to the source code of this file.
Data Structures | |
struct | NVFBLayout |
struct | nvidia_i2c_chan |
struct | _riva_hw_state |
struct | riva_regs |
struct | nvidia_par |
Macros | |
#define | NV_ARCH_04 0x04 |
#define | NV_ARCH_10 0x10 |
#define | NV_ARCH_20 0x20 |
#define | NV_ARCH_30 0x30 |
#define | NV_ARCH_40 0x40 |
#define | BITMASK(t, b) (((unsigned)(1U << (((t)-(b)+1)))-1) << (b)) |
#define | MASKEXPAND(mask) BITMASK(1?mask,0?mask) |
#define | SetBF(mask, value) ((value) << (0?mask)) |
#define | GetBF(var, mask) (((unsigned)((var) & MASKEXPAND(mask))) >> (0?mask) ) |
#define | SetBitField(value, from, to) SetBF(to, GetBF(value,from)) |
#define | SetBit(n) (1<<(n)) |
#define | Set8Bits(value) ((value)&0xff) |
#define | V_DBLSCAN 1 |
#define | NUM_SEQ_REGS 0x05 |
#define | NUM_CRT_REGS 0x41 |
#define | NUM_GRC_REGS 0x09 |
#define | NUM_ATC_REGS 0x15 |
Typedefs | |
typedef struct _riva_hw_state | RIVA_HW_STATE |
#define GetBF | ( | var, | |
mask | |||
) | (((unsigned)((var) & MASKEXPAND(mask))) >> (0?mask) ) |
typedef struct _riva_hw_state RIVA_HW_STATE |