Lines Matching refs:minor
20 struct drm_device *dev = node->minor->dev; in armada_debugfs_gem_linear_show()
110 static int drm_add_fake_info_node(struct drm_minor *minor, struct dentry *ent, in drm_add_fake_info_node() argument
121 node->minor = minor; in drm_add_fake_info_node()
125 mutex_lock(&minor->debugfs_lock); in drm_add_fake_info_node()
126 list_add(&node->list, &minor->debugfs_list); in drm_add_fake_info_node()
127 mutex_unlock(&minor->debugfs_lock); in drm_add_fake_info_node()
132 static int armada_debugfs_create(struct dentry *root, struct drm_minor *minor, in armada_debugfs_create() argument
137 de = debugfs_create_file(name, mode, root, minor->dev, fops); in armada_debugfs_create()
139 return drm_add_fake_info_node(minor, de, fops); in armada_debugfs_create()
142 int armada_drm_debugfs_init(struct drm_minor *minor) in armada_drm_debugfs_init() argument
148 minor->debugfs_root, minor); in armada_drm_debugfs_init()
152 ret = armada_debugfs_create(minor->debugfs_root, minor, in armada_drm_debugfs_init()
157 ret = armada_debugfs_create(minor->debugfs_root, minor, in armada_drm_debugfs_init()
164 drm_debugfs_remove_files((struct drm_info_list *)&fops_reg_r, 1, minor); in armada_drm_debugfs_init()
167 minor); in armada_drm_debugfs_init()
171 void armada_drm_debugfs_cleanup(struct drm_minor *minor) in armada_drm_debugfs_cleanup() argument
173 drm_debugfs_remove_files((struct drm_info_list *)&fops_reg_w, 1, minor); in armada_drm_debugfs_cleanup()
174 drm_debugfs_remove_files((struct drm_info_list *)&fops_reg_r, 1, minor); in armada_drm_debugfs_cleanup()
176 minor); in armada_drm_debugfs_cleanup()