Lines Matching defs:connector

131 static int printConnector(int fd, drmModeResPtr res, drmModeConnectorPtr connector, uint32_t id)
138 connector_type_name = util_lookup_connector_type_name(connector->connector_type);
142 connector->connector_type_id);
144 printf("Connector: %d-%d\n", connector->connector_type,
145 connector->connector_type_id);
147 printf("\tencoder id : %i\n", connector->encoder_id);
148 printf("\tconn : %s\n", util_lookup_connector_status_name(connector->connection));
149 printf("\tsize : %ix%i (mm)\n", connector->mmWidth, connector->mmHeight);
150 printf("\tcount_modes : %i\n", connector->count_modes);
151 printf("\tcount_props : %i\n", connector->count_props);
152 if (connector->count_props) {
154 for (i = 0; i < connector->count_props; i++)
155 printf(" %i", connector->props[i]);
159 printf("\tcount_encoders : %i\n", connector->count_encoders);
160 if (connector->count_encoders) {
162 for (i = 0; i < connector->count_encoders; i++)
163 printf(" %i", connector->encoders[i]);
168 for (i = 0; i < connector->count_modes; i++) {
169 mode = (struct drm_mode_modeinfo *)&connector->modes[i];
175 for (i = 0; i < connector->count_props; i++) {
176 props = drmModeGetProperty(fd, connector->props[i]);
178 printProperty(fd, res, props, connector->prop_values[i]);
238 drmModeConnectorPtr connector;
251 connector = (current ? drmModeGetConnectorCurrent : drmModeGetConnector) (fd, res->connectors[i]);
253 if (!connector)
254 printf("Could not get connector %i\n", res->connectors[i]);
256 printConnector(fd, res, connector, res->connectors[i]);
257 drmModeFreeConnector(connector);