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);