Home
last modified time | relevance | path

Searched refs:init_data (Results 1 – 25 of 110) sorted by relevance

12345

/openbsd-src/sys/dev/pci/drm/amd/display/dc/virtual/
H A Dvirtual_link_encoder.c114 struct link_encoder *enc, const struct encoder_init_data *init_data) in virtual_link_encoder_construct() argument
117 enc->ctx = init_data->ctx; in virtual_link_encoder_construct()
118 enc->id = init_data->encoder; in virtual_link_encoder_construct()
120 enc->hpd_source = init_data->hpd_source; in virtual_link_encoder_construct()
121 enc->connector = init_data->connector; in virtual_link_encoder_construct()
123 enc->transmitter = init_data->transmitter; in virtual_link_encoder_construct()
/openbsd-src/sys/dev/pci/drm/amd/display/dc/dcn201/
H A Ddcn201_link_encoder.c111 const struct encoder_init_data *init_data, in dcn201_link_encoder_construct() argument
120 const struct dc_vbios_funcs *bp_funcs = init_data->ctx->dc_bios->funcs; in dcn201_link_encoder_construct()
125 enc10->base.ctx = init_data->ctx; in dcn201_link_encoder_construct()
126 enc10->base.id = init_data->encoder; in dcn201_link_encoder_construct()
128 enc10->base.hpd_source = init_data->hpd_source; in dcn201_link_encoder_construct()
129 enc10->base.connector = init_data->connector; in dcn201_link_encoder_construct()
135 enc10->base.transmitter = init_data->transmitter; in dcn201_link_encoder_construct()
/openbsd-src/sys/dev/pci/drm/amd/display/dc/dcn301/
H A Ddcn301_dio_link_encoder.c80 const struct encoder_init_data *init_data, in dcn301_link_encoder_construct() argument
89 const struct dc_vbios_funcs *bp_funcs = init_data->ctx->dc_bios->funcs; in dcn301_link_encoder_construct()
94 enc10->base.ctx = init_data->ctx; in dcn301_link_encoder_construct()
95 enc10->base.id = init_data->encoder; in dcn301_link_encoder_construct()
97 enc10->base.hpd_source = init_data->hpd_source; in dcn301_link_encoder_construct()
98 enc10->base.connector = init_data->connector; in dcn301_link_encoder_construct()
104 enc10->base.transmitter = init_data->transmitter; in dcn301_link_encoder_construct()
H A Ddcn301_panel_cntl.c206 const struct panel_cntl_init_data *init_data, in dcn301_panel_cntl_construct() argument
216 dcn301_panel_cntl->base.ctx = init_data->ctx; in dcn301_panel_cntl_construct()
217 dcn301_panel_cntl->base.inst = init_data->inst; in dcn301_panel_cntl_construct()
/openbsd-src/sys/dev/pci/drm/amd/display/dc/dcn321/
H A Ddcn321_dio_link_encoder.c97 const struct encoder_init_data *init_data, in dcn321_link_encoder_construct() argument
106 const struct dc_vbios_funcs *bp_funcs = init_data->ctx->dc_bios->funcs; in dcn321_link_encoder_construct()
111 enc10->base.ctx = init_data->ctx; in dcn321_link_encoder_construct()
112 enc10->base.id = init_data->encoder; in dcn321_link_encoder_construct()
114 enc10->base.hpd_source = init_data->hpd_source; in dcn321_link_encoder_construct()
115 enc10->base.connector = init_data->connector; in dcn321_link_encoder_construct()
124 enc10->base.transmitter = init_data->transmitter; in dcn321_link_encoder_construct()
/openbsd-src/sys/dev/pci/drm/amd/display/dc/dcn30/
H A Ddcn30_dio_link_encoder.c93 const struct encoder_init_data *init_data, in dcn30_link_encoder_construct() argument
102 const struct dc_vbios_funcs *bp_funcs = init_data->ctx->dc_bios->funcs; in dcn30_link_encoder_construct()
107 enc10->base.ctx = init_data->ctx; in dcn30_link_encoder_construct()
108 enc10->base.id = init_data->encoder; in dcn30_link_encoder_construct()
110 enc10->base.hpd_source = init_data->hpd_source; in dcn30_link_encoder_construct()
111 enc10->base.connector = init_data->connector; in dcn30_link_encoder_construct()
117 enc10->base.transmitter = init_data->transmitter; in dcn30_link_encoder_construct()
/openbsd-src/sys/dev/pci/drm/amd/display/dc/dcn32/
H A Ddcn32_dio_link_encoder.c186 const struct encoder_init_data *init_data, in dcn32_link_encoder_construct() argument
195 const struct dc_vbios_funcs *bp_funcs = init_data->ctx->dc_bios->funcs; in dcn32_link_encoder_construct()
200 enc10->base.ctx = init_data->ctx; in dcn32_link_encoder_construct()
201 enc10->base.id = init_data->encoder; in dcn32_link_encoder_construct()
203 enc10->base.hpd_source = init_data->hpd_source; in dcn32_link_encoder_construct()
204 enc10->base.connector = init_data->connector; in dcn32_link_encoder_construct()
213 enc10->base.transmitter = init_data->transmitter; in dcn32_link_encoder_construct()
/openbsd-src/sys/dev/pci/drm/amd/display/dc/link/protocols/
H A Dlink_ddc.c111 struct ddc_service_init_data *init_data) in ddc_service_construct() argument
114 dal_graphics_object_id_get_connector_id(init_data->id); in ddc_service_construct()
116 struct gpio_service *gpio_service = init_data->ctx->gpio_service; in ddc_service_construct()
119 struct dc_bios *dcb = init_data->ctx->dc_bios; in ddc_service_construct()
121 ddc_service->link = init_data->link; in ddc_service_construct()
122 ddc_service->ctx = init_data->ctx; in ddc_service_construct()
124 if (init_data->is_dpia_link || in ddc_service_construct()
125 dcb->funcs->get_i2c_info(dcb, init_data->id, &i2c_info) != BP_RESULT_OK) { in ddc_service_construct()
157 struct ddc_service_init_data *init_data) in link_create_ddc_service() argument
166 ddc_service_construct(ddc_service, init_data); in link_create_ddc_service()
/openbsd-src/sys/dev/pci/drm/amd/display/dc/irq/
H A Dirq_service.c53 struct irq_service_init_data *init_data) in dal_irq_service_construct() argument
55 if (!init_data || !init_data->ctx) { in dal_irq_service_construct()
60 irq_service->ctx = init_data->ctx; in dal_irq_service_construct()
/openbsd-src/sys/dev/pci/drm/amd/display/dc/dcn21/
H A Ddcn21_link_encoder.c332 const struct encoder_init_data *init_data, in dcn21_link_encoder_construct() argument
341 const struct dc_vbios_funcs *bp_funcs = init_data->ctx->dc_bios->funcs; in dcn21_link_encoder_construct()
346 enc10->base.ctx = init_data->ctx; in dcn21_link_encoder_construct()
347 enc10->base.id = init_data->encoder; in dcn21_link_encoder_construct()
349 enc10->base.hpd_source = init_data->hpd_source; in dcn21_link_encoder_construct()
350 enc10->base.connector = init_data->connector; in dcn21_link_encoder_construct()
356 enc10->base.transmitter = init_data->transmitter; in dcn21_link_encoder_construct()
/openbsd-src/sys/dev/pci/drm/amd/display/dc/dce/
H A Ddce_clock_source.c1471 struct calc_pll_clock_source_init_data *init_data) in calc_pll_max_vco_construct() argument
1476 init_data == NULL || in calc_pll_max_vco_construct()
1477 init_data->bp == NULL) in calc_pll_max_vco_construct()
1480 if (!init_data->bp->fw_info_valid) in calc_pll_max_vco_construct()
1483 fw_info = &init_data->bp->fw_info; in calc_pll_max_vco_construct()
1484 calc_pll_cs->ctx = init_data->ctx; in calc_pll_max_vco_construct()
1491 if (init_data->max_override_input_pxl_clk_pll_freq_khz != 0) in calc_pll_max_vco_construct()
1493 init_data->max_override_input_pxl_clk_pll_freq_khz; in calc_pll_max_vco_construct()
1498 if (init_data->min_override_input_pxl_clk_pll_freq_khz != 0) in calc_pll_max_vco_construct()
1500 init_data->min_override_input_pxl_clk_pll_freq_khz; in calc_pll_max_vco_construct()
[all …]
H A Ddce_link_encoder.c809 const struct encoder_init_data *init_data, in dce110_link_encoder_construct() argument
816 const struct dc_vbios_funcs *bp_funcs = init_data->ctx->dc_bios->funcs; in dce110_link_encoder_construct()
820 enc110->base.ctx = init_data->ctx; in dce110_link_encoder_construct()
821 enc110->base.id = init_data->encoder; in dce110_link_encoder_construct()
823 enc110->base.hpd_source = init_data->hpd_source; in dce110_link_encoder_construct()
824 enc110->base.connector = init_data->connector; in dce110_link_encoder_construct()
830 enc110->base.transmitter = init_data->transmitter; in dce110_link_encoder_construct()
1708 const struct encoder_init_data *init_data, in dce60_link_encoder_construct() argument
1715 const struct dc_vbios_funcs *bp_funcs = init_data->ctx->dc_bios->funcs; in dce60_link_encoder_construct()
1719 enc110->base.ctx = init_data->ctx; in dce60_link_encoder_construct()
[all …]
/openbsd-src/sys/dev/pci/drm/amd/display/dc/dcn20/
H A Ddcn20_link_encoder.c391 const struct encoder_init_data *init_data, in dcn20_link_encoder_construct() argument
400 const struct dc_vbios_funcs *bp_funcs = init_data->ctx->dc_bios->funcs; in dcn20_link_encoder_construct()
405 enc10->base.ctx = init_data->ctx; in dcn20_link_encoder_construct()
406 enc10->base.id = init_data->encoder; in dcn20_link_encoder_construct()
408 enc10->base.hpd_source = init_data->hpd_source; in dcn20_link_encoder_construct()
409 enc10->base.connector = init_data->connector; in dcn20_link_encoder_construct()
415 enc10->base.transmitter = init_data->transmitter; in dcn20_link_encoder_construct()
/openbsd-src/sys/dev/pci/drm/amd/display/dc/dcn31/
H A Ddcn31_panel_cntl.c155 const struct panel_cntl_init_data *init_data) in dcn31_panel_cntl_construct() argument
158 dcn31_panel_cntl->base.ctx = init_data->ctx; in dcn31_panel_cntl_construct()
159 dcn31_panel_cntl->base.inst = init_data->inst; in dcn31_panel_cntl_construct()
160 dcn31_panel_cntl->base.pwrseq_inst = init_data->pwrseq_inst; in dcn31_panel_cntl_construct()
H A Ddcn31_dio_link_encoder.c283 const struct encoder_init_data *init_data, in dcn31_link_encoder_construct() argument
292 const struct dc_vbios_funcs *bp_funcs = init_data->ctx->dc_bios->funcs; in dcn31_link_encoder_construct()
297 enc10->base.ctx = init_data->ctx; in dcn31_link_encoder_construct()
298 enc10->base.id = init_data->encoder; in dcn31_link_encoder_construct()
300 enc10->base.hpd_source = init_data->hpd_source; in dcn31_link_encoder_construct()
301 enc10->base.connector = init_data->connector; in dcn31_link_encoder_construct()
307 enc10->base.transmitter = init_data->transmitter; in dcn31_link_encoder_construct()
/openbsd-src/sys/dev/pci/drm/amd/display/dc/irq/dce80/
H A Dirq_service_dce80.c286 struct irq_service_init_data *init_data) in dce80_irq_construct() argument
288 dal_irq_service_construct(irq_service, init_data); in dce80_irq_construct()
295 struct irq_service_init_data *init_data) in dal_irq_service_dce80_create() argument
303 dce80_irq_construct(irq_service, init_data); in dal_irq_service_dce80_create()
/openbsd-src/sys/dev/pci/drm/amd/display/dc/irq/dce120/
H A Dirq_service_dce120.c276 struct irq_service_init_data *init_data) in dce120_irq_construct() argument
278 dal_irq_service_construct(irq_service, init_data); in dce120_irq_construct()
285 struct irq_service_init_data *init_data) in dal_irq_service_dce120_create() argument
293 dce120_irq_construct(irq_service, init_data); in dal_irq_service_dce120_create()
/openbsd-src/sys/dev/pci/drm/amd/display/dc/irq/dce60/
H A Dirq_service_dce60.c374 struct irq_service_init_data *init_data) in dce60_irq_construct() argument
376 dal_irq_service_construct(irq_service, init_data); in dce60_irq_construct()
383 struct irq_service_init_data *init_data) in dal_irq_service_dce60_create() argument
391 dce60_irq_construct(irq_service, init_data); in dal_irq_service_dce60_create()
/openbsd-src/sys/dev/pci/drm/amd/display/dc/irq/dcn303/
H A Dirq_service_dcn303.c264 …void dcn303_irq_construct(struct irq_service *irq_service, struct irq_service_init_data *init_data) in dcn303_irq_construct() argument
266 dal_irq_service_construct(irq_service, init_data); in dcn303_irq_construct()
272 struct irq_service *dal_irq_service_dcn303_create(struct irq_service_init_data *init_data) in dal_irq_service_dcn303_create() argument
279 dcn303_irq_construct(irq_service, init_data); in dal_irq_service_dcn303_create()
/openbsd-src/sys/dev/pci/drm/amd/display/dc/irq/dcn201/
H A Dirq_service_dcn201.c347 struct irq_service_init_data *init_data) in dcn201_irq_construct() argument
349 dal_irq_service_construct(irq_service, init_data); in dcn201_irq_construct()
356 struct irq_service_init_data *init_data) in dal_irq_service_dcn201_create() argument
364 dcn201_irq_construct(irq_service, init_data); in dal_irq_service_dcn201_create()
/openbsd-src/sys/dev/pci/drm/amd/display/dc/irq/dcn10/
H A Dirq_service_dcn10.c388 struct irq_service_init_data *init_data) in dcn10_irq_construct() argument
390 dal_irq_service_construct(irq_service, init_data); in dcn10_irq_construct()
397 struct irq_service_init_data *init_data) in dal_irq_service_dcn10_create() argument
405 dcn10_irq_construct(irq_service, init_data); in dal_irq_service_dcn10_create()
/openbsd-src/sys/dev/pci/drm/amd/display/dc/irq/dcn20/
H A Dirq_service_dcn20.c395 struct irq_service_init_data *init_data) in dcn20_irq_construct() argument
397 dal_irq_service_construct(irq_service, init_data); in dcn20_irq_construct()
404 struct irq_service_init_data *init_data) in dal_irq_service_dcn20_create() argument
412 dcn20_irq_construct(irq_service, init_data); in dal_irq_service_dcn20_create()
/openbsd-src/sys/dev/pci/drm/amd/display/dc/irq/dce110/
H A Dirq_service_dce110.c411 struct irq_service_init_data *init_data) in dce110_irq_construct() argument
413 dal_irq_service_construct(irq_service, init_data); in dce110_irq_construct()
420 dal_irq_service_dce110_create(struct irq_service_init_data *init_data) in dal_irq_service_dce110_create() argument
428 dce110_irq_construct(irq_service, init_data); in dal_irq_service_dce110_create()
/openbsd-src/sys/dev/pci/drm/amd/display/dc/dce60/
H A Ddce60_resource.c735 static struct panel_cntl *dce60_panel_cntl_create(const struct panel_cntl_init_data *init_data) in dce60_panel_cntl_create() argument
744 init_data, in dce60_panel_cntl_create()
745 &panel_cntl_regs[init_data->inst], in dce60_panel_cntl_create()
1028 struct irq_service_init_data init_data; in dce60_construct() local
1029 init_data.ctx = dc->ctx; in dce60_construct()
1030 pool->base.irqs = dal_irq_service_dce60_create(&init_data); in dce60_construct()
1226 struct irq_service_init_data init_data; in dce61_construct() local
1227 init_data.ctx = dc->ctx; in dce61_construct()
1228 pool->base.irqs = dal_irq_service_dce60_create(&init_data); in dce61_construct()
1420 struct irq_service_init_data init_data; in dce64_construct() local
[all …]
/openbsd-src/sys/dev/pci/drm/amd/display/dc/dce80/
H A Ddce80_resource.c742 static struct panel_cntl *dce80_panel_cntl_create(const struct panel_cntl_init_data *init_data) in dce80_panel_cntl_create() argument
751 init_data, in dce80_panel_cntl_create()
752 &panel_cntl_regs[init_data->inst], in dce80_panel_cntl_create()
1042 struct irq_service_init_data init_data; in dce80_construct() local
1043 init_data.ctx = dc->ctx; in dce80_construct()
1044 pool->base.irqs = dal_irq_service_dce80_create(&init_data); in dce80_construct()
1242 struct irq_service_init_data init_data; in dce81_construct() local
1243 init_data.ctx = dc->ctx; in dce81_construct()
1244 pool->base.irqs = dal_irq_service_dce80_create(&init_data); in dce81_construct()
1439 struct irq_service_init_data init_data; in dce83_construct() local
[all …]

12345