Lines Matching defs:connector

163 static int printConnector(int fd, drmModeResPtr res, drmModeConnectorPtr connector, uint32_t id)
169 if (connector->connector_type < ARRAY_SIZE(output_names))
170 printf("Connector: %s-%d\n", output_names[connector->connector_type],
171 connector->connector_type_id);
173 printf("Connector: %d-%d\n", connector->connector_type,
174 connector->connector_type_id);
176 printf("\tencoder id : %i\n", connector->encoder_id);
177 printf("\tconn : %s\n", getConnectionText(connector->connection));
178 printf("\tsize : %ix%i (mm)\n", connector->mmWidth, connector->mmHeight);
179 printf("\tcount_modes : %i\n", connector->count_modes);
180 printf("\tcount_props : %i\n", connector->count_props);
181 if (connector->count_props) {
183 for (i = 0; i < connector->count_props; i++)
184 printf(" %i", connector->props[i]);
188 printf("\tcount_encoders : %i\n", connector->count_encoders);
189 if (connector->count_encoders) {
191 for (i = 0; i < connector->count_encoders; i++)
192 printf(" %i", connector->encoders[i]);
197 for (i = 0; i < connector->count_modes; i++) {
198 mode = (struct drm_mode_modeinfo *)&connector->modes[i];
204 for (i = 0; i < connector->count_props; i++) {
205 props = drmModeGetProperty(fd, connector->props[i]);
207 printProperty(fd, res, props, connector->prop_values[i]);
261 drmModeConnectorPtr connector;
274 connector = (current ? drmModeGetConnectorCurrent : drmModeGetConnector) (fd, res->connectors[i]);
276 if (!connector)
277 printf("Could not get connector %i\n", res->connectors[i]);
279 printConnector(fd, res, connector, res->connectors[i]);
280 drmModeFreeConnector(connector);