Home
last modified time | relevance | path

Searched refs:ddc_service (Results 1 – 9 of 9) sorted by relevance

/dragonfly/sys/dev/drm/amd/display/dc/inc/
HDdc_link_ddc.h51 struct ddc_service;
80 struct ddc_service *dal_ddc_service_create(
83 void dal_ddc_service_destroy(struct ddc_service **ddc);
85 enum ddc_service_type dal_ddc_service_get_type(struct ddc_service *ddc);
88 struct ddc_service *ddc,
91 bool dal_ddc_service_is_in_aux_transaction_mode(struct ddc_service *ddc);
94 struct ddc_service *ddc,
98 struct ddc_service *ddc,
105 int dc_link_aux_transfer(struct ddc_service *ddc,
114 struct ddc_service *ddc_service,
[all …]
/dragonfly/sys/dev/drm/amd/display/dc/core/
HDdc_link_ddc.c244 struct ddc_service *ddc_service, in construct() argument
255 ddc_service->link = init_data->link; in construct()
256 ddc_service->ctx = init_data->ctx; in construct()
259 ddc_service->ddc_pin = NULL; in construct()
264 ddc_service->ddc_pin = dal_gpio_create_ddc( in construct()
271 ddc_service->flags.EDID_QUERY_DONE_ONCE = false; in construct()
272 ddc_service->flags.FORCE_READ_REPEATED_START = false; in construct()
273 ddc_service->flags.EDID_STRESS_READ = false; in construct()
275 ddc_service->flags.IS_INTERNAL_DISPLAY = in construct()
279 ddc_service->wa.raw = 0; in construct()
[all …]
HDdc.c1658 struct ddc_service *ddc = link->ddc; in dc_submit_i2c()
HDdc_link.c470 struct ddc_service *ddc, in dp_passive_dongle_detection()
/dragonfly/sys/dev/drm/amd/display/amdgpu_dm/
HDamdgpu_dm_mst_types.c97 result = dc_link_aux_transfer(TO_DM_AUX(aux)->ddc_service, in dm_dp_aux_transfer()
109 dc_link_aux_transfer(TO_DM_AUX(aux)->ddc_service, in dm_dp_aux_transfer()
125 result = dc_link_aux_transfer(TO_DM_AUX(aux)->ddc_service, in dm_dp_aux_transfer()
140 dc_link_aux_transfer(TO_DM_AUX(aux)->ddc_service, in dm_dp_aux_transfer()
467 aconnector->dm_dp_aux.ddc_service = aconnector->dc_link->ddc; in amdgpu_dm_initialize_dp_connector()
HDamdgpu_dm.c3717 struct ddc_service *ddc_service = i2c->ddc_service; in amdgpu_dm_i2c_xfer() local
3739 ddc_service->ctx->i2caux, in amdgpu_dm_i2c_xfer()
3740 ddc_service->ddc_pin, in amdgpu_dm_i2c_xfer()
3759 create_i2c(struct ddc_service *ddc_service, in create_i2c() argument
3763 struct amdgpu_device *adev = ddc_service->ctx->driver_context; in create_i2c()
3777 i2c->ddc_service = ddc_service; in create_i2c()
/dragonfly/sys/dev/drm/amd/amdgpu/
HDamdgpu_mode.h533 struct ddc_service *ddc_service; member
539 struct ddc_service *ddc_service; member
/dragonfly/sys/dev/drm/amd/display/dc/
HDdc_ddc_types.h160 struct ddc_service { struct
HDdc_link.h98 struct ddc_service *ddc;