| /linux-6.15/drivers/gpu/drm/amd/display/dc/dce120/ |
| H A D | dce120_timing_generator.c | 93 tg110->offsets.crtc); in dce120_timing_generator_is_in_vertical_blank() 176 tg110->offsets.crtc); in dce120_timing_generator_get_vblank_counter() 192 tg110->offsets.crtc); in dce120_timing_generator_get_crtc_position() 203 tg110->offsets.crtc); in dce120_timing_generator_get_crtc_position() 377 tg110->offsets.crtc); in dce120_timing_generator_did_triggered_reset_occur() 516 tg110->offsets.crtc); in dce120_timing_generator_set_overscan_color_black() 521 tg110->offsets.crtc, in dce120_timing_generator_set_overscan_color_black() 531 tg110->offsets.crtc, in dce120_timing_generator_set_overscan_color_black() 655 tg110->offsets.crtc, in dce120_timing_generator_enable_advanced_request() 678 tg110->offsets.crtc, in dce120_tg_program_blank_color() [all …]
|
| H A D | dce120_timing_generator.h | 35 struct dce110_timing_generator *tg110,
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/dce80/ |
| H A D | dce80_timing_generator.c | 83 #define CRTC_REG(reg) (reg + tg110->offsets.crtc) 84 #define DCP_REG(reg) (reg + tg110->offsets.dcp) 228 struct dce110_timing_generator *tg110, in dce80_timing_generator_construct() argument 234 tg110->base.inst = instance; in dce80_timing_generator_construct() 235 tg110->offsets = *offsets; in dce80_timing_generator_construct() 238 tg110->base.funcs = &dce80_tg_funcs; in dce80_timing_generator_construct() 240 tg110->base.ctx = ctx; in dce80_timing_generator_construct() 241 tg110->base.bp = ctx->dc_bios; in dce80_timing_generator_construct() 246 tg110->min_h_blank = 56; in dce80_timing_generator_construct() 247 tg110->min_h_front_porch = 4; in dce80_timing_generator_construct() [all …]
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/dce60/ |
| H A D | dce60_timing_generator.c | 83 #define CRTC_REG(reg) (reg + tg110->offsets.crtc) 84 #define DCP_REG(reg) (reg + tg110->offsets.dcp) 246 struct dce110_timing_generator *tg110, in dce60_timing_generator_construct() argument 252 tg110->base.inst = instance; in dce60_timing_generator_construct() 253 tg110->offsets = *offsets; in dce60_timing_generator_construct() 256 tg110->base.funcs = &dce60_tg_funcs; in dce60_timing_generator_construct() 258 tg110->base.ctx = ctx; in dce60_timing_generator_construct() 259 tg110->base.bp = ctx->dc_bios; in dce60_timing_generator_construct() 264 tg110->min_h_blank = 56; in dce60_timing_generator_construct() 265 tg110->min_h_front_porch = 4; in dce60_timing_generator_construct() [all …]
|
| H A D | dce60_resource.c | 499 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()
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/dce110/ |
| H A D | dce110_timing_generator.c | 1145 timing->v_total > tg110->max_v_total) in dce110_timing_generator_validate_timing() 1152 if (h_blank < tg110->min_h_blank) in dce110_timing_generator_validate_timing() 1805 switch (tg110->controller_id) { in dce110_timing_generator_disable_vga() 2347 tg110->base.inst = instance; in dce110_timing_generator_construct() 2349 tg110->offsets = *offsets; in dce110_timing_generator_construct() 2351 tg110->base.funcs = &dce110_tg_funcs; in dce110_timing_generator_construct() 2353 tg110->base.ctx = ctx; in dce110_timing_generator_construct() 2354 tg110->base.bp = ctx->dc_bios; in dce110_timing_generator_construct() 2359 tg110->min_h_blank = 56; in dce110_timing_generator_construct() 2360 tg110->min_h_front_porch = 4; in dce110_timing_generator_construct() [all …]
|
| H A D | dce110_timing_generator_v.c | 691 struct dce110_timing_generator *tg110, in dce110_timing_generator_v_construct() argument 694 tg110->controller_id = CONTROLLER_ID_UNDERLAY0; in dce110_timing_generator_v_construct() 696 tg110->base.funcs = &dce110_tg_v_funcs; in dce110_timing_generator_v_construct() 698 tg110->base.ctx = ctx; in dce110_timing_generator_v_construct() 699 tg110->base.bp = ctx->dc_bios; in dce110_timing_generator_v_construct() 701 tg110->max_h_total = CRTC_H_TOTAL__CRTC_H_TOTAL_MASK + 1; in dce110_timing_generator_v_construct() 702 tg110->max_v_total = CRTC_V_TOTAL__CRTC_V_TOTAL_MASK + 1; in dce110_timing_generator_v_construct() 704 tg110->min_h_blank = 56; in dce110_timing_generator_v_construct() 705 tg110->min_h_front_porch = 4; in dce110_timing_generator_v_construct() 706 tg110->min_h_back_porch = 4; in dce110_timing_generator_v_construct()
|
| H A D | dce110_timing_generator_v.h | 30 struct dce110_timing_generator *tg110,
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/resource/dce100/ |
| H A D | dce100_resource.c | 466 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()
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/resource/dce120/ |
| H A D | dce120_resource.c | 581 struct dce110_timing_generator *tg110 = in dce120_timing_generator_create() local 584 if (!tg110) in dce120_timing_generator_create() 587 dce120_timing_generator_construct(tg110, ctx, instance, offsets); in dce120_timing_generator_create() 588 return &tg110->base; in dce120_timing_generator_create()
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/resource/dce112/ |
| H A D | dce112_resource.c | 495 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()
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/resource/dce80/ |
| H A D | dce80_resource.c | 505 struct dce110_timing_generator *tg110 = in dce80_timing_generator_create() local 508 if (!tg110) in dce80_timing_generator_create() 511 dce80_timing_generator_construct(tg110, ctx, instance, offsets); in dce80_timing_generator_create() 512 return &tg110->base; in dce80_timing_generator_create()
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/resource/dce110/ |
| H A D | dce110_resource.c | 514 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()
|