diff options
Diffstat (limited to 'drivers/staging/fwserial')
-rw-r--r-- | drivers/staging/fwserial/Kconfig | 1 | ||||
-rw-r--r-- | drivers/staging/fwserial/Makefile | 1 | ||||
-rw-r--r-- | drivers/staging/fwserial/fwserial.c | 5 |
3 files changed, 6 insertions, 1 deletions
diff --git a/drivers/staging/fwserial/Kconfig b/drivers/staging/fwserial/Kconfig index 9c7c9267d52c..9543f8454af9 100644 --- a/drivers/staging/fwserial/Kconfig +++ b/drivers/staging/fwserial/Kconfig @@ -1,3 +1,4 @@ +# SPDX-License-Identifier: GPL-2.0 config FIREWIRE_SERIAL tristate "TTY over Firewire" depends on FIREWIRE && TTY diff --git a/drivers/staging/fwserial/Makefile b/drivers/staging/fwserial/Makefile index 2170869a19b1..1cd5c5c7e805 100644 --- a/drivers/staging/fwserial/Makefile +++ b/drivers/staging/fwserial/Makefile @@ -1,2 +1,3 @@ +# SPDX-License-Identifier: GPL-2.0 obj-$(CONFIG_FIREWIRE_SERIAL) += firewire-serial.o firewire-serial-objs := fwserial.o dma_fifo.o diff --git a/drivers/staging/fwserial/fwserial.c b/drivers/staging/fwserial/fwserial.c index a1b90ea7fcb8..aec0f19597a9 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 */ |