Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Public Types | Data Fields
nvbios Struct Reference

#include <nouveau_bios.h>

Public Types

enum  { NVBIOS_BMP, NVBIOS_BIT }
 

Data Fields

struct drm_devicedev
 
enum nvbios:: { ... }  type
 
uint16_t offset
 
uint32_t length
 
uint8_tdata
 
uint8_t chip_version
 
uint32_t dactestval
 
uint32_t tvdactestval
 
uint8_t digital_min_front_porch
 
bool fp_no_ddc
 
spinlock_t lock
 
bool execute
 
uint8_t major_version
 
uint8_t feature_byte
 
bool is_mobile
 
uint32_t fmaxvco
 
uint32_t fminvco
 
bool old_style_init
 
uint16_t init_script_tbls_ptr
 
uint16_t extra_init_script_tbl_ptr
 
uint16_t macro_index_tbl_ptr
 
uint16_t macro_tbl_ptr
 
uint16_t condition_tbl_ptr
 
uint16_t io_condition_tbl_ptr
 
uint16_t io_flag_condition_tbl_ptr
 
uint16_t init_function_tbl_ptr
 
uint16_t pll_limit_tbl_ptr
 
uint16_t ram_restrict_tbl_ptr
 
uint8_t ram_restrict_group_count
 
uint16_t some_script_ptr
 
uint16_t init96_tbl_ptr
 
struct dcb_table dcb
 
struct {
   int   crtchead
 
state
 
struct {
   struct dcb_output *   output
 
   int   crtc
 
   uint16_t   script_table_ptr
 
display
 
struct {
   uint16_t   fptablepointer
 
   uint16_t   fpxlatetableptr
 
   int   xlatwidth
 
   uint16_t   lvdsmanufacturerpointer
 
   uint16_t   fpxlatemanufacturertableptr
 
   uint16_t   mode_ptr
 
   uint16_t   xlated_entry
 
   bool   power_off_for_reset
 
   bool   reset_after_pclk_change
 
   bool   dual_link
 
   bool   link_c_increment
 
   bool   if_is_24bit
 
   int   duallink_transition_clk
 
   uint8_t   strapless_is_24bit
 
   uint8_t *   edid
 
   int   last_script_invoc
 
   bool   lvds_init_run
 
fp
 
struct {
   uint16_t   output0_script_ptr
 
   uint16_t   output1_script_ptr
 
tmds
 
struct {
   uint16_t   mem_init_tbl_ptr
 
   uint16_t   sdr_seq_tbl_ptr
 
   uint16_t   ddr_seq_tbl_ptr
 
   struct {
      uint8_t   crt
 
      uint8_t   tv
 
      uint8_t   panel
 
   }   i2c_indices
 
   uint16_t   lvds_single_a_script_ptr
 
legacy
 

Detailed Description

Definition at line 80 of file nouveau_bios.h.

Member Enumeration Documentation

anonymous enum
Enumerator:
NVBIOS_BMP 
NVBIOS_BIT 

Definition at line 82 of file nouveau_bios.h.

Field Documentation

Definition at line 90 of file nouveau_bios.h.

uint16_t condition_tbl_ptr

Definition at line 112 of file nouveau_bios.h.

uint8_t crt

Definition at line 169 of file nouveau_bios.h.

Definition at line 132 of file nouveau_bios.h.

int crtchead

Definition at line 127 of file nouveau_bios.h.

uint32_t dactestval

Definition at line 92 of file nouveau_bios.h.

Definition at line 88 of file nouveau_bios.h.

Definition at line 124 of file nouveau_bios.h.

uint16_t ddr_seq_tbl_ptr

Definition at line 166 of file nouveau_bios.h.

Definition at line 81 of file nouveau_bios.h.

uint8_t digital_min_front_porch

Definition at line 94 of file nouveau_bios.h.

struct { ... } display
bool dual_link

Definition at line 146 of file nouveau_bios.h.

int duallink_transition_clk

Definition at line 149 of file nouveau_bios.h.

Definition at line 151 of file nouveau_bios.h.

bool execute

Definition at line 99 of file nouveau_bios.h.

uint16_t extra_init_script_tbl_ptr

Definition at line 109 of file nouveau_bios.h.

uint8_t feature_byte

Definition at line 102 of file nouveau_bios.h.

uint32_t fmaxvco

Definition at line 105 of file nouveau_bios.h.

uint32_t fminvco

Definition at line 105 of file nouveau_bios.h.

struct { ... } fp
bool fp_no_ddc

Definition at line 95 of file nouveau_bios.h.

uint16_t fptablepointer

Definition at line 137 of file nouveau_bios.h.

uint16_t fpxlatemanufacturertableptr

Definition at line 141 of file nouveau_bios.h.

uint16_t fpxlatetableptr

Definition at line 138 of file nouveau_bios.h.

struct { ... } i2c_indices
bool if_is_24bit

Definition at line 148 of file nouveau_bios.h.

uint16_t init96_tbl_ptr

Definition at line 122 of file nouveau_bios.h.

uint16_t init_function_tbl_ptr

Definition at line 115 of file nouveau_bios.h.

uint16_t init_script_tbls_ptr

Definition at line 108 of file nouveau_bios.h.

uint16_t io_condition_tbl_ptr

Definition at line 113 of file nouveau_bios.h.

uint16_t io_flag_condition_tbl_ptr

Definition at line 114 of file nouveau_bios.h.

bool is_mobile

Definition at line 103 of file nouveau_bios.h.

int last_script_invoc

Definition at line 154 of file nouveau_bios.h.

struct { ... } legacy
uint32_t length

Definition at line 87 of file nouveau_bios.h.

bool link_c_increment

Definition at line 147 of file nouveau_bios.h.

spinlock_t lock

Definition at line 97 of file nouveau_bios.h.

bool lvds_init_run

Definition at line 155 of file nouveau_bios.h.

uint16_t lvds_single_a_script_ptr

Definition at line 172 of file nouveau_bios.h.

uint16_t lvdsmanufacturerpointer

Definition at line 140 of file nouveau_bios.h.

uint16_t macro_index_tbl_ptr

Definition at line 110 of file nouveau_bios.h.

uint16_t macro_tbl_ptr

Definition at line 111 of file nouveau_bios.h.

uint8_t major_version

Definition at line 101 of file nouveau_bios.h.

uint16_t mem_init_tbl_ptr

Definition at line 164 of file nouveau_bios.h.

uint16_t mode_ptr

Definition at line 142 of file nouveau_bios.h.

Definition at line 86 of file nouveau_bios.h.

bool old_style_init

Definition at line 107 of file nouveau_bios.h.

struct dcb_output* output

Definition at line 131 of file nouveau_bios.h.

uint16_t output0_script_ptr

Definition at line 159 of file nouveau_bios.h.

uint16_t output1_script_ptr

Definition at line 160 of file nouveau_bios.h.

uint8_t panel

Definition at line 169 of file nouveau_bios.h.

uint16_t pll_limit_tbl_ptr

Definition at line 117 of file nouveau_bios.h.

bool power_off_for_reset

Definition at line 144 of file nouveau_bios.h.

uint8_t ram_restrict_group_count

Definition at line 119 of file nouveau_bios.h.

uint16_t ram_restrict_tbl_ptr

Definition at line 118 of file nouveau_bios.h.

bool reset_after_pclk_change

Definition at line 145 of file nouveau_bios.h.

uint16_t script_table_ptr

Definition at line 133 of file nouveau_bios.h.

uint16_t sdr_seq_tbl_ptr

Definition at line 165 of file nouveau_bios.h.

uint16_t some_script_ptr

Definition at line 121 of file nouveau_bios.h.

struct { ... } state
uint8_t strapless_is_24bit

Definition at line 150 of file nouveau_bios.h.

struct { ... } tmds
uint8_t tv

Definition at line 169 of file nouveau_bios.h.

uint32_t tvdactestval

Definition at line 93 of file nouveau_bios.h.

enum { ... } type
uint16_t xlated_entry

Definition at line 143 of file nouveau_bios.h.

int xlatwidth

Definition at line 139 of file nouveau_bios.h.


The documentation for this struct was generated from the following file: