ASoC: wm8731: Factor out the I2C and SPI bus code into separate modules
Placing both the I2C and SPI code in the same module causes problems with mixes of modular and non-modular builds of the buses so it's generally bad practice. As with other drivers split the bus code out of the WM8731 driver into separate modules. Signed-off-by:Mark Brown <broonie@kernel.org> Acked-by:
Charles Keepax <ckeepax@opensource.cirrus.com> Link: https://lore.kernel.org/r/20220325153121.1598494-6-broonie@kernel.org Signed-off-by:
Mark Brown <broonie@kernel.org>
Showing
- sound/soc/atmel/Kconfig 2 additions, 2 deletionssound/soc/atmel/Kconfig
- sound/soc/au1x/Kconfig 1 addition, 1 deletionsound/soc/au1x/Kconfig
- sound/soc/codecs/Kconfig 15 additions, 3 deletionssound/soc/codecs/Kconfig
- sound/soc/codecs/Makefile 4 additions, 0 deletionssound/soc/codecs/Makefile
- sound/soc/codecs/wm8731-i2c.c 69 additions, 0 deletionssound/soc/codecs/wm8731-i2c.c
- sound/soc/codecs/wm8731-spi.c 59 additions, 0 deletionssound/soc/codecs/wm8731-spi.c
- sound/soc/codecs/wm8731.c 4 additions, 134 deletionssound/soc/codecs/wm8731.c
- sound/soc/codecs/wm8731.h 27 additions, 0 deletionssound/soc/codecs/wm8731.h
- sound/soc/pxa/Kconfig 2 additions, 2 deletionssound/soc/pxa/Kconfig
Loading
Please register or sign in to comment