From: Madhumitha Prabakaran Date: Wed, 6 Mar 2019 22:48:09 +0000 (-0600) Subject: staging: fwserial: Convert macro into an inline function X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=a57250582a00318090ff83d05405215fa4e7388a;p=linux.git staging: fwserial: Convert macro into an inline function Convert macro into an inline function to make codebase better Signed-off-by: Madhumitha Prabakaran Signed-off-by: Greg Kroah-Hartman --- diff --git a/drivers/staging/fwserial/fwserial.c b/drivers/staging/fwserial/fwserial.c index a1b90ea7fcb81..aec0f19597a94 100644 --- a/drivers/staging/fwserial/fwserial.c +++ b/drivers/staging/fwserial/fwserial.c @@ -19,7 +19,10 @@ #include "fwserial.h" -#define be32_to_u64(hi, lo) ((u64)be32_to_cpu(hi) << 32 | be32_to_cpu(lo)) +inline u64 be32_to_u64(__be32 hi, __be32 lo) +{ + return ((u64)be32_to_cpu(hi) << 32 | be32_to_cpu(lo)); +} #define LINUX_VENDOR_ID 0xd00d1eU /* same id used in card root directory */ #define FWSERIAL_VERSION 0x00e81cU /* must be unique within LINUX_VENDOR_ID */