ddc_service 521 drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h struct ddc_service *ddc_service; ddc_service 527 drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h struct ddc_service *ddc_service; ddc_service 5117 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct ddc_service *ddc_service = i2c->ddc_service; ddc_service 5139 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c ddc_service->ctx->dc, ddc_service 5140 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c ddc_service->ddc_pin->hw_info.ddc_channel, ddc_service 5159 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c create_i2c(struct ddc_service *ddc_service, ddc_service 5163 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct amdgpu_device *adev = ddc_service->ctx->driver_context; ddc_service 5175 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c i2c->ddc_service = ddc_service; ddc_service 5176 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c i2c->ddc_service->ddc_pin->hw_info.ddc_channel = link_index; ddc_service 101 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c result = dc_link_aux_transfer_raw(TO_DM_AUX(aux)->ddc_service, &payload, ddc_service 416 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c aconnector->dm_dp_aux.ddc_service = aconnector->dc_link->ddc; ddc_service 2398 drivers/gpu/drm/amd/display/dc/core/dc.c struct ddc_service *ddc = link->ddc; ddc_service 495 drivers/gpu/drm/amd/display/dc/core/dc_link.c struct ddc_service *ddc, ddc_service 191 drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c struct ddc_service *ddc_service, ddc_service 202 drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c ddc_service->link = init_data->link; ddc_service 203 drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c ddc_service->ctx = init_data->ctx; ddc_service 206 drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c ddc_service->ddc_pin = NULL; ddc_service 211 drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c ddc_service->ddc_pin = dal_gpio_create_ddc( ddc_service 218 drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c ddc_service->flags.EDID_QUERY_DONE_ONCE = false; ddc_service 219 drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c ddc_service->flags.FORCE_READ_REPEATED_START = false; ddc_service 220 drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c ddc_service->flags.EDID_STRESS_READ = false; ddc_service 222 drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c ddc_service->flags.IS_INTERNAL_DISPLAY = ddc_service 226 drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c ddc_service->wa.raw = 0; ddc_service 229 drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c struct ddc_service *dal_ddc_service_create( ddc_service 232 drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c struct ddc_service *ddc_service; ddc_service 234 drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c ddc_service = kzalloc(sizeof(struct ddc_service), GFP_KERNEL); ddc_service 236 drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c if (!ddc_service) ddc_service 239 drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c construct(ddc_service, init_data); ddc_service 240 drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c return ddc_service; ddc_service 243 drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c static void destruct(struct ddc_service *ddc) ddc_service 249 drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c void dal_ddc_service_destroy(struct ddc_service **ddc) ddc_service 260 drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c enum ddc_service_type dal_ddc_service_get_type(struct ddc_service *ddc) ddc_service 266 drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c struct ddc_service *ddc, ddc_service 272 drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c bool dal_ddc_service_is_in_aux_transaction_mode(struct ddc_service *ddc) ddc_service 285 drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c void ddc_service_set_dongle_type(struct ddc_service *ddc, ddc_service 292 drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c struct ddc_service *ddc, ddc_service 309 drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c uint32_t get_defer_delay(struct ddc_service *ddc) ddc_service 338 drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c struct ddc_service *ddc, ddc_service 369 drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c struct ddc_service *ddc, ddc_service 504 drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c struct ddc_service *ddc, ddc_service 595 drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c int dc_link_aux_transfer_raw(struct ddc_service *ddc, ddc_service 610 drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c bool dc_link_aux_transfer_with_retries(struct ddc_service *ddc, ddc_service 618 drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c struct ddc_service *ddc_service, ddc_service 621 drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c ddc_service->ddc_pin = ddc; ddc_service 624 drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c struct ddc *dal_ddc_service_get_ddc_pin(struct ddc_service *ddc_service) ddc_service 626 drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c return ddc_service->ddc_pin; ddc_service 629 drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c void dal_ddc_service_write_scdc_data(struct ddc_service *ddc_service, ddc_service 640 drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c dal_ddc_service_query_ddc_data(ddc_service, slave_address, &offset, ddc_service 646 drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c dal_ddc_service_query_ddc_data(ddc_service, slave_address, ddc_service 659 drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c dal_ddc_service_query_ddc_data(ddc_service, slave_address, write_buffer, ddc_service 663 drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c void dal_ddc_service_read_scdc_data(struct ddc_service *ddc_service) ddc_service 669 drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c dal_ddc_service_query_ddc_data(ddc_service, slave_address, &offset, ddc_service 676 drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c dal_ddc_service_query_ddc_data(ddc_service, slave_address, ddc_service 680 drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c dal_ddc_service_query_ddc_data(ddc_service, slave_address, ddc_service 110 drivers/gpu/drm/amd/display/dc/dc_link.h struct ddc_service *ddc; ddc_service 451 drivers/gpu/drm/amd/display/dc/dce/dce_aux.c int dce_aux_transfer_raw(struct ddc_service *ddc, ddc_service 508 drivers/gpu/drm/amd/display/dc/dce/dce_aux.c bool dce_aux_transfer_with_retries(struct ddc_service *ddc, ddc_service 136 drivers/gpu/drm/amd/display/dc/dce/dce_aux.h int dce_aux_transfer_raw(struct ddc_service *ddc, ddc_service 140 drivers/gpu/drm/amd/display/dc/dce/dce_aux.h bool dce_aux_transfer_with_retries(struct ddc_service *ddc, ddc_service 51 drivers/gpu/drm/amd/display/dc/inc/dc_link_ddc.h struct ddc_service; ddc_service 73 drivers/gpu/drm/amd/display/dc/inc/dc_link_ddc.h struct ddc_service *dal_ddc_service_create( ddc_service 76 drivers/gpu/drm/amd/display/dc/inc/dc_link_ddc.h void dal_ddc_service_destroy(struct ddc_service **ddc); ddc_service 78 drivers/gpu/drm/amd/display/dc/inc/dc_link_ddc.h enum ddc_service_type dal_ddc_service_get_type(struct ddc_service *ddc); ddc_service 81 drivers/gpu/drm/amd/display/dc/inc/dc_link_ddc.h struct ddc_service *ddc, ddc_service 84 drivers/gpu/drm/amd/display/dc/inc/dc_link_ddc.h bool dal_ddc_service_is_in_aux_transaction_mode(struct ddc_service *ddc); ddc_service 87 drivers/gpu/drm/amd/display/dc/inc/dc_link_ddc.h struct ddc_service *ddc, ddc_service 91 drivers/gpu/drm/amd/display/dc/inc/dc_link_ddc.h struct ddc_service *ddc, ddc_service 98 drivers/gpu/drm/amd/display/dc/inc/dc_link_ddc.h int dc_link_aux_transfer_raw(struct ddc_service *ddc, ddc_service 102 drivers/gpu/drm/amd/display/dc/inc/dc_link_ddc.h bool dc_link_aux_transfer_with_retries(struct ddc_service *ddc, ddc_service 106 drivers/gpu/drm/amd/display/dc/inc/dc_link_ddc.h struct ddc_service *ddc_service, ddc_service 111 drivers/gpu/drm/amd/display/dc/inc/dc_link_ddc.h struct ddc_service *ddc_service); ddc_service 113 drivers/gpu/drm/amd/display/dc/inc/dc_link_ddc.h void ddc_service_set_dongle_type(struct ddc_service *ddc, ddc_service 117 drivers/gpu/drm/amd/display/dc/inc/dc_link_ddc.h struct ddc_service *ddc_service, ddc_service 120 drivers/gpu/drm/amd/display/dc/inc/dc_link_ddc.h struct ddc *dal_ddc_service_get_ddc_pin(struct ddc_service *ddc_service); ddc_service 122 drivers/gpu/drm/amd/display/dc/inc/dc_link_ddc.h uint32_t get_defer_delay(struct ddc_service *ddc);