[PATCH v1 0/7] ASoC: wm8731: Overhaul of the driver

Mark Brown broonie at kernel.org
Fri Mar 25 16:31:14 CET 2022


This series contains a bunch of fairly minor changes which overhaul and
modernise the WM8731 driver, there should be no impact on the driver's
functionality.

Mark Brown (7):
  ASoC: wm8731: Update to modern DAI terminology
  ASoC: wm8731: Factor component init out of bus code
  ASoC: wm8731: Move regulator request into wm8731_init()
  ASoC: wm8731: Factor our MCLK and mutex initialisation
  ASoC: wm8731: Factor out the I2C and SPI bus code into separate
    modules
  ASoC: wm8731: Convert DT bindings to YAML format
  ARM: configs: Update multi_v5_defconfig for WM8731 bus refactoring

 .../devicetree/bindings/sound/wlf,wm8731.yaml |  97 +++++++
 .../devicetree/bindings/sound/wm8731.txt      |  27 --
 arch/arm/configs/multi_v5_defconfig           |   3 +-
 sound/soc/atmel/Kconfig                       |   4 +-
 sound/soc/au1x/Kconfig                        |   2 +-
 sound/soc/codecs/Kconfig                      |  18 +-
 sound/soc/codecs/Makefile                     |   4 +
 sound/soc/codecs/wm8731-i2c.c                 |  69 +++++
 sound/soc/codecs/wm8731-spi.c                 |  59 ++++
 sound/soc/codecs/wm8731.c                     | 266 +++---------------
 sound/soc/codecs/wm8731.h                     |  27 ++
 sound/soc/pxa/Kconfig                         |   4 +-
 12 files changed, 323 insertions(+), 257 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/sound/wlf,wm8731.yaml
 delete mode 100644 Documentation/devicetree/bindings/sound/wm8731.txt
 create mode 100644 sound/soc/codecs/wm8731-i2c.c
 create mode 100644 sound/soc/codecs/wm8731-spi.c


base-commit: 0b88a659002151e354272a13ae29d8b795ef1b46
-- 
2.30.2



More information about the Alsa-devel mailing list