Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

{tty: serial, nand: onenand}: samsung: rename to fix build warning

Any arm config which has 'CONFIG_MTD_ONENAND_SAMSUNG=m' and
'CONFIG_SERIAL_SAMSUNG=m' gives a build warning:

warning: same module names found:
drivers/tty/serial/samsung.ko
drivers/mtd/nand/onenand/samsung.ko

Rename both drivers/tty/serial/samsung.c to
drivers/tty/serial/samsung_tty.c and drivers/mtd/nand/onenand/samsung.c
drivers/mtd/nand/onenand/samsung_mtd.c to fix the warning.

Signed-off-by: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
Acked-by: Richard Weinberger <richard@nod.at>
Link: https://lore.kernel.org/r/20191117202435.28127-1-sudipm.mukherjee@gmail.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

authored by

Sudip Mukherjee and committed by
Greg Kroah-Hartman
55ed51ff 50b2b571

+2 -2
+1 -1
drivers/mtd/nand/onenand/Makefile
··· 9 9 # Board specific. 10 10 obj-$(CONFIG_MTD_ONENAND_GENERIC) += generic.o 11 11 obj-$(CONFIG_MTD_ONENAND_OMAP2) += omap2.o 12 - obj-$(CONFIG_MTD_ONENAND_SAMSUNG) += samsung.o 12 + obj-$(CONFIG_MTD_ONENAND_SAMSUNG) += samsung_mtd.o 13 13 14 14 onenand-objs = onenand_base.o onenand_bbt.o
drivers/mtd/nand/onenand/samsung.c drivers/mtd/nand/onenand/samsung_mtd.c
+1 -1
drivers/tty/serial/Makefile
··· 30 30 obj-$(CONFIG_SERIAL_PNX8XXX) += pnx8xxx_uart.o 31 31 obj-$(CONFIG_SERIAL_SA1100) += sa1100.o 32 32 obj-$(CONFIG_SERIAL_BCM63XX) += bcm63xx_uart.o 33 - obj-$(CONFIG_SERIAL_SAMSUNG) += samsung.o 33 + obj-$(CONFIG_SERIAL_SAMSUNG) += samsung_tty.o 34 34 obj-$(CONFIG_SERIAL_MAX3100) += max3100.o 35 35 obj-$(CONFIG_SERIAL_MAX310X) += max310x.o 36 36 obj-$(CONFIG_SERIAL_IP22_ZILOG) += ip22zilog.o
drivers/tty/serial/samsung.c drivers/tty/serial/samsung_tty.c