Symbol: analogix_dp_device
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
100
static bool analogix_dp_detect_sink_psr(struct analogix_dp_device *dp)
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
1028
struct analogix_dp_device *dp = to_dp(bridge);
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
1110
struct analogix_dp_device *dp = to_dp(bridge);
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
115
static int analogix_dp_enable_sink_psr(struct analogix_dp_device *dp)
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
1152
struct analogix_dp_device *dp = to_dp(bridge);
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
1171
struct analogix_dp_device *dp = to_dp(bridge);
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
1209
struct analogix_dp_device *dp = to_dp(bridge);
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
1241
static int analogix_dp_dt_parse_pdata(struct analogix_dp_device *dp)
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
1278
struct analogix_dp_device *dp = to_dp(aux);
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
1297
struct analogix_dp_device *dp = to_dp(aux);
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
1315
struct analogix_dp_device *
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
1319
struct analogix_dp_device *dp;
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
1328
dp = devm_drm_bridge_alloc(dev, struct analogix_dp_device, bridge,
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
1431
int analogix_dp_suspend(struct analogix_dp_device *dp)
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
1444
int analogix_dp_resume(struct analogix_dp_device *dp)
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
1466
int analogix_dp_bind(struct analogix_dp_device *dp, struct drm_device *drm_dev)
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
1513
void analogix_dp_unbind(struct analogix_dp_device *dp)
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
1521
struct analogix_dp_device *dp;
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
1542
struct analogix_dp_device *dp;
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
1557
struct analogix_dp_device *dp = to_dp(aux);
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
1563
struct drm_dp_aux *analogix_dp_get_aux(struct analogix_dp_device *dp)
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
1571
struct analogix_dp_device *dp = to_dp(aux);
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
1589
int analogix_dp_finish_probe(struct analogix_dp_device *dp)
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
162
analogix_dp_enable_rx_to_enhanced_mode(struct analogix_dp_device *dp,
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
183
static int analogix_dp_is_enhanced_mode_available(struct analogix_dp_device *dp,
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
200
static int analogix_dp_set_enhanced_mode(struct analogix_dp_device *dp)
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
218
static int analogix_dp_training_pattern_dis(struct analogix_dp_device *dp)
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
230
static int analogix_dp_link_start(struct analogix_dp_device *dp)
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
295
static void analogix_dp_reduce_link_rate(struct analogix_dp_device *dp)
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
303
static void analogix_dp_get_adjust_training_lane(struct analogix_dp_device *dp,
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
327
static int analogix_dp_process_clock_recovery(struct analogix_dp_device *dp)
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
39
#define to_dp(nm) container_of(nm, struct analogix_dp_device, nm)
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
390
static int analogix_dp_process_equalizer_training(struct analogix_dp_device *dp)
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
43
static void analogix_dp_init_dp(struct analogix_dp_device *dp)
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
452
static void analogix_dp_get_max_rx_bandwidth(struct analogix_dp_device *dp,
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
467
static void analogix_dp_get_max_rx_lane_count(struct analogix_dp_device *dp,
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
480
static int analogix_dp_full_link_train(struct analogix_dp_device *dp,
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
546
static int analogix_dp_fast_link_train(struct analogix_dp_device *dp)
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
606
static int analogix_dp_train_link(struct analogix_dp_device *dp)
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
61
static int analogix_dp_detect_hpd(struct analogix_dp_device *dp)
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
615
static int analogix_dp_config_video(struct analogix_dp_device *dp)
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
673
static int analogix_dp_enable_scramble(struct analogix_dp_device *dp,
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
703
struct analogix_dp_device *dp = arg;
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
718
struct analogix_dp_device *dp = arg;
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
737
static int analogix_dp_fast_link_train_detection(struct analogix_dp_device *dp)
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
753
static int analogix_dp_commit(struct analogix_dp_device *dp)
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
790
static int analogix_dp_enable_psr(struct analogix_dp_device *dp)
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
818
static int analogix_dp_disable_psr(struct analogix_dp_device *dp)
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
863
struct analogix_dp_device *dp = to_dp(bridge);
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
873
struct analogix_dp_device *dp = to_dp(bridge);
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
897
struct analogix_dp_device *dp = to_dp(bridge);
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
913
struct analogix_dp_device *dp = to_dp(bridge);
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
934
struct drm_crtc *analogix_dp_get_old_crtc(struct analogix_dp_device *dp,
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
953
struct drm_crtc *analogix_dp_get_new_crtc(struct analogix_dp_device *dp,
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
974
struct analogix_dp_device *dp = to_dp(bridge);
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
988
static int analogix_dp_set_bridge(struct analogix_dp_device *dp)
drivers/gpu/drm/bridge/analogix/analogix_dp_core.h
176
void analogix_dp_enable_video_mute(struct analogix_dp_device *dp, bool enable);
drivers/gpu/drm/bridge/analogix/analogix_dp_core.h
177
void analogix_dp_stop_video(struct analogix_dp_device *dp);
drivers/gpu/drm/bridge/analogix/analogix_dp_core.h
178
void analogix_dp_lane_swap(struct analogix_dp_device *dp, bool enable);
drivers/gpu/drm/bridge/analogix/analogix_dp_core.h
179
void analogix_dp_init_analog_param(struct analogix_dp_device *dp);
drivers/gpu/drm/bridge/analogix/analogix_dp_core.h
180
void analogix_dp_init_interrupt(struct analogix_dp_device *dp);
drivers/gpu/drm/bridge/analogix/analogix_dp_core.h
181
void analogix_dp_reset(struct analogix_dp_device *dp);
drivers/gpu/drm/bridge/analogix/analogix_dp_core.h
182
void analogix_dp_swreset(struct analogix_dp_device *dp);
drivers/gpu/drm/bridge/analogix/analogix_dp_core.h
183
void analogix_dp_config_interrupt(struct analogix_dp_device *dp);
drivers/gpu/drm/bridge/analogix/analogix_dp_core.h
184
void analogix_dp_mute_hpd_interrupt(struct analogix_dp_device *dp);
drivers/gpu/drm/bridge/analogix/analogix_dp_core.h
185
void analogix_dp_unmute_hpd_interrupt(struct analogix_dp_device *dp);
drivers/gpu/drm/bridge/analogix/analogix_dp_core.h
186
int analogix_dp_wait_pll_locked(struct analogix_dp_device *dp);
drivers/gpu/drm/bridge/analogix/analogix_dp_core.h
187
void analogix_dp_set_pll_power_down(struct analogix_dp_device *dp, bool enable);
drivers/gpu/drm/bridge/analogix/analogix_dp_core.h
188
void analogix_dp_set_analog_power_down(struct analogix_dp_device *dp,
drivers/gpu/drm/bridge/analogix/analogix_dp_core.h
191
int analogix_dp_init_analog_func(struct analogix_dp_device *dp);
drivers/gpu/drm/bridge/analogix/analogix_dp_core.h
192
void analogix_dp_init_hpd(struct analogix_dp_device *dp);
drivers/gpu/drm/bridge/analogix/analogix_dp_core.h
193
void analogix_dp_force_hpd(struct analogix_dp_device *dp);
drivers/gpu/drm/bridge/analogix/analogix_dp_core.h
194
enum dp_irq_type analogix_dp_get_irq_type(struct analogix_dp_device *dp);
drivers/gpu/drm/bridge/analogix/analogix_dp_core.h
195
void analogix_dp_clear_hotplug_interrupts(struct analogix_dp_device *dp);
drivers/gpu/drm/bridge/analogix/analogix_dp_core.h
196
void analogix_dp_reset_aux(struct analogix_dp_device *dp);
drivers/gpu/drm/bridge/analogix/analogix_dp_core.h
197
void analogix_dp_init_aux(struct analogix_dp_device *dp);
drivers/gpu/drm/bridge/analogix/analogix_dp_core.h
198
int analogix_dp_get_plug_in_status(struct analogix_dp_device *dp);
drivers/gpu/drm/bridge/analogix/analogix_dp_core.h
199
void analogix_dp_enable_sw_function(struct analogix_dp_device *dp);
drivers/gpu/drm/bridge/analogix/analogix_dp_core.h
200
void analogix_dp_set_link_bandwidth(struct analogix_dp_device *dp, u32 bwtype);
drivers/gpu/drm/bridge/analogix/analogix_dp_core.h
201
void analogix_dp_get_link_bandwidth(struct analogix_dp_device *dp, u32 *bwtype);
drivers/gpu/drm/bridge/analogix/analogix_dp_core.h
202
void analogix_dp_set_lane_count(struct analogix_dp_device *dp, u32 count);
drivers/gpu/drm/bridge/analogix/analogix_dp_core.h
203
void analogix_dp_get_lane_count(struct analogix_dp_device *dp, u32 *count);
drivers/gpu/drm/bridge/analogix/analogix_dp_core.h
204
void analogix_dp_enable_enhanced_mode(struct analogix_dp_device *dp,
drivers/gpu/drm/bridge/analogix/analogix_dp_core.h
206
void analogix_dp_set_training_pattern(struct analogix_dp_device *dp,
drivers/gpu/drm/bridge/analogix/analogix_dp_core.h
208
void analogix_dp_set_lane_link_training(struct analogix_dp_device *dp);
drivers/gpu/drm/bridge/analogix/analogix_dp_core.h
209
u32 analogix_dp_get_lane_link_training(struct analogix_dp_device *dp, u8 lane);
drivers/gpu/drm/bridge/analogix/analogix_dp_core.h
210
void analogix_dp_reset_macro(struct analogix_dp_device *dp);
drivers/gpu/drm/bridge/analogix/analogix_dp_core.h
211
void analogix_dp_init_video(struct analogix_dp_device *dp);
drivers/gpu/drm/bridge/analogix/analogix_dp_core.h
213
void analogix_dp_set_video_color_format(struct analogix_dp_device *dp);
drivers/gpu/drm/bridge/analogix/analogix_dp_core.h
214
int analogix_dp_is_slave_video_stream_clock_on(struct analogix_dp_device *dp);
drivers/gpu/drm/bridge/analogix/analogix_dp_core.h
215
void analogix_dp_set_video_cr_mn(struct analogix_dp_device *dp,
drivers/gpu/drm/bridge/analogix/analogix_dp_core.h
219
void analogix_dp_set_video_timing_mode(struct analogix_dp_device *dp, u32 type);
drivers/gpu/drm/bridge/analogix/analogix_dp_core.h
220
void analogix_dp_enable_video_master(struct analogix_dp_device *dp,
drivers/gpu/drm/bridge/analogix/analogix_dp_core.h
222
void analogix_dp_start_video(struct analogix_dp_device *dp);
drivers/gpu/drm/bridge/analogix/analogix_dp_core.h
223
int analogix_dp_is_video_stream_on(struct analogix_dp_device *dp);
drivers/gpu/drm/bridge/analogix/analogix_dp_core.h
224
void analogix_dp_config_video_slave_mode(struct analogix_dp_device *dp);
drivers/gpu/drm/bridge/analogix/analogix_dp_core.h
225
void analogix_dp_enable_scrambling(struct analogix_dp_device *dp);
drivers/gpu/drm/bridge/analogix/analogix_dp_core.h
226
void analogix_dp_disable_scrambling(struct analogix_dp_device *dp);
drivers/gpu/drm/bridge/analogix/analogix_dp_core.h
227
void analogix_dp_enable_psr_crc(struct analogix_dp_device *dp);
drivers/gpu/drm/bridge/analogix/analogix_dp_core.h
228
int analogix_dp_send_psr_spd(struct analogix_dp_device *dp,
drivers/gpu/drm/bridge/analogix/analogix_dp_core.h
230
ssize_t analogix_dp_transfer(struct analogix_dp_device *dp,
drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c
119
void analogix_dp_reset(struct analogix_dp_device *dp)
drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c
169
void analogix_dp_swreset(struct analogix_dp_device *dp)
drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c
174
void analogix_dp_config_interrupt(struct analogix_dp_device *dp)
drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c
195
void analogix_dp_mute_hpd_interrupt(struct analogix_dp_device *dp)
drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c
209
void analogix_dp_unmute_hpd_interrupt(struct analogix_dp_device *dp)
drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c
221
int analogix_dp_wait_pll_locked(struct analogix_dp_device *dp)
drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c
230
void analogix_dp_set_pll_power_down(struct analogix_dp_device *dp, bool enable)
drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c
249
void analogix_dp_set_analog_power_down(struct analogix_dp_device *dp,
drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c
27
void analogix_dp_enable_video_mute(struct analogix_dp_device *dp, bool enable)
drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c
355
int analogix_dp_init_analog_func(struct analogix_dp_device *dp)
drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c
379
void analogix_dp_clear_hotplug_interrupts(struct analogix_dp_device *dp)
drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c
393
void analogix_dp_init_hpd(struct analogix_dp_device *dp)
drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c
407
void analogix_dp_force_hpd(struct analogix_dp_device *dp)
drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c
416
enum dp_irq_type analogix_dp_get_irq_type(struct analogix_dp_device *dp)
drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c
42
void analogix_dp_stop_video(struct analogix_dp_device *dp)
drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c
443
void analogix_dp_reset_aux(struct analogix_dp_device *dp)
drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c
453
void analogix_dp_init_aux(struct analogix_dp_device *dp)
drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c
489
int analogix_dp_get_plug_in_status(struct analogix_dp_device *dp)
drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c
505
void analogix_dp_enable_sw_function(struct analogix_dp_device *dp)
drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c
51
void analogix_dp_lane_swap(struct analogix_dp_device *dp, bool enable)
drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c
514
void analogix_dp_set_link_bandwidth(struct analogix_dp_device *dp, u32 bwtype)
drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c
537
void analogix_dp_get_link_bandwidth(struct analogix_dp_device *dp, u32 *bwtype)
drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c
545
void analogix_dp_set_lane_count(struct analogix_dp_device *dp, u32 count)
drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c
566
void analogix_dp_get_lane_count(struct analogix_dp_device *dp, u32 *count)
drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c
574
void analogix_dp_set_lane_link_training(struct analogix_dp_device *dp)
drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c
607
u32 analogix_dp_get_lane_link_training(struct analogix_dp_device *dp, u8 lane)
drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c
612
void analogix_dp_enable_enhanced_mode(struct analogix_dp_device *dp,
drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c
628
void analogix_dp_set_training_pattern(struct analogix_dp_device *dp,
drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c
65
void analogix_dp_init_analog_param(struct analogix_dp_device *dp)
drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c
661
void analogix_dp_reset_macro(struct analogix_dp_device *dp)
drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c
676
void analogix_dp_init_video(struct analogix_dp_device *dp)
drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c
696
void analogix_dp_set_video_color_format(struct analogix_dp_device *dp)
drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c
716
int analogix_dp_is_slave_video_stream_clock_on(struct analogix_dp_device *dp)
drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c
744
void analogix_dp_set_video_cr_mn(struct analogix_dp_device *dp,
drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c
778
void analogix_dp_set_video_timing_mode(struct analogix_dp_device *dp, u32 type)
drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c
793
void analogix_dp_enable_video_master(struct analogix_dp_device *dp, bool enable)
drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c
810
void analogix_dp_start_video(struct analogix_dp_device *dp)
drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c
819
int analogix_dp_is_video_stream_on(struct analogix_dp_device *dp)
drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c
835
void analogix_dp_config_video_slave_mode(struct analogix_dp_device *dp)
drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c
867
void analogix_dp_enable_scrambling(struct analogix_dp_device *dp)
drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c
876
void analogix_dp_disable_scrambling(struct analogix_dp_device *dp)
drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c
885
void analogix_dp_enable_psr_crc(struct analogix_dp_device *dp)
drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c
890
static ssize_t analogix_dp_get_psr_status(struct analogix_dp_device *dp)
drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c
903
int analogix_dp_send_psr_spd(struct analogix_dp_device *dp,
drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c
975
ssize_t analogix_dp_transfer(struct analogix_dp_device *dp,
drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c
99
void analogix_dp_init_interrupt(struct analogix_dp_device *dp)
drivers/gpu/drm/exynos/exynos_dp.c
43
struct analogix_dp_device *adp;
drivers/gpu/drm/rockchip/analogix_dp-rockchip.c
80
struct analogix_dp_device *adp;
include/drm/bridge/analogix_dp.h
12
struct analogix_dp_device;
include/drm/bridge/analogix_dp.h
39
int analogix_dp_resume(struct analogix_dp_device *dp);
include/drm/bridge/analogix_dp.h
40
int analogix_dp_suspend(struct analogix_dp_device *dp);
include/drm/bridge/analogix_dp.h
42
struct analogix_dp_device *
include/drm/bridge/analogix_dp.h
44
int analogix_dp_bind(struct analogix_dp_device *dp, struct drm_device *drm_dev);
include/drm/bridge/analogix_dp.h
45
void analogix_dp_unbind(struct analogix_dp_device *dp);
include/drm/bridge/analogix_dp.h
51
struct drm_dp_aux *analogix_dp_get_aux(struct analogix_dp_device *dp);
include/drm/bridge/analogix_dp.h
52
int analogix_dp_finish_probe(struct analogix_dp_device *dp);