Home
last modified time | relevance | path

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

/drivers/gpu/drm/amd/display/dc/inc/
Ddc_link_ddc.h51 struct ddc_service;
74 struct ddc_service *dal_ddc_service_create(
77 void dal_ddc_service_destroy(struct ddc_service **ddc);
79 enum ddc_service_type dal_ddc_service_get_type(struct ddc_service *ddc);
82 struct ddc_service *ddc,
85 bool dal_ddc_service_is_in_aux_transaction_mode(struct ddc_service *ddc);
88 struct ddc_service *ddc,
92 struct ddc_service *ddc,
99 bool dal_ddc_submit_aux_command(struct ddc_service *ddc,
102 int dc_link_aux_transfer_raw(struct ddc_service *ddc,
[all …]
Dcore_types.h288 struct ddc_service *oem_device;
/drivers/gpu/drm/amd/display/dc/core/
Ddc_link_ddc.c185 struct ddc_service *ddc_service, in ddc_service_construct() argument
196 ddc_service->link = init_data->link; in ddc_service_construct()
197 ddc_service->ctx = init_data->ctx; in ddc_service_construct()
200 ddc_service->ddc_pin = NULL; in ddc_service_construct()
202 DC_LOGGER_INIT(ddc_service->ctx->logger); in ddc_service_construct()
207 if (ddc_service->link != NULL) in ddc_service_construct()
212 ddc_service->ddc_pin = dal_gpio_create_ddc( in ddc_service_construct()
219 ddc_service->flags.EDID_QUERY_DONE_ONCE = false; in ddc_service_construct()
220 ddc_service->flags.FORCE_READ_REPEATED_START = false; in ddc_service_construct()
221 ddc_service->flags.EDID_STRESS_READ = false; in ddc_service_construct()
[all …]
Ddc.c3479 struct ddc_service *ddc = link->ddc; in dc_submit_i2c()
3490 struct ddc_service *ddc = dc->res_pool->oem_device; in dc_submit_i2c_oem()
Ddc_link.c526 static enum signal_type dp_passive_dongle_detection(struct ddc_service *ddc, in dp_passive_dongle_detection()
/drivers/gpu/drm/amd/display/dc/dce/
Ddce_aux.h303 int dce_aux_transfer_raw(struct ddc_service *ddc,
307 int dce_aux_transfer_dmub_raw(struct ddc_service *ddc,
310 bool dce_aux_transfer_with_retries(struct ddc_service *ddc,
315 (struct ddc_service *ddc,
Ddce_aux.c435 static uint32_t dce_aux_configure_timeout(struct ddc_service *ddc, in dce_aux_configure_timeout()
551 int dce_aux_transfer_raw(struct ddc_service *ddc, in dce_aux_transfer_raw()
605 int dce_aux_transfer_dmub_raw(struct ddc_service *ddc, in dce_aux_transfer_dmub_raw()
683 bool dce_aux_transfer_with_retries(struct ddc_service *ddc, in dce_aux_transfer_with_retries()
/drivers/gpu/drm/amd/amdgpu/
Damdgpu_mode.h527 struct ddc_service *ddc_service; member
533 struct ddc_service *ddc_service; member
/drivers/gpu/drm/amd/display/dc/
Ddc_ddc_types.h153 struct ddc_service { struct
Ddc_link.h141 struct ddc_service *ddc;
/drivers/gpu/drm/amd/display/amdgpu_dm/
Damdgpu_dm_mst_types.c63 struct ddc_service *ddc; in dm_dp_aux_transfer()
77 result = dc_link_aux_transfer_raw(TO_DM_AUX(aux)->ddc_service, &payload, in dm_dp_aux_transfer()
85 ddc = TO_DM_AUX(aux)->ddc_service; in dm_dp_aux_transfer()
553 aconnector->dm_dp_aux.ddc_service = aconnector->dc_link->ddc; in amdgpu_dm_initialize_dp_connector()
Damdgpu_dm.c8319 struct ddc_service *ddc_service = i2c->ddc_service; in amdgpu_dm_i2c_xfer() local
8341 ddc_service->ctx->dc, in amdgpu_dm_i2c_xfer()
8342 ddc_service->ddc_pin->hw_info.ddc_channel, in amdgpu_dm_i2c_xfer()
8361 create_i2c(struct ddc_service *ddc_service, in create_i2c() argument
8365 struct amdgpu_device *adev = ddc_service->ctx->driver_context; in create_i2c()
8377 i2c->ddc_service = ddc_service; in create_i2c()
8378 i2c->ddc_service->ddc_pin->hw_info.ddc_channel = link_index; in create_i2c()
/drivers/gpu/drm/amd/display/dc/inc/hw/
Daux_engine.h146 struct ddc_service *ddc,