Lines Matching full:dp_aux
10 #include "dp_aux.h"
32 struct drm_dp_aux dp_aux; member
333 static ssize_t dp_aux_transfer(struct drm_dp_aux *dp_aux, in dp_aux_transfer() argument
340 struct dp_aux_private *aux = container_of(dp_aux, in dp_aux_transfer()
341 struct dp_aux_private, dp_aux); in dp_aux_transfer()
413 void dp_aux_isr(struct drm_dp_aux *dp_aux) in dp_aux_isr() argument
417 if (!dp_aux) { in dp_aux_isr()
422 aux = container_of(dp_aux, struct dp_aux_private, dp_aux); in dp_aux_isr()
435 void dp_aux_reconfig(struct drm_dp_aux *dp_aux) in dp_aux_reconfig() argument
439 aux = container_of(dp_aux, struct dp_aux_private, dp_aux); in dp_aux_reconfig()
445 void dp_aux_init(struct drm_dp_aux *dp_aux) in dp_aux_init() argument
449 if (!dp_aux) { in dp_aux_init()
454 aux = container_of(dp_aux, struct dp_aux_private, dp_aux); in dp_aux_init()
460 void dp_aux_deinit(struct drm_dp_aux *dp_aux) in dp_aux_deinit() argument
464 aux = container_of(dp_aux, struct dp_aux_private, dp_aux); in dp_aux_deinit()
469 int dp_aux_register(struct drm_dp_aux *dp_aux) in dp_aux_register() argument
474 if (!dp_aux) { in dp_aux_register()
479 aux = container_of(dp_aux, struct dp_aux_private, dp_aux); in dp_aux_register()
481 aux->dp_aux.name = "dpu_dp_aux"; in dp_aux_register()
482 aux->dp_aux.dev = aux->dev; in dp_aux_register()
483 aux->dp_aux.transfer = dp_aux_transfer; in dp_aux_register()
484 ret = drm_dp_aux_register(&aux->dp_aux); in dp_aux_register()
494 void dp_aux_unregister(struct drm_dp_aux *dp_aux) in dp_aux_unregister() argument
496 drm_dp_aux_unregister(dp_aux); in dp_aux_unregister()
520 return &aux->dp_aux; in dp_aux_get()
523 void dp_aux_put(struct drm_dp_aux *dp_aux) in dp_aux_put() argument
527 if (!dp_aux) in dp_aux_put()
530 aux = container_of(dp_aux, struct dp_aux_private, dp_aux); in dp_aux_put()