drm: add drm_print_bits

New helper to print named bits of some value (think flags fields).

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Acked-by: Thomas Zimmermann <tzimmermann@suse.de>
Link: http://patchwork.freedesktop.org/patch/msgid/20190904054740.20817-2-kraxel@redhat.com
This commit is contained in:
Gerd Hoffmann
2019-09-10 08:53:08 +02:00
parent 2236439bc6
commit 2dc5d44ccc
2 changed files with 36 additions and 0 deletions
+3
View File
@@ -89,6 +89,9 @@ __printf(2, 3)
void drm_printf(struct drm_printer *p, const char *f, ...);
void drm_puts(struct drm_printer *p, const char *str);
void drm_print_regset32(struct drm_printer *p, struct debugfs_regset32 *regset);
void drm_print_bits(struct drm_printer *p,
unsigned long value, const char *bits[],
unsigned int from, unsigned int to);
__printf(2, 0)
/**