|
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 |
1.8.2