Home
last modified time | relevance | path

Searched refs:dce_i2c_sw (Results 1 – 6 of 6) sorted by relevance

/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce/
H A Damdgpu_dce_i2c_sw.c40 struct dce_i2c_sw *dce_i2c_sw, in dce_i2c_sw_construct() argument
43 dce_i2c_sw->ctx = ctx; in dce_i2c_sw_construct()
75 struct dce_i2c_sw *dce_i2c_sw) in release_engine_dce_sw() argument
77 dal_ddc_close(dce_i2c_sw->ddc); in release_engine_dce_sw()
78 dce_i2c_sw->ddc = NULL; in release_engine_dce_sw()
348 struct dce_i2c_sw *engine, in dce_i2c_sw_engine_set_speed()
362 struct dce_i2c_sw *engine, in dce_i2c_sw_engine_acquire_engine()
378 struct dce_i2c_sw *dce_i2c_sw, in dce_i2c_engine_acquire_sw() argument
387 dce_i2c_sw, ddc_handle); in dce_i2c_engine_acquire_sw()
406 struct dce_i2c_sw *engine, in dce_i2c_sw_engine_submit_channel_request()
[all …]
H A Ddce_i2c_sw.h37 struct dce_i2c_sw { struct
45 struct dce_i2c_sw *dce_i2c_sw, argument
52 struct dce_i2c_sw *dce_i2c_sw);
55 struct dce_i2c_sw *dce_i2c_sw,
H A Damdgpu_dce_i2c.c39 struct dce_i2c_sw dce_i2c_sw = {0}; in dce_i2c_submit_command() local
56 dce_i2c_sw.ctx = ddc->ctx; in dce_i2c_submit_command()
57 if (dce_i2c_engine_acquire_sw(&dce_i2c_sw, ddc)) { in dce_i2c_submit_command()
58 return dce_i2c_submit_command_sw(pool, ddc, cmd, &dce_i2c_sw); in dce_i2c_submit_command()
H A DMakefile32 dce_i2c.o dce_i2c_hw.o dce_i2c_sw.o
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce80/
H A Damdgpu_dce80_resource.c580 struct dce_i2c_sw *dce80_i2c_sw_create( in dce80_i2c_sw_create()
583 struct dce_i2c_sw *dce_i2c_sw = in dce80_i2c_sw_create() local
584 kzalloc(sizeof(struct dce_i2c_sw), GFP_KERNEL); in dce80_i2c_sw_create()
586 if (!dce_i2c_sw) in dce80_i2c_sw_create()
589 dce_i2c_sw_construct(dce_i2c_sw, ctx); in dce80_i2c_sw_create()
591 return dce_i2c_sw; in dce80_i2c_sw_create()
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/dc/inc/
H A Dcore_types.h174 struct dce_i2c_sw *sw_i2cs[MAX_PIPES];