/dragonfly/sys/dev/drm/amd/display/dc/i2caux/ |
H A D | i2caux.c | 106 struct i2caux *i2caux, in dal_i2caux_submit_i2c_command() argument 193 struct i2caux *i2caux, in dal_i2caux_submit_aux_command() argument 292 struct i2caux *i2caux, in dal_i2caux_configure_aux() argument 308 struct i2caux **i2caux) in dal_i2caux_destroy() argument 310 if (!i2caux || !*i2caux) { in dal_i2caux_destroy() 315 (*i2caux)->funcs->destroy(i2caux); in dal_i2caux_destroy() 374 struct i2caux *i2caux, in dal_i2caux_acquire_i2c_sw_engine() argument 396 struct i2caux *i2caux, in dal_i2caux_acquire_aux_engine() argument 417 struct i2caux *i2caux, in dal_i2caux_release_engine() argument 428 struct i2caux *i2caux, in dal_i2caux_construct() argument [all …]
|
H A D | i2caux.h | 32 struct i2caux; 39 struct i2caux *i2caux, 42 struct i2caux *i2caux, 45 struct i2caux *i2caux, 48 struct i2caux *i2caux, 55 struct i2caux { struct 101 struct i2caux *i2caux, argument 105 struct i2caux *i2caux, 109 struct i2caux *i2caux); 112 struct i2caux *i2caux, [all …]
|
/dragonfly/sys/dev/drm/amd/display/dc/i2caux/diagnostics/ |
H A D | i2caux_diag.c | 52 struct i2caux *i2caux) in destruct() argument 54 dal_i2caux_destruct(i2caux); in destruct() 58 struct i2caux **i2c_engine) in destroy() 77 struct i2caux *i2caux, in construct() argument 80 dal_i2caux_construct(i2caux, ctx); in construct() 81 i2caux->funcs = &i2caux_funcs; in construct() 84 struct i2caux *dal_i2caux_diag_fpga_create( in dal_i2caux_diag_fpga_create() 87 struct i2caux *i2caux = kzalloc(sizeof(struct i2caux), in dal_i2caux_diag_fpga_create() local 90 if (!i2caux) { in dal_i2caux_diag_fpga_create() 95 construct(i2caux, ctx); in dal_i2caux_diag_fpga_create() [all …]
|
H A D | i2caux_diag.h | 29 struct i2caux *dal_i2caux_diag_fpga_create(
|
/dragonfly/sys/dev/drm/amd/display/include/ |
H A D | i2caux_interface.h | 69 struct i2caux; 71 struct i2caux *dal_i2caux_create( 75 struct i2caux *i2caux, 80 struct i2caux *i2caux, 85 struct i2caux *i2caux, 90 struct i2caux **ptr);
|
/dragonfly/sys/dev/drm/amd/display/dc/i2caux/dce80/ |
H A D | i2caux_dce80.c | 98 struct i2caux **i2c_engine) in destroy() 110 struct i2caux *i2caux, in acquire_i2c_hw_engine() argument 113 struct i2caux_dce80 *i2caux_dce80 = FROM_I2C_AUX(i2caux); in acquire_i2c_hw_engine() 126 engine = i2caux->i2c_hw_engines[line]; in acquire_i2c_hw_engine() 132 engine = i2caux->i2c_generic_hw_engine; in acquire_i2c_hw_engine() 153 struct i2caux *i2caux, in release_engine() argument 158 FROM_I2C_AUX(i2caux)->i2c_hw_buffer_in_use = false; in release_engine() 160 dal_i2caux_release_engine(i2caux, engine); in release_engine() 197 struct i2caux *base = &i2caux_dce80->base; in construct() 271 struct i2caux *dal_i2caux_dce80_create( in dal_i2caux_dce80_create()
|
H A D | i2caux_dce80.h | 30 struct i2caux base; 35 struct i2caux *dal_i2caux_dce80_create(
|
/dragonfly/sys/dev/drm/amd/display/dc/i2caux/dce110/ |
H A D | i2caux_dce110.c | 68 struct i2caux **i2c_engine) in destroy() 80 struct i2caux *i2caux, in acquire_i2c_hw_engine() argument 83 struct i2caux_dce110 *i2caux_dce110 = FROM_I2C_AUX(i2caux); in acquire_i2c_hw_engine() 99 engine = i2caux->i2c_hw_engines[line]; in acquire_i2c_hw_engine() 115 struct i2caux *i2caux, in release_engine() argument 118 struct i2caux_dce110 *i2caux_dce110 = FROM_I2C_AUX(i2caux); in release_engine() 124 dal_i2caux_release_engine(i2caux, engine); in release_engine() 214 struct i2caux *base = NULL; in dal_i2caux_dce110_construct() 310 struct i2caux *dal_i2caux_dce110_create( in dal_i2caux_dce110_create()
|
H A D | i2caux_dce110.h | 32 struct i2caux base; 42 struct i2caux *dal_i2caux_dce110_create(
|
/dragonfly/sys/dev/drm/amd/amdgpu/ |
H A D | Makefile | 28 ${.CURDIR}/../display/dc/i2caux \ 29 ${.CURDIR}/../display/dc/i2caux/dce100 \ 30 ${.CURDIR}/../display/dc/i2caux/dce110 \ 31 ${.CURDIR}/../display/dc/i2caux/dce112 \ 32 ${.CURDIR}/../display/dc/i2caux/dce120 \ 33 ${.CURDIR}/../display/dc/i2caux/dce80 \ 34 ${.CURDIR}/../display/dc/i2caux/dcn10 \ 35 ${.CURDIR}/../display/dc/i2caux/diagnostics \ 237 SRCS+= aux_engine.c engine_base.c i2caux.c i2c_engine.c \
|
/dragonfly/sys/dev/drm/amd/display/dc/i2caux/dce100/ |
H A D | i2caux_dce100.h | 29 struct i2caux *dal_i2caux_dce100_create(
|
H A D | i2caux_dce100.c | 89 struct i2caux *dal_i2caux_dce100_create( in dal_i2caux_dce100_create()
|
/dragonfly/sys/dev/drm/amd/display/dc/i2caux/dce112/ |
H A D | i2caux_dce112.h | 29 struct i2caux *dal_i2caux_dce112_create(
|
H A D | i2caux_dce112.c | 116 struct i2caux *dal_i2caux_dce112_create( in dal_i2caux_dce112_create()
|
/dragonfly/sys/dev/drm/amd/display/dc/i2caux/dce120/ |
H A D | i2caux_dce120.h | 29 struct i2caux *dal_i2caux_dce120_create(
|
H A D | i2caux_dce120.c | 103 struct i2caux *dal_i2caux_dce120_create( in dal_i2caux_dce120_create()
|
/dragonfly/sys/dev/drm/amd/display/dc/i2caux/dcn10/ |
H A D | i2caux_dcn10.h | 29 struct i2caux *dal_i2caux_dcn10_create(
|
H A D | i2caux_dcn10.c | 103 struct i2caux *dal_i2caux_dcn10_create( in dal_i2caux_dcn10_create()
|
/dragonfly/sys/dev/drm/amd/display/dc/ |
H A D | dc_types.h | 92 struct i2caux *i2caux; member
|
/dragonfly/sys/dev/drm/amd/display/dc/core/ |
H A D | dc.c | 477 if (dc->ctx->i2caux) in destruct() 478 dal_i2caux_destroy(&dc->ctx->i2caux); in destruct() 599 dc_ctx->i2caux = dal_i2caux_create(dc_ctx); in construct() 601 if (!dc_ctx->i2caux) { in construct() 1661 ddc->ctx->i2caux, in dc_submit_i2c()
|
H A D | dc_link_ddc.c | 607 ddc->ctx->i2caux, in dal_ddc_service_query_ddc_data()
|
/dragonfly/sys/dev/drm/amd/display/dc/bios/ |
H A D | bios_parser.c | 2677 ddc->ctx->i2caux, in i2c_read()
|
/dragonfly/sys/dev/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm.c | 3739 ddc_service->ctx->i2caux, in amdgpu_dm_i2c_xfer()
|