timing_generator 348 drivers/gpu/drm/amd/display/dc/core/dc.c struct timing_generator *tg; timing_generator 397 drivers/gpu/drm/amd/display/dc/core/dc.c struct timing_generator *tg; timing_generator 974 drivers/gpu/drm/amd/display/dc/core/dc.c struct timing_generator *tg; timing_generator 273 drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c struct timing_generator *tg) timing_generator 2749 drivers/gpu/drm/amd/display/dc/core/dc_resource.c struct timing_generator *tg = core_dc->res_pool->timing_generators[0]; timing_generator 493 drivers/gpu/drm/amd/display/dc/core/dc_stream.c struct timing_generator *tg = res_ctx->pipe_ctx[i].stream_res.tg; timing_generator 552 drivers/gpu/drm/amd/display/dc/core/dc_stream.c struct timing_generator *tg = res_ctx->pipe_ctx[i].stream_res.tg; timing_generator 420 drivers/gpu/drm/amd/display/dc/dce100/dce100_resource.c static struct timing_generator *dce100_timing_generator_create( timing_generator 661 drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c struct timing_generator *tg = pipe_ctx->stream_res.tg; timing_generator 1499 drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c struct timing_generator *tg; timing_generator 2246 drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c struct timing_generator *tg) timing_generator 2404 drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c struct timing_generator *tg = dc->res_pool->timing_generators[i]; timing_generator 461 drivers/gpu/drm/amd/display/dc/dce110/dce110_resource.c static struct timing_generator *dce110_timing_generator_create( timing_generator 66 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.c struct timing_generator *tg, timing_generator 92 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.c struct timing_generator *tg) timing_generator 106 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.c struct timing_generator *tg, timing_generator 123 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.c bool dce110_timing_generator_enable_crtc(struct timing_generator *tg) timing_generator 152 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.c struct timing_generator *tg, timing_generator 189 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.c static void disable_stereo(struct timing_generator *tg) timing_generator 232 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.c bool dce110_timing_generator_disable_crtc(struct timing_generator *tg) timing_generator 256 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.c struct timing_generator *tg, timing_generator 282 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.c struct timing_generator *tg, timing_generator 367 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.c struct timing_generator *tg, timing_generator 471 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.c struct timing_generator *tg, timing_generator 508 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.c uint32_t dce110_timing_generator_get_vblank_counter(struct timing_generator *tg) timing_generator 529 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.c void dce110_timing_generator_get_position(struct timing_generator *tg, timing_generator 566 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.c struct timing_generator *tg, timing_generator 597 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.c struct timing_generator *tg, timing_generator 700 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.c struct timing_generator *tg, timing_generator 1110 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.c struct timing_generator *tg, timing_generator 1168 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.c void dce110_timing_generator_wait_for_vblank(struct timing_generator *tg) timing_generator 1192 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.c void dce110_timing_generator_wait_for_vactive(struct timing_generator *tg) timing_generator 1215 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.c struct timing_generator *tg, timing_generator 1313 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.c struct timing_generator *tg) timing_generator 1395 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.c bool dce110_timing_generator_is_counter_moving(struct timing_generator *tg) timing_generator 1410 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.c struct timing_generator *tg, timing_generator 1472 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.c void dce110_timing_generator_set_lock_master(struct timing_generator *tg, timing_generator 1490 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.c struct timing_generator *tg, timing_generator 1579 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.c struct timing_generator *tg, timing_generator 1711 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.c struct timing_generator *tg) timing_generator 1775 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.c struct timing_generator *tg) timing_generator 1798 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.c struct timing_generator *tg) timing_generator 1847 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.c struct timing_generator *tg, timing_generator 1894 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.c void dce110_tg_program_blank_color(struct timing_generator *tg, timing_generator 1923 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.c void dce110_tg_set_overscan_color(struct timing_generator *tg, timing_generator 1953 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.c void dce110_tg_program_timing(struct timing_generator *tg, timing_generator 1968 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.c bool dce110_tg_is_blanked(struct timing_generator *tg) timing_generator 1985 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.c void dce110_tg_set_blank(struct timing_generator *tg, timing_generator 2013 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.c bool dce110_tg_validate_timing(struct timing_generator *tg, timing_generator 2019 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.c void dce110_tg_wait_for_state(struct timing_generator *tg, timing_generator 2036 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.c void dce110_tg_set_colors(struct timing_generator *tg, timing_generator 2049 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.c bool dce110_arm_vert_intr(struct timing_generator *tg, uint8_t width) timing_generator 2085 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.c static bool dce110_is_tg_enabled(struct timing_generator *tg) timing_generator 2099 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.c bool dce110_configure_crc(struct timing_generator *tg, timing_generator 2176 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.c bool dce110_get_crc(struct timing_generator *tg, timing_generator 97 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.h struct timing_generator base; timing_generator 128 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.h struct timing_generator *tg, timing_generator 136 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.h struct timing_generator *tg, timing_generator 140 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.h bool dce110_timing_generator_enable_crtc(struct timing_generator *tg); timing_generator 141 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.h bool dce110_timing_generator_disable_crtc(struct timing_generator *tg); timing_generator 144 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.h struct timing_generator *tg, timing_generator 151 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.h struct timing_generator *tg); timing_generator 154 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.h struct timing_generator *tg, timing_generator 158 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.h bool dce110_timing_generator_is_counter_moving(struct timing_generator *tg); timing_generator 161 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.h void dce110_timing_generator_wait_for_vblank(struct timing_generator *tg); timing_generator 164 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.h void dce110_timing_generator_wait_for_vactive(struct timing_generator *tg); timing_generator 170 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.h struct timing_generator *tg, timing_generator 175 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.h struct timing_generator *tg); timing_generator 179 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.h struct timing_generator *tg, timing_generator 185 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.h struct timing_generator *tg, timing_generator 190 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.h struct timing_generator *tg); timing_generator 194 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.h struct timing_generator *tg); timing_generator 198 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.h void dce110_timing_generator_disable_vga(struct timing_generator *tg); timing_generator 202 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.h struct timing_generator *tg, timing_generator 208 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.h struct timing_generator *tg, timing_generator 212 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.h struct timing_generator *tg, timing_generator 221 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.h struct timing_generator *tg, timing_generator 229 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.h struct timing_generator *tg, timing_generator 233 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.h struct timing_generator *tg, timing_generator 237 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.h struct timing_generator *tg, timing_generator 244 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.h struct timing_generator *tg, timing_generator 248 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.h void dce110_timing_generator_set_lock_master(struct timing_generator *tg, timing_generator 251 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.h void dce110_tg_program_blank_color(struct timing_generator *tg, timing_generator 254 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.h void dce110_tg_set_overscan_color(struct timing_generator *tg, timing_generator 257 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.h void dce110_tg_program_timing(struct timing_generator *tg, timing_generator 266 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.h bool dce110_tg_is_blanked(struct timing_generator *tg); timing_generator 268 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.h void dce110_tg_set_blank(struct timing_generator *tg, timing_generator 271 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.h bool dce110_tg_validate_timing(struct timing_generator *tg, timing_generator 274 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.h void dce110_tg_wait_for_state(struct timing_generator *tg, timing_generator 277 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.h void dce110_tg_set_colors(struct timing_generator *tg, timing_generator 282 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.h struct timing_generator *tg, uint8_t width); timing_generator 284 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.h bool dce110_configure_crc(struct timing_generator *tg, timing_generator 287 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator.h bool dce110_get_crc(struct timing_generator *tg, timing_generator 53 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator_v.c static bool dce110_timing_generator_v_enable_crtc(struct timing_generator *tg) timing_generator 81 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator_v.c static bool dce110_timing_generator_v_disable_crtc(struct timing_generator *tg) timing_generator 100 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator_v.c static void dce110_timing_generator_v_blank_crtc(struct timing_generator *tg) timing_generator 120 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator_v.c static void dce110_timing_generator_v_unblank_crtc(struct timing_generator *tg) timing_generator 141 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator_v.c struct timing_generator *tg) timing_generator 153 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator_v.c static bool dce110_timing_generator_v_is_counter_moving(struct timing_generator *tg) timing_generator 191 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator_v.c static void dce110_timing_generator_v_wait_for_vblank(struct timing_generator *tg) timing_generator 215 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator_v.c static void dce110_timing_generator_v_wait_for_vactive(struct timing_generator *tg) timing_generator 225 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator_v.c static void dce110_timing_generator_v_wait_for_state(struct timing_generator *tg, timing_generator 243 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator_v.c struct timing_generator *tg, timing_generator 385 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator_v.c struct timing_generator *tg, timing_generator 427 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator_v.c static void dce110_timing_generator_v_set_blank(struct timing_generator *tg, timing_generator 436 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator_v.c static void dce110_timing_generator_v_program_timing(struct timing_generator *tg, timing_generator 452 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator_v.c struct timing_generator *tg, timing_generator 478 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator_v.c struct timing_generator *tg, timing_generator 523 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator_v.c static void dce110_tg_v_program_blank_color(struct timing_generator *tg, timing_generator 551 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator_v.c static void dce110_timing_generator_v_set_overscan_color(struct timing_generator *tg, timing_generator 580 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator_v.c static void dce110_timing_generator_v_set_colors(struct timing_generator *tg, timing_generator 591 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator_v.c struct timing_generator *tg, timing_generator 603 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator_v.c static uint32_t dce110_timing_generator_v_get_vblank_counter(struct timing_generator *tg) timing_generator 614 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator_v.c struct timing_generator *tg) timing_generator 621 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator_v.c struct timing_generator *tg, timing_generator 629 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator_v.c struct timing_generator *tg, timing_generator 637 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator_v.c struct timing_generator *tg) timing_generator 644 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator_v.c struct timing_generator *tg) timing_generator 651 drivers/gpu/drm/amd/display/dc/dce110/dce110_timing_generator_v.c struct timing_generator *tg) timing_generator 439 drivers/gpu/drm/amd/display/dc/dce112/dce112_resource.c static struct timing_generator *dce112_timing_generator_create( timing_generator 527 drivers/gpu/drm/amd/display/dc/dce120/dce120_resource.c static struct timing_generator *dce120_timing_generator_create( timing_generator 86 drivers/gpu/drm/amd/display/dc/dce120/dce120_timing_generator.c struct timing_generator *tg) timing_generator 102 drivers/gpu/drm/amd/display/dc/dce120/dce120_timing_generator.c struct timing_generator *tg, timing_generator 128 drivers/gpu/drm/amd/display/dc/dce120/dce120_timing_generator.c bool dce120_tg_validate_timing(struct timing_generator *tg, timing_generator 136 drivers/gpu/drm/amd/display/dc/dce120/dce120_timing_generator.c bool dce120_timing_generator_enable_crtc(struct timing_generator *tg) timing_generator 157 drivers/gpu/drm/amd/display/dc/dce120/dce120_timing_generator.c struct timing_generator *tg, timing_generator 170 drivers/gpu/drm/amd/display/dc/dce120/dce120_timing_generator.c struct timing_generator *tg) timing_generator 185 drivers/gpu/drm/amd/display/dc/dce120/dce120_timing_generator.c struct timing_generator *tg, timing_generator 210 drivers/gpu/drm/amd/display/dc/dce120/dce120_timing_generator.c void dce120_timing_generator_wait_for_vblank(struct timing_generator *tg) timing_generator 232 drivers/gpu/drm/amd/display/dc/dce120/dce120_timing_generator.c void dce120_timing_generator_wait_for_vactive(struct timing_generator *tg) timing_generator 246 drivers/gpu/drm/amd/display/dc/dce120/dce120_timing_generator.c struct timing_generator *tg, timing_generator 283 drivers/gpu/drm/amd/display/dc/dce120/dce120_timing_generator.c struct timing_generator *tg) timing_generator 304 drivers/gpu/drm/amd/display/dc/dce120/dce120_timing_generator.c struct timing_generator *tg, timing_generator 351 drivers/gpu/drm/amd/display/dc/dce120/dce120_timing_generator.c struct timing_generator *tg) timing_generator 371 drivers/gpu/drm/amd/display/dc/dce120/dce120_timing_generator.c struct timing_generator *tg) timing_generator 387 drivers/gpu/drm/amd/display/dc/dce120/dce120_timing_generator.c void dce120_timing_generator_disable_vga(struct timing_generator *tg) timing_generator 429 drivers/gpu/drm/amd/display/dc/dce120/dce120_timing_generator.c struct timing_generator *tg, timing_generator 489 drivers/gpu/drm/amd/display/dc/dce120/dce120_timing_generator.c struct timing_generator *tg, timing_generator 502 drivers/gpu/drm/amd/display/dc/dce120/dce120_timing_generator.c struct timing_generator *tg, timing_generator 544 drivers/gpu/drm/amd/display/dc/dce120/dce120_timing_generator.c struct timing_generator *tg, timing_generator 602 drivers/gpu/drm/amd/display/dc/dce120/dce120_timing_generator.c void dce120_timing_generator_get_position(struct timing_generator *tg, timing_generator 636 drivers/gpu/drm/amd/display/dc/dce120/dce120_timing_generator.c struct timing_generator *tg, timing_generator 665 drivers/gpu/drm/amd/display/dc/dce120/dce120_timing_generator.c struct timing_generator *tg, timing_generator 702 drivers/gpu/drm/amd/display/dc/dce120/dce120_timing_generator.c void dce120_tg_program_blank_color(struct timing_generator *tg, timing_generator 725 drivers/gpu/drm/amd/display/dc/dce120/dce120_timing_generator.c void dce120_tg_set_overscan_color(struct timing_generator *tg, timing_generator 737 drivers/gpu/drm/amd/display/dc/dce120/dce120_timing_generator.c static void dce120_tg_program_timing(struct timing_generator *tg, timing_generator 752 drivers/gpu/drm/amd/display/dc/dce120/dce120_timing_generator.c bool dce120_tg_is_blanked(struct timing_generator *tg) timing_generator 773 drivers/gpu/drm/amd/display/dc/dce120/dce120_timing_generator.c void dce120_tg_set_blank(struct timing_generator *tg, timing_generator 789 drivers/gpu/drm/amd/display/dc/dce120/dce120_timing_generator.c bool dce120_tg_validate_timing(struct timing_generator *tg, timing_generator 792 drivers/gpu/drm/amd/display/dc/dce120/dce120_timing_generator.c void dce120_tg_wait_for_state(struct timing_generator *tg, timing_generator 809 drivers/gpu/drm/amd/display/dc/dce120/dce120_timing_generator.c void dce120_tg_set_colors(struct timing_generator *tg, timing_generator 821 drivers/gpu/drm/amd/display/dc/dce120/dce120_timing_generator.c struct timing_generator *tg, timing_generator 832 drivers/gpu/drm/amd/display/dc/dce120/dce120_timing_generator.c struct timing_generator *tg, timing_generator 1093 drivers/gpu/drm/amd/display/dc/dce120/dce120_timing_generator.c struct timing_generator *tg, timing_generator 1118 drivers/gpu/drm/amd/display/dc/dce120/dce120_timing_generator.c static bool dce120_is_tg_enabled(struct timing_generator *tg) timing_generator 1131 drivers/gpu/drm/amd/display/dc/dce120/dce120_timing_generator.c static bool dce120_configure_crc(struct timing_generator *tg, timing_generator 1177 drivers/gpu/drm/amd/display/dc/dce120/dce120_timing_generator.c static bool dce120_get_crc(struct timing_generator *tg, uint32_t *r_cr, timing_generator 452 drivers/gpu/drm/amd/display/dc/dce80/dce80_resource.c static struct timing_generator *dce80_timing_generator_create( timing_generator 87 drivers/gpu/drm/amd/display/dc/dce80/dce80_timing_generator.c static void program_pix_dur(struct timing_generator *tg, uint32_t pix_clk_100hz) timing_generator 108 drivers/gpu/drm/amd/display/dc/dce80/dce80_timing_generator.c static void program_timing(struct timing_generator *tg, timing_generator 124 drivers/gpu/drm/amd/display/dc/dce80/dce80_timing_generator.c struct timing_generator *tg, timing_generator 315 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c struct timing_generator *tg = pool->timing_generators[i]; timing_generator 427 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c struct timing_generator *tg = pipe_ctx->stream_res.tg; timing_generator 705 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c struct timing_generator *tg) timing_generator 1089 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c struct timing_generator *tg = dc->res_pool->timing_generators[i]; timing_generator 1126 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c struct timing_generator *tg = dc->res_pool->timing_generators[i]; timing_generator 1530 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c struct timing_generator *tg) timing_generator 2557 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c struct timing_generator *tg; timing_generator 2925 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c struct timing_generator *tg = pipe_ctx->stream_res.tg; timing_generator 3109 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c struct timing_generator *tg; timing_generator 3193 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c struct timing_generator *tg = pipe_ctx->stream_res.tg; timing_generator 3212 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c struct timing_generator *tg = pipe_ctx->stream_res.tg; timing_generator 427 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer_debug.c struct timing_generator *tg = pool->timing_generators[i]; timing_generator 494 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer_debug.c struct timing_generator *tg = pool->timing_generators[i]; timing_generator 61 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c struct timing_generator *optc, timing_generator 90 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c static void optc1_disable_stereo(struct timing_generator *optc) timing_generator 103 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c struct timing_generator *optc, timing_generator 115 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c struct timing_generator *optc, timing_generator 125 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c struct timing_generator *optc, timing_generator 140 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c struct timing_generator *optc, timing_generator 295 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c void optc1_set_vtg_params(struct timing_generator *optc, timing_generator 337 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c void optc1_set_blank_data_double_buffer(struct timing_generator *optc, bool enable) timing_generator 351 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c static void optc1_unblank_crtc(struct timing_generator *optc) timing_generator 374 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c static void optc1_blank_crtc(struct timing_generator *optc) timing_generator 385 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c void optc1_set_blank(struct timing_generator *optc, timing_generator 394 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c bool optc1_is_blanked(struct timing_generator *optc) timing_generator 407 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c void optc1_enable_optc_clock(struct timing_generator *optc, bool enable) timing_generator 442 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c static bool optc1_enable_crtc(struct timing_generator *optc) timing_generator 469 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c bool optc1_disable_crtc(struct timing_generator *optc) timing_generator 493 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c struct timing_generator *optc, timing_generator 505 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c struct timing_generator *optc, timing_generator 574 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c uint32_t optc1_get_vblank_counter(struct timing_generator *optc) timing_generator 585 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c void optc1_lock(struct timing_generator *optc) timing_generator 610 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c void optc1_unlock(struct timing_generator *optc) timing_generator 618 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c void optc1_get_position(struct timing_generator *optc, timing_generator 631 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c bool optc1_is_counter_moving(struct timing_generator *optc) timing_generator 646 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c struct timing_generator *optc) timing_generator 660 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c void optc1_disable_reset_trigger(struct timing_generator *optc) timing_generator 673 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c void optc1_enable_reset_trigger(struct timing_generator *optc, int source_tg_inst) timing_generator 708 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c struct timing_generator *optc, timing_generator 752 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c void optc1_wait_for_state(struct timing_generator *optc, timing_generator 776 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c struct timing_generator *optc, timing_generator 786 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c struct timing_generator *optc, timing_generator 804 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c void optc1_setup_manual_trigger(struct timing_generator *optc) timing_generator 822 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c void optc1_program_manual_trigger(struct timing_generator *optc) timing_generator 844 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c struct timing_generator *optc, timing_generator 897 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c struct timing_generator *optc, timing_generator 1156 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c struct timing_generator *optc, timing_generator 1175 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c static void optc1_enable_stereo(struct timing_generator *optc, timing_generator 1207 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c void optc1_program_stereo(struct timing_generator *optc, timing_generator 1217 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c bool optc1_is_stereo_left_eye(struct timing_generator *optc) timing_generator 1233 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c bool optc1_is_matching_timing(struct timing_generator *tg, timing_generator 1341 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c bool optc1_get_otg_active_size(struct timing_generator *optc, timing_generator 1372 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c void optc1_clear_optc_underflow(struct timing_generator *optc) timing_generator 1379 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c void optc1_tg_init(struct timing_generator *optc) timing_generator 1385 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c bool optc1_is_tg_enabled(struct timing_generator *optc) timing_generator 1396 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c bool optc1_is_optc_underflow_occurred(struct timing_generator *optc) timing_generator 1408 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c bool optc1_configure_crc(struct timing_generator *optc, timing_generator 1452 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c bool optc1_get_crc(struct timing_generator *optc, timing_generator 499 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h struct timing_generator base; timing_generator 551 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h struct timing_generator *tg, timing_generator 555 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h struct timing_generator *optc, timing_generator 559 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h struct timing_generator *optc, timing_generator 569 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h struct timing_generator *optc, timing_generator 573 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h struct timing_generator *optc, timing_generator 576 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h struct timing_generator *optc, timing_generator 580 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h struct timing_generator *optc, timing_generator 586 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h bool optc1_disable_crtc(struct timing_generator *optc); timing_generator 588 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h bool optc1_is_counter_moving(struct timing_generator *optc); timing_generator 590 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h void optc1_get_position(struct timing_generator *optc, timing_generator 593 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h uint32_t optc1_get_vblank_counter(struct timing_generator *optc); timing_generator 596 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h struct timing_generator *optc, timing_generator 603 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h struct timing_generator *optc, timing_generator 606 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h void optc1_wait_for_state(struct timing_generator *optc, timing_generator 609 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h void optc1_set_blank(struct timing_generator *optc, timing_generator 612 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h bool optc1_is_blanked(struct timing_generator *optc); timing_generator 615 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h struct timing_generator *optc, timing_generator 619 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h struct timing_generator *optc); timing_generator 621 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h void optc1_enable_reset_trigger(struct timing_generator *optc, int source_tg_inst); timing_generator 623 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h void optc1_disable_reset_trigger(struct timing_generator *optc); timing_generator 625 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h void optc1_lock(struct timing_generator *optc); timing_generator 627 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h void optc1_unlock(struct timing_generator *optc); timing_generator 629 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h void optc1_enable_optc_clock(struct timing_generator *optc, bool enable); timing_generator 632 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h struct timing_generator *optc, timing_generator 636 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h struct timing_generator *optc, timing_generator 639 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h void optc1_program_stereo(struct timing_generator *optc, timing_generator 642 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h bool optc1_is_stereo_left_eye(struct timing_generator *optc); timing_generator 644 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h void optc1_clear_optc_underflow(struct timing_generator *optc); timing_generator 646 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h void optc1_tg_init(struct timing_generator *optc); timing_generator 648 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h bool optc1_is_tg_enabled(struct timing_generator *optc); timing_generator 650 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h bool optc1_is_optc_underflow_occurred(struct timing_generator *optc); timing_generator 652 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h void optc1_set_blank_data_double_buffer(struct timing_generator *optc, bool enable); timing_generator 654 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h bool optc1_get_otg_active_size(struct timing_generator *optc, timing_generator 659 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h struct timing_generator *optc, timing_generator 663 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h bool optc1_configure_crc(struct timing_generator *optc, timing_generator 666 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h bool optc1_get_crc(struct timing_generator *optc, timing_generator 671 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h void optc1_set_vtg_params(struct timing_generator *optc, timing_generator 716 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_resource.c static struct timing_generator *dcn10_timing_generator_create( timing_generator 196 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c struct timing_generator *tg) timing_generator 1153 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c struct timing_generator *tg; timing_generator 1363 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c struct timing_generator *optc; timing_generator 1614 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c struct timing_generator *tg = pipe_ctx->stream_res.tg; timing_generator 1931 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c struct timing_generator *tg = pipe_ctx->stream_res.tg; timing_generator 2025 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c struct timing_generator *tg = dc->res_pool->timing_generators[i]; timing_generator 2032 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c struct timing_generator *tg = dc->res_pool->timing_generators[i]; timing_generator 2056 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c struct timing_generator *tg = dc->res_pool->timing_generators[i]; timing_generator 2087 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c struct timing_generator *tg = dc->res_pool->timing_generators[i]; timing_generator 2103 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c struct timing_generator *tg = dc->res_pool->timing_generators[i]; timing_generator 97 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.h struct timing_generator *tg); timing_generator 44 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.c bool optc2_enable_crtc(struct timing_generator *optc) timing_generator 75 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.c void optc2_set_timing_db_mode(struct timing_generator *optc, bool enable) timing_generator 89 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.c void optc2_set_gsl(struct timing_generator *optc, timing_generator 109 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.c void optc2_use_gsl_as_master_update_lock(struct timing_generator *optc, timing_generator 119 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.c void optc2_set_gsl_window(struct timing_generator *optc, timing_generator 137 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.c void optc2_set_vupdate_keepout(struct timing_generator *optc, timing_generator 149 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.c struct timing_generator *optc, timing_generator 172 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.c void optc2_set_dsc_encoder_frame_start(struct timing_generator *optc, timing_generator 188 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.c void optc2_set_dsc_config(struct timing_generator *optc, timing_generator 212 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.c void optc2_set_odm_bypass(struct timing_generator *optc, timing_generator 232 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.c void optc2_set_odm_combine(struct timing_generator *optc, int *opp_id, int opp_cnt, timing_generator 281 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.c void optc2_get_optc_source(struct timing_generator *optc, timing_generator 304 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.c void optc2_set_dwb_source(struct timing_generator *optc, timing_generator 317 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.c void optc2_triplebuffer_lock(struct timing_generator *optc) timing_generator 336 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.c void optc2_triplebuffer_unlock(struct timing_generator *optc) timing_generator 348 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.c void optc2_lock_doublebuffer_enable(struct timing_generator *optc) timing_generator 370 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.c void optc2_lock_doublebuffer_disable(struct timing_generator *optc) timing_generator 386 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.c void optc2_setup_manual_trigger(struct timing_generator *optc) timing_generator 407 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.c void optc2_program_manual_trigger(struct timing_generator *optc) timing_generator 80 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.h bool optc2_enable_crtc(struct timing_generator *optc); timing_generator 82 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.h void optc2_set_gsl(struct timing_generator *optc, timing_generator 85 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.h void optc2_set_gsl_source_select(struct timing_generator *optc, timing_generator 90 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.h void optc2_set_dsc_config(struct timing_generator *optc, timing_generator 96 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.h void optc2_set_odm_bypass(struct timing_generator *optc, timing_generator 99 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.h void optc2_set_odm_combine(struct timing_generator *optc, int *opp_id, int opp_cnt, timing_generator 102 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.h void optc2_get_optc_source(struct timing_generator *optc, timing_generator 107 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.h void optc2_triplebuffer_lock(struct timing_generator *optc); timing_generator 108 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.h void optc2_triplebuffer_unlock(struct timing_generator *optc); timing_generator 109 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.h void optc2_lock_doublebuffer_disable(struct timing_generator *optc); timing_generator 110 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.h void optc2_lock_doublebuffer_enable(struct timing_generator *optc); timing_generator 111 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.h void optc2_program_manual_trigger(struct timing_generator *optc); timing_generator 1118 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c struct timing_generator *dcn20_timing_generator_create( timing_generator 104 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.h struct timing_generator *dcn20_timing_generator_create( timing_generator 1208 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_resource.c struct timing_generator *dcn21_timing_generator_create( timing_generator 171 drivers/gpu/drm/amd/display/dc/inc/core_types.h struct timing_generator *timing_generators[MAX_PIPES]; timing_generator 241 drivers/gpu/drm/amd/display/dc/inc/core_types.h struct timing_generator *tg; timing_generator 137 drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h bool (*validate_timing)(struct timing_generator *tg, timing_generator 139 drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h void (*program_timing)(struct timing_generator *tg, timing_generator 149 drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h struct timing_generator *optc, timing_generator 153 drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h struct timing_generator *optc, timing_generator 156 drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h struct timing_generator *optc, timing_generator 159 drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h bool (*enable_crtc)(struct timing_generator *tg); timing_generator 160 drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h bool (*disable_crtc)(struct timing_generator *tg); timing_generator 161 drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h bool (*is_counter_moving)(struct timing_generator *tg); timing_generator 162 drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h void (*get_position)(struct timing_generator *tg, timing_generator 165 drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h uint32_t (*get_frame_count)(struct timing_generator *tg); timing_generator 167 drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h struct timing_generator *tg, timing_generator 172 drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h bool (*get_otg_active_size)(struct timing_generator *optc, timing_generator 175 drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h bool (*is_matching_timing)(struct timing_generator *tg, timing_generator 177 drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h void (*set_early_control)(struct timing_generator *tg, timing_generator 179 drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h void (*wait_for_state)(struct timing_generator *tg, timing_generator 181 drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h void (*set_blank)(struct timing_generator *tg, timing_generator 183 drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h bool (*is_blanked)(struct timing_generator *tg); timing_generator 184 drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h void (*set_overscan_blank_color) (struct timing_generator *tg, const struct tg_color *color); timing_generator 185 drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h void (*set_blank_color)(struct timing_generator *tg, const struct tg_color *color); timing_generator 186 drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h void (*set_colors)(struct timing_generator *tg, timing_generator 190 drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h void (*disable_vga)(struct timing_generator *tg); timing_generator 191 drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h bool (*did_triggered_reset_occur)(struct timing_generator *tg); timing_generator 192 drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h void (*setup_global_swap_lock)(struct timing_generator *tg, timing_generator 194 drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h void (*unlock)(struct timing_generator *tg); timing_generator 195 drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h void (*lock)(struct timing_generator *tg); timing_generator 196 drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h void (*lock_doublebuffer_disable)(struct timing_generator *tg); timing_generator 197 drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h void (*lock_doublebuffer_enable)(struct timing_generator *tg); timing_generator 199 drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h void(*triplebuffer_unlock)(struct timing_generator *tg); timing_generator 200 drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h void(*triplebuffer_lock)(struct timing_generator *tg); timing_generator 202 drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h void (*enable_reset_trigger)(struct timing_generator *tg, timing_generator 204 drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h void (*enable_crtc_reset)(struct timing_generator *tg, timing_generator 207 drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h void (*disable_reset_trigger)(struct timing_generator *tg); timing_generator 208 drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h void (*tear_down_global_swap_lock)(struct timing_generator *tg); timing_generator 209 drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h void (*enable_advanced_request)(struct timing_generator *tg, timing_generator 211 drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h void (*set_drr)(struct timing_generator *tg, const struct drr_params *params); timing_generator 212 drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h void (*set_static_screen_control)(struct timing_generator *tg, timing_generator 215 drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h struct timing_generator *tg, timing_generator 219 drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h bool (*arm_vert_intr)(struct timing_generator *tg, uint8_t width); timing_generator 221 drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h void (*program_global_sync)(struct timing_generator *tg, timing_generator 226 drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h void (*enable_optc_clock)(struct timing_generator *tg, bool enable); timing_generator 227 drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h void (*program_stereo)(struct timing_generator *tg, timing_generator 229 drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h bool (*is_stereo_left_eye)(struct timing_generator *tg); timing_generator 231 drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h void (*set_blank_data_double_buffer)(struct timing_generator *tg, bool enable); timing_generator 233 drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h void (*tg_init)(struct timing_generator *tg); timing_generator 234 drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h bool (*is_tg_enabled)(struct timing_generator *tg); timing_generator 235 drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h bool (*is_optc_underflow_occurred)(struct timing_generator *tg); timing_generator 236 drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h void (*clear_optc_underflow)(struct timing_generator *tg); timing_generator 239 drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h void (*set_dwb_source)(struct timing_generator *optc, timing_generator 242 drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h void (*get_optc_source)(struct timing_generator *optc, timing_generator 252 drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h bool (*configure_crc)(struct timing_generator *tg, timing_generator 259 drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h bool (*get_crc)(struct timing_generator *tg, timing_generator 262 drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h void (*program_manual_trigger)(struct timing_generator *optc); timing_generator 263 drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h void (*setup_manual_trigger)(struct timing_generator *optc); timing_generator 265 drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h void (*set_vtg_params)(struct timing_generator *optc, timing_generator 270 drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h void (*set_dsc_config)(struct timing_generator *optc, timing_generator 275 drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h void (*set_odm_bypass)(struct timing_generator *optc, const struct dc_crtc_timing *dc_crtc_timing); timing_generator 276 drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h void (*set_odm_combine)(struct timing_generator *optc, int *opp_id, int opp_cnt, timing_generator 278 drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h void (*set_gsl)(struct timing_generator *optc, const struct gsl_params *params); timing_generator 279 drivers/gpu/drm/amd/display/dc/inc/hw/timing_generator.h void (*set_gsl_source_select)(struct timing_generator *optc, timing_generator 286 drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h void (*init_blank)(struct dc *dc, struct timing_generator *tg); timing_generator 350 drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h struct timing_generator *tg); timing_generator 214 drivers/gpu/drm/amd/display/dc/irq/dce110/irq_service_dce110.c struct timing_generator *tg =