Home
last modified time | relevance | path

Searched refs:tg110 (Results 1 - 25 of 26) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dce120/
H A Ddce120_timing_generator.c43 generic_reg_update_soc15(tg110->base.ctx, tg110->offsets.crtc, reg_name, n, __VA_ARGS__)
46 generic_reg_set_soc15(tg110->base.ctx, tg110->offsets.crtc, reg_name, n, __VA_ARGS__)
89 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); in dce120_timing_generator_is_in_vertical_blank() local
93 tg110->offsets.crtc); in dce120_timing_generator_is_in_vertical_blank()
111 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); in dce120_timing_generator_validate_timing() local
120 if (v_blank < tg110->min_v_blank || in dce120_timing_generator_validate_timing()
121 timing->h_sync_width < tg110->min_h_sync_width || in dce120_timing_generator_validate_timing()
122 timing->v_sync_width < tg110 in dce120_timing_generator_validate_timing()
139 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce120_timing_generator_enable_crtc() local
160 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce120_timing_generator_set_early_control() local
172 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce120_timing_generator_get_vblank_counter() local
188 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce120_timing_generator_get_crtc_position() local
249 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce120_timing_generator_setup_global_swap_lock() local
285 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce120_timing_generator_tear_down_global_swap_lock() local
308 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce120_timing_generator_enable_reset_trigger() local
353 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce120_timing_generator_disable_reset_trigger() local
373 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce120_timing_generator_did_triggered_reset_occur() local
391 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce120_timing_generator_disable_vga() local
441 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce120_timing_generator_program_blanking() local
492 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce120_timing_generator_program_blank_color() local
505 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce120_timing_generator_set_overscan_color_black() local
548 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce120_timing_generator_set_drr() local
606 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce120_timing_generator_get_position() local
642 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce120_timing_generator_get_crtc_scanoutpos() local
669 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce120_timing_generator_enable_advanced_request() local
705 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce120_tg_program_blank_color() local
728 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce120_tg_set_overscan_color() local
754 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce120_tg_is_blanked() local
776 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce120_tg_set_blank() local
825 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce120_timing_generator_set_static_screen_control() local
846 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce120_timing_generator_set_test_pattern() local
1101 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce120_arm_vert_intr() local
1125 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce120_is_tg_enabled() local
1139 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce120_configure_crc() local
1185 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce120_get_crc() local
1245 dce120_timing_generator_construct( struct dce110_timing_generator *tg110, struct dc_context *ctx, uint32_t instance, const struct dce110_timing_generator_offsets *offsets) dce120_timing_generator_construct() argument
[all...]
H A Ddce120_timing_generator.h35 struct dce110_timing_generator *tg110,
H A Ddce120_resource.c588 struct dce110_timing_generator *tg110 = in dce120_timing_generator_create() local
591 if (!tg110) in dce120_timing_generator_create()
594 dce120_timing_generator_construct(tg110, ctx, instance, offsets); in dce120_timing_generator_create()
595 return &tg110->base; in dce120_timing_generator_create()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dce120/
H A Ddce120_timing_generator.c43 generic_reg_update_soc15(tg110->base.ctx, tg110->offsets.crtc, reg_name, n, __VA_ARGS__)
46 generic_reg_set_soc15(tg110->base.ctx, tg110->offsets.crtc, reg_name, n, __VA_ARGS__)
89 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); in dce120_timing_generator_is_in_vertical_blank() local
93 tg110->offsets.crtc); in dce120_timing_generator_is_in_vertical_blank()
111 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); in dce120_timing_generator_validate_timing() local
120 if (v_blank < tg110->min_v_blank || in dce120_timing_generator_validate_timing()
121 timing->h_sync_width < tg110->min_h_sync_width || in dce120_timing_generator_validate_timing()
122 timing->v_sync_width < tg110 in dce120_timing_generator_validate_timing()
139 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce120_timing_generator_enable_crtc() local
160 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce120_timing_generator_set_early_control() local
172 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce120_timing_generator_get_vblank_counter() local
188 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce120_timing_generator_get_crtc_position() local
249 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce120_timing_generator_setup_global_swap_lock() local
285 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce120_timing_generator_tear_down_global_swap_lock() local
308 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce120_timing_generator_enable_reset_trigger() local
353 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce120_timing_generator_disable_reset_trigger() local
373 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce120_timing_generator_did_triggered_reset_occur() local
391 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce120_timing_generator_disable_vga() local
441 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce120_timing_generator_program_blanking() local
492 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce120_timing_generator_program_blank_color() local
505 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce120_timing_generator_set_overscan_color_black() local
548 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce120_timing_generator_set_drr() local
599 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce120_timing_generator_get_crtc_scanoutpos() local
626 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce120_timing_generator_enable_advanced_request() local
662 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce120_tg_program_blank_color() local
685 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce120_tg_set_overscan_color() local
711 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce120_tg_is_blanked() local
733 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce120_tg_set_blank() local
782 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce120_timing_generator_set_static_screen_control() local
803 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce120_timing_generator_set_test_pattern() local
1058 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce120_arm_vert_intr() local
1082 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce120_is_tg_enabled() local
1096 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce120_configure_crc() local
1142 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce120_get_crc() local
1203 dce120_timing_generator_construct( struct dce110_timing_generator *tg110, struct dc_context *ctx, uint32_t instance, const struct dce110_timing_generator_offsets *offsets) dce120_timing_generator_construct() argument
[all...]
H A Ddce120_timing_generator.h35 struct dce110_timing_generator *tg110,
H A Ddce120_resource.c580 struct dce110_timing_generator *tg110 = in dce120_timing_generator_create() local
583 if (!tg110) in dce120_timing_generator_create()
586 dce120_timing_generator_construct(tg110, ctx, instance, offsets); in dce120_timing_generator_create()
587 return &tg110->base; in dce120_timing_generator_create()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dce60/
H A Ddce60_timing_generator.c83 #define CRTC_REG(reg) (reg + tg110->offsets.crtc)
84 #define DCP_REG(reg) (reg + tg110->offsets.dcp)
85 #define DMIF_REG(reg) (reg + tg110->offsets.dmif)
128 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); in dce60_timing_generator_enable_advanced_request() local
183 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); in dce60_is_tg_enabled() local
244 struct dce110_timing_generator *tg110, in dce60_timing_generator_construct()
249 tg110->controller_id = CONTROLLER_ID_D0 + instance; in dce60_timing_generator_construct()
250 tg110->base.inst = instance; in dce60_timing_generator_construct()
251 tg110->offsets = *offsets; in dce60_timing_generator_construct()
252 tg110 in dce60_timing_generator_construct()
243 dce60_timing_generator_construct( struct dce110_timing_generator *tg110, struct dc_context *ctx, uint32_t instance, const struct dce110_timing_generator_offsets *offsets) dce60_timing_generator_construct() argument
[all...]
H A Ddce60_resource.c504 struct dce110_timing_generator *tg110 = in dce60_timing_generator_create() local
507 if (!tg110) in dce60_timing_generator_create()
510 dce60_timing_generator_construct(tg110, ctx, instance, offsets); in dce60_timing_generator_create()
511 return &tg110->base; in dce60_timing_generator_create()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dce60/
H A Ddce60_timing_generator.c83 #define CRTC_REG(reg) (reg + tg110->offsets.crtc)
84 #define DCP_REG(reg) (reg + tg110->offsets.dcp)
85 #define DMIF_REG(reg) (reg + tg110->offsets.dmif)
128 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); in dce60_timing_generator_enable_advanced_request() local
183 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); in dce60_is_tg_enabled() local
244 struct dce110_timing_generator *tg110, in dce60_timing_generator_construct()
249 tg110->controller_id = CONTROLLER_ID_D0 + instance; in dce60_timing_generator_construct()
250 tg110->base.inst = instance; in dce60_timing_generator_construct()
251 tg110->offsets = *offsets; in dce60_timing_generator_construct()
252 tg110 in dce60_timing_generator_construct()
243 dce60_timing_generator_construct( struct dce110_timing_generator *tg110, struct dc_context *ctx, uint32_t instance, const struct dce110_timing_generator_offsets *offsets) dce60_timing_generator_construct() argument
[all...]
H A Ddce60_resource.c499 struct dce110_timing_generator *tg110 = in dce60_timing_generator_create() local
502 if (!tg110) in dce60_timing_generator_create()
505 dce60_timing_generator_construct(tg110, ctx, instance, offsets); in dce60_timing_generator_create()
506 return &tg110->base; in dce60_timing_generator_create()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dce80/
H A Ddce80_timing_generator.c83 #define CRTC_REG(reg) (reg + tg110->offsets.crtc)
84 #define DCP_REG(reg) (reg + tg110->offsets.dcp)
85 #define DMIF_REG(reg) (reg + tg110->offsets.dmif)
128 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); in dce80_timing_generator_enable_advanced_request() local
225 struct dce110_timing_generator *tg110, in dce80_timing_generator_construct()
230 tg110->controller_id = CONTROLLER_ID_D0 + instance; in dce80_timing_generator_construct()
231 tg110->base.inst = instance; in dce80_timing_generator_construct()
232 tg110->offsets = *offsets; in dce80_timing_generator_construct()
233 tg110->derived_offsets = reg_offsets[instance]; in dce80_timing_generator_construct()
235 tg110 in dce80_timing_generator_construct()
224 dce80_timing_generator_construct( struct dce110_timing_generator *tg110, struct dc_context *ctx, uint32_t instance, const struct dce110_timing_generator_offsets *offsets) dce80_timing_generator_construct() argument
[all...]
H A Ddce80_resource.c509 struct dce110_timing_generator *tg110 = in dce80_timing_generator_create() local
512 if (!tg110) in dce80_timing_generator_create()
515 dce80_timing_generator_construct(tg110, ctx, instance, offsets); in dce80_timing_generator_create()
516 return &tg110->base; in dce80_timing_generator_create()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dce80/
H A Ddce80_timing_generator.c83 #define CRTC_REG(reg) (reg + tg110->offsets.crtc)
84 #define DCP_REG(reg) (reg + tg110->offsets.dcp)
85 #define DMIF_REG(reg) (reg + tg110->offsets.dmif)
128 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); in dce80_timing_generator_enable_advanced_request() local
226 struct dce110_timing_generator *tg110, in dce80_timing_generator_construct()
231 tg110->controller_id = CONTROLLER_ID_D0 + instance; in dce80_timing_generator_construct()
232 tg110->base.inst = instance; in dce80_timing_generator_construct()
233 tg110->offsets = *offsets; in dce80_timing_generator_construct()
234 tg110->derived_offsets = reg_offsets[instance]; in dce80_timing_generator_construct()
236 tg110 in dce80_timing_generator_construct()
225 dce80_timing_generator_construct( struct dce110_timing_generator *tg110, struct dc_context *ctx, uint32_t instance, const struct dce110_timing_generator_offsets *offsets) dce80_timing_generator_construct() argument
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dce110/
H A Ddce110_timing_generator.c48 #define CRTC_REG(reg) (reg + tg110->offsets.crtc)
49 #define DCP_REG(reg) (reg + tg110->offsets.dcp)
97 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); in dce110_timing_generator_is_in_vertical_blank() local
110 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); in dce110_timing_generator_set_early_control() local
127 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); in dce110_timing_generator_enable_crtc() local
146 result = tg->bp->funcs->enable_crtc(tg->bp, tg110->controller_id, true); in dce110_timing_generator_enable_crtc()
155 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); in dce110_timing_generator_program_blank_color() local
191 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg);
236 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); in dce110_timing_generator_disable_crtc() local
238 result = tg->bp->funcs->enable_crtc(tg->bp, tg110 in dce110_timing_generator_disable_crtc()
260 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); program_horz_count_by_2() local
288 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce110_timing_generator_program_timing_generator() local
374 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce110_timing_generator_set_drr() local
475 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce110_timing_generator_set_static_screen_control() local
515 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce110_timing_generator_get_vblank_counter() local
538 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce110_timing_generator_get_position() local
577 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce110_timing_generator_get_crtc_scanoutpos() local
612 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce110_timing_generator_program_blanking() local
715 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce110_timing_generator_set_test_pattern() local
1122 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce110_timing_generator_validate_timing() local
1224 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce110_timing_generator_setup_global_swap_lock() local
1325 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce110_timing_generator_tear_down_global_swap_lock() local
1419 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce110_timing_generator_enable_advanced_request() local
1481 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce110_timing_generator_set_lock_master() local
1502 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce110_timing_generator_enable_reset_trigger() local
1591 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce110_timing_generator_enable_crtc_reset() local
1719 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce110_timing_generator_disable_reset_trigger() local
1782 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce110_timing_generator_did_triggered_reset_occur() local
1808 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce110_timing_generator_disable_vga() local
1858 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce110_timing_generator_set_overscan_color_black() local
1902 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce110_tg_program_blank_color() local
1934 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce110_tg_set_overscan_color() local
1975 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce110_tg_is_blanked() local
1993 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce110_tg_set_blank() local
2056 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce110_arm_vert_intr() local
2095 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce110_is_tg_enabled() local
2110 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce110_configure_crc() local
2187 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce110_get_crc() local
2249 dce110_timing_generator_construct( struct dce110_timing_generator *tg110, struct dc_context *ctx, uint32_t instance, const struct dce110_timing_generator_offsets *offsets) dce110_timing_generator_construct() argument
[all...]
H A Ddce110_timing_generator_v.c690 struct dce110_timing_generator *tg110, in dce110_timing_generator_v_construct()
693 tg110->controller_id = CONTROLLER_ID_UNDERLAY0; in dce110_timing_generator_v_construct()
695 tg110->base.funcs = &dce110_tg_v_funcs; in dce110_timing_generator_v_construct()
697 tg110->base.ctx = ctx; in dce110_timing_generator_v_construct()
698 tg110->base.bp = ctx->dc_bios; in dce110_timing_generator_v_construct()
700 tg110->max_h_total = CRTC_H_TOTAL__CRTC_H_TOTAL_MASK + 1; in dce110_timing_generator_v_construct()
701 tg110->max_v_total = CRTC_V_TOTAL__CRTC_V_TOTAL_MASK + 1; in dce110_timing_generator_v_construct()
703 tg110->min_h_blank = 56; in dce110_timing_generator_v_construct()
704 tg110->min_h_front_porch = 4; in dce110_timing_generator_v_construct()
705 tg110 in dce110_timing_generator_v_construct()
689 dce110_timing_generator_v_construct( struct dce110_timing_generator *tg110, struct dc_context *ctx) dce110_timing_generator_v_construct() argument
[all...]
H A Ddce110_timing_generator_v.h30 struct dce110_timing_generator *tg110,
H A Ddce110_resource.c522 struct dce110_timing_generator *tg110 = in dce110_timing_generator_create() local
525 if (!tg110) in dce110_timing_generator_create()
528 dce110_timing_generator_construct(tg110, ctx, instance, offsets); in dce110_timing_generator_create()
529 return &tg110->base; in dce110_timing_generator_create()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dce110/
H A Ddce110_timing_generator.c48 #define CRTC_REG(reg) (reg + tg110->offsets.crtc)
49 #define DCP_REG(reg) (reg + tg110->offsets.dcp)
97 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); in dce110_timing_generator_is_in_vertical_blank() local
110 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); in dce110_timing_generator_set_early_control() local
127 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); in dce110_timing_generator_enable_crtc() local
146 result = tg->bp->funcs->enable_crtc(tg->bp, tg110->controller_id, true); in dce110_timing_generator_enable_crtc()
155 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); in dce110_timing_generator_program_blank_color() local
191 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg);
236 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); in dce110_timing_generator_disable_crtc() local
238 result = tg->bp->funcs->enable_crtc(tg->bp, tg110 in dce110_timing_generator_disable_crtc()
259 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); program_horz_count_by_2() local
287 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce110_timing_generator_program_timing_generator() local
373 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce110_timing_generator_set_drr() local
474 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce110_timing_generator_set_static_screen_control() local
514 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce110_timing_generator_get_vblank_counter() local
537 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce110_timing_generator_get_position() local
576 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce110_timing_generator_get_crtc_scanoutpos() local
611 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce110_timing_generator_program_blanking() local
714 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce110_timing_generator_set_test_pattern() local
1121 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce110_timing_generator_validate_timing() local
1222 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce110_timing_generator_setup_global_swap_lock() local
1323 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce110_timing_generator_tear_down_global_swap_lock() local
1414 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce110_timing_generator_enable_advanced_request() local
1476 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce110_timing_generator_set_lock_master() local
1497 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce110_timing_generator_enable_reset_trigger() local
1586 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce110_timing_generator_enable_crtc_reset() local
1714 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce110_timing_generator_disable_reset_trigger() local
1777 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce110_timing_generator_did_triggered_reset_occur() local
1803 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce110_timing_generator_disable_vga() local
1852 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce110_timing_generator_set_overscan_color_black() local
1896 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce110_tg_program_blank_color() local
1928 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce110_tg_set_overscan_color() local
1969 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce110_tg_is_blanked() local
1987 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce110_tg_set_blank() local
2050 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce110_arm_vert_intr() local
2089 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce110_is_tg_enabled() local
2104 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce110_configure_crc() local
2181 struct dce110_timing_generator *tg110 = DCE110TG_FROM_TG(tg); dce110_get_crc() local
2244 dce110_timing_generator_construct( struct dce110_timing_generator *tg110, struct dc_context *ctx, uint32_t instance, const struct dce110_timing_generator_offsets *offsets) dce110_timing_generator_construct() argument
[all...]
H A Ddce110_timing_generator_v.c689 struct dce110_timing_generator *tg110, in dce110_timing_generator_v_construct()
692 tg110->controller_id = CONTROLLER_ID_UNDERLAY0; in dce110_timing_generator_v_construct()
694 tg110->base.funcs = &dce110_tg_v_funcs; in dce110_timing_generator_v_construct()
696 tg110->base.ctx = ctx; in dce110_timing_generator_v_construct()
697 tg110->base.bp = ctx->dc_bios; in dce110_timing_generator_v_construct()
699 tg110->max_h_total = CRTC_H_TOTAL__CRTC_H_TOTAL_MASK + 1; in dce110_timing_generator_v_construct()
700 tg110->max_v_total = CRTC_V_TOTAL__CRTC_V_TOTAL_MASK + 1; in dce110_timing_generator_v_construct()
702 tg110->min_h_blank = 56; in dce110_timing_generator_v_construct()
703 tg110->min_h_front_porch = 4; in dce110_timing_generator_v_construct()
704 tg110 in dce110_timing_generator_v_construct()
688 dce110_timing_generator_v_construct( struct dce110_timing_generator *tg110, struct dc_context *ctx) dce110_timing_generator_v_construct() argument
[all...]
H A Ddce110_timing_generator_v.h30 struct dce110_timing_generator *tg110,
H A Ddce110_resource.c514 struct dce110_timing_generator *tg110 = in dce110_timing_generator_create() local
517 if (!tg110) in dce110_timing_generator_create()
520 dce110_timing_generator_construct(tg110, ctx, instance, offsets); in dce110_timing_generator_create()
521 return &tg110->base; in dce110_timing_generator_create()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dce100/
H A Ddce100_resource.c469 struct dce110_timing_generator *tg110 = in dce100_timing_generator_create() local
472 if (!tg110) in dce100_timing_generator_create()
475 dce110_timing_generator_construct(tg110, ctx, instance, offsets); in dce100_timing_generator_create()
476 return &tg110->base; in dce100_timing_generator_create()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dce100/
H A Ddce100_resource.c466 struct dce110_timing_generator *tg110 = in dce100_timing_generator_create() local
469 if (!tg110) in dce100_timing_generator_create()
472 dce110_timing_generator_construct(tg110, ctx, instance, offsets); in dce100_timing_generator_create()
473 return &tg110->base; in dce100_timing_generator_create()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dce112/
H A Ddce112_resource.c498 struct dce110_timing_generator *tg110 = in dce112_timing_generator_create() local
501 if (!tg110) in dce112_timing_generator_create()
504 dce110_timing_generator_construct(tg110, ctx, instance, offsets); in dce112_timing_generator_create()
505 return &tg110->base; in dce112_timing_generator_create()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dce112/
H A Ddce112_resource.c495 struct dce110_timing_generator *tg110 = in dce112_timing_generator_create() local
498 if (!tg110) in dce112_timing_generator_create()
501 dce110_timing_generator_construct(tg110, ctx, instance, offsets); in dce112_timing_generator_create()
502 return &tg110->base; in dce112_timing_generator_create()

Completed in 30 milliseconds

12