| /dflybsd-src/sys/dev/drm/amd/display/dc/virtual/ |
| H A D | virtual_link_encoder.c | 104 struct link_encoder *enc, const struct encoder_init_data *init_data) in virtual_link_encoder_construct() argument 107 enc->ctx = init_data->ctx; in virtual_link_encoder_construct() 108 enc->id = init_data->encoder; in virtual_link_encoder_construct() 110 enc->hpd_source = init_data->hpd_source; in virtual_link_encoder_construct() 111 enc->connector = init_data->connector; in virtual_link_encoder_construct() 113 enc->transmitter = init_data->transmitter; in virtual_link_encoder_construct()
|
| H A D | virtual_link_encoder.h | 32 struct link_encoder *enc, const struct encoder_init_data *init_data);
|
| /dflybsd-src/sys/dev/drm/amd/display/dc/dce/ |
| H A D | dce_clock_source.c | 1191 struct calc_pll_clock_source_init_data *init_data) in calc_pll_max_vco_construct() argument 1196 init_data == NULL || in calc_pll_max_vco_construct() 1197 init_data->bp == NULL) in calc_pll_max_vco_construct() 1200 if (init_data->bp->funcs->get_firmware_info( in calc_pll_max_vco_construct() 1201 init_data->bp, in calc_pll_max_vco_construct() 1205 calc_pll_cs->ctx = init_data->ctx; in calc_pll_max_vco_construct() 1212 if (init_data->max_override_input_pxl_clk_pll_freq_khz != 0) in calc_pll_max_vco_construct() 1214 init_data->max_override_input_pxl_clk_pll_freq_khz; in calc_pll_max_vco_construct() 1219 if (init_data->min_override_input_pxl_clk_pll_freq_khz != 0) in calc_pll_max_vco_construct() 1221 init_data->min_override_input_pxl_clk_pll_freq_khz; in calc_pll_max_vco_construct() [all …]
|
| H A D | dce_link_encoder.c | 683 const struct encoder_init_data *init_data, in dce110_link_encoder_construct() argument 690 const struct dc_vbios_funcs *bp_funcs = init_data->ctx->dc_bios->funcs; in dce110_link_encoder_construct() 694 enc110->base.ctx = init_data->ctx; in dce110_link_encoder_construct() 695 enc110->base.id = init_data->encoder; in dce110_link_encoder_construct() 697 enc110->base.hpd_source = init_data->hpd_source; in dce110_link_encoder_construct() 698 enc110->base.connector = init_data->connector; in dce110_link_encoder_construct() 704 enc110->base.transmitter = init_data->transmitter; in dce110_link_encoder_construct()
|
| H A D | dce_link_encoder.h | 166 const struct encoder_init_data *init_data,
|
| /dflybsd-src/sys/dev/drm/amd/display/dc/irq/ |
| H A D | irq_service.c | 55 struct irq_service_init_data *init_data) in dal_irq_service_construct() argument 57 if (!init_data || !init_data->ctx) { in dal_irq_service_construct() 62 irq_service->ctx = init_data->ctx; in dal_irq_service_construct()
|
| H A D | irq_service.h | 74 struct irq_service_init_data *init_data);
|
| /dflybsd-src/sys/dev/drm/amd/display/dc/core/ |
| H A D | dc_link_ddc.c | 245 struct ddc_service_init_data *init_data) in construct() argument 248 dal_graphics_object_id_get_connector_id(init_data->id); in construct() 250 struct gpio_service *gpio_service = init_data->ctx->gpio_service; in construct() 253 struct dc_bios *dcb = init_data->ctx->dc_bios; in construct() 255 ddc_service->link = init_data->link; in construct() 256 ddc_service->ctx = init_data->ctx; in construct() 258 if (BP_RESULT_OK != dcb->funcs->get_i2c_info(dcb, init_data->id, &i2c_info)) { in construct() 283 struct ddc_service_init_data *init_data) in dal_ddc_service_create() argument 292 construct(ddc_service, init_data); in dal_ddc_service_create()
|
| H A D | dc.c | 1685 struct dc_sink_init_data *init_data) in dc_link_add_remote_sink() argument 1695 if (!init_data) { in dc_link_add_remote_sink() 1700 if (!init_data->link) { in dc_link_add_remote_sink() 1705 dc_sink = dc_sink_create(init_data); in dc_link_add_remote_sink()
|
| /dflybsd-src/sys/dev/drm/amd/display/dc/irq/dce80/ |
| H A D | irq_service_dce80.c | 282 struct irq_service_init_data *init_data) in construct() argument 284 dal_irq_service_construct(irq_service, init_data); in construct() 291 struct irq_service_init_data *init_data) in dal_irq_service_dce80_create() argument 299 construct(irq_service, init_data); in dal_irq_service_dce80_create()
|
| H A D | irq_service_dce80.h | 32 struct irq_service_init_data *init_data);
|
| /dflybsd-src/sys/dev/drm/amd/display/dc/irq/dce120/ |
| H A D | irq_service_dce120.c | 271 struct irq_service_init_data *init_data) in construct() argument 273 dal_irq_service_construct(irq_service, init_data); in construct() 280 struct irq_service_init_data *init_data) in dal_irq_service_dce120_create() argument 288 construct(irq_service, init_data); in dal_irq_service_dce120_create()
|
| H A D | irq_service_dce120.h | 32 struct irq_service_init_data *init_data);
|
| /dflybsd-src/sys/dev/drm/amd/display/dc/irq/dcn10/ |
| H A D | irq_service_dcn10.c | 339 struct irq_service_init_data *init_data) in construct() argument 341 dal_irq_service_construct(irq_service, init_data); in construct() 348 struct irq_service_init_data *init_data) in dal_irq_service_dcn10_create() argument 356 construct(irq_service, init_data); in dal_irq_service_dcn10_create()
|
| H A D | irq_service_dcn10.h | 32 struct irq_service_init_data *init_data);
|
| /dflybsd-src/sys/dev/drm/amd/display/dc/irq/dce110/ |
| H A D | irq_service_dce110.c | 400 struct irq_service_init_data *init_data) in construct() argument 402 dal_irq_service_construct(irq_service, init_data); in construct() 409 dal_irq_service_dce110_create(struct irq_service_init_data *init_data) in dal_irq_service_dce110_create() argument 417 construct(irq_service, init_data); in dal_irq_service_dce110_create()
|
| H A D | irq_service_dce110.h | 32 struct irq_service_init_data *init_data);
|
| /dflybsd-src/sys/dev/drm/amd/display/dc/dce80/ |
| H A D | dce80_resource.c | 903 struct irq_service_init_data init_data; in dce80_construct() local 904 init_data.ctx = dc->ctx; in dce80_construct() 905 pool->base.irqs = dal_irq_service_dce80_create(&init_data); in dce80_construct() 1097 struct irq_service_init_data init_data; in dce81_construct() local 1098 init_data.ctx = dc->ctx; in dce81_construct() 1099 pool->base.irqs = dal_irq_service_dce80_create(&init_data); in dce81_construct() 1279 struct irq_service_init_data init_data; in dce83_construct() local 1280 init_data.ctx = dc->ctx; in dce83_construct() 1281 pool->base.irqs = dal_irq_service_dce80_create(&init_data); in dce83_construct()
|
| /dflybsd-src/sys/dev/drm/amd/display/dc/dcn10/ |
| H A D | dcn10_link_encoder.c | 629 const struct encoder_init_data *init_data, in dcn10_link_encoder_construct() argument 638 const struct dc_vbios_funcs *bp_funcs = init_data->ctx->dc_bios->funcs; in dcn10_link_encoder_construct() 642 enc10->base.ctx = init_data->ctx; in dcn10_link_encoder_construct() 643 enc10->base.id = init_data->encoder; in dcn10_link_encoder_construct() 645 enc10->base.hpd_source = init_data->hpd_source; in dcn10_link_encoder_construct() 646 enc10->base.connector = init_data->connector; in dcn10_link_encoder_construct() 652 enc10->base.transmitter = init_data->transmitter; in dcn10_link_encoder_construct()
|
| H A D | dcn10_resource.c | 1244 struct irq_service_init_data init_data; in construct() local 1245 init_data.ctx = dc->ctx; in construct() 1246 pool->base.irqs = dal_irq_service_dcn10_create(&init_data); in construct()
|
| /dflybsd-src/sys/dev/drm/amd/display/dc/dce100/ |
| H A D | dce100_resource.c | 914 struct irq_service_init_data init_data; in construct() local 915 init_data.ctx = dc->ctx; in construct() 916 pool->base.irqs = dal_irq_service_dce110_create(&init_data); in construct()
|
| /dflybsd-src/sys/dev/drm/amd/display/dc/ |
| H A D | dc_link.h | 186 struct dc_sink_init_data *init_data);
|
| /dflybsd-src/sys/dev/drm/amd/display/amdgpu_dm/ |
| H A D | amdgpu_dm.c | 401 struct dc_init_data init_data; in amdgpu_dm_init() local 406 memset(&init_data, 0, sizeof(init_data)); in amdgpu_dm_init() 413 init_data.asic_id.chip_family = adev->family; in amdgpu_dm_init() 415 init_data.asic_id.pci_revision_id = adev->rev_id; in amdgpu_dm_init() 416 init_data.asic_id.hw_internal_rev = adev->external_rev_id; in amdgpu_dm_init() 417 init_data.asic_id.chip_id = adev->pdev->device; in amdgpu_dm_init() 419 init_data.asic_id.vram_width = adev->gmc.vram_width; in amdgpu_dm_init() 421 init_data.asic_id.atombios_base_address = in amdgpu_dm_init() 424 init_data.driver = adev; in amdgpu_dm_init() 433 init_data.cgs_device = adev->dm.cgs_device; in amdgpu_dm_init() [all …]
|
| /dflybsd-src/sys/dev/drm/amd/display/dc/dce110/ |
| H A D | dce110_resource.c | 1257 struct irq_service_init_data init_data; in construct() local 1258 init_data.ctx = dc->ctx; in construct() 1259 pool->base.irqs = dal_irq_service_dce110_create(&init_data); in construct()
|
| /dflybsd-src/sys/dev/drm/amd/display/dc/dce112/ |
| H A D | dce112_resource.c | 1206 struct irq_service_init_data init_data; in construct() local 1207 init_data.ctx = dc->ctx; in construct() 1208 pool->base.irqs = dal_irq_service_dce110_create(&init_data); in construct()
|