Symbol: aux_engine
sys/dev/drm/amd/display/dc/core/dc_link_ddc.c
644
struct aux_engine *aux_engine;
sys/dev/drm/amd/display/dc/core/dc_link_ddc.c
655
aux_engine = ddc->ctx->dc->res_pool->engines[ddc_pin->pin_data->en];
sys/dev/drm/amd/display/dc/core/dc_link_ddc.c
656
aux_engine->funcs->acquire(aux_engine, ddc_pin);
sys/dev/drm/amd/display/dc/core/dc_link_ddc.c
666
aux_engine->funcs->submit_channel_request(aux_engine, &aux_req);
sys/dev/drm/amd/display/dc/core/dc_link_ddc.c
667
operation_result = aux_engine->funcs->get_channel_status(aux_engine, &returned_bytes);
sys/dev/drm/amd/display/dc/core/dc_link_ddc.c
671
res = aux_engine->funcs->read_channel_reply(aux_engine, size,
sys/dev/drm/amd/display/dc/core/dc_link_ddc.c
684
aux_engine->funcs->release_engine(aux_engine);
sys/dev/drm/amd/display/dc/dce/dce_aux.c
158
struct aux_engine *engine,
sys/dev/drm/amd/display/dc/dce/dce_aux.c
250
static int read_channel_reply(struct aux_engine *engine, uint32_t size,
sys/dev/drm/amd/display/dc/dce/dce_aux.c
303
struct aux_engine *engine,
sys/dev/drm/amd/display/dc/dce/dce_aux.c
356
struct aux_engine *engine,
sys/dev/drm/amd/display/dc/dce/dce_aux.c
418
struct aux_engine *engine,
sys/dev/drm/amd/display/dc/dce/dce_aux.c
44
FROM_AUX_ENGINE(container_of((ptr), struct aux_engine, base))
sys/dev/drm/amd/display/dc/dce/dce_aux.c
47
container_of((ptr), struct aux_engine, base)
sys/dev/drm/amd/display/dc/dce/dce_aux.c
481
struct aux_engine *engine,
sys/dev/drm/amd/display/dc/dce/dce_aux.c
54
struct aux_engine *engine)
sys/dev/drm/amd/display/dc/dce/dce_aux.c
543
struct aux_engine *engine,
sys/dev/drm/amd/display/dc/dce/dce_aux.c
607
struct aux_engine *engine,
sys/dev/drm/amd/display/dc/dce/dce_aux.c
675
struct aux_engine *engine,
sys/dev/drm/amd/display/dc/dce/dce_aux.c
69
struct aux_engine *engine)
sys/dev/drm/amd/display/dc/dce/dce_aux.c
731
struct aux_engine *engine,
sys/dev/drm/amd/display/dc/dce/dce_aux.c
796
struct aux_engine *engine,
sys/dev/drm/amd/display/dc/dce/dce_aux.c
82
struct aux_engine *engine)
sys/dev/drm/amd/display/dc/dce/dce_aux.c
831
struct aux_engine *engine,
sys/dev/drm/amd/display/dc/dce/dce_aux.c
865
const struct aux_engine *engine)
sys/dev/drm/amd/display/dc/dce/dce_aux.c
871
struct aux_engine *engine,
sys/dev/drm/amd/display/dc/dce/dce_aux.c
913
void dce110_engine_destroy(struct aux_engine **engine)
sys/dev/drm/amd/display/dc/dce/dce_aux.c
922
struct aux_engine *dce110_aux_engine_construct(struct aux_engine_dce110 *aux_engine110,
sys/dev/drm/amd/display/dc/dce/dce_aux.h
106
void dce110_engine_destroy(struct aux_engine **engine);
sys/dev/drm/amd/display/dc/dce/dce_aux.h
109
struct aux_engine *aux_engine,
sys/dev/drm/amd/display/dc/dce/dce_aux.h
79
struct aux_engine base;
sys/dev/drm/amd/display/dc/dce/dce_aux.h
99
struct aux_engine *dce110_aux_engine_construct(
sys/dev/drm/amd/display/dc/dce100/dce100_resource.c
596
struct aux_engine *dce100_aux_engine_create(
sys/dev/drm/amd/display/dc/dce100/dce100_resource.c
600
struct aux_engine_dce110 *aux_engine =
sys/dev/drm/amd/display/dc/dce100/dce100_resource.c
603
if (!aux_engine)
sys/dev/drm/amd/display/dc/dce100/dce100_resource.c
606
dce110_aux_engine_construct(aux_engine, ctx, inst,
sys/dev/drm/amd/display/dc/dce100/dce100_resource.c
610
return &aux_engine->base;
sys/dev/drm/amd/display/dc/dce110/dce110_resource.c
610
struct aux_engine *dce110_aux_engine_create(
sys/dev/drm/amd/display/dc/dce110/dce110_resource.c
614
struct aux_engine_dce110 *aux_engine =
sys/dev/drm/amd/display/dc/dce110/dce110_resource.c
617
if (!aux_engine)
sys/dev/drm/amd/display/dc/dce110/dce110_resource.c
620
dce110_aux_engine_construct(aux_engine, ctx, inst,
sys/dev/drm/amd/display/dc/dce110/dce110_resource.c
624
return &aux_engine->base;
sys/dev/drm/amd/display/dc/dce112/dce112_resource.c
615
struct aux_engine *dce112_aux_engine_create(
sys/dev/drm/amd/display/dc/dce112/dce112_resource.c
619
struct aux_engine_dce110 *aux_engine =
sys/dev/drm/amd/display/dc/dce112/dce112_resource.c
622
if (!aux_engine)
sys/dev/drm/amd/display/dc/dce112/dce112_resource.c
625
dce110_aux_engine_construct(aux_engine, ctx, inst,
sys/dev/drm/amd/display/dc/dce112/dce112_resource.c
629
return &aux_engine->base;
sys/dev/drm/amd/display/dc/dce120/dce120_resource.c
383
struct aux_engine *dce120_aux_engine_create(
sys/dev/drm/amd/display/dc/dce120/dce120_resource.c
387
struct aux_engine_dce110 *aux_engine =
sys/dev/drm/amd/display/dc/dce120/dce120_resource.c
390
if (!aux_engine)
sys/dev/drm/amd/display/dc/dce120/dce120_resource.c
393
dce110_aux_engine_construct(aux_engine, ctx, inst,
sys/dev/drm/amd/display/dc/dce120/dce120_resource.c
397
return &aux_engine->base;
sys/dev/drm/amd/display/dc/dce80/dce80_resource.c
474
struct aux_engine *dce80_aux_engine_create(
sys/dev/drm/amd/display/dc/dce80/dce80_resource.c
478
struct aux_engine_dce110 *aux_engine =
sys/dev/drm/amd/display/dc/dce80/dce80_resource.c
481
if (!aux_engine)
sys/dev/drm/amd/display/dc/dce80/dce80_resource.c
484
dce110_aux_engine_construct(aux_engine, ctx, inst,
sys/dev/drm/amd/display/dc/dce80/dce80_resource.c
488
return &aux_engine->base;
sys/dev/drm/amd/display/dc/dcn10/dcn10_resource.c
615
struct aux_engine *dcn10_aux_engine_create(
sys/dev/drm/amd/display/dc/dcn10/dcn10_resource.c
619
struct aux_engine_dce110 *aux_engine =
sys/dev/drm/amd/display/dc/dcn10/dcn10_resource.c
622
if (!aux_engine)
sys/dev/drm/amd/display/dc/dcn10/dcn10_resource.c
625
dce110_aux_engine_construct(aux_engine, ctx, inst,
sys/dev/drm/amd/display/dc/dcn10/dcn10_resource.c
629
return &aux_engine->base;
sys/dev/drm/amd/display/dc/i2caux/aux_engine.c
120
struct aux_engine *engine,
sys/dev/drm/amd/display/dc/i2caux/aux_engine.c
184
struct aux_engine *engine,
sys/dev/drm/amd/display/dc/i2caux/aux_engine.c
246
struct aux_engine *engine,
sys/dev/drm/amd/display/dc/i2caux/aux_engine.c
335
struct aux_engine *engine,
sys/dev/drm/amd/display/dc/i2caux/aux_engine.c
404
struct aux_engine *engine,
sys/dev/drm/amd/display/dc/i2caux/aux_engine.c
460
struct aux_engine *engine,
sys/dev/drm/amd/display/dc/i2caux/aux_engine.c
526
struct aux_engine *engine,
sys/dev/drm/amd/display/dc/i2caux/aux_engine.c
565
struct aux_engine *aux_engine = FROM_ENGINE(engine);
sys/dev/drm/amd/display/dc/i2caux/aux_engine.c
572
result = read_command(aux_engine, request, mot_used);
sys/dev/drm/amd/display/dc/i2caux/aux_engine.c
575
result = write_command(aux_engine, request, mot_used);
sys/dev/drm/amd/display/dc/i2caux/aux_engine.c
58
container_of((ptr), struct aux_engine, base)
sys/dev/drm/amd/display/dc/i2caux/aux_engine.c
586
end_of_transaction_command(aux_engine, request);
sys/dev/drm/amd/display/dc/i2caux/aux_engine.c
594
struct aux_engine *engine,
sys/dev/drm/amd/display/dc/i2caux/aux_engine.c
603
struct aux_engine *engine)
sys/dev/drm/amd/display/dc/i2caux/aux_engine.c
72
struct aux_engine *aux_engine = FROM_ENGINE(engine);
sys/dev/drm/amd/display/dc/i2caux/aux_engine.c
75
if (aux_engine->funcs->is_engine_available) {
sys/dev/drm/amd/display/dc/i2caux/aux_engine.c
77
if (!aux_engine->funcs->is_engine_available(aux_engine)) {
sys/dev/drm/amd/display/dc/i2caux/aux_engine.c
88
if (!aux_engine->funcs->acquire_engine(aux_engine)) {
sys/dev/drm/amd/display/dc/i2caux/aux_engine.h
31
struct aux_engine;
sys/dev/drm/amd/display/dc/i2caux/aux_engine.h
35
struct aux_engine **ptr);
sys/dev/drm/amd/display/dc/i2caux/aux_engine.h
37
struct aux_engine *engine);
sys/dev/drm/amd/display/dc/i2caux/aux_engine.h
39
struct aux_engine *engine,
sys/dev/drm/amd/display/dc/i2caux/aux_engine.h
42
struct aux_engine *engine,
sys/dev/drm/amd/display/dc/i2caux/aux_engine.h
45
struct aux_engine *engine,
sys/dev/drm/amd/display/dc/i2caux/aux_engine.h
48
struct aux_engine *engine,
sys/dev/drm/amd/display/dc/i2caux/aux_engine.h
54
struct aux_engine *engine,
sys/dev/drm/amd/display/dc/i2caux/aux_engine.h
57
struct aux_engine *engine);
sys/dev/drm/amd/display/dc/i2caux/aux_engine.h
71
struct aux_engine *engine,
sys/dev/drm/amd/display/dc/i2caux/aux_engine.h
75
struct aux_engine *engine);
sys/dev/drm/amd/display/dc/i2caux/dce110/aux_engine_dce110.c
100
struct aux_engine *engine)
sys/dev/drm/amd/display/dc/i2caux/dce110/aux_engine_dce110.c
113
struct aux_engine *engine)
sys/dev/drm/amd/display/dc/i2caux/dce110/aux_engine_dce110.c
189
struct aux_engine *engine,
sys/dev/drm/amd/display/dc/i2caux/dce110/aux_engine_dce110.c
281
static int read_channel_reply(struct aux_engine *engine, uint32_t size,
sys/dev/drm/amd/display/dc/i2caux/dce110/aux_engine_dce110.c
334
struct aux_engine *engine,
sys/dev/drm/amd/display/dc/i2caux/dce110/aux_engine_dce110.c
390
struct aux_engine *engine,
sys/dev/drm/amd/display/dc/i2caux/dce110/aux_engine_dce110.c
486
struct aux_engine *dal_aux_engine_dce110_create(
sys/dev/drm/amd/display/dc/i2caux/dce110/aux_engine_dce110.c
71
FROM_AUX_ENGINE(container_of((ptr), struct aux_engine, base))
sys/dev/drm/amd/display/dc/i2caux/dce110/aux_engine_dce110.c
85
struct aux_engine **aux_engine)
sys/dev/drm/amd/display/dc/i2caux/dce110/aux_engine_dce110.c
87
struct aux_engine_dce110 *engine = FROM_AUX_ENGINE(*aux_engine);
sys/dev/drm/amd/display/dc/i2caux/dce110/aux_engine_dce110.c
93
*aux_engine = NULL;
sys/dev/drm/amd/display/dc/i2caux/dce110/aux_engine_dce110.h
55
struct aux_engine base;
sys/dev/drm/amd/display/dc/i2caux/dce110/aux_engine_dce110.h
75
struct aux_engine *dal_aux_engine_dce110_create(
sys/dev/drm/amd/display/dc/i2caux/i2caux.c
201
struct aux_engine *engine;
sys/dev/drm/amd/display/dc/i2caux/i2caux.c
300
struct aux_engine *engine =
sys/dev/drm/amd/display/dc/i2caux/i2caux.c
399
struct aux_engine *dal_i2caux_acquire_aux_engine(
sys/dev/drm/amd/display/dc/i2caux/i2caux.c
404
struct aux_engine *engine;
sys/dev/drm/amd/display/dc/i2caux/i2caux.h
120
struct aux_engine *dal_i2caux_acquire_aux_engine(
sys/dev/drm/amd/display/dc/i2caux/i2caux.h
44
struct aux_engine * (*acquire_aux_engine)(
sys/dev/drm/amd/display/dc/i2caux/i2caux.h
53
struct aux_engine;
sys/dev/drm/amd/display/dc/i2caux/i2caux.h
75
struct aux_engine *aux_engines[GPIO_DDC_LINE_COUNT];
sys/dev/drm/amd/display/dc/inc/core_types.h
149
struct aux_engine *engines[MAX_PIPES];
sys/dev/drm/amd/display/dc/inc/hw/aux_engine.h
144
struct aux_engine **ptr);
sys/dev/drm/amd/display/dc/inc/hw/aux_engine.h
146
struct aux_engine *engine);
sys/dev/drm/amd/display/dc/inc/hw/aux_engine.h
148
struct aux_engine *engine,
sys/dev/drm/amd/display/dc/inc/hw/aux_engine.h
151
struct aux_engine *engine,
sys/dev/drm/amd/display/dc/inc/hw/aux_engine.h
154
struct aux_engine *engine,
sys/dev/drm/amd/display/dc/inc/hw/aux_engine.h
157
struct aux_engine *engine,
sys/dev/drm/amd/display/dc/inc/hw/aux_engine.h
163
struct aux_engine *engine,
sys/dev/drm/amd/display/dc/inc/hw/aux_engine.h
165
bool (*is_engine_available)(struct aux_engine *engine);
sys/dev/drm/amd/display/dc/inc/hw/aux_engine.h
167
const struct aux_engine *engine);
sys/dev/drm/amd/display/dc/inc/hw/aux_engine.h
169
struct aux_engine *engine,
sys/dev/drm/amd/display/dc/inc/hw/aux_engine.h
172
struct aux_engine *engine,
sys/dev/drm/amd/display/dc/inc/hw/aux_engine.h
176
struct aux_engine *engine);
sys/dev/drm/amd/display/dc/inc/hw/aux_engine.h
178
struct aux_engine **engine);