Lines Matching defs:aux
47 struct drm_dp_aux aux;
88 static ssize_t anx6345_aux_transfer(struct drm_dp_aux *aux,
91 struct anx6345 *anx6345 = container_of(aux, struct anx6345, aux);
108 err = drm_dp_dpcd_readb(&anx6345->aux, DP_MAX_LINK_RATE, &dp_bw);
133 err = drm_dp_dpcd_read(&anx6345->aux, DP_DPCD_REV,
151 err = drm_dp_dpcd_readb(&anx6345->aux, DP_SET_POWER, &dpcd[0]);
161 err = drm_dp_dpcd_writeb(&anx6345->aux, DP_SET_POWER, dpcd[0]);
190 err = drm_dp_dpcd_writeb(&anx6345->aux, DP_DOWNSPREAD_CTRL,
195 err = drm_dp_dpcd_writeb(&anx6345->aux, DP_DOWNSPREAD_CTRL, 0);
228 err = drm_dp_dpcd_write(&anx6345->aux, DP_LINK_BW_SET, dpcd,
439 err = drm_dp_dpcd_readb(&anx6345->aux, DP_SINK_COUNT, &value);
473 anx6345->edid = drm_get_edid(connector, &anx6345->aux.ddc);
536 /* Register aux channel */
537 anx6345->aux.name = "DP-AUX";
538 anx6345->aux.dev = &anx6345->client->dev;
539 anx6345->aux.drm_dev = bridge->dev;
540 anx6345->aux.transfer = anx6345_aux_transfer;
542 err = drm_dp_aux_register(&anx6345->aux);
544 DRM_ERROR("Failed to register aux channel: %d\n", err);
578 drm_dp_aux_unregister(&anx6345->aux);
584 drm_dp_aux_unregister(&bridge_to_anx6345(bridge)->aux);