Home
last modified time | relevance | path

Searched refs:optc (Results 1 – 4 of 4) sorted by relevance

/Linux-v4.19/drivers/gpu/drm/amd/display/dc/dcn10/
Ddcn10_optc.c50 struct timing_generator *optc, in optc1_apply_front_porch_workaround() argument
63 struct timing_generator *optc) in optc1_program_global_sync() argument
65 struct optc *optc1 = DCN10TG_FROM_TG(optc); in optc1_program_global_sync()
67 if (optc->dlg_otg_param.vstartup_start == 0) { in optc1_program_global_sync()
73 VSTARTUP_START, optc->dlg_otg_param.vstartup_start); in optc1_program_global_sync()
76 VUPDATE_OFFSET, optc->dlg_otg_param.vupdate_offset, in optc1_program_global_sync()
77 VUPDATE_WIDTH, optc->dlg_otg_param.vupdate_width); in optc1_program_global_sync()
80 VREADY_OFFSET, optc->dlg_otg_param.vready_offset); in optc1_program_global_sync()
83 static void optc1_disable_stereo(struct timing_generator *optc) in optc1_disable_stereo() argument
85 struct optc *optc1 = DCN10TG_FROM_TG(optc); in optc1_disable_stereo()
[all …]
Ddcn10_optc.h32 container_of(tg, struct optc, base)
423 struct optc { struct
443 void dcn10_timing_generator_init(struct optc *optc); argument
466 void optc1_read_otg_state(struct optc *optc1,
470 struct timing_generator *optc,
474 struct timing_generator *optc,
478 void optc1_program_vline_interrupt(struct timing_generator *optc,
483 struct timing_generator *optc);
485 bool optc1_disable_crtc(struct timing_generator *optc);
487 bool optc1_is_counter_moving(struct timing_generator *optc);
[all …]
Ddcn10_resource.c651 struct optc *tgn10 = in dcn10_timing_generator_create()
652 kzalloc(sizeof(struct optc), GFP_KERNEL); in dcn10_timing_generator_create()
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/inc/hw/
Dtiming_generator.h143 void (*program_vline_interrupt)(struct timing_generator *optc,
159 bool (*get_otg_active_size)(struct timing_generator *optc,