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()
104 static ssize_t tegra_dpaux_transfer(struct drm_dp_aux *aux, in tegra_dpaux_transfer() argument
108 struct tegra_dpaux *dpaux = to_dpaux(aux); in tegra_dpaux_transfer()
338 dpaux->aux.transfer = tegra_dpaux_transfer; in tegra_dpaux_probe()
339 dpaux->aux.dev = &pdev->dev; in tegra_dpaux_probe()
341 err = drm_dp_aux_register(&dpaux->aux); in tegra_dpaux_probe()
364 drm_dp_aux_unregister(&dpaux->aux); in tegra_dpaux_remove()
509 err = drm_dp_dpcd_writeb(&dpaux->aux, DP_MAIN_LINK_CHANNEL_CODING_SET, in tegra_dpaux_prepare()
525 err = drm_dp_dpcd_writeb(&dpaux->aux, DP_TRAINING_PATTERN_SET, pattern); in tegra_dpaux_train()
538 err = drm_dp_dpcd_write(&dpaux->aux, DP_TRAINING_LANE0_SET, values, in tegra_dpaux_train()
545 err = drm_dp_dpcd_read_link_status(&dpaux->aux, status); in tegra_dpaux_train()
567 err = drm_dp_dpcd_writeb(&dpaux->aux, DP_EDP_CONFIGURATION_SET, 0); in tegra_dpaux_train()