Home
last modified time | relevance | path

Searched refs:analogix_dp_device (Results 1 – 9 of 9) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/gpu/drm/bridge/analogix/
H A Danalogix_dp_core.h169 struct analogix_dp_device { struct
203 void analogix_dp_enable_video_mute(struct analogix_dp_device *dp, bool enable); argument
204 void analogix_dp_stop_video(struct analogix_dp_device *dp);
205 void analogix_dp_init_analog_param(struct analogix_dp_device *dp);
206 void analogix_dp_init_interrupt(struct analogix_dp_device *dp);
207 void analogix_dp_reset(struct analogix_dp_device *dp);
208 void analogix_dp_swreset(struct analogix_dp_device *dp);
209 void analogix_dp_config_interrupt(struct analogix_dp_device *dp);
210 void analogix_dp_mute_hpd_interrupt(struct analogix_dp_device *dp);
211 void analogix_dp_unmute_hpd_interrupt(struct analogix_dp_device *dp);
[all …]
H A Danalogix_dp_reg.c22 static void analogix_dp_write(struct analogix_dp_device *dp, u32 reg, u32 val) in analogix_dp_write()
32 static u32 analogix_dp_read(struct analogix_dp_device *dp, u32 reg) in analogix_dp_read()
40 void analogix_dp_enable_video_mute(struct analogix_dp_device *dp, bool enable) in analogix_dp_enable_video_mute()
55 void analogix_dp_stop_video(struct analogix_dp_device *dp) in analogix_dp_stop_video()
64 static void analogix_dp_set_lane_map(struct analogix_dp_device *dp) in analogix_dp_set_lane_map()
75 void analogix_dp_init_analog_param(struct analogix_dp_device *dp) in analogix_dp_init_analog_param()
110 void analogix_dp_init_interrupt(struct analogix_dp_device *dp) in analogix_dp_init_interrupt()
130 void analogix_dp_reset(struct analogix_dp_device *dp) in analogix_dp_reset()
177 void analogix_dp_swreset(struct analogix_dp_device *dp) in analogix_dp_swreset()
182 void analogix_dp_config_interrupt(struct analogix_dp_device *dp) in analogix_dp_config_interrupt()
[all …]
H A Danalogix_dp_core.c37 #define to_dp(nm) container_of(nm, struct analogix_dp_device, nm)
59 static bool analogix_dp_bandwidth_ok(struct analogix_dp_device *dp, in analogix_dp_bandwidth_ok()
81 static int analogix_dp_init_dp(struct analogix_dp_device *dp) in analogix_dp_init_dp()
105 static int analogix_dp_panel_prepare(struct analogix_dp_device *dp) in analogix_dp_panel_prepare()
125 static int analogix_dp_panel_unprepare(struct analogix_dp_device *dp) in analogix_dp_panel_unprepare()
145 static int analogix_dp_detect_hpd(struct analogix_dp_device *dp) in analogix_dp_detect_hpd()
158 static bool analogix_dp_detect_sink_psr(struct analogix_dp_device *dp) in analogix_dp_detect_sink_psr()
176 static int analogix_dp_enable_sink_psr(struct analogix_dp_device *dp) in analogix_dp_enable_sink_psr()
223 analogix_dp_enable_rx_to_enhanced_mode(struct analogix_dp_device *dp, in analogix_dp_enable_rx_to_enhanced_mode()
244 static int analogix_dp_is_enhanced_mode_available(struct analogix_dp_device *dp, in analogix_dp_is_enhanced_mode_available()
[all …]
/OK3568_Linux_fs/u-boot/drivers/video/drm/
H A Danalogix_dp.h625 struct analogix_dp_device { struct
646 void analogix_dp_enable_video_mute(struct analogix_dp_device *dp, bool enable); argument
647 void analogix_dp_stop_video(struct analogix_dp_device *dp);
648 void analogix_dp_init_analog_param(struct analogix_dp_device *dp);
649 void analogix_dp_init_interrupt(struct analogix_dp_device *dp);
650 void analogix_dp_reset(struct analogix_dp_device *dp);
651 void analogix_dp_swreset(struct analogix_dp_device *dp);
652 void analogix_dp_config_interrupt(struct analogix_dp_device *dp);
653 void analogix_dp_mute_hpd_interrupt(struct analogix_dp_device *dp);
654 void analogix_dp_unmute_hpd_interrupt(struct analogix_dp_device *dp);
[all …]
H A Danalogix_dp_reg.c37 static void analogix_dp_write(struct analogix_dp_device *dp, u32 reg, u32 val) in analogix_dp_write()
44 static u32 analogix_dp_read(struct analogix_dp_device *dp, u32 reg) in analogix_dp_read()
51 void analogix_dp_enable_video_mute(struct analogix_dp_device *dp, bool enable) in analogix_dp_enable_video_mute()
66 void analogix_dp_stop_video(struct analogix_dp_device *dp) in analogix_dp_stop_video()
75 static void analogix_dp_set_lane_map(struct analogix_dp_device *dp) in analogix_dp_set_lane_map()
85 void analogix_dp_init_analog_param(struct analogix_dp_device *dp) in analogix_dp_init_analog_param()
121 void analogix_dp_init_interrupt(struct analogix_dp_device *dp) in analogix_dp_init_interrupt()
141 void analogix_dp_reset(struct analogix_dp_device *dp) in analogix_dp_reset()
186 void analogix_dp_swreset(struct analogix_dp_device *dp) in analogix_dp_swreset()
191 void analogix_dp_config_interrupt(struct analogix_dp_device *dp) in analogix_dp_config_interrupt()
[all …]
H A Danalogix_dp.c51 analogix_dp_enable_rx_to_enhanced_mode(struct analogix_dp_device *dp, in analogix_dp_enable_rx_to_enhanced_mode()
67 static int analogix_dp_is_enhanced_mode_available(struct analogix_dp_device *dp) in analogix_dp_is_enhanced_mode_available()
78 static void analogix_dp_set_enhanced_mode(struct analogix_dp_device *dp) in analogix_dp_set_enhanced_mode()
87 static void analogix_dp_training_pattern_dis(struct analogix_dp_device *dp) in analogix_dp_training_pattern_dis()
95 static int analogix_dp_link_start(struct analogix_dp_device *dp) in analogix_dp_link_start()
213 static void analogix_dp_reduce_link_rate(struct analogix_dp_device *dp) in analogix_dp_reduce_link_rate()
221 static void analogix_dp_get_adjust_training_lane(struct analogix_dp_device *dp, in analogix_dp_get_adjust_training_lane()
245 static bool analogix_dp_tps3_supported(struct analogix_dp_device *dp) in analogix_dp_tps3_supported()
258 static int analogix_dp_process_clock_recovery(struct analogix_dp_device *dp) in analogix_dp_process_clock_recovery()
336 static int analogix_dp_process_equalizer_training(struct analogix_dp_device *dp) in analogix_dp_process_equalizer_training()
[all …]
/OK3568_Linux_fs/kernel/include/drm/bridge/
H A Danalogix_dp.h13 struct analogix_dp_device;
51 struct analogix_dp_device *left;
52 struct analogix_dp_device *right;
66 int analogix_dp_resume(struct analogix_dp_device *dp);
67 int analogix_dp_suspend(struct analogix_dp_device *dp);
68 int analogix_dp_runtime_resume(struct analogix_dp_device *dp);
69 int analogix_dp_runtime_suspend(struct analogix_dp_device *dp);
71 struct analogix_dp_device *
73 int analogix_dp_bind(struct analogix_dp_device *dp, struct drm_device *drm_dev);
74 void analogix_dp_unbind(struct analogix_dp_device *dp);
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/exynos/
H A Dexynos_dp.c43 struct analogix_dp_device *adp;
/OK3568_Linux_fs/kernel/drivers/gpu/drm/rockchip/
H A Danalogix_dp-rockchip.c89 struct analogix_dp_device *adp;