Searched refs:dce_i2c_sw (Results 1 – 6 of 6) sorted by relevance
/Linux-v5.4/drivers/gpu/drm/amd/display/dc/dce/ |
D | dce_i2c_sw.c | 35 struct dce_i2c_sw *dce_i2c_sw, in dce_i2c_sw_construct() argument 38 dce_i2c_sw->ctx = ctx; in dce_i2c_sw_construct() 70 struct dce_i2c_sw *dce_i2c_sw) in release_engine_dce_sw() argument 72 dal_ddc_close(dce_i2c_sw->ddc); in release_engine_dce_sw() 73 dce_i2c_sw->ddc = NULL; in release_engine_dce_sw() 368 struct dce_i2c_sw *engine, in dce_i2c_sw_engine_set_speed() 382 struct dce_i2c_sw *engine, in dce_i2c_sw_engine_acquire_engine() 398 struct dce_i2c_sw *dce_i2c_sw, in dce_i2c_engine_acquire_sw() argument 407 dce_i2c_sw, ddc_handle); in dce_i2c_engine_acquire_sw() 426 struct dce_i2c_sw *engine, in dce_i2c_sw_engine_submit_channel_request() [all …]
|
D | dce_i2c_sw.h | 35 struct dce_i2c_sw { struct 43 struct dce_i2c_sw *dce_i2c_sw, argument 50 struct dce_i2c_sw *dce_i2c_sw); 52 struct dce_i2c_sw *dce_i2c_acquire_i2c_sw_engine(
|
D | dce_i2c.c | 34 struct dce_i2c_sw *dce_i2c_sw; in dce_i2c_submit_command() local 47 dce_i2c_sw = dce_i2c_acquire_i2c_sw_engine(pool, ddc); in dce_i2c_submit_command() 49 if (!dce_i2c_sw) { in dce_i2c_submit_command() 58 return dce_i2c_submit_command_sw(pool, ddc, cmd, dce_i2c_sw); in dce_i2c_submit_command()
|
D | Makefile | 32 dce_i2c.o dce_i2c_hw.o dce_i2c_sw.o
|
/Linux-v5.4/drivers/gpu/drm/amd/display/dc/dce80/ |
D | dce80_resource.c | 533 struct dce_i2c_sw *dce80_i2c_sw_create( in dce80_i2c_sw_create() 536 struct dce_i2c_sw *dce_i2c_sw = in dce80_i2c_sw_create() local 537 kzalloc(sizeof(struct dce_i2c_sw), GFP_KERNEL); in dce80_i2c_sw_create() 539 if (!dce_i2c_sw) in dce80_i2c_sw_create() 542 dce_i2c_sw_construct(dce_i2c_sw, ctx); in dce80_i2c_sw_create() 544 return dce_i2c_sw; in dce80_i2c_sw_create()
|
/Linux-v5.4/drivers/gpu/drm/amd/display/dc/inc/ |
D | core_types.h | 178 struct dce_i2c_sw *sw_i2cs[MAX_PIPES];
|