diff options
author | Rob Clark <robdclark@gmail.com> | 2012-12-10 17:46:43 +0100 |
---|---|---|
committer | Rob Clark <robdclark@gmail.com> | 2013-02-17 23:55:42 +0100 |
commit | 6f646095ec2f5d38a6429dd896cb2d5cbbb776dc (patch) | |
tree | 41444767a379449c4e57f60dbee6d3bf2c670904 /include/drm/drm_gem_cma_helper.h | |
parent | drm: small fix in drm_send_vblank_event() (diff) | |
download | linux-6f646095ec2f5d38a6429dd896cb2d5cbbb776dc.tar.xz linux-6f646095ec2f5d38a6429dd896cb2d5cbbb776dc.zip |
drm/cma: add debugfs helpers
Add helper to display fb's which can be used directly in drm_info_list:
static struct drm_info_list foo_debugfs_list[] = {
...
{ "fb", drm_fb_cma_debugfs_show, 0 },
};
to display information about CMA fb objects, as well as a
drm_gem_cma_describe() which can be used if the driver bothers to keep
a list of CMA GEM objects.
Signed-off-by: Rob Clark <robdclark@gmail.com>
Diffstat (limited to 'include/drm/drm_gem_cma_helper.h')
-rw-r--r-- | include/drm/drm_gem_cma_helper.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/include/drm/drm_gem_cma_helper.h b/include/drm/drm_gem_cma_helper.h index f0f6b1af25ad..63397ced9254 100644 --- a/include/drm/drm_gem_cma_helper.h +++ b/include/drm/drm_gem_cma_helper.h @@ -41,4 +41,8 @@ struct drm_gem_cma_object *drm_gem_cma_create(struct drm_device *drm, extern const struct vm_operations_struct drm_gem_cma_vm_ops; +#ifdef CONFIG_DEBUG_FS +void drm_gem_cma_describe(struct drm_gem_cma_object *obj, struct seq_file *m); +#endif + #endif /* __DRM_GEM_CMA_HELPER_H__ */ |