Home | History | Annotate | Download | only in base

Lines Matching defs:connector

92     drmModeConnectorPtr connector = NULL;
96 // find connector for the given device
103 connector = drmModeGetConnector(mDrmFd, resources->connectors[i]);
104 if (!connector) {
109 if (connector->connector_type != DrmConfig::getDrmConnector(device)) {
110 drmModeFreeConnector(connector);
114 if (connector->connection != DRM_MODE_CONNECTED) {
116 drmModeFreeConnector(connector);
121 output->connector = connector;
124 // get proper encoder for the given connector
125 if (connector->encoder_id) {
126 ILOGTRACE("Drm connector has encoder attached on device %d", device);
127 output->encoder = drmModeGetEncoder(mDrmFd, connector->encoder_id);
221 if (output->connector == NULL && outputIndex != OUTPUT_PRIMARY) {
272 if (output->connector->count_modes <= 0) {
279 for (int i = 0; i < output->connector->count_modes; i++) {
280 mode = &output->connector->modes[i];
290 mode = &output->connector->modes[index];
316 if (output->connector->count_modes <= 0) {
323 for (int i = 0; i < output->connector->count_modes; i++) {
324 mode = &output->connector->modes[i];
336 mode = &output->connector->modes[index];
466 width = output->connector->mmWidth;
467 height = output->connector->mmHeight;
531 for (int i = 0; i < out->connector->count_props; i++) {
532 props = drmModeGetProperty(mDrmFd, out->connector->props[i]);
540 out->connector->connector_id,
565 if (output->connector) {
566 drmModeFreeConnector(output->connector);
567 output->connector = 0;
590 if (output->connector->count_modes <= 0) {
597 for (int i = 0; i < output->connector->count_modes; i++) {
598 mode = &output->connector->modes[i];
605 return setDrmMode(outputIndex, &output->connector->modes[index]);
668 &output->connector->connector_id, 1, mode);
745 if (output->connector->count_modes <= 0) {
750 *modeCount = output->connector->count_modes;
751 return output->connector->modes;