aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/gpu/drm/drm_stub.c6
-rw-r--r--include/drm/drmP.h17
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}
98EXPORT_SYMBOL(drm_err); 98EXPORT_SYMBOL(drm_err);
99 99
100void drm_ut_debug_printk(const char *prefix, 100void 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
124extern __printf(3, 4) 124extern __printf(2, 3)
125void drm_ut_debug_printk(const char *prefix, 125void drm_ut_debug_printk(const char *function_name,
126 const char *function_name,
127 const char *format, ...); 126 const char *format, ...);
128extern __printf(2, 3) 127extern __printf(2, 3)
129int drm_err(const char *func, const char *format, ...); 128int 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)