diff options
-rw-r--r-- | drivers/gpu/drm/drm_stub.c | 6 | ||||
-rw-r--r-- | include/drm/drmP.h | 17 |
2 files changed, 8 insertions, 15 deletions
diff --git a/drivers/gpu/drm/drm_stub.c b/drivers/gpu/drm/drm_stub.c index 0b1a912e1b93..9b148738c9be 100644 --- a/drivers/gpu/drm/drm_stub.c +++ b/drivers/gpu/drm/drm_stub.c | |||
@@ -97,9 +97,7 @@ int drm_err(const char *func, const char *format, ...) | |||
97 | } | 97 | } |
98 | EXPORT_SYMBOL(drm_err); | 98 | EXPORT_SYMBOL(drm_err); |
99 | 99 | ||
100 | void drm_ut_debug_printk(const char *prefix, | 100 | void drm_ut_debug_printk(const char *function_name, const char *format, ...) |
101 | const char *function_name, | ||
102 | const char *format, ...) | ||
103 | { | 101 | { |
104 | struct va_format vaf; | 102 | struct va_format vaf; |
105 | va_list args; | 103 | va_list args; |
@@ -108,7 +106,7 @@ void drm_ut_debug_printk(const char *prefix, | |||
108 | vaf.fmt = format; | 106 | vaf.fmt = format; |
109 | vaf.va = &args; | 107 | vaf.va = &args; |
110 | 108 | ||
111 | printk(KERN_DEBUG "[%s:%s], %pV", prefix, function_name, &vaf); | 109 | printk(KERN_DEBUG "[" DRM_NAME ":%s], %pV", function_name, &vaf); |
112 | 110 | ||
113 | va_end(args); | 111 | va_end(args); |
114 | } | 112 | } |
diff --git a/include/drm/drmP.h b/include/drm/drmP.h index cde156293d9d..2242968e7deb 100644 --- a/include/drm/drmP.h +++ b/include/drm/drmP.h | |||
@@ -121,9 +121,8 @@ struct videomode; | |||
121 | #define DRM_UT_KMS 0x04 | 121 | #define DRM_UT_KMS 0x04 |
122 | #define DRM_UT_PRIME 0x08 | 122 | #define DRM_UT_PRIME 0x08 |
123 | 123 | ||
124 | extern __printf(3, 4) | 124 | extern __printf(2, 3) |
125 | void drm_ut_debug_printk(const char *prefix, | 125 | void drm_ut_debug_printk(const char *function_name, |
126 | const char *function_name, | ||
127 | const char *format, ...); | 126 | const char *format, ...); |
128 | extern __printf(2, 3) | 127 | extern __printf(2, 3) |
129 | int drm_err(const char *func, const char *format, ...); | 128 | int drm_err(const char *func, const char *format, ...); |
@@ -209,27 +208,23 @@ int drm_err(const char *func, const char *format, ...); | |||
209 | #define DRM_DEBUG(fmt, args...) \ | 208 | #define DRM_DEBUG(fmt, args...) \ |
210 | do { \ | 209 | do { \ |
211 | if (unlikely(drm_debug & DRM_UT_CORE)) \ | 210 | if (unlikely(drm_debug & DRM_UT_CORE)) \ |
212 | drm_ut_debug_printk(DRM_NAME, __func__, \ | 211 | drm_ut_debug_printk(__func__, fmt, ##args); \ |
213 | fmt, ##args); \ | ||
214 | } while (0) | 212 | } while (0) |
215 | 213 | ||
216 | #define DRM_DEBUG_DRIVER(fmt, args...) \ | 214 | #define DRM_DEBUG_DRIVER(fmt, args...) \ |
217 | do { \ | 215 | do { \ |
218 | if (unlikely(drm_debug & DRM_UT_DRIVER)) \ | 216 | if (unlikely(drm_debug & DRM_UT_DRIVER)) \ |
219 | drm_ut_debug_printk(DRM_NAME, __func__, \ | 217 | drm_ut_debug_printk(__func__, fmt, ##args); \ |
220 | fmt, ##args); \ | ||
221 | } while (0) | 218 | } while (0) |
222 | #define DRM_DEBUG_KMS(fmt, args...) \ | 219 | #define DRM_DEBUG_KMS(fmt, args...) \ |
223 | do { \ | 220 | do { \ |
224 | if (unlikely(drm_debug & DRM_UT_KMS)) \ | 221 | if (unlikely(drm_debug & DRM_UT_KMS)) \ |
225 | drm_ut_debug_printk(DRM_NAME, __func__, \ | 222 | drm_ut_debug_printk(__func__, fmt, ##args); \ |
226 | fmt, ##args); \ | ||
227 | } while (0) | 223 | } while (0) |
228 | #define DRM_DEBUG_PRIME(fmt, args...) \ | 224 | #define DRM_DEBUG_PRIME(fmt, args...) \ |
229 | do { \ | 225 | do { \ |
230 | if (unlikely(drm_debug & DRM_UT_PRIME)) \ | 226 | if (unlikely(drm_debug & DRM_UT_PRIME)) \ |
231 | drm_ut_debug_printk(DRM_NAME, __func__, \ | 227 | drm_ut_debug_printk(__func__, fmt, ##args); \ |
232 | fmt, ##args); \ | ||
233 | } while (0) | 228 | } while (0) |
234 | #else | 229 | #else |
235 | #define DRM_DEBUG_DRIVER(fmt, args...) do { } while (0) | 230 | #define DRM_DEBUG_DRIVER(fmt, args...) do { } while (0) |