Searched refs:ddc_service (Results 1 - 16 of 16) sorted by relevance

/linux-master/drivers/gpu/drm/amd/display/dc/link/protocols/
H A Dlink_ddc.h40 struct ddc_service *link_create_ddc_service(
43 void link_destroy_ddc_service(struct ddc_service **ddc);
46 struct ddc_service *ddc,
49 uint32_t link_get_aux_defer_delay(struct ddc_service *ddc);
51 bool link_is_in_aux_transaction_mode(struct ddc_service *ddc);
53 bool try_to_configure_aux_timeout(struct ddc_service *ddc,
57 struct ddc_service *ddc,
72 bool link_aux_transfer_with_retries_no_mutex(struct ddc_service *ddc,
76 struct ddc_service *ddc,
81 struct ddc_service *dd
[all...]
H A Dlink_ddc.c42 ddc_service->ctx->logger
112 struct ddc_service *ddc_service,
123 ddc_service->link = init_data->link;
124 ddc_service->ctx = init_data->ctx;
128 ddc_service->ddc_pin = NULL;
130 DC_LOGGER_INIT(ddc_service->ctx->logger);
135 if (ddc_service->link != NULL)
140 ddc_service->ddc_pin = dal_gpio_create_ddc(
147 ddc_service
111 ddc_service_construct( struct ddc_service *ddc_service, struct ddc_service_init_data *init_data) argument
161 struct ddc_service *ddc_service; local
539 get_ddc_pin(struct ddc_service *ddc_service) argument
544 write_scdc_data(struct ddc_service *ddc_service, uint32_t pix_clk, bool lte_340_scramble) argument
582 read_scdc_data(struct ddc_service *ddc_service) argument
[all...]
/linux-master/drivers/gpu/drm/amd/display/dc/dce/
H A Ddce_i2c.h35 struct ddc_service *ddc,
H A Ddce_i2c.c30 struct ddc_service *ddc,
H A 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,
H A Ddce_aux.c434 static uint32_t dce_aux_configure_timeout(struct ddc_service *ddc,
559 int dce_aux_transfer_raw(struct ddc_service *ddc,
616 int dce_aux_transfer_dmub_raw(struct ddc_service *ddc,
695 bool dce_aux_transfer_with_retries(struct ddc_service *ddc,
/linux-master/drivers/gpu/drm/amd/display/dc/inc/
H A Dlink.h169 struct ddc_service *(*create_ddc_service)(
171 void (*destroy_ddc_service)(struct ddc_service **ddc);
173 struct ddc_service *ddc,
179 int (*aux_transfer_raw)(struct ddc_service *ddc,
183 struct ddc_service *ddc,
186 bool (*aux_transfer_with_retries_no_mutex)(struct ddc_service *ddc,
188 bool (*is_in_aux_transaction_mode)(struct ddc_service *ddc);
189 uint32_t (*get_aux_defer_delay)(struct ddc_service *ddc);
H A Dcore_types.h300 struct ddc_service *oem_device;
/linux-master/drivers/gpu/drm/amd/display/dc/
H A Ddc_ddc_types.h184 struct ddc_service { struct
H A Ddc.h1592 struct ddc_service *ddc;
1800 int dc_link_aux_transfer_raw(struct ddc_service *ddc,
/linux-master/drivers/gpu/drm/amd/display/dc/inc/hw/
H A Daux_engine.h150 struct ddc_service *ddc,
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_mode.h604 struct ddc_service *ddc_service; member in struct:amdgpu_dm_dp_aux
610 struct ddc_service *ddc_service; member in struct:amdgpu_i2c_adapter
/linux-master/drivers/gpu/drm/amd/display/dc/link/
H A Dlink_detection.c264 static void read_scdc_caps(struct ddc_service *ddc_service, argument
270 link_query_ddc_data(ddc_service, slave_address, &offset,
276 link_query_ddc_data(ddc_service, slave_address, &offset,
282 struct ddc_service *ddc,
318 struct ddc_service *ddc,
450 static enum signal_type dp_passive_dongle_detection(struct ddc_service *ddc,
/linux-master/drivers/gpu/drm/amd/display/dc/core/
H A Ddc_link_exports.c162 struct ddc_service *ddc = link->ddc;
174 struct ddc_service *ddc = dc->res_pool->oem_device;
278 int dc_link_aux_transfer_raw(struct ddc_service *ddc,
/linux-master/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_mst_types.c60 struct ddc_service *ddc;
76 result = dc_link_aux_transfer_raw(TO_DM_AUX(aux)->ddc_service, &payload,
84 ddc = TO_DM_AUX(aux)->ddc_service;
755 aconnector->dm_dp_aux.ddc_service = aconnector->dc_link->ddc;
H A Damdgpu_dm.c7719 struct ddc_service *ddc_service = i2c->ddc_service; local
7724 if (!ddc_service->ddc_pin || !ddc_service->ddc_pin->hw_info.hw_supported)
7744 ddc_service->ctx->dc,
7745 ddc_service->link->link_index,
7764 create_i2c(struct ddc_service *ddc_service, argument
7768 struct amdgpu_device *adev = ddc_service
[all...]

Completed in 241 milliseconds