Home
last modified time | relevance | path

Searched refs:dc_bios (Results 1 – 25 of 71) sorted by relevance

123

/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/
H A Ddc_bios_types.h42 uint8_t (*get_connectors_number)(struct dc_bios *bios);
45 struct dc_bios *bios,
48 struct dc_bios *bios,
52 struct dc_bios *dcb,
56 struct dc_bios *bios,
60 struct dc_bios *bios,
65 struct dc_bios *bios,
70 struct dc_bios *bios,
73 struct dc_bios *bios,
76 struct dc_bios *bios,
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/bios/
H A Dbios_parser_helper.h31 uint8_t *bios_get_image(struct dc_bios *bp, uint32_t offset,
34 bool bios_is_accelerated_mode(struct dc_bios *bios);
35 void bios_set_scratch_acc_mode_change(struct dc_bios *bios);
36 void bios_set_scratch_critical_state(struct dc_bios *bios, bool state);
37 uint32_t bios_get_vga_enabled_displays(struct dc_bios *bios);
H A Dbios_parser_helper.c36 uint8_t *bios_get_image(struct dc_bios *bp, in bios_get_image()
58 struct dc_bios *bios) in bios_is_accelerated_mode()
67 struct dc_bios *bios) in bios_set_scratch_acc_mode_change()
74 struct dc_bios *bios, in bios_set_scratch_critical_state()
82 struct dc_bios *bios) in bios_get_vga_enabled_displays()
H A Dbios_parser_interface.c35 struct dc_bios *dal_bios_parser_create( in dal_bios_parser_create()
39 struct dc_bios *bios = NULL; in dal_bios_parser_create()
50 void dal_bios_parser_destroy(struct dc_bios **dcb) in dal_bios_parser_destroy()
52 struct dc_bios *bios = *dcb; in dal_bios_parser_destroy()
H A Dbios_parser2.c86 struct dc_bios *dcb,
90 struct dc_bios *dcb,
120 static void firmware_parser_destroy(struct dc_bios **dcb) in firmware_parser_destroy()
158 static uint8_t bios_parser_get_connectors_number(struct dc_bios *dcb) in bios_parser_get_connectors_number()
172 struct dc_bios *dcb, in bios_parser_get_connector_id()
194 static enum bp_result bios_parser_get_src_obj(struct dc_bios *dcb, in bios_parser_get_src_obj()
289 static enum bp_result bios_parser_get_i2c_info(struct dc_bios *dcb, in bios_parser_get_i2c_info()
421 struct dc_bios *dcb, in bios_parser_get_hpd_info()
498 struct dc_bios *dcb, in bios_parser_get_gpio_pin_info()
618 struct dc_bios *dcb, in bios_parser_get_device_tag()
[all …]
H A Dbios_parser_types_internal2.h55 struct dc_bios base;
71 #define BP_FROM_DCB(dc_bios) \ argument
72 container_of(dc_bios, struct bios_parser, base)
H A Dbios_parser_types_internal.h54 struct dc_bios base;
69 #define BP_FROM_DCB(dc_bios) \ argument
70 container_of(dc_bios, struct bios_parser, base)
H A Dbios_parser.c88 struct dc_bios *dcb);
91 struct dc_bios *dcb,
96 struct dc_bios *bios_parser_create( in bios_parser_create()
120 static void bios_parser_destroy(struct dc_bios **dcb) in bios_parser_destroy()
149 static uint8_t bios_parser_get_connectors_number(struct dc_bios *dcb) in bios_parser_get_connectors_number()
158 struct dc_bios *dcb, in bios_parser_get_connector_id()
188 static enum bp_result bios_parser_get_src_obj(struct dc_bios *dcb, in bios_parser_get_src_obj()
217 static enum bp_result bios_parser_get_i2c_info(struct dc_bios *dcb, in bios_parser_get_i2c_info()
263 static enum bp_result bios_parser_get_hpd_info(struct dc_bios *dcb, in bios_parser_get_hpd_info()
328 struct dc_bios *dcb, in bios_parser_get_device_tag()
[all …]
H A Dbios_parser.h29 struct dc_bios *bios_parser_create(
/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/clk_mgr/dce112/
H A Ddce112_clk_mgr.c74 struct dc_bios *bp = clk_mgr_base->ctx->dc_bios; in dce112_set_clock()
127 struct dc_bios *bp = clk_mgr->base.ctx->dc_bios; in dce112_set_dispclk()
170 struct dc_bios *bp = clk_mgr->base.ctx->dc_bios; in dce112_set_dprefclk()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/dce/
H A Ddce_clock_source.h179 struct dc_bios *bios;
200 struct dc_bios *bios,
209 struct dc_bios *bios,
218 struct dc_bios *bios,
228 struct dc_bios *bios,
H A Ddce_clk_mgr.c252 struct dc_bios *bp = clk_mgr->ctx->dc_bios; in dce_set_clock()
292 struct dc_bios *bp = clk_mgr->ctx->dc_bios; in dce112_set_clock()
344 struct dc_bios *bp = clk_mgr_dce->base.ctx->dc_bios; in dce_clock_read_integrated_info()
401 struct dc_bios *bp = clk_mgr_dce->base.ctx->dc_bios; in dce_clock_read_ss_info()
469 struct dc_bios *bp = clk_mgr_dce->base.ctx->dc_bios; in dce121_clock_patch_xgmi_ss_info()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/clk_mgr/dce100/
H A Ddce_clk_mgr.c235 struct dc_bios *bp = clk_mgr_base->ctx->dc_bios; in dce_set_clock()
275 struct dc_bios *bp = clk_mgr_dce->base.ctx->dc_bios; in dce_clock_read_integrated_info()
327 struct dc_bios *bp = clk_mgr_dce->base.ctx->dc_bios; in dce_clock_read_ss_info()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/virtual/
H A Dvirtual_stream_encoder.h32 struct dc_context *ctx, struct dc_bios *bp);
37 struct dc_bios *bp);
H A Dvirtual_stream_encoder.c143 struct dc_bios *bp) in virtual_stream_encoder_construct()
159 struct dc_context *ctx, struct dc_bios *bp) in virtual_stream_encoder_create()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/include/
H A Dbios_parser_interface.h38 struct dc_bios *dal_bios_parser_create(
42 void dal_bios_parser_destroy(struct dc_bios **dcb);
/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/dcn20/
H A Ddcn20_link_encoder.c335 if (enc->ctx->dc_bios->golden_table.dc_golden_table_ver > 0) { in enc2_hw_init()
336 AUX_REG_WRITE(AUX_DPHY_RX_CONTROL0, enc->ctx->dc_bios->golden_table.aux_dphy_rx_control0_val); in enc2_hw_init()
338 AUX_REG_WRITE(AUX_DPHY_TX_CONTROL, enc->ctx->dc_bios->golden_table.aux_dphy_tx_control_val); in enc2_hw_init()
340 AUX_REG_WRITE(AUX_DPHY_RX_CONTROL1, enc->ctx->dc_bios->golden_table.aux_dphy_rx_control1_val); in enc2_hw_init()
401 const struct dc_vbios_funcs *bp_funcs = init_data->ctx->dc_bios->funcs; in dcn20_link_encoder_construct()
483 result = bp_funcs->get_encoder_cap_info(enc10->base.ctx->dc_bios, in dcn20_link_encoder_construct()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/dce120/
H A Ddce120_resource.c542 struct dc_bios *bios, in dce120_clock_source_create()
774 dce110_stream_encoder_construct(enc110, ctx, ctx->dc_bios, eng_id, in dce120_stream_encoder_create()
1072 ctx->dc_bios->regs = &bios_regs; in dce120_resource_construct()
1095 dce120_clock_source_create(ctx, ctx->dc_bios, in dce120_resource_construct()
1099 dce120_clock_source_create(ctx, ctx->dc_bios, in dce120_resource_construct()
1103 dce120_clock_source_create(ctx, ctx->dc_bios, in dce120_resource_construct()
1107 dce120_clock_source_create(ctx, ctx->dc_bios, in dce120_resource_construct()
1111 dce120_clock_source_create(ctx, ctx->dc_bios, in dce120_resource_construct()
1115 dce120_clock_source_create(ctx, ctx->dc_bios, in dce120_resource_construct()
1121 dce120_clock_source_create(ctx, ctx->dc_bios, in dce120_resource_construct()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/dce60/
H A Ddce60_resource.c606 dce110_stream_encoder_construct(enc110, ctx, ctx->dc_bios, eng_id, in dce60_stream_encoder_create()
758 struct dc_bios *bios, in dce60_clock_source_create()
952 struct dc_bios *bp; in dce60_construct()
954 ctx->dc_bios->regs = &bios_regs; in dce60_construct()
976 bp = ctx->dc_bios; in dce60_construct()
1146 struct dc_bios *bp; in dce61_construct()
1148 ctx->dc_bios->regs = &bios_regs; in dce61_construct()
1169 bp = ctx->dc_bios; in dce61_construct()
1343 struct dc_bios *bp; in dce64_construct()
1345 ctx->dc_bios->regs = &bios_regs; in dce64_construct()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/dce80/
H A Ddce80_resource.c611 dce110_stream_encoder_construct(enc110, ctx, ctx->dc_bios, eng_id, in dce80_stream_encoder_create()
763 struct dc_bios *bios, in dce80_clock_source_create()
957 struct dc_bios *bp; in dce80_construct()
959 ctx->dc_bios->regs = &bios_regs; in dce80_construct()
981 bp = ctx->dc_bios; in dce80_construct()
1155 struct dc_bios *bp; in dce81_construct()
1157 ctx->dc_bios->regs = &bios_regs; in dce81_construct()
1178 bp = ctx->dc_bios; in dce81_construct()
1352 struct dc_bios *bp; in dce83_construct()
1354 ctx->dc_bios->regs = &bios_regs; in dce83_construct()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/clk_mgr/dce120/
H A Ddce120_clk_mgr.c60 struct dc_bios *bp = clk_mgr_dce->base.ctx->dc_bios; in dce121_clock_patch_xgmi_ss_info()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/dce112/
H A Ddce112_resource.c518 dce110_stream_encoder_construct(enc110, ctx, ctx->dc_bios, eng_id, in dce112_stream_encoder_create()
751 struct dc_bios *bios, in dce112_clock_source_create()
1230 ctx->dc_bios->regs = &bios_regs; in dce112_resource_construct()
1253 ctx, ctx->dc_bios, in dce112_resource_construct()
1258 ctx, ctx->dc_bios, in dce112_resource_construct()
1263 ctx, ctx->dc_bios, in dce112_resource_construct()
1268 ctx, ctx->dc_bios, in dce112_resource_construct()
1273 ctx, ctx->dc_bios, in dce112_resource_construct()
1278 ctx, ctx->dc_bios, in dce112_resource_construct()
1284 ctx, ctx->dc_bios, in dce112_resource_construct()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/dce110/
H A Ddce110_hw_sequencer.c200 struct dc_bios *dcb, in dce110_enable_display_power_gating()
702 struct dc_bios *bios, in link_transmitter_control()
749 hpd = get_hpd_gpio(ctx->dc_bios, connector, ctx->gpio_service); in dce110_edp_wait_for_hpd_ready()
887 bp_result = ctx->dc_bios->funcs->enable_lvtma_control(ctx->dc_bios, in dce110_edp_power_control()
890 bp_result = ctx->dc_bios->funcs->enable_lvtma_control(ctx->dc_bios, in dce110_edp_power_control()
894 bp_result = link_transmitter_control(ctx->dc_bios, &cntl); in dce110_edp_power_control()
986 ctx->dc_bios->funcs->enable_lvtma_control(ctx->dc_bios, in dce110_edp_backlight_control()
989 ctx->dc_bios->funcs->enable_lvtma_control(ctx->dc_bios, in dce110_edp_backlight_control()
993 link_transmitter_control(ctx->dc_bios, &cntl); in dce110_edp_backlight_control()
1690 bios_set_scratch_acc_mode_change(dc->ctx->dc_bios); in dce110_enable_accelerated_mode()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/inc/hw/
H A Dstream_encoder.h34 struct dc_bios;
104 struct dc_bios *bp;
/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/dcn30/
H A Ddcn30_dio_link_encoder.c103 const struct dc_vbios_funcs *bp_funcs = init_data->ctx->dc_bios->funcs; in dcn30_link_encoder_construct()
185 result = bp_funcs->get_encoder_cap_info(enc10->base.ctx->dc_bios, in dcn30_link_encoder_construct()

123