Lines Matching full:dp_aux

10 #include "dp_aux.h"
41 struct drm_dp_aux dp_aux; member
267 static ssize_t dp_aux_transfer(struct drm_dp_aux *dp_aux, in dp_aux_transfer() argument
275 aux = container_of(dp_aux, struct dp_aux_private, dp_aux); in dp_aux_transfer()
294 ret = pm_runtime_resume_and_get(dp_aux->dev); in dp_aux_transfer()
371 pm_runtime_put_sync(dp_aux->dev); in dp_aux_transfer()
376 irqreturn_t dp_aux_isr(struct drm_dp_aux *dp_aux) in dp_aux_isr() argument
381 if (!dp_aux) { in dp_aux_isr()
386 aux = container_of(dp_aux, struct dp_aux_private, dp_aux); in dp_aux_isr()
436 void dp_aux_reconfig(struct drm_dp_aux *dp_aux) in dp_aux_reconfig() argument
440 aux = container_of(dp_aux, struct dp_aux_private, dp_aux); in dp_aux_reconfig()
446 void dp_aux_init(struct drm_dp_aux *dp_aux) in dp_aux_init() argument
450 if (!dp_aux) { in dp_aux_init()
455 aux = container_of(dp_aux, struct dp_aux_private, dp_aux); in dp_aux_init()
466 void dp_aux_deinit(struct drm_dp_aux *dp_aux) in dp_aux_deinit() argument
470 aux = container_of(dp_aux, struct dp_aux_private, dp_aux); in dp_aux_deinit()
480 int dp_aux_register(struct drm_dp_aux *dp_aux) in dp_aux_register() argument
484 if (!dp_aux) { in dp_aux_register()
489 ret = drm_dp_aux_register(dp_aux); in dp_aux_register()
499 void dp_aux_unregister(struct drm_dp_aux *dp_aux) in dp_aux_unregister() argument
501 drm_dp_aux_unregister(dp_aux); in dp_aux_unregister()
504 static int dp_wait_hpd_asserted(struct drm_dp_aux *dp_aux, in dp_wait_hpd_asserted() argument
510 aux = container_of(dp_aux, struct dp_aux_private, dp_aux); in dp_wait_hpd_asserted()
547 aux->dp_aux.name = "dpu_dp_aux"; in dp_aux_get()
548 aux->dp_aux.dev = dev; in dp_aux_get()
549 aux->dp_aux.transfer = dp_aux_transfer; in dp_aux_get()
550 aux->dp_aux.wait_hpd_asserted = dp_wait_hpd_asserted; in dp_aux_get()
551 drm_dp_aux_init(&aux->dp_aux); in dp_aux_get()
553 return &aux->dp_aux; in dp_aux_get()
556 void dp_aux_put(struct drm_dp_aux *dp_aux) in dp_aux_put() argument
560 if (!dp_aux) in dp_aux_put()
563 aux = container_of(dp_aux, struct dp_aux_private, dp_aux); in dp_aux_put()