This patches add support of SPI to TLV320AIC3X codecs. Jiri Prchal (5): SOC Codecs: TLV320AIC3X add SPI: move thinks to header file SOC Codecs: TLV320AIC3X add SPI: main source code for I2C and SPI SOC Codecs: TLV320AIC3X add SPI: I2C code SOC Codecs: TLV320AIC3X add SPI: SPI code SOC Codecs: TLV320AIC3X add SPI: configuration and compile sound/soc/codecs/Kconfig | 11 +++ sound/soc/codecs/Makefile | 4 ++ sound/soc/codecs/tlv320aic3x-i2c.c | 72 ++++++++++++++++++++ sound/soc/codecs/tlv320aic3x-spi.c | 77 +++++++++++++++++++++ sound/soc/codecs/tlv320aic3x.c | 105 ++++++++--------------------- sound/soc/codecs/tlv320aic3x.h | 13 ++++ 6 files changed, 204 insertions(+), 78 deletions(-) create mode 100644 sound/soc/codecs/tlv320aic3x-i2c.c create mode 100644 sound/soc/codecs/tlv320aic3x-spi.c -- 2.25.1