linux/sound/soc/loongson
Arnd Bergmann 43916d9288
ASoC: loongson: make loongson-i2s.o a separate module
An object file should not be linked into multiple modules and/or
vmlinux:

scripts/Makefile.build:221: /home/arnd/arm-soc/sound/soc/loongson/Makefile: loongson_i2s.o is added to multiple modules: snd-soc-loongson-i2s-pci snd-soc-loongson-i2s-plat

Change this one to make it a library module with two exported symbols
that will work in any configuration.

Fixes: ba4c5fad59 ("ASoC: loongson: Add I2S controller driver as platform device")
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Link: https://patch.msgid.link/20241015150958.2294155-1-arnd@kernel.org
Signed-off-by: Mark Brown <broonie@kernel.org>
2024-10-17 12:13:10 +01:00
..
Kconfig ASoC: loongson: Fix build warning when !CONFIG_PCI 2024-10-12 11:23:56 +01:00
loongson_card.c ASoC: loongson: Fix component check failed on FDT systems 2024-10-10 12:14:59 +01:00
loongson_dma.c ASoC: loongson: Use BIT() macro 2024-09-09 16:26:48 +01:00
loongson_dma.h ASoC: Add support for Loongson I2S controller 2023-06-15 13:53:24 +01:00
loongson_i2s_pci.c ASoC: loongson: Add the correct judgement return 2024-09-10 12:40:25 +01:00
loongson_i2s_plat.c ASoC: loongson: Add I2S controller driver as platform device 2024-10-09 14:40:53 +01:00
loongson_i2s.c ASoC: loongson: make loongson-i2s.o a separate module 2024-10-17 12:13:10 +01:00
loongson_i2s.h ASoC: loongson: Use BIT() macro 2024-09-09 16:26:48 +01:00
Makefile ASoC: loongson: make loongson-i2s.o a separate module 2024-10-17 12:13:10 +01:00