Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions | Variables
intel_sdvo_regs.h File Reference

Go to the source code of this file.

Data Structures

struct  intel_sdvo_caps
 
struct  intel_sdvo_dtd
 
struct  intel_sdvo_pixel_clock_range
 
struct  intel_sdvo_preferred_input_timing_args
 
struct  intel_sdvo_get_trained_inputs_response
 
struct  intel_sdvo_in_out_map
 
struct  intel_sdvo_get_interrupt_event_source_response
 
struct  intel_sdvo_set_target_input_args
 
struct  intel_sdvo_tv_format
 
struct  intel_sdvo_sdtv_resolution_request
 
struct  intel_sdvo_sdtv_resolution_reply
 
struct  intel_sdvo_hdtv_resolution_request
 
struct  intel_sdvo_hdtv_resolution_reply
 
struct  sdvo_panel_power_sequencing
 
struct  sdvo_max_backlight_reply
 
struct  sdvo_get_ambient_light_reply
 
struct  sdvo_set_ambient_light_reply
 
struct  intel_sdvo_enhancements_reply
 
struct  intel_sdvo_enhancement_limits_reply
 
struct  intel_sdvo_enhancements_arg
 
struct  intel_sdvo_encode
 

Macros

#define SDVO_OUTPUT_FIRST   (0)
 
#define SDVO_OUTPUT_TMDS0   (1 << 0)
 
#define SDVO_OUTPUT_RGB0   (1 << 1)
 
#define SDVO_OUTPUT_CVBS0   (1 << 2)
 
#define SDVO_OUTPUT_SVID0   (1 << 3)
 
#define SDVO_OUTPUT_YPRPB0   (1 << 4)
 
#define SDVO_OUTPUT_SCART0   (1 << 5)
 
#define SDVO_OUTPUT_LVDS0   (1 << 6)
 
#define SDVO_OUTPUT_TMDS1   (1 << 8)
 
#define SDVO_OUTPUT_RGB1   (1 << 9)
 
#define SDVO_OUTPUT_CVBS1   (1 << 10)
 
#define SDVO_OUTPUT_SVID1   (1 << 11)
 
#define SDVO_OUTPUT_YPRPB1   (1 << 12)
 
#define SDVO_OUTPUT_SCART1   (1 << 13)
 
#define SDVO_OUTPUT_LVDS1   (1 << 14)
 
#define SDVO_OUTPUT_LAST   (14)
 
#define DTD_FLAG_HSYNC_POSITIVE   (1 << 1)
 
#define DTD_FLAG_VSYNC_POSITIVE   (1 << 2)
 
#define DTD_FLAG_INTERLACE   (1 << 7)
 
#define SDVO_I2C_ARG_0   0x07
 
#define SDVO_I2C_ARG_1   0x06
 
#define SDVO_I2C_ARG_2   0x05
 
#define SDVO_I2C_ARG_3   0x04
 
#define SDVO_I2C_ARG_4   0x03
 
#define SDVO_I2C_ARG_5   0x02
 
#define SDVO_I2C_ARG_6   0x01
 
#define SDVO_I2C_ARG_7   0x00
 
#define SDVO_I2C_OPCODE   0x08
 
#define SDVO_I2C_CMD_STATUS   0x09
 
#define SDVO_I2C_RETURN_0   0x0a
 
#define SDVO_I2C_RETURN_1   0x0b
 
#define SDVO_I2C_RETURN_2   0x0c
 
#define SDVO_I2C_RETURN_3   0x0d
 
#define SDVO_I2C_RETURN_4   0x0e
 
#define SDVO_I2C_RETURN_5   0x0f
 
#define SDVO_I2C_RETURN_6   0x10
 
#define SDVO_I2C_RETURN_7   0x11
 
#define SDVO_I2C_VENDOR_BEGIN   0x20
 
#define SDVO_CMD_STATUS_POWER_ON   0x0
 
#define SDVO_CMD_STATUS_SUCCESS   0x1
 
#define SDVO_CMD_STATUS_NOTSUPP   0x2
 
#define SDVO_CMD_STATUS_INVALID_ARG   0x3
 
#define SDVO_CMD_STATUS_PENDING   0x4
 
#define SDVO_CMD_STATUS_TARGET_NOT_SPECIFIED   0x5
 
#define SDVO_CMD_STATUS_SCALING_NOT_SUPP   0x6
 
#define SDVO_CMD_RESET   0x01
 
#define SDVO_CMD_GET_DEVICE_CAPS   0x02
 
#define SDVO_CMD_GET_FIRMWARE_REV   0x86
 
#define SDVO_DEVICE_FIRMWARE_MINOR   SDVO_I2C_RETURN_0
 
#define SDVO_DEVICE_FIRMWARE_MAJOR   SDVO_I2C_RETURN_1
 
#define SDVO_DEVICE_FIRMWARE_PATCH   SDVO_I2C_RETURN_2
 
#define SDVO_CMD_GET_TRAINED_INPUTS   0x03
 
#define SDVO_CMD_GET_ACTIVE_OUTPUTS   0x04
 
#define SDVO_CMD_SET_ACTIVE_OUTPUTS   0x05
 
#define SDVO_CMD_GET_IN_OUT_MAP   0x06
 
#define SDVO_CMD_SET_IN_OUT_MAP   0x07
 
#define SDVO_CMD_GET_ATTACHED_DISPLAYS   0x0b
 
#define SDVO_CMD_GET_HOT_PLUG_SUPPORT   0x0c
 
#define SDVO_CMD_SET_ACTIVE_HOT_PLUG   0x0d
 
#define SDVO_CMD_GET_ACTIVE_HOT_PLUG   0x0e
 
#define SDVO_CMD_GET_INTERRUPT_EVENT_SOURCE   0x0f
 
#define SDVO_CMD_SET_TARGET_INPUT   0x10
 
#define SDVO_CMD_SET_TARGET_OUTPUT   0x11
 
#define SDVO_CMD_GET_INPUT_TIMINGS_PART1   0x12
 
#define SDVO_CMD_GET_INPUT_TIMINGS_PART2   0x13
 
#define SDVO_CMD_SET_INPUT_TIMINGS_PART1   0x14
 
#define SDVO_CMD_SET_INPUT_TIMINGS_PART2   0x15
 
#define SDVO_CMD_SET_OUTPUT_TIMINGS_PART1   0x16
 
#define SDVO_CMD_SET_OUTPUT_TIMINGS_PART2   0x17
 
#define SDVO_CMD_GET_OUTPUT_TIMINGS_PART1   0x18
 
#define SDVO_CMD_GET_OUTPUT_TIMINGS_PART2   0x19
 
#define SDVO_DTD_CLOCK_LOW   SDVO_I2C_ARG_0
 
#define SDVO_DTD_CLOCK_HIGH   SDVO_I2C_ARG_1
 
#define SDVO_DTD_H_ACTIVE   SDVO_I2C_ARG_2
 
#define SDVO_DTD_H_BLANK   SDVO_I2C_ARG_3
 
#define SDVO_DTD_H_HIGH   SDVO_I2C_ARG_4
 
#define SDVO_DTD_V_ACTIVE   SDVO_I2C_ARG_5
 
#define SDVO_DTD_V_BLANK   SDVO_I2C_ARG_6
 
#define SDVO_DTD_V_HIGH   SDVO_I2C_ARG_7
 
#define SDVO_DTD_HSYNC_OFF   SDVO_I2C_ARG_0
 
#define SDVO_DTD_HSYNC_WIDTH   SDVO_I2C_ARG_1
 
#define SDVO_DTD_VSYNC_OFF_WIDTH   SDVO_I2C_ARG_2
 
#define SDVO_DTD_SYNC_OFF_WIDTH_HIGH   SDVO_I2C_ARG_3
 
#define SDVO_DTD_DTD_FLAGS   SDVO_I2C_ARG_4
 
#define SDVO_DTD_DTD_FLAG_INTERLACED   (1 << 7)
 
#define SDVO_DTD_DTD_FLAG_STEREO_MASK   (3 << 5)
 
#define SDVO_DTD_DTD_FLAG_INPUT_MASK   (3 << 3)
 
#define SDVO_DTD_DTD_FLAG_SYNC_MASK   (3 << 1)
 
#define SDVO_DTD_SDVO_FLAS   SDVO_I2C_ARG_5
 
#define SDVO_DTD_SDVO_FLAG_STALL   (1 << 7)
 
#define SDVO_DTD_SDVO_FLAG_CENTERED   (0 << 6)
 
#define SDVO_DTD_SDVO_FLAG_UPPER_LEFT   (1 << 6)
 
#define SDVO_DTD_SDVO_FLAG_SCALING_MASK   (3 << 4)
 
#define SDVO_DTD_SDVO_FLAG_SCALING_NONE   (0 << 4)
 
#define SDVO_DTD_SDVO_FLAG_SCALING_SHARP   (1 << 4)
 
#define SDVO_DTD_SDVO_FLAG_SCALING_SMOOTH   (2 << 4)
 
#define SDVO_DTD_VSYNC_OFF_HIGH   SDVO_I2C_ARG_6
 
#define SDVO_CMD_CREATE_PREFERRED_INPUT_TIMING   0x1a
 
#define SDVO_PREFERRED_INPUT_TIMING_CLOCK_LOW   SDVO_I2C_ARG_0
 
#define SDVO_PREFERRED_INPUT_TIMING_CLOCK_HIGH   SDVO_I2C_ARG_1
 
#define SDVO_PREFERRED_INPUT_TIMING_WIDTH_LOW   SDVO_I2C_ARG_2
 
#define SDVO_PREFERRED_INPUT_TIMING_WIDTH_HIGH   SDVO_I2C_ARG_3
 
#define SDVO_PREFERRED_INPUT_TIMING_HEIGHT_LOW   SDVO_I2C_ARG_4
 
#define SDVO_PREFERRED_INPUT_TIMING_HEIGHT_HIGH   SDVO_I2C_ARG_5
 
#define SDVO_PREFERRED_INPUT_TIMING_FLAGS   SDVO_I2C_ARG_6
 
#define SDVO_PREFERRED_INPUT_TIMING_FLAGS_INTERLACED   (1 << 0)
 
#define SDVO_PREFERRED_INPUT_TIMING_FLAGS_SCALED   (1 << 1)
 
#define SDVO_CMD_GET_PREFERRED_INPUT_TIMING_PART1   0x1b
 
#define SDVO_CMD_GET_PREFERRED_INPUT_TIMING_PART2   0x1c
 
#define SDVO_CMD_GET_INPUT_PIXEL_CLOCK_RANGE   0x1d
 
#define SDVO_CMD_GET_OUTPUT_PIXEL_CLOCK_RANGE   0x1e
 
#define SDVO_CMD_GET_SUPPORTED_CLOCK_RATE_MULTS   0x1f
 
#define SDVO_CMD_GET_CLOCK_RATE_MULT   0x20
 
#define SDVO_CMD_SET_CLOCK_RATE_MULT   0x21
 
#define SDVO_CLOCK_RATE_MULT_1X   (1 << 0)
 
#define SDVO_CLOCK_RATE_MULT_2X   (1 << 1)
 
#define SDVO_CLOCK_RATE_MULT_4X   (1 << 3)
 
#define SDVO_CMD_GET_SUPPORTED_TV_FORMATS   0x27
 
#define SDVO_CMD_GET_TV_FORMAT   0x28
 
#define SDVO_CMD_SET_TV_FORMAT   0x29
 
#define SDVO_CMD_GET_SDTV_RESOLUTION_SUPPORT   0x83
 
#define SDVO_CMD_GET_SCALED_HDTV_RESOLUTION_SUPPORT   0x85
 
#define SDVO_CMD_GET_SUPPORTED_POWER_STATES   0x2a
 
#define SDVO_CMD_GET_POWER_STATE   0x2b
 
#define SDVO_CMD_GET_ENCODER_POWER_STATE   0x2b
 
#define SDVO_CMD_SET_ENCODER_POWER_STATE   0x2c
 
#define SDVO_ENCODER_STATE_ON   (1 << 0)
 
#define SDVO_ENCODER_STATE_STANDBY   (1 << 1)
 
#define SDVO_ENCODER_STATE_SUSPEND   (1 << 2)
 
#define SDVO_ENCODER_STATE_OFF   (1 << 3)
 
#define SDVO_MONITOR_STATE_ON   (1 << 4)
 
#define SDVO_MONITOR_STATE_STANDBY   (1 << 5)
 
#define SDVO_MONITOR_STATE_SUSPEND   (1 << 6)
 
#define SDVO_MONITOR_STATE_OFF   (1 << 7)
 
#define SDVO_CMD_GET_MAX_PANEL_POWER_SEQUENCING   0x2d
 
#define SDVO_CMD_GET_PANEL_POWER_SEQUENCING   0x2e
 
#define SDVO_CMD_SET_PANEL_POWER_SEQUENCING   0x2f
 
#define SDVO_CMD_GET_MAX_BACKLIGHT_LEVEL   0x30
 
#define SDVO_CMD_GET_BACKLIGHT_LEVEL   0x31
 
#define SDVO_CMD_SET_BACKLIGHT_LEVEL   0x32
 
#define SDVO_CMD_GET_AMBIENT_LIGHT   0x33
 
#define SDVO_CMD_SET_AMBIENT_LIGHT   0x34
 
#define SDVO_CMD_SET_DISPLAY_POWER_STATE   0x7d
 
#define SDVO_DISPLAY_STATE_ON   (1 << 0)
 
#define SDVO_DISPLAY_STATE_STANDBY   (1 << 1)
 
#define SDVO_DISPLAY_STATE_SUSPEND   (1 << 2)
 
#define SDVO_DISPLAY_STATE_OFF   (1 << 3)
 
#define SDVO_CMD_GET_SUPPORTED_ENHANCEMENTS   0x84
 
#define SDVO_CMD_GET_MAX_FLICKER_FILTER   0x4d
 
#define SDVO_CMD_GET_MAX_FLICKER_FILTER_ADAPTIVE   0x7b
 
#define SDVO_CMD_GET_MAX_FLICKER_FILTER_2D   0x52
 
#define SDVO_CMD_GET_MAX_SATURATION   0x55
 
#define SDVO_CMD_GET_MAX_HUE   0x58
 
#define SDVO_CMD_GET_MAX_BRIGHTNESS   0x5b
 
#define SDVO_CMD_GET_MAX_CONTRAST   0x5e
 
#define SDVO_CMD_GET_MAX_OVERSCAN_H   0x61
 
#define SDVO_CMD_GET_MAX_OVERSCAN_V   0x64
 
#define SDVO_CMD_GET_MAX_HPOS   0x67
 
#define SDVO_CMD_GET_MAX_VPOS   0x6a
 
#define SDVO_CMD_GET_MAX_SHARPNESS   0x6d
 
#define SDVO_CMD_GET_MAX_TV_CHROMA_FILTER   0x74
 
#define SDVO_CMD_GET_MAX_TV_LUMA_FILTER   0x77
 
#define SDVO_CMD_GET_LVDS_PANEL_INFORMATION   0x7f
 
#define SDVO_CMD_SET_LVDS_PANEL_INFORMATION   0x80
 
#define SDVO_LVDS_COLOR_DEPTH_18   (0 << 0)
 
#define SDVO_LVDS_COLOR_DEPTH_24   (1 << 0)
 
#define SDVO_LVDS_CONNECTOR_SPWG   (0 << 2)
 
#define SDVO_LVDS_CONNECTOR_OPENLDI   (1 << 2)
 
#define SDVO_LVDS_SINGLE_CHANNEL   (0 << 4)
 
#define SDVO_LVDS_DUAL_CHANNEL   (1 << 4)
 
#define SDVO_CMD_GET_FLICKER_FILTER   0x4e
 
#define SDVO_CMD_SET_FLICKER_FILTER   0x4f
 
#define SDVO_CMD_GET_FLICKER_FILTER_ADAPTIVE   0x50
 
#define SDVO_CMD_SET_FLICKER_FILTER_ADAPTIVE   0x51
 
#define SDVO_CMD_GET_FLICKER_FILTER_2D   0x53
 
#define SDVO_CMD_SET_FLICKER_FILTER_2D   0x54
 
#define SDVO_CMD_GET_SATURATION   0x56
 
#define SDVO_CMD_SET_SATURATION   0x57
 
#define SDVO_CMD_GET_HUE   0x59
 
#define SDVO_CMD_SET_HUE   0x5a
 
#define SDVO_CMD_GET_BRIGHTNESS   0x5c
 
#define SDVO_CMD_SET_BRIGHTNESS   0x5d
 
#define SDVO_CMD_GET_CONTRAST   0x5f
 
#define SDVO_CMD_SET_CONTRAST   0x60
 
#define SDVO_CMD_GET_OVERSCAN_H   0x62
 
#define SDVO_CMD_SET_OVERSCAN_H   0x63
 
#define SDVO_CMD_GET_OVERSCAN_V   0x65
 
#define SDVO_CMD_SET_OVERSCAN_V   0x66
 
#define SDVO_CMD_GET_HPOS   0x68
 
#define SDVO_CMD_SET_HPOS   0x69
 
#define SDVO_CMD_GET_VPOS   0x6b
 
#define SDVO_CMD_SET_VPOS   0x6c
 
#define SDVO_CMD_GET_SHARPNESS   0x6e
 
#define SDVO_CMD_SET_SHARPNESS   0x6f
 
#define SDVO_CMD_GET_TV_CHROMA_FILTER   0x75
 
#define SDVO_CMD_SET_TV_CHROMA_FILTER   0x76
 
#define SDVO_CMD_GET_TV_LUMA_FILTER   0x78
 
#define SDVO_CMD_SET_TV_LUMA_FILTER   0x79
 
#define SDVO_CMD_GET_DOT_CRAWL   0x70
 
#define SDVO_CMD_SET_DOT_CRAWL   0x71
 
#define SDVO_DOT_CRAWL_ON   (1 << 0)
 
#define SDVO_DOT_CRAWL_DEFAULT_ON   (1 << 1)
 
#define SDVO_CMD_GET_DITHER   0x72
 
#define SDVO_CMD_SET_DITHER   0x73
 
#define SDVO_DITHER_ON   (1 << 0)
 
#define SDVO_DITHER_DEFAULT_ON   (1 << 1)
 
#define SDVO_CMD_SET_CONTROL_BUS_SWITCH   0x7a
 
#define SDVO_CONTROL_BUS_PROM   (1 << 0)
 
#define SDVO_CONTROL_BUS_DDC1   (1 << 1)
 
#define SDVO_CONTROL_BUS_DDC2   (1 << 2)
 
#define SDVO_CONTROL_BUS_DDC3   (1 << 3)
 
#define SDVO_CMD_GET_SUPP_ENCODE   0x9d
 
#define SDVO_CMD_GET_ENCODE   0x9e
 
#define SDVO_CMD_SET_ENCODE   0x9f
 
#define SDVO_ENCODE_DVI   0x0
 
#define SDVO_ENCODE_HDMI   0x1
 
#define SDVO_CMD_SET_PIXEL_REPLI   0x8b
 
#define SDVO_CMD_GET_PIXEL_REPLI   0x8c
 
#define SDVO_CMD_GET_COLORIMETRY_CAP   0x8d
 
#define SDVO_CMD_SET_COLORIMETRY   0x8e
 
#define SDVO_COLORIMETRY_RGB256   0x0
 
#define SDVO_COLORIMETRY_RGB220   0x1
 
#define SDVO_COLORIMETRY_YCrCb422   0x3
 
#define SDVO_COLORIMETRY_YCrCb444   0x4
 
#define SDVO_CMD_GET_COLORIMETRY   0x8f
 
#define SDVO_CMD_GET_AUDIO_ENCRYPT_PREFER   0x90
 
#define SDVO_CMD_SET_AUDIO_STAT   0x91
 
#define SDVO_CMD_GET_AUDIO_STAT   0x92
 
#define SDVO_CMD_SET_HBUF_INDEX   0x93
 
#define SDVO_HBUF_INDEX_ELD   0
 
#define SDVO_HBUF_INDEX_AVI_IF   1
 
#define SDVO_CMD_GET_HBUF_INDEX   0x94
 
#define SDVO_CMD_GET_HBUF_INFO   0x95
 
#define SDVO_CMD_SET_HBUF_AV_SPLIT   0x96
 
#define SDVO_CMD_GET_HBUF_AV_SPLIT   0x97
 
#define SDVO_CMD_SET_HBUF_DATA   0x98
 
#define SDVO_CMD_GET_HBUF_DATA   0x99
 
#define SDVO_CMD_SET_HBUF_TXRATE   0x9a
 
#define SDVO_CMD_GET_HBUF_TXRATE   0x9b
 
#define SDVO_HBUF_TX_DISABLED   (0 << 6)
 
#define SDVO_HBUF_TX_ONCE   (2 << 6)
 
#define SDVO_HBUF_TX_VSYNC   (3 << 6)
 
#define SDVO_CMD_GET_AUDIO_TX_INFO   0x9c
 
#define SDVO_NEED_TO_STALL   (1 << 7)
 

Functions

struct intel_sdvo_caps __attribute__ ((packed))
 

Variables

u8 vendor_id
 
u8 device_id
 
u8 device_rev_id
 
u8 sdvo_version_major
 
u8 sdvo_version_minor
 
unsigned int sdvo_inputs_mask
 
unsigned int smooth_scaling
 
unsigned int sharp_scaling
 
unsigned int up_scaling
 
unsigned int down_scaling
 
unsigned int stall_support
 
unsigned int pad
 
u16 output_flags
 
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
 
u16 min
 
u16 max
 
u16 width
 
u16 height
 
u8 interlace
 
u8 scaled
 
unsigned int input0_trained
 
unsigned int input1_trained
 
struct intel_sdvo_in_out_map __attribute__
 
u16 interrupt_status
 
unsigned int ambient_light_interrupt
 
unsigned int hdmi_audio_encrypt_change
 
unsigned int target_1
 
unsigned int ntsc_m
 
unsigned int ntsc_j
 
unsigned int ntsc_443
 
unsigned int pal_b
 
unsigned int pal_d
 
unsigned int pal_g
 
unsigned int pal_h
 
unsigned int pal_i
 
unsigned int pal_m
 
unsigned int pal_n
 
unsigned int pal_nc
 
unsigned int pal_60
 
unsigned int secam_b
 
unsigned int secam_d
 
unsigned int secam_g
 
unsigned int secam_k
 
unsigned int secam_k1
 
unsigned int secam_l
 
unsigned int secam_60
 
unsigned int hdtv_std_smpte_240m_1080i_59
 
unsigned int hdtv_std_smpte_240m_1080i_60
 
unsigned int hdtv_std_smpte_260m_1080i_59
 
unsigned int hdtv_std_smpte_260m_1080i_60
 
unsigned int hdtv_std_smpte_274m_1080i_50
 
unsigned int hdtv_std_smpte_274m_1080i_59
 
unsigned int hdtv_std_smpte_274m_1080i_60
 
unsigned int hdtv_std_smpte_274m_1080p_23
 
unsigned int hdtv_std_smpte_274m_1080p_24
 
unsigned int hdtv_std_smpte_274m_1080p_25
 
unsigned int hdtv_std_smpte_274m_1080p_29
 
unsigned int hdtv_std_smpte_274m_1080p_30
 
unsigned int hdtv_std_smpte_274m_1080p_50
 
unsigned int hdtv_std_smpte_274m_1080p_59
 
unsigned int hdtv_std_smpte_274m_1080p_60
 
unsigned int hdtv_std_smpte_295m_1080i_50
 
unsigned int hdtv_std_smpte_295m_1080p_50
 
unsigned int hdtv_std_smpte_296m_720p_59
 
unsigned int hdtv_std_smpte_296m_720p_60
 
unsigned int hdtv_std_smpte_296m_720p_50
 
unsigned int hdtv_std_smpte_293m_480p_59
 
unsigned int hdtv_std_smpte_170m_480i_59
 
unsigned int hdtv_std_iturbt601_576i_50
 
unsigned int hdtv_std_iturbt601_576p_50
 
unsigned int hdtv_std_eia_7702a_480i_60
 
unsigned int hdtv_std_eia_7702a_480p_60
 
unsigned int res_320x200
 
unsigned int res_320x240
 
unsigned int res_400x300
 
unsigned int res_640x350
 
unsigned int res_640x400
 
unsigned int res_640x480
 
unsigned int res_704x480
 
unsigned int res_704x576
 
unsigned int res_720x350
 
unsigned int res_720x400
 
unsigned int res_720x480
 
unsigned int res_720x540
 
unsigned int res_720x576
 
unsigned int res_768x576
 
unsigned int res_800x600
 
unsigned int res_832x624
 
unsigned int res_920x766
 
unsigned int res_1024x768
 
unsigned int res_1280x1024
 
unsigned int res_1280x960
 
unsigned int res_1400x1050
 
unsigned int res_1600x1200
 
unsigned int res_1920x1440
 
unsigned int res_2048x1536
 
unsigned int res_2560x1920
 
unsigned int res_3200x2400
 
unsigned int res_3840x2880
 
unsigned int pad1
 
unsigned int res_848x480
 
unsigned int res_1064x600
 
unsigned int res_1280x720
 
unsigned int res_1360x768
 
unsigned int res_1704x960
 
unsigned int res_1864x1050
 
unsigned int res_1920x1080
 
unsigned int res_2128x1200
 
unsigned int res_2560x1400
 
unsigned int res_2728x1536
 
unsigned int res_3408x1920
 
unsigned int res_4264x2400
 
unsigned int res_5120x2880
 
unsigned int pad2
 
unsigned int res_768x480
 
unsigned int res_960x600
 
unsigned int res_1152x720
 
unsigned int res_1124x768
 
unsigned int res_1536x960
 
unsigned int res_1680x1050
 
unsigned int res_1728x1080
 
unsigned int res_1920x1200
 
unsigned int res_2304x1440
 
unsigned int res_2456x1536
 
unsigned int res_3072x1920
 
unsigned int res_3840x2400
 
unsigned int res_4608x2880
 
unsigned int pad3
 
unsigned int pad4
 
unsigned int res_1280x768
 
unsigned int pad5
 
u8 t0
 
u8 t1
 
u8 t2
 
u8 t3
 
u8 t4
 
unsigned int t0_high
 
unsigned int t1_high
 
unsigned int t2_high
 
unsigned int t3_high
 
unsigned int t4_high
 
u8 max_value
 
u8 default_value
 
u16 trip_low
 
u16 trip_high
 
u16 value
 
unsigned int enable
 
unsigned int flicker_filter
 
unsigned int flicker_filter_adaptive
 
unsigned int flicker_filter_2d
 
unsigned int saturation
 
unsigned int hue
 
unsigned int brightness
 
unsigned int contrast
 
unsigned int overscan_h
 
unsigned int overscan_v
 
unsigned int hpos
 
unsigned int vpos
 
unsigned int sharpness
 
unsigned int dot_crawl
 
unsigned int dither
 
unsigned int tv_chroma_filter
 
unsigned int tv_luma_filter
 
u8 dvi_rev
 
u8 hdmi_rev
 

Macro Definition Documentation

#define DTD_FLAG_HSYNC_POSITIVE   (1 << 1)

Definition at line 65 of file intel_sdvo_regs.h.

#define DTD_FLAG_INTERLACE   (1 << 7)

Definition at line 67 of file intel_sdvo_regs.h.

#define DTD_FLAG_VSYNC_POSITIVE   (1 << 2)

Definition at line 66 of file intel_sdvo_regs.h.

#define SDVO_CLOCK_RATE_MULT_1X   (1 << 0)

Definition at line 315 of file intel_sdvo_regs.h.

#define SDVO_CLOCK_RATE_MULT_2X   (1 << 1)

Definition at line 316 of file intel_sdvo_regs.h.

#define SDVO_CLOCK_RATE_MULT_4X   (1 << 3)

Definition at line 317 of file intel_sdvo_regs.h.

#define SDVO_CMD_CREATE_PREFERRED_INPUT_TIMING   0x1a

Generates a DTD based on the given width, height, and flags.

This will be supported by any device supporting scaling or interlaced modes.

Definition at line 289 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_ACTIVE_HOT_PLUG   0x0e

Returns a struct intel_sdvo_output_flags of displays with hot plug interrupts enabled.

Definition at line 214 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_ACTIVE_OUTPUTS   0x04

Returns a struct intel_sdvo_output_flags of active outputs.

Definition at line 168 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_AMBIENT_LIGHT   0x33

Definition at line 571 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_ATTACHED_DISPLAYS   0x0b

Returns a struct intel_sdvo_output_flags of attached displays.

Definition at line 198 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_AUDIO_ENCRYPT_PREFER   0x90

Definition at line 707 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_AUDIO_STAT   0x92

Definition at line 709 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_AUDIO_TX_INFO   0x9c

Definition at line 724 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_BACKLIGHT_LEVEL   0x31

Definition at line 568 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_BRIGHTNESS   0x5c

Definition at line 654 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_CLOCK_RATE_MULT   0x20

Returns a byte containing a SDVO_CLOCK_RATE_MULT_* flag

Definition at line 312 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_COLORIMETRY   0x8f

Definition at line 706 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_COLORIMETRY_CAP   0x8d

Definition at line 700 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_CONTRAST   0x5f

Definition at line 656 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_DEVICE_CAPS   0x02

Returns a struct intel_sdvo_caps

Definition at line 148 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_DITHER   0x72

Definition at line 681 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_DOT_CRAWL   0x70

Definition at line 676 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_ENCODE   0x9e

Definition at line 694 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_ENCODER_POWER_STATE   0x2b

Definition at line 528 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_FIRMWARE_REV   0x86

Definition at line 150 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_FLICKER_FILTER   0x4e

Definition at line 644 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_FLICKER_FILTER_2D   0x53

Definition at line 648 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_FLICKER_FILTER_ADAPTIVE   0x50

Definition at line 646 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_HBUF_AV_SPLIT   0x97

Definition at line 716 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_HBUF_DATA   0x99

Definition at line 718 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_HBUF_INDEX   0x94

Definition at line 713 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_HBUF_INFO   0x95

Definition at line 714 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_HBUF_TXRATE   0x9b

Definition at line 720 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_HOT_PLUG_SUPPORT   0x0c

Returns a struct intel_sdvo_ouptut_flags of displays supporting hot plugging.

Definition at line 203 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_HPOS   0x68

Definition at line 662 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_HUE   0x59

Definition at line 652 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_IN_OUT_MAP   0x06

Returns the current mapping of SDVO inputs to outputs on the device.

Returns two struct intel_sdvo_output_flags structures.

Definition at line 183 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_INPUT_PIXEL_CLOCK_RANGE   0x1d

Returns a struct intel_sdvo_pixel_clock_range

Definition at line 304 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_INPUT_TIMINGS_PART1   0x12

Definition at line 246 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_INPUT_TIMINGS_PART2   0x13

Definition at line 247 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_INTERRUPT_EVENT_SOURCE   0x0f

Definition at line 216 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_LVDS_PANEL_INFORMATION   0x7f

Definition at line 635 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_MAX_BACKLIGHT_LEVEL   0x30

Definition at line 562 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_MAX_BRIGHTNESS   0x5b

Definition at line 621 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_MAX_CONTRAST   0x5e

Definition at line 622 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_MAX_FLICKER_FILTER   0x4d

Definition at line 616 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_MAX_FLICKER_FILTER_2D   0x52

Definition at line 618 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_MAX_FLICKER_FILTER_ADAPTIVE   0x7b

Definition at line 617 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_MAX_HPOS   0x67

Definition at line 625 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_MAX_HUE   0x58

Definition at line 620 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_MAX_OVERSCAN_H   0x61

Definition at line 623 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_MAX_OVERSCAN_V   0x64

Definition at line 624 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_MAX_PANEL_POWER_SEQUENCING   0x2d

Definition at line 539 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_MAX_SATURATION   0x55

Definition at line 619 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_MAX_SHARPNESS   0x6d

Definition at line 627 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_MAX_TV_CHROMA_FILTER   0x74

Definition at line 628 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_MAX_TV_LUMA_FILTER   0x77

Definition at line 629 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_MAX_VPOS   0x6a

Definition at line 626 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_OUTPUT_PIXEL_CLOCK_RANGE   0x1e

Returns a struct intel_sdvo_pixel_clock_range

Definition at line 306 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_OUTPUT_TIMINGS_PART1   0x18

Definition at line 252 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_OUTPUT_TIMINGS_PART2   0x19

Definition at line 253 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_OVERSCAN_H   0x62

Definition at line 658 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_OVERSCAN_V   0x65

Definition at line 660 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_PANEL_POWER_SEQUENCING   0x2e

Definition at line 540 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_PIXEL_REPLI   0x8c

Definition at line 699 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_POWER_STATE   0x2b

Definition at line 527 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_PREFERRED_INPUT_TIMING_PART1   0x1b

Definition at line 300 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_PREFERRED_INPUT_TIMING_PART2   0x1c

Definition at line 301 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_SATURATION   0x56

Definition at line 650 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_SCALED_HDTV_RESOLUTION_SUPPORT   0x85

Definition at line 433 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_SDTV_RESOLUTION_SUPPORT   0x83

Returns the resolutiosn that can be used with the given TV format

Definition at line 380 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_SHARPNESS   0x6e

Definition at line 666 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_SUPP_ENCODE   0x9d

Definition at line 693 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_SUPPORTED_CLOCK_RATE_MULTS   0x1f

Returns a byte bitfield containing SDVO_CLOCK_RATE_MULT_* flags

Definition at line 309 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_SUPPORTED_ENHANCEMENTS   0x84

Definition at line 592 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_SUPPORTED_POWER_STATES   0x2a

Definition at line 524 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_SUPPORTED_TV_FORMATS   0x27

Definition at line 319 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_TRAINED_INPUTS   0x03

Reports which inputs are trained (managed to sync).

Devices must have trained within 2 vsyncs of a mode change.

Definition at line 160 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_TV_CHROMA_FILTER   0x75

Definition at line 668 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_TV_FORMAT   0x28

Definition at line 375 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_TV_LUMA_FILTER   0x78

Definition at line 670 of file intel_sdvo_regs.h.

#define SDVO_CMD_GET_VPOS   0x6b

Definition at line 664 of file intel_sdvo_regs.h.

#define SDVO_CMD_RESET   0x01

Definition at line 145 of file intel_sdvo_regs.h.

#define SDVO_CMD_SET_ACTIVE_HOT_PLUG   0x0d

Takes a struct intel_sdvo_output_flags.

Definition at line 208 of file intel_sdvo_regs.h.

#define SDVO_CMD_SET_ACTIVE_OUTPUTS   0x05

Sets the current set of active outputs.

Takes a struct intel_sdvo_output_flags. Must be preceded by a SET_IN_OUT_MAP on multi-output devices.

Definition at line 176 of file intel_sdvo_regs.h.

#define SDVO_CMD_SET_AMBIENT_LIGHT   0x34

Definition at line 577 of file intel_sdvo_regs.h.

#define SDVO_CMD_SET_AUDIO_STAT   0x91

Definition at line 708 of file intel_sdvo_regs.h.

#define SDVO_CMD_SET_BACKLIGHT_LEVEL   0x32

Definition at line 569 of file intel_sdvo_regs.h.

#define SDVO_CMD_SET_BRIGHTNESS   0x5d

Definition at line 655 of file intel_sdvo_regs.h.

#define SDVO_CMD_SET_CLOCK_RATE_MULT   0x21

Takes a byte containing a SDVO_CLOCK_RATE_MULT_* flag

Definition at line 314 of file intel_sdvo_regs.h.

#define SDVO_CMD_SET_COLORIMETRY   0x8e

Definition at line 701 of file intel_sdvo_regs.h.

#define SDVO_CMD_SET_CONTRAST   0x60

Definition at line 657 of file intel_sdvo_regs.h.

#define SDVO_CMD_SET_CONTROL_BUS_SWITCH   0x7a

Definition at line 686 of file intel_sdvo_regs.h.

#define SDVO_CMD_SET_DISPLAY_POWER_STATE   0x7d

Definition at line 586 of file intel_sdvo_regs.h.

#define SDVO_CMD_SET_DITHER   0x73

Definition at line 682 of file intel_sdvo_regs.h.

#define SDVO_CMD_SET_DOT_CRAWL   0x71

Definition at line 677 of file intel_sdvo_regs.h.

#define SDVO_CMD_SET_ENCODE   0x9f

Definition at line 695 of file intel_sdvo_regs.h.

#define SDVO_CMD_SET_ENCODER_POWER_STATE   0x2c

Definition at line 529 of file intel_sdvo_regs.h.

#define SDVO_CMD_SET_FLICKER_FILTER   0x4f

Definition at line 645 of file intel_sdvo_regs.h.

#define SDVO_CMD_SET_FLICKER_FILTER_2D   0x54

Definition at line 649 of file intel_sdvo_regs.h.

#define SDVO_CMD_SET_FLICKER_FILTER_ADAPTIVE   0x51

Definition at line 647 of file intel_sdvo_regs.h.

#define SDVO_CMD_SET_HBUF_AV_SPLIT   0x96

Definition at line 715 of file intel_sdvo_regs.h.

#define SDVO_CMD_SET_HBUF_DATA   0x98

Definition at line 717 of file intel_sdvo_regs.h.

#define SDVO_CMD_SET_HBUF_INDEX   0x93

Definition at line 710 of file intel_sdvo_regs.h.

#define SDVO_CMD_SET_HBUF_TXRATE   0x9a

Definition at line 719 of file intel_sdvo_regs.h.

#define SDVO_CMD_SET_HPOS   0x69

Definition at line 663 of file intel_sdvo_regs.h.

#define SDVO_CMD_SET_HUE   0x5a

Definition at line 653 of file intel_sdvo_regs.h.

#define SDVO_CMD_SET_IN_OUT_MAP   0x07

Sets the current mapping of SDVO inputs to outputs on the device.

Takes two struct i380_sdvo_output_flags structures.

Definition at line 193 of file intel_sdvo_regs.h.

#define SDVO_CMD_SET_INPUT_TIMINGS_PART1   0x14

Definition at line 248 of file intel_sdvo_regs.h.

#define SDVO_CMD_SET_INPUT_TIMINGS_PART2   0x15

Definition at line 249 of file intel_sdvo_regs.h.

#define SDVO_CMD_SET_LVDS_PANEL_INFORMATION   0x80

Definition at line 636 of file intel_sdvo_regs.h.

#define SDVO_CMD_SET_OUTPUT_TIMINGS_PART1   0x16

Definition at line 250 of file intel_sdvo_regs.h.

#define SDVO_CMD_SET_OUTPUT_TIMINGS_PART2   0x17

Definition at line 251 of file intel_sdvo_regs.h.

#define SDVO_CMD_SET_OVERSCAN_H   0x63

Definition at line 659 of file intel_sdvo_regs.h.

#define SDVO_CMD_SET_OVERSCAN_V   0x66

Definition at line 661 of file intel_sdvo_regs.h.

#define SDVO_CMD_SET_PANEL_POWER_SEQUENCING   0x2f

Definition at line 541 of file intel_sdvo_regs.h.

#define SDVO_CMD_SET_PIXEL_REPLI   0x8b

Definition at line 698 of file intel_sdvo_regs.h.

#define SDVO_CMD_SET_SATURATION   0x57

Definition at line 651 of file intel_sdvo_regs.h.

#define SDVO_CMD_SET_SHARPNESS   0x6f

Definition at line 667 of file intel_sdvo_regs.h.

#define SDVO_CMD_SET_TARGET_INPUT   0x10

Selects which input is affected by future input commands.

Commands affected include SET_INPUT_TIMINGS_PART[12], GET_INPUT_TIMINGS_PART[12], GET_PREFERRED_INPUT_TIMINGS_PART[12], GET_INPUT_PIXEL_CLOCK_RANGE, and CREATE_PREFERRED_INPUT_TIMINGS.

Definition at line 231 of file intel_sdvo_regs.h.

#define SDVO_CMD_SET_TARGET_OUTPUT   0x11

Takes a struct intel_sdvo_output_flags of which outputs are targeted by future output commands.

Affected commands inclue SET_OUTPUT_TIMINGS_PART[12], GET_OUTPUT_TIMINGS_PART[12], and GET_OUTPUT_PIXEL_CLOCK_RANGE.

Definition at line 244 of file intel_sdvo_regs.h.

#define SDVO_CMD_SET_TV_CHROMA_FILTER   0x76

Definition at line 669 of file intel_sdvo_regs.h.

#define SDVO_CMD_SET_TV_FORMAT   0x29

Definition at line 377 of file intel_sdvo_regs.h.

#define SDVO_CMD_SET_TV_LUMA_FILTER   0x79

Definition at line 671 of file intel_sdvo_regs.h.

#define SDVO_CMD_SET_VPOS   0x6c

Definition at line 665 of file intel_sdvo_regs.h.

#define SDVO_CMD_STATUS_INVALID_ARG   0x3

Definition at line 138 of file intel_sdvo_regs.h.

#define SDVO_CMD_STATUS_NOTSUPP   0x2

Definition at line 137 of file intel_sdvo_regs.h.

#define SDVO_CMD_STATUS_PENDING   0x4

Definition at line 139 of file intel_sdvo_regs.h.

#define SDVO_CMD_STATUS_POWER_ON   0x0

Definition at line 135 of file intel_sdvo_regs.h.

#define SDVO_CMD_STATUS_SCALING_NOT_SUPP   0x6

Definition at line 141 of file intel_sdvo_regs.h.

#define SDVO_CMD_STATUS_SUCCESS   0x1

Definition at line 136 of file intel_sdvo_regs.h.

#define SDVO_CMD_STATUS_TARGET_NOT_SPECIFIED   0x5

Definition at line 140 of file intel_sdvo_regs.h.

#define SDVO_COLORIMETRY_RGB220   0x1

Definition at line 703 of file intel_sdvo_regs.h.

#define SDVO_COLORIMETRY_RGB256   0x0

Definition at line 702 of file intel_sdvo_regs.h.

#define SDVO_COLORIMETRY_YCrCb422   0x3

Definition at line 704 of file intel_sdvo_regs.h.

#define SDVO_COLORIMETRY_YCrCb444   0x4

Definition at line 705 of file intel_sdvo_regs.h.

#define SDVO_CONTROL_BUS_DDC1   (1 << 1)

Definition at line 688 of file intel_sdvo_regs.h.

#define SDVO_CONTROL_BUS_DDC2   (1 << 2)

Definition at line 689 of file intel_sdvo_regs.h.

#define SDVO_CONTROL_BUS_DDC3   (1 << 3)

Definition at line 690 of file intel_sdvo_regs.h.

#define SDVO_CONTROL_BUS_PROM   (1 << 0)

Definition at line 687 of file intel_sdvo_regs.h.

#define SDVO_DEVICE_FIRMWARE_MAJOR   SDVO_I2C_RETURN_1

Definition at line 152 of file intel_sdvo_regs.h.

#define SDVO_DEVICE_FIRMWARE_MINOR   SDVO_I2C_RETURN_0

Definition at line 151 of file intel_sdvo_regs.h.

#define SDVO_DEVICE_FIRMWARE_PATCH   SDVO_I2C_RETURN_2

Definition at line 153 of file intel_sdvo_regs.h.

#define SDVO_DISPLAY_STATE_OFF   (1 << 3)

Definition at line 590 of file intel_sdvo_regs.h.

#define SDVO_DISPLAY_STATE_ON   (1 << 0)

Definition at line 587 of file intel_sdvo_regs.h.

#define SDVO_DISPLAY_STATE_STANDBY   (1 << 1)

Definition at line 588 of file intel_sdvo_regs.h.

#define SDVO_DISPLAY_STATE_SUSPEND   (1 << 2)

Definition at line 589 of file intel_sdvo_regs.h.

#define SDVO_DITHER_DEFAULT_ON   (1 << 1)

Definition at line 684 of file intel_sdvo_regs.h.

#define SDVO_DITHER_ON   (1 << 0)

Definition at line 683 of file intel_sdvo_regs.h.

#define SDVO_DOT_CRAWL_DEFAULT_ON   (1 << 1)

Definition at line 679 of file intel_sdvo_regs.h.

#define SDVO_DOT_CRAWL_ON   (1 << 0)

Definition at line 678 of file intel_sdvo_regs.h.

#define SDVO_DTD_CLOCK_HIGH   SDVO_I2C_ARG_1

Definition at line 256 of file intel_sdvo_regs.h.

#define SDVO_DTD_CLOCK_LOW   SDVO_I2C_ARG_0

Definition at line 255 of file intel_sdvo_regs.h.

#define SDVO_DTD_DTD_FLAG_INPUT_MASK   (3 << 3)

Definition at line 271 of file intel_sdvo_regs.h.

#define SDVO_DTD_DTD_FLAG_INTERLACED   (1 << 7)

Definition at line 269 of file intel_sdvo_regs.h.

#define SDVO_DTD_DTD_FLAG_STEREO_MASK   (3 << 5)

Definition at line 270 of file intel_sdvo_regs.h.

#define SDVO_DTD_DTD_FLAG_SYNC_MASK   (3 << 1)

Definition at line 272 of file intel_sdvo_regs.h.

#define SDVO_DTD_DTD_FLAGS   SDVO_I2C_ARG_4

Definition at line 268 of file intel_sdvo_regs.h.

#define SDVO_DTD_H_ACTIVE   SDVO_I2C_ARG_2

Definition at line 257 of file intel_sdvo_regs.h.

#define SDVO_DTD_H_BLANK   SDVO_I2C_ARG_3

Definition at line 258 of file intel_sdvo_regs.h.

#define SDVO_DTD_H_HIGH   SDVO_I2C_ARG_4

Definition at line 259 of file intel_sdvo_regs.h.

#define SDVO_DTD_HSYNC_OFF   SDVO_I2C_ARG_0

Definition at line 264 of file intel_sdvo_regs.h.

#define SDVO_DTD_HSYNC_WIDTH   SDVO_I2C_ARG_1

Definition at line 265 of file intel_sdvo_regs.h.

#define SDVO_DTD_SDVO_FLAG_CENTERED   (0 << 6)

Definition at line 275 of file intel_sdvo_regs.h.

#define SDVO_DTD_SDVO_FLAG_SCALING_MASK   (3 << 4)

Definition at line 277 of file intel_sdvo_regs.h.

#define SDVO_DTD_SDVO_FLAG_SCALING_NONE   (0 << 4)

Definition at line 278 of file intel_sdvo_regs.h.

#define SDVO_DTD_SDVO_FLAG_SCALING_SHARP   (1 << 4)

Definition at line 279 of file intel_sdvo_regs.h.

#define SDVO_DTD_SDVO_FLAG_SCALING_SMOOTH   (2 << 4)

Definition at line 280 of file intel_sdvo_regs.h.

#define SDVO_DTD_SDVO_FLAG_STALL   (1 << 7)

Definition at line 274 of file intel_sdvo_regs.h.

#define SDVO_DTD_SDVO_FLAG_UPPER_LEFT   (1 << 6)

Definition at line 276 of file intel_sdvo_regs.h.

#define SDVO_DTD_SDVO_FLAS   SDVO_I2C_ARG_5

Definition at line 273 of file intel_sdvo_regs.h.

#define SDVO_DTD_SYNC_OFF_WIDTH_HIGH   SDVO_I2C_ARG_3

Definition at line 267 of file intel_sdvo_regs.h.

#define SDVO_DTD_V_ACTIVE   SDVO_I2C_ARG_5

Definition at line 260 of file intel_sdvo_regs.h.

#define SDVO_DTD_V_BLANK   SDVO_I2C_ARG_6

Definition at line 261 of file intel_sdvo_regs.h.

#define SDVO_DTD_V_HIGH   SDVO_I2C_ARG_7

Definition at line 262 of file intel_sdvo_regs.h.

#define SDVO_DTD_VSYNC_OFF_HIGH   SDVO_I2C_ARG_6

Definition at line 281 of file intel_sdvo_regs.h.

#define SDVO_DTD_VSYNC_OFF_WIDTH   SDVO_I2C_ARG_2

Definition at line 266 of file intel_sdvo_regs.h.

#define SDVO_ENCODE_DVI   0x0

Definition at line 696 of file intel_sdvo_regs.h.

#define SDVO_ENCODE_HDMI   0x1

Definition at line 697 of file intel_sdvo_regs.h.

#define SDVO_ENCODER_STATE_OFF   (1 << 3)

Definition at line 533 of file intel_sdvo_regs.h.

#define SDVO_ENCODER_STATE_ON   (1 << 0)

Definition at line 530 of file intel_sdvo_regs.h.

#define SDVO_ENCODER_STATE_STANDBY   (1 << 1)

Definition at line 531 of file intel_sdvo_regs.h.

#define SDVO_ENCODER_STATE_SUSPEND   (1 << 2)

Definition at line 532 of file intel_sdvo_regs.h.

#define SDVO_HBUF_INDEX_AVI_IF   1

Definition at line 712 of file intel_sdvo_regs.h.

#define SDVO_HBUF_INDEX_ELD   0

Definition at line 711 of file intel_sdvo_regs.h.

#define SDVO_HBUF_TX_DISABLED   (0 << 6)

Definition at line 721 of file intel_sdvo_regs.h.

#define SDVO_HBUF_TX_ONCE   (2 << 6)

Definition at line 722 of file intel_sdvo_regs.h.

#define SDVO_HBUF_TX_VSYNC   (3 << 6)

Definition at line 723 of file intel_sdvo_regs.h.

#define SDVO_I2C_ARG_0   0x07

Definition at line 114 of file intel_sdvo_regs.h.

#define SDVO_I2C_ARG_1   0x06

Definition at line 115 of file intel_sdvo_regs.h.

#define SDVO_I2C_ARG_2   0x05

Definition at line 116 of file intel_sdvo_regs.h.

#define SDVO_I2C_ARG_3   0x04

Definition at line 117 of file intel_sdvo_regs.h.

#define SDVO_I2C_ARG_4   0x03

Definition at line 118 of file intel_sdvo_regs.h.

#define SDVO_I2C_ARG_5   0x02

Definition at line 119 of file intel_sdvo_regs.h.

#define SDVO_I2C_ARG_6   0x01

Definition at line 120 of file intel_sdvo_regs.h.

#define SDVO_I2C_ARG_7   0x00

Definition at line 121 of file intel_sdvo_regs.h.

#define SDVO_I2C_CMD_STATUS   0x09

Definition at line 123 of file intel_sdvo_regs.h.

#define SDVO_I2C_OPCODE   0x08

Definition at line 122 of file intel_sdvo_regs.h.

#define SDVO_I2C_RETURN_0   0x0a

Definition at line 124 of file intel_sdvo_regs.h.

#define SDVO_I2C_RETURN_1   0x0b

Definition at line 125 of file intel_sdvo_regs.h.

#define SDVO_I2C_RETURN_2   0x0c

Definition at line 126 of file intel_sdvo_regs.h.

#define SDVO_I2C_RETURN_3   0x0d

Definition at line 127 of file intel_sdvo_regs.h.

#define SDVO_I2C_RETURN_4   0x0e

Definition at line 128 of file intel_sdvo_regs.h.

#define SDVO_I2C_RETURN_5   0x0f

Definition at line 129 of file intel_sdvo_regs.h.

#define SDVO_I2C_RETURN_6   0x10

Definition at line 130 of file intel_sdvo_regs.h.

#define SDVO_I2C_RETURN_7   0x11

Definition at line 131 of file intel_sdvo_regs.h.

#define SDVO_I2C_VENDOR_BEGIN   0x20

Definition at line 132 of file intel_sdvo_regs.h.

#define SDVO_LVDS_COLOR_DEPTH_18   (0 << 0)

Definition at line 637 of file intel_sdvo_regs.h.

#define SDVO_LVDS_COLOR_DEPTH_24   (1 << 0)

Definition at line 638 of file intel_sdvo_regs.h.

#define SDVO_LVDS_CONNECTOR_OPENLDI   (1 << 2)

Definition at line 640 of file intel_sdvo_regs.h.

#define SDVO_LVDS_CONNECTOR_SPWG   (0 << 2)

Definition at line 639 of file intel_sdvo_regs.h.

#define SDVO_LVDS_DUAL_CHANNEL   (1 << 4)

Definition at line 642 of file intel_sdvo_regs.h.

#define SDVO_LVDS_SINGLE_CHANNEL   (0 << 4)

Definition at line 641 of file intel_sdvo_regs.h.

#define SDVO_MONITOR_STATE_OFF   (1 << 7)

Definition at line 537 of file intel_sdvo_regs.h.

#define SDVO_MONITOR_STATE_ON   (1 << 4)

Definition at line 534 of file intel_sdvo_regs.h.

#define SDVO_MONITOR_STATE_STANDBY   (1 << 5)

Definition at line 535 of file intel_sdvo_regs.h.

#define SDVO_MONITOR_STATE_SUSPEND   (1 << 6)

Definition at line 536 of file intel_sdvo_regs.h.

#define SDVO_NEED_TO_STALL   (1 << 7)

Definition at line 725 of file intel_sdvo_regs.h.

#define SDVO_OUTPUT_CVBS0   (1 << 2)

Definition at line 34 of file intel_sdvo_regs.h.

#define SDVO_OUTPUT_CVBS1   (1 << 10)

Definition at line 41 of file intel_sdvo_regs.h.

#define SDVO_OUTPUT_FIRST   (0)

Definition at line 31 of file intel_sdvo_regs.h.

#define SDVO_OUTPUT_LAST   (14)

Definition at line 46 of file intel_sdvo_regs.h.

#define SDVO_OUTPUT_LVDS0   (1 << 6)

Definition at line 38 of file intel_sdvo_regs.h.

#define SDVO_OUTPUT_LVDS1   (1 << 14)

Definition at line 45 of file intel_sdvo_regs.h.

#define SDVO_OUTPUT_RGB0   (1 << 1)

Definition at line 33 of file intel_sdvo_regs.h.

#define SDVO_OUTPUT_RGB1   (1 << 9)

Definition at line 40 of file intel_sdvo_regs.h.

#define SDVO_OUTPUT_SCART0   (1 << 5)

Definition at line 37 of file intel_sdvo_regs.h.

#define SDVO_OUTPUT_SCART1   (1 << 13)

Definition at line 44 of file intel_sdvo_regs.h.

#define SDVO_OUTPUT_SVID0   (1 << 3)

Definition at line 35 of file intel_sdvo_regs.h.

#define SDVO_OUTPUT_SVID1   (1 << 11)

Definition at line 42 of file intel_sdvo_regs.h.

#define SDVO_OUTPUT_TMDS0   (1 << 0)

Definition at line 32 of file intel_sdvo_regs.h.

#define SDVO_OUTPUT_TMDS1   (1 << 8)

Definition at line 39 of file intel_sdvo_regs.h.

#define SDVO_OUTPUT_YPRPB0   (1 << 4)

Definition at line 36 of file intel_sdvo_regs.h.

#define SDVO_OUTPUT_YPRPB1   (1 << 12)

Definition at line 43 of file intel_sdvo_regs.h.

#define SDVO_PREFERRED_INPUT_TIMING_CLOCK_HIGH   SDVO_I2C_ARG_1

Definition at line 291 of file intel_sdvo_regs.h.

#define SDVO_PREFERRED_INPUT_TIMING_CLOCK_LOW   SDVO_I2C_ARG_0

Definition at line 290 of file intel_sdvo_regs.h.

#define SDVO_PREFERRED_INPUT_TIMING_FLAGS   SDVO_I2C_ARG_6

Definition at line 296 of file intel_sdvo_regs.h.

#define SDVO_PREFERRED_INPUT_TIMING_FLAGS_INTERLACED   (1 << 0)

Definition at line 297 of file intel_sdvo_regs.h.

#define SDVO_PREFERRED_INPUT_TIMING_FLAGS_SCALED   (1 << 1)

Definition at line 298 of file intel_sdvo_regs.h.

#define SDVO_PREFERRED_INPUT_TIMING_HEIGHT_HIGH   SDVO_I2C_ARG_5

Definition at line 295 of file intel_sdvo_regs.h.

#define SDVO_PREFERRED_INPUT_TIMING_HEIGHT_LOW   SDVO_I2C_ARG_4

Definition at line 294 of file intel_sdvo_regs.h.

#define SDVO_PREFERRED_INPUT_TIMING_WIDTH_HIGH   SDVO_I2C_ARG_3

Definition at line 293 of file intel_sdvo_regs.h.

#define SDVO_PREFERRED_INPUT_TIMING_WIDTH_LOW   SDVO_I2C_ARG_2

Definition at line 292 of file intel_sdvo_regs.h.

Function Documentation

struct intel_sdvo_caps __attribute__ ( (packed)  )
read

Definition at line 171 of file esd_usb2.c.

Variable Documentation

unsigned int ambient_light_interrupt

Definition at line 224 of file intel_sdvo_regs.h.

unsigned int brightness

Definition at line 617 of file intel_sdvo_regs.h.

u16 clock

pixel clock, in 10kHz units

Definition at line 99 of file intel_sdvo_regs.h.

unsigned int contrast

Definition at line 618 of file intel_sdvo_regs.h.

u16 default_value

Definition at line 568 of file intel_sdvo_regs.h.

u8 device_id

Definition at line 64 of file intel_sdvo_regs.h.

u8 device_rev_id

Definition at line 65 of file intel_sdvo_regs.h.

unsigned int dither

Definition at line 626 of file intel_sdvo_regs.h.

unsigned int dot_crawl

Definition at line 625 of file intel_sdvo_regs.h.

unsigned int down_scaling

Definition at line 72 of file intel_sdvo_regs.h.

u8 dtd_flags

Definition at line 118 of file intel_sdvo_regs.h.

u8 dvi_rev

Definition at line 731 of file intel_sdvo_regs.h.

unsigned int enable

Definition at line 586 of file intel_sdvo_regs.h.

unsigned int flicker_filter

Definition at line 612 of file intel_sdvo_regs.h.

unsigned int flicker_filter_2d

Definition at line 614 of file intel_sdvo_regs.h.

unsigned int flicker_filter_adaptive

Definition at line 613 of file intel_sdvo_regs.h.

u8 h_active

lower 8 bits (pixels)

Definition at line 100 of file intel_sdvo_regs.h.

u8 h_blank

lower 8 bits (pixels)

Definition at line 101 of file intel_sdvo_regs.h.

u8 h_high

upper 4 bits each h_active, h_blank

Definition at line 102 of file intel_sdvo_regs.h.

u8 h_sync_off

lower 8 bits, from hblank start

Definition at line 109 of file intel_sdvo_regs.h.

u8 h_sync_width

lower 8 bits (pixels)

Definition at line 110 of file intel_sdvo_regs.h.

unsigned int hdmi_audio_encrypt_change

Definition at line 225 of file intel_sdvo_regs.h.

u8 hdmi_rev

Definition at line 732 of file intel_sdvo_regs.h.

unsigned int hdtv_std_eia_7702a_480i_60

Definition at line 422 of file intel_sdvo_regs.h.

unsigned int hdtv_std_eia_7702a_480p_60

Definition at line 423 of file intel_sdvo_regs.h.

unsigned int hdtv_std_iturbt601_576i_50

Definition at line 420 of file intel_sdvo_regs.h.

unsigned int hdtv_std_iturbt601_576p_50

Definition at line 421 of file intel_sdvo_regs.h.

unsigned int hdtv_std_smpte_170m_480i_59

Definition at line 419 of file intel_sdvo_regs.h.

unsigned int hdtv_std_smpte_240m_1080i_59

Definition at line 395 of file intel_sdvo_regs.h.

unsigned int hdtv_std_smpte_240m_1080i_60

Definition at line 396 of file intel_sdvo_regs.h.

unsigned int hdtv_std_smpte_260m_1080i_59

Definition at line 397 of file intel_sdvo_regs.h.

unsigned int hdtv_std_smpte_260m_1080i_60

Definition at line 398 of file intel_sdvo_regs.h.

unsigned int hdtv_std_smpte_274m_1080i_50

Definition at line 399 of file intel_sdvo_regs.h.

unsigned int hdtv_std_smpte_274m_1080i_59

Definition at line 401 of file intel_sdvo_regs.h.

unsigned int hdtv_std_smpte_274m_1080i_60

Definition at line 402 of file intel_sdvo_regs.h.

unsigned int hdtv_std_smpte_274m_1080p_23

Definition at line 403 of file intel_sdvo_regs.h.

unsigned int hdtv_std_smpte_274m_1080p_24

Definition at line 404 of file intel_sdvo_regs.h.

unsigned int hdtv_std_smpte_274m_1080p_25

Definition at line 405 of file intel_sdvo_regs.h.

unsigned int hdtv_std_smpte_274m_1080p_29

Definition at line 406 of file intel_sdvo_regs.h.

unsigned int hdtv_std_smpte_274m_1080p_30

Definition at line 407 of file intel_sdvo_regs.h.

unsigned int hdtv_std_smpte_274m_1080p_50

Definition at line 408 of file intel_sdvo_regs.h.

unsigned int hdtv_std_smpte_274m_1080p_59

Definition at line 410 of file intel_sdvo_regs.h.

unsigned int hdtv_std_smpte_274m_1080p_60

Definition at line 411 of file intel_sdvo_regs.h.

unsigned int hdtv_std_smpte_293m_480p_59

Definition at line 417 of file intel_sdvo_regs.h.

unsigned int hdtv_std_smpte_295m_1080i_50

Definition at line 412 of file intel_sdvo_regs.h.

unsigned int hdtv_std_smpte_295m_1080p_50

Definition at line 413 of file intel_sdvo_regs.h.

unsigned int hdtv_std_smpte_296m_720p_50

Definition at line 416 of file intel_sdvo_regs.h.

unsigned int hdtv_std_smpte_296m_720p_59

Definition at line 414 of file intel_sdvo_regs.h.

unsigned int hdtv_std_smpte_296m_720p_60

Definition at line 415 of file intel_sdvo_regs.h.

u16 height

Definition at line 114 of file intel_sdvo_regs.h.

unsigned int hpos

Definition at line 622 of file intel_sdvo_regs.h.

unsigned int hue

Definition at line 616 of file intel_sdvo_regs.h.

unsigned int input0_trained

Definition at line 166 of file intel_sdvo_regs.h.

unsigned int input1_trained

Definition at line 167 of file intel_sdvo_regs.h.

u8 interlace

Definition at line 115 of file intel_sdvo_regs.h.

u16 interrupt_status

Definition at line 223 of file intel_sdvo_regs.h.

u16 max

pixel clock, in 10kHz units

Definition at line 104 of file intel_sdvo_regs.h.

u16 max_value

Definition at line 567 of file intel_sdvo_regs.h.

u16 min

pixel clock, in 10kHz units

Definition at line 103 of file intel_sdvo_regs.h.

unsigned int ntsc_443

Definition at line 376 of file intel_sdvo_regs.h.

unsigned int ntsc_j

Definition at line 375 of file intel_sdvo_regs.h.

unsigned int ntsc_m

Definition at line 374 of file intel_sdvo_regs.h.

u16 output_flags

Definition at line 75 of file intel_sdvo_regs.h.

unsigned int overscan_h

Definition at line 619 of file intel_sdvo_regs.h.

unsigned int overscan_v

Definition at line 621 of file intel_sdvo_regs.h.

unsigned int pad

Definition at line 74 of file intel_sdvo_regs.h.

unsigned int pad1

Definition at line 533 of file intel_sdvo_regs.h.

unsigned int pad2

Definition at line 549 of file intel_sdvo_regs.h.

unsigned int pad3

Definition at line 565 of file intel_sdvo_regs.h.

unsigned int pad4

Definition at line 568 of file intel_sdvo_regs.h.

unsigned int pad5

Definition at line 571 of file intel_sdvo_regs.h.

unsigned int pal_60

Definition at line 386 of file intel_sdvo_regs.h.

unsigned int pal_b

Definition at line 377 of file intel_sdvo_regs.h.

unsigned int pal_d

Definition at line 378 of file intel_sdvo_regs.h.

unsigned int pal_g

Definition at line 379 of file intel_sdvo_regs.h.

unsigned int pal_h

Definition at line 380 of file intel_sdvo_regs.h.

unsigned int pal_i

Definition at line 381 of file intel_sdvo_regs.h.

unsigned int pal_m

Definition at line 383 of file intel_sdvo_regs.h.

unsigned int pal_n

Definition at line 384 of file intel_sdvo_regs.h.

unsigned int pal_nc

Definition at line 385 of file intel_sdvo_regs.h.

struct { ... } part1
struct { ... } part2
unsigned int res_1024x768

Definition at line 449 of file intel_sdvo_regs.h.

unsigned int res_1064x600

Definition at line 536 of file intel_sdvo_regs.h.

unsigned int res_1124x768

Definition at line 554 of file intel_sdvo_regs.h.

unsigned int res_1152x720

Definition at line 553 of file intel_sdvo_regs.h.

unsigned int res_1280x1024

Definition at line 450 of file intel_sdvo_regs.h.

unsigned int res_1280x720

Definition at line 537 of file intel_sdvo_regs.h.

unsigned int res_1280x768

Definition at line 570 of file intel_sdvo_regs.h.

unsigned int res_1280x960

Definition at line 524 of file intel_sdvo_regs.h.

unsigned int res_1360x768

Definition at line 538 of file intel_sdvo_regs.h.

unsigned int res_1400x1050

Definition at line 525 of file intel_sdvo_regs.h.

unsigned int res_1536x960

Definition at line 555 of file intel_sdvo_regs.h.

unsigned int res_1600x1200

Definition at line 526 of file intel_sdvo_regs.h.

unsigned int res_1680x1050

Definition at line 556 of file intel_sdvo_regs.h.

unsigned int res_1704x960

Definition at line 539 of file intel_sdvo_regs.h.

unsigned int res_1728x1080

Definition at line 557 of file intel_sdvo_regs.h.

unsigned int res_1864x1050

Definition at line 540 of file intel_sdvo_regs.h.

unsigned int res_1920x1080

Definition at line 541 of file intel_sdvo_regs.h.

unsigned int res_1920x1200

Definition at line 558 of file intel_sdvo_regs.h.

unsigned int res_1920x1440

Definition at line 527 of file intel_sdvo_regs.h.

unsigned int res_2048x1536

Definition at line 528 of file intel_sdvo_regs.h.

unsigned int res_2128x1200

Definition at line 542 of file intel_sdvo_regs.h.

unsigned int res_2304x1440

Definition at line 560 of file intel_sdvo_regs.h.

unsigned int res_2456x1536

Definition at line 561 of file intel_sdvo_regs.h.

unsigned int res_2560x1400

Definition at line 544 of file intel_sdvo_regs.h.

unsigned int res_2560x1920

Definition at line 530 of file intel_sdvo_regs.h.

unsigned int res_2728x1536

Definition at line 545 of file intel_sdvo_regs.h.

unsigned int res_3072x1920

Definition at line 562 of file intel_sdvo_regs.h.

unsigned int res_3200x2400

Definition at line 531 of file intel_sdvo_regs.h.

unsigned int res_320x200

Definition at line 430 of file intel_sdvo_regs.h.

unsigned int res_320x240

Definition at line 431 of file intel_sdvo_regs.h.

unsigned int res_3408x1920

Definition at line 546 of file intel_sdvo_regs.h.

unsigned int res_3840x2400

Definition at line 563 of file intel_sdvo_regs.h.

unsigned int res_3840x2880

Definition at line 532 of file intel_sdvo_regs.h.

unsigned int res_400x300

Definition at line 432 of file intel_sdvo_regs.h.

unsigned int res_4264x2400

Definition at line 547 of file intel_sdvo_regs.h.

unsigned int res_4608x2880

Definition at line 564 of file intel_sdvo_regs.h.

unsigned int res_5120x2880

Definition at line 548 of file intel_sdvo_regs.h.

unsigned int res_640x350

Definition at line 433 of file intel_sdvo_regs.h.

unsigned int res_640x400

Definition at line 434 of file intel_sdvo_regs.h.

unsigned int res_640x480

Definition at line 435 of file intel_sdvo_regs.h.

unsigned int res_704x480

Definition at line 436 of file intel_sdvo_regs.h.

unsigned int res_704x576

Definition at line 437 of file intel_sdvo_regs.h.

unsigned int res_720x350

Definition at line 439 of file intel_sdvo_regs.h.

unsigned int res_720x400

Definition at line 440 of file intel_sdvo_regs.h.

unsigned int res_720x480

Definition at line 441 of file intel_sdvo_regs.h.

unsigned int res_720x540

Definition at line 442 of file intel_sdvo_regs.h.

unsigned int res_720x576

Definition at line 443 of file intel_sdvo_regs.h.

unsigned int res_768x480

Definition at line 551 of file intel_sdvo_regs.h.

unsigned int res_768x576

Definition at line 444 of file intel_sdvo_regs.h.

unsigned int res_800x600

Definition at line 445 of file intel_sdvo_regs.h.

unsigned int res_832x624

Definition at line 446 of file intel_sdvo_regs.h.

unsigned int res_848x480

Definition at line 535 of file intel_sdvo_regs.h.

unsigned int res_920x766

Definition at line 448 of file intel_sdvo_regs.h.

unsigned int res_960x600

Definition at line 552 of file intel_sdvo_regs.h.

u8 reserved

Definition at line 122 of file intel_sdvo_regs.h.

unsigned int saturation

Definition at line 615 of file intel_sdvo_regs.h.

u8 scaled

Definition at line 116 of file intel_sdvo_regs.h.

u8 sdvo_flags

Definition at line 119 of file intel_sdvo_regs.h.

unsigned int sdvo_inputs_mask

Definition at line 68 of file intel_sdvo_regs.h.

u8 sdvo_version_major

Definition at line 66 of file intel_sdvo_regs.h.

u8 sdvo_version_minor

Definition at line 67 of file intel_sdvo_regs.h.

unsigned int secam_60

Definition at line 394 of file intel_sdvo_regs.h.

unsigned int secam_b

Definition at line 387 of file intel_sdvo_regs.h.

unsigned int secam_d

Definition at line 388 of file intel_sdvo_regs.h.

unsigned int secam_g

Definition at line 389 of file intel_sdvo_regs.h.

unsigned int secam_k

Definition at line 390 of file intel_sdvo_regs.h.

unsigned int secam_k1

Definition at line 392 of file intel_sdvo_regs.h.

unsigned int secam_l

Definition at line 393 of file intel_sdvo_regs.h.

unsigned int sharp_scaling

Definition at line 70 of file intel_sdvo_regs.h.

unsigned int sharpness

Definition at line 624 of file intel_sdvo_regs.h.

unsigned int smooth_scaling

Definition at line 69 of file intel_sdvo_regs.h.

unsigned int stall_support

Definition at line 73 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 117 of file intel_sdvo_regs.h.

u8 t0

Definition at line 561 of file intel_sdvo_regs.h.

unsigned int t0_high

Definition at line 567 of file intel_sdvo_regs.h.

u8 t1

Definition at line 562 of file intel_sdvo_regs.h.

unsigned int t1_high

Definition at line 568 of file intel_sdvo_regs.h.

u8 t2

Definition at line 563 of file intel_sdvo_regs.h.

unsigned int t2_high

Definition at line 569 of file intel_sdvo_regs.h.

u8 t3

Definition at line 564 of file intel_sdvo_regs.h.

unsigned int t3_high

Definition at line 570 of file intel_sdvo_regs.h.

u8 t4

Definition at line 565 of file intel_sdvo_regs.h.

unsigned int t4_high

Definition at line 572 of file intel_sdvo_regs.h.

unsigned int target_1

Definition at line 236 of file intel_sdvo_regs.h.

u16 trip_high

Definition at line 578 of file intel_sdvo_regs.h.

u16 trip_low

Definition at line 577 of file intel_sdvo_regs.h.

unsigned int tv_chroma_filter

Definition at line 627 of file intel_sdvo_regs.h.

unsigned int tv_luma_filter

Definition at line 628 of file intel_sdvo_regs.h.

unsigned int up_scaling

Definition at line 71 of file intel_sdvo_regs.h.

u8 v_active

lower 8 bits (lines)

Definition at line 103 of file intel_sdvo_regs.h.

u8 v_blank

lower 8 bits (lines)

Definition at line 104 of file intel_sdvo_regs.h.

u8 v_high

upper 4 bits each v_active, v_blank

Definition at line 105 of file intel_sdvo_regs.h.

u8 v_sync_off_high

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

Definition at line 121 of file intel_sdvo_regs.h.

u8 v_sync_off_width

lower 4 bits each vsync offset, vsync width

Definition at line 112 of file intel_sdvo_regs.h.

u16 value

Definition at line 579 of file intel_sdvo_regs.h.

u8 vendor_id

Definition at line 63 of file intel_sdvo_regs.h.

unsigned int vpos

Definition at line 623 of file intel_sdvo_regs.h.

u16 width

Definition at line 113 of file intel_sdvo_regs.h.