Lines Matching refs:analogix_dp_device

35 #define to_dp(nm)	container_of(nm, struct analogix_dp_device, nm)
44 static int analogix_dp_init_dp(struct analogix_dp_device *dp)
68 static int analogix_dp_detect_hpd(struct analogix_dp_device *dp)
107 static bool analogix_dp_detect_sink_psr(struct analogix_dp_device *dp)
122 static int analogix_dp_enable_sink_psr(struct analogix_dp_device *dp)
169 analogix_dp_enable_rx_to_enhanced_mode(struct analogix_dp_device *dp,
190 static int analogix_dp_is_enhanced_mode_available(struct analogix_dp_device *dp,
207 static int analogix_dp_set_enhanced_mode(struct analogix_dp_device *dp)
225 static int analogix_dp_training_pattern_dis(struct analogix_dp_device *dp)
238 analogix_dp_set_lane_lane_pre_emphasis(struct analogix_dp_device *dp,
259 static int analogix_dp_link_start(struct analogix_dp_device *dp)
387 static void analogix_dp_set_lane_link_training(struct analogix_dp_device *dp,
409 analogix_dp_get_lane_link_training(struct analogix_dp_device *dp,
435 static void analogix_dp_reduce_link_rate(struct analogix_dp_device *dp)
443 static void analogix_dp_get_adjust_training_lane(struct analogix_dp_device *dp,
467 static int analogix_dp_process_clock_recovery(struct analogix_dp_device *dp)
539 static int analogix_dp_process_equalizer_training(struct analogix_dp_device *dp)
613 static void analogix_dp_get_max_rx_bandwidth(struct analogix_dp_device *dp,
628 static void analogix_dp_get_max_rx_lane_count(struct analogix_dp_device *dp,
641 static int analogix_dp_full_link_train(struct analogix_dp_device *dp,
713 static int analogix_dp_fast_link_train(struct analogix_dp_device *dp)
788 static int analogix_dp_train_link(struct analogix_dp_device *dp)
797 static int analogix_dp_config_video(struct analogix_dp_device *dp)
860 static int analogix_dp_enable_scramble(struct analogix_dp_device *dp,
890 struct analogix_dp_device *dp = arg;
905 struct analogix_dp_device *dp = arg;
924 static int analogix_dp_fast_link_train_detection(struct analogix_dp_device *dp)
940 static int analogix_dp_commit(struct analogix_dp_device *dp)
992 static int analogix_dp_enable_psr(struct analogix_dp_device *dp)
1020 static int analogix_dp_disable_psr(struct analogix_dp_device *dp)
1075 static int analogix_dp_prepare_panel(struct analogix_dp_device *dp,
1110 struct analogix_dp_device *dp = to_dp(connector);
1145 struct analogix_dp_device *dp = to_dp(connector);
1154 struct analogix_dp_device *dp = to_dp(connector);
1186 struct analogix_dp_device *dp = to_dp(connector);
1221 struct analogix_dp_device *dp = bridge->driver_private;
1271 struct drm_crtc *analogix_dp_get_old_crtc(struct analogix_dp_device *dp,
1290 struct drm_crtc *analogix_dp_get_new_crtc(struct analogix_dp_device *dp,
1313 struct analogix_dp_device *dp = bridge->driver_private;
1332 static int analogix_dp_set_bridge(struct analogix_dp_device *dp)
1392 struct analogix_dp_device *dp = bridge->driver_private;
1429 struct analogix_dp_device *dp = bridge->driver_private;
1468 struct analogix_dp_device *dp = bridge->driver_private;
1508 struct analogix_dp_device *dp = bridge->driver_private;
1530 struct analogix_dp_device *dp = bridge->driver_private;
1616 struct analogix_dp_device *dp)
1634 static int analogix_dp_dt_parse_pdata(struct analogix_dp_device *dp)
1667 struct analogix_dp_device *dp = to_dp(aux);
1684 struct analogix_dp_device *
1688 struct analogix_dp_device *dp;
1698 dp = devm_kzalloc(dev, sizeof(struct analogix_dp_device), GFP_KERNEL);
1804 int analogix_dp_bind(struct analogix_dp_device *dp, struct drm_device *drm_dev)
1841 void analogix_dp_unbind(struct analogix_dp_device *dp)
1857 void analogix_dp_remove(struct analogix_dp_device *dp)
1864 int analogix_dp_suspend(struct analogix_dp_device *dp)
1871 int analogix_dp_resume(struct analogix_dp_device *dp)
1888 struct analogix_dp_device *dp = to_dp(connector);
1902 struct analogix_dp_device *dp = to_dp(connector);