Searched refs:ddc_service (Results 1 – 13 of 13) sorted by relevance
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/inc/ |
D | dc_link_ddc.h | 51 struct ddc_service; 73 struct ddc_service *dal_ddc_service_create( 76 void dal_ddc_service_destroy(struct ddc_service **ddc); 78 enum ddc_service_type dal_ddc_service_get_type(struct ddc_service *ddc); 81 struct ddc_service *ddc, 84 bool dal_ddc_service_is_in_aux_transaction_mode(struct ddc_service *ddc); 87 struct ddc_service *ddc, 91 struct ddc_service *ddc, 98 bool dal_ddc_submit_aux_command(struct ddc_service *ddc, 101 int dc_link_aux_transfer_raw(struct ddc_service *ddc, [all …]
|
D | core_types.h | 251 struct ddc_service *oem_device;
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/core/ |
D | dc_link_ddc.c | 175 struct ddc_service *ddc_service, in ddc_service_construct() argument 186 ddc_service->link = init_data->link; in ddc_service_construct() 187 ddc_service->ctx = init_data->ctx; in ddc_service_construct() 190 ddc_service->ddc_pin = NULL; in ddc_service_construct() 193 if (ddc_service->link != NULL) in ddc_service_construct() 198 ddc_service->ddc_pin = dal_gpio_create_ddc( in ddc_service_construct() 205 ddc_service->flags.EDID_QUERY_DONE_ONCE = false; in ddc_service_construct() 206 ddc_service->flags.FORCE_READ_REPEATED_START = false; in ddc_service_construct() 207 ddc_service->flags.EDID_STRESS_READ = false; in ddc_service_construct() 209 ddc_service->flags.IS_INTERNAL_DISPLAY = in ddc_service_construct() [all …]
|
D | dc.c | 2891 struct ddc_service *ddc = link->ddc; in dc_submit_i2c() 2902 struct ddc_service *ddc = dc->res_pool->oem_device; in dc_submit_i2c_oem()
|
D | dc_link.c | 497 static enum signal_type dp_passive_dongle_detection(struct ddc_service *ddc, in dp_passive_dongle_detection()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_mode.h | 524 struct ddc_service *ddc_service; member 530 struct ddc_service *ddc_service; member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dce/ |
D | dce_aux.h | 303 int dce_aux_transfer_raw(struct ddc_service *ddc, 307 bool dce_aux_transfer_with_retries(struct ddc_service *ddc, 312 (struct ddc_service *ddc,
|
D | dce_aux.c | 432 static uint32_t dce_aux_configure_timeout(struct ddc_service *ddc, in dce_aux_configure_timeout() 548 int dce_aux_transfer_raw(struct ddc_service *ddc, in dce_aux_transfer_raw() 607 bool dce_aux_transfer_with_retries(struct ddc_service *ddc, in dce_aux_transfer_with_retries()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/ |
D | dc_ddc_types.h | 163 struct ddc_service { struct
|
D | dc_link.h | 127 struct ddc_service *ddc;
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/inc/hw/ |
D | aux_engine.h | 144 struct ddc_service *ddc,
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/amdgpu_dm/ |
D | amdgpu_dm_mst_types.c | 70 result = dc_link_aux_transfer_raw(TO_DM_AUX(aux)->ddc_service, &payload, in dm_dp_aux_transfer() 465 aconnector->dm_dp_aux.ddc_service = aconnector->dc_link->ddc; in amdgpu_dm_initialize_dp_connector()
|
D | amdgpu_dm.c | 6585 struct ddc_service *ddc_service = i2c->ddc_service; in amdgpu_dm_i2c_xfer() local 6607 ddc_service->ctx->dc, in amdgpu_dm_i2c_xfer() 6608 ddc_service->ddc_pin->hw_info.ddc_channel, in amdgpu_dm_i2c_xfer() 6627 create_i2c(struct ddc_service *ddc_service, in create_i2c() argument 6631 struct amdgpu_device *adev = ddc_service->ctx->driver_context; in create_i2c() 6643 i2c->ddc_service = ddc_service; in create_i2c() 6644 i2c->ddc_service->ddc_pin->hw_info.ddc_channel = link_index; in create_i2c()
|