2 * Samsung SoC DP device support
4 * Copyright (C) 2012 Samsung Electronics Co., Ltd.
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 */