2 * Samsung SoC DP device support
4 * Copyright (C) 2012 Samsung Electronics Co., Ltd.
5 * Author: Jingoo Han <jg1.han@samsung.com>
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
15 #define DP_TIMEOUT_LOOP_COUNT 100
20 LINK_RATE_1_62GBPS
= 0x06,
21 LINK_RATE_2_70GBPS
= 0x0a
24 enum link_lane_count_type
{
30 enum link_training_state
{
38 enum voltage_swing_level
{
45 enum pre_emphasis_level
{
73 enum color_coefficient
{
88 enum clock_recovery_m_value_type
{
93 enum video_timing_recognition_type
{
94 VIDEO_TIMING_FROM_CAPTURE
,
95 VIDEO_TIMING_FROM_REGISTER
98 enum analog_power_block
{
111 bool h_sync_polarity
;
112 bool v_sync_polarity
;
115 enum color_space color_space
;
116 enum dynamic_range dynamic_range
;
117 enum color_coefficient ycbcr_coeff
;
118 enum color_depth color_depth
;
120 enum link_rate_type link_rate
;
121 enum link_lane_count_type lane_count
;
124 struct exynos_dp_platdata
{
125 struct video_info
*video_info
;
127 void (*phy_init
)(void);
128 void (*phy_exit
)(void);
131 #endif /* _EXYNOS_DP_H */