Lines Matching refs:connector
242 struct drm_connector *connector = m->private; in connector_show() local
245 switch (connector->force) { in connector_show()
282 struct drm_connector *connector = m->private; in connector_write() local
294 connector->force = DRM_FORCE_ON; in connector_write()
296 connector->force = DRM_FORCE_ON_DIGITAL; in connector_write()
298 connector->force = DRM_FORCE_OFF; in connector_write()
300 connector->force = DRM_FORCE_UNSPECIFIED; in connector_write()
309 struct drm_connector *connector = m->private; in edid_show() local
310 struct drm_property_blob *edid = connector->edid_blob_ptr; in edid_show()
312 if (connector->override_edid && edid) in edid_show()
329 struct drm_connector *connector = m->private; in edid_write() local
341 connector->override_edid = false; in edid_write()
342 ret = drm_mode_connector_update_edid_property(connector, NULL); in edid_write()
347 connector->override_edid = false; in edid_write()
348 ret = drm_mode_connector_update_edid_property(connector, edid); in edid_write()
350 connector->override_edid = true; in edid_write()
377 int drm_debugfs_connector_add(struct drm_connector *connector) in drm_debugfs_connector_add() argument
379 struct drm_minor *minor = connector->dev->primary; in drm_debugfs_connector_add()
385 root = debugfs_create_dir(connector->name, minor->debugfs_root); in drm_debugfs_connector_add()
389 connector->debugfs_entry = root; in drm_debugfs_connector_add()
392 ent = debugfs_create_file("force", S_IRUGO | S_IWUSR, root, connector, in drm_debugfs_connector_add()
399 connector, &drm_edid_fops); in drm_debugfs_connector_add()
406 debugfs_remove_recursive(connector->debugfs_entry); in drm_debugfs_connector_add()
407 connector->debugfs_entry = NULL; in drm_debugfs_connector_add()
411 void drm_debugfs_connector_remove(struct drm_connector *connector) in drm_debugfs_connector_remove() argument
413 if (!connector->debugfs_entry) in drm_debugfs_connector_remove()
416 debugfs_remove_recursive(connector->debugfs_entry); in drm_debugfs_connector_remove()
418 connector->debugfs_entry = NULL; in drm_debugfs_connector_remove()