Lines Matching refs:aux
30 struct drm_dp_aux aux; member
49 static inline struct tegra_dpaux *to_dpaux(struct drm_dp_aux *aux) in to_dpaux() argument
51 return container_of(aux, struct tegra_dpaux, aux); in to_dpaux()
103 static ssize_t tegra_dpaux_transfer(struct drm_dp_aux *aux, in tegra_dpaux_transfer() argument
107 struct tegra_dpaux *dpaux = to_dpaux(aux); in tegra_dpaux_transfer()
358 dpaux->aux.transfer = tegra_dpaux_transfer; in tegra_dpaux_probe()
359 dpaux->aux.dev = &pdev->dev; in tegra_dpaux_probe()
361 err = drm_dp_aux_register(&dpaux->aux); in tegra_dpaux_probe()
408 drm_dp_aux_unregister(&dpaux->aux); in tegra_dpaux_remove()
558 err = drm_dp_dpcd_writeb(&dpaux->aux, DP_MAIN_LINK_CHANNEL_CODING_SET, in tegra_dpaux_prepare()
574 err = drm_dp_dpcd_writeb(&dpaux->aux, DP_TRAINING_PATTERN_SET, pattern); in tegra_dpaux_train()
587 err = drm_dp_dpcd_write(&dpaux->aux, DP_TRAINING_LANE0_SET, values, in tegra_dpaux_train()
594 err = drm_dp_dpcd_read_link_status(&dpaux->aux, status); in tegra_dpaux_train()
616 err = drm_dp_dpcd_writeb(&dpaux->aux, DP_EDP_CONFIGURATION_SET, 0); in tegra_dpaux_train()