Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
intel_sdvo_dtd Struct Reference

#include <intel_sdvo_regs.h>

Data Fields

struct {
   u16   clock
 
   u8   h_active
 
   u8   h_blank
 
   u8   h_high
 
   u8   v_active
 
   u8   v_blank
 
   u8   v_high
 
part1
 
struct {
   u8   h_sync_off
 
   u8   h_sync_width
 
   u8   v_sync_off_width
 
   u8   sync_off_width_high
 
   u8   dtd_flags
 
   u8   sdvo_flags
 
   u8   v_sync_off_high
 
   u8   reserved
 
part2
 

Detailed Description

This matches the EDID DTD structure, more or less

Definition at line 70 of file intel_sdvo_regs.h.

Field Documentation

u16 clock

pixel clock, in 10kHz units

Definition at line 72 of file intel_sdvo_regs.h.

u8 dtd_flags

Definition at line 91 of file intel_sdvo_regs.h.

u8 h_active

lower 8 bits (pixels)

Definition at line 73 of file intel_sdvo_regs.h.

u8 h_blank

lower 8 bits (pixels)

Definition at line 74 of file intel_sdvo_regs.h.

u8 h_high

upper 4 bits each h_active, h_blank

Definition at line 75 of file intel_sdvo_regs.h.

u8 h_sync_off

lower 8 bits, from hblank start

Definition at line 82 of file intel_sdvo_regs.h.

u8 h_sync_width

lower 8 bits (pixels)

Definition at line 83 of file intel_sdvo_regs.h.

struct { ... } part1
struct { ... } part2
u8 reserved

Definition at line 95 of file intel_sdvo_regs.h.

u8 sdvo_flags

Definition at line 92 of file intel_sdvo_regs.h.

u8 sync_off_width_high

2 high bits of hsync offset, 2 high bits of hsync width, bits 4-5 of vsync offset, and 2 high bits of vsync width.

Definition at line 90 of file intel_sdvo_regs.h.

u8 v_active

lower 8 bits (lines)

Definition at line 76 of file intel_sdvo_regs.h.

u8 v_blank

lower 8 bits (lines)

Definition at line 77 of file intel_sdvo_regs.h.

u8 v_high

upper 4 bits each v_active, v_blank

Definition at line 78 of file intel_sdvo_regs.h.

u8 v_sync_off_high

bits 6-7 of vsync offset at bits 6-7

Definition at line 94 of file intel_sdvo_regs.h.

u8 v_sync_off_width

lower 4 bits each vsync offset, vsync width

Definition at line 85 of file intel_sdvo_regs.h.


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