staging: unisys: visorbus: Use CURRENT_FILE_PC in base postcode macro
authorBryan Thompson <bryan.thompson@unisys.com>
Thu, 1 Dec 2016 06:31:06 +0000 (01:31 -0500)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 1 Dec 2016 08:58:48 +0000 (09:58 +0100)
Use CURRENT_FILE_PC directly in the POSTCODE_LINUX macro instead of
relying on passthrough macros to provide it.

Signed-off-by: Bryan Thompson <bryan.thompson@unisys.com>
Signed-off-by: David Kershner <david.kershner@unisys.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/unisys/visorbus/vmcallinterface.h

index ab44402..b6181f9 100644 (file)
@@ -242,10 +242,11 @@ enum event_pc {                   /* POSTCODE event identifier tuples */
  */
 
 /* BASE FUNCTIONS */
-#define POSTCODE_LINUX(DRIVER_PC, EVENT_PC, pc16bit1, pc16bit2, severity) \
+#define POSTCODE_LINUX(EVENT_PC, pc16bit1, pc16bit2, severity)         \
 do {                                                                   \
        unsigned long long post_code_temp;                              \
-       post_code_temp = (((u64)DRIVER_PC) << 56) | (((u64)EVENT_PC) << 44) | \
+       post_code_temp = (((u64)CURRENT_FILE_PC) << 56) |               \
+               (((u64)EVENT_PC) << 44) |                               \
                ((((u64)__LINE__) & 0xFFF) << 32) |                     \
                ((((u64)pc16bit1) & 0xFFFF) << 16) |                    \
                (((u64)pc16bit2) & 0xFFFF);                             \
@@ -254,14 +255,13 @@ do {                                                                      \
 
 /* MOST COMMON */
 #define POSTCODE_LINUX_2(EVENT_PC, severity)                           \
-       POSTCODE_LINUX(CURRENT_FILE_PC, EVENT_PC, 0, 0, severity)
+       POSTCODE_LINUX(EVENT_PC, 0, 0, severity)
 
 #define POSTCODE_LINUX_3(EVENT_PC, pc32bit, severity)                  \
-       POSTCODE_LINUX(CURRENT_FILE_PC, EVENT_PC, (pc32bit >> 16),      \
-                        (pc32bit & 0xFFFF), severity)
+       POSTCODE_LINUX(EVENT_PC, (pc32bit >> 16), (pc32bit & 0xFFFF),   \
+                      severity)
 
 #define POSTCODE_LINUX_4(EVENT_PC, pc16bit1, pc16bit2, severity)       \
-       POSTCODE_LINUX(CURRENT_FILE_PC, EVENT_PC, pc16bit1,             \
-                        pc16bit2, severity)
+       POSTCODE_LINUX(EVENT_PC, pc16bit1, pc16bit2, severity)
 
 #endif /* __IOMONINTF_H__ */