All of lore.kernel.org
 help / color / mirror / Atom feed
From: Mark Brown <broonie@kernel.org>
To: Takashi Iwai <tiwai@suse.de>
Cc: alsa-devel@alsa-project.org, Liam Girdwood <lgirdwood@gmail.com>
Subject: [GIT PULL] ASoC updates for v5.3
Date: Mon, 8 Jul 2019 11:30:54 +0100	[thread overview]
Message-ID: <20190708103054.GA8576@sirena.org.uk> (raw)


[-- Attachment #1.1: Type: text/plain, Size: 55097 bytes --]

The following changes since commit 6fbc7275c7a9ba97877050335f290341a1fd8dbf:

  Linux 5.2-rc7 (2019-06-30 11:25:36 +0800)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-v5.3

for you to fetch changes up to a98429acadefc2b36611220f51659ecb3c1f35d2:

  Merge remote-tracking branch 'asoc/topic/meson' into asoc-next (2019-07-06 12:25:28 +0100)

----------------------------------------------------------------
ASoC: Updates for v5.3

This is a very big update, mainly thanks to Morimoto-san's refactoring
work and some fairly large new drivers.

 - Lots more work on moving towards a component based framework from
   Morimoto-san.
 - Support for force disconnecting muxes from Jerome Brunet.
 - New drivers for Cirrus Logic CS47L35, CS47L85 and CS47L90, Conexant
   CX2072X, Realtek RT1011 and RT1308.

----------------------------------------------------------------
Amadeusz Sławiński (12):
      ASoC: core: Tell codec that jack is being removed
      ASoC: Intel: Skylake: Initialize lists before access so they are safe to use
      ALSA: hdac: Fix codec name after machine driver is unloaded and reloaded
      ASoC: compress: Fix memory leak from snd_soc_new_compress
      ASoC: Intel: Skylake: Don't return failure on machine driver reload
      ASoC: Intel: Skylake: Add function to cleanup debugfs interface
      ASoC: Intel: Skylake: Properly cleanup on component removal
      ASoC: Intel: Skylake: Fix NULL ptr dereference when unloading clk dev
      ASoC: Intel: hdac_hdmi: Set ops to NULL on remove
      ASoC: topology: Consolidate how dtexts and dvalues are freed
      ASoC: topology: Consolidate and fix asoc_tplg_dapm_widget_*_create flow
      ASoC: Intel: Skylake: Reset pipeline before its deletion

Amir Goldstein (1):
      ASoC: rename functions that pollute the simple_xxx namespace

Andy Shevchenko (1):
      ASoC: Intel: Skylake: Switch to modern UUID API

Arnd Bergmann (3):
      ASoC: rockchip: pdm: select CONFIG_RATIONAL
      ASoC: cx2072x: mark PM function as __maybe_unused
      ASoC: SOF: disallow building without CONFIG_PCI again

Bard Liao (1):
      ASoC: SOF: dont wake dsp up in kcontrol IO

Bard liao (1):
      ASoC: SOF: send time stamp to FW for alignment

Ben Zhang (2):
      ASoC: rt5677: clear interrupts by polarity flip
      ASoC: rt5677: handle concurrent interrupts

Bjorn Andersson (2):
      ASoC: qcom: common: Mark links as nonatomic
      ASoC: qcom: common: Fix NULL pointer in of parser

Cezary Rojewski (3):
      ASoC: Intel: Skylake: Fix incorrect capture position reporting
      ASoC: Intel: Skylake: Read HIPCT extension before clearing DONE bit
      ASoC: Intel: Common: Fix NULL dereference in tx_wait_done

Charles Keepax (1):
      ASoC: madera: Update SPDX headers

Clément Péron (4):
      dt-bindings: sound: sun4i-spdif: Add Allwinner H6 compatible
      ASoC: sun4i-spdif: Move quirks to the top
      ASoC: sun4i-spdif: Add TX fifo bit flush quirks
      ASoC: sun4i-spdif: Add support for H6 SoC

Codrin Ciubotariu (3):
      ASoC: codecs: ad193x: Fix memory corruption on BE 64b systems
      ASoC: codecs: ad193x: Group register initialization at probe
      ASoC: codecs: ad193x: Reset used registers at probe

Colin Ian King (5):
      ASoC: cx2072x: remove redundant assignment to pulse_len
      ASoC: cx2072x: fix integer overflow on unsigned int multiply
      ASoC: cx2072x: fix spelling mistake "configued" -> "configured"
      ASoC: topology: fix memory leaks on sm, se and sbe
      ASoC: rt5665: remove redundant assignment to variable idx

Curtis Malainey (4):
      ASoC: rt5677-spi: Rename driver to differentiate from main codec
      ASoC: rt5677: Add component driver name
      ASoC: rt5677: Add missing voice activation register definitions
      ASoC: rt5677: depop stereo dac

Daniel Baluta (1):
      ASoC: SOF: Do not send cmd via SHIM register

David Lin (1):
      ASoC: nau8822: support master mode

Derek Fang (1):
      ASoC: rt1308: Add RT1308 amplifier driver

Dragos Tarcatu (1):
      ASOC: SOF: ipc: prevent logging trace messages

Dylan Reid (1):
      ASoC: rt5677: use more of the volume range from DACs

Enric Balletbo i Serra (1):
      ASoC: rk3399_gru_sound: Support 32, 44.1 and 88.2 kHz sample rates

Evan Green (2):
      ASoC: SOF: Add Comet Lake PCI IDs
      ASoC: Intel: Skylake: Add Cometlake PCI IDs

Fletcher Woodruff (2):
      ASoC: rt5677: fall back to DT prop names on error
      ASoC: rt5677: move jack-detect init to i2c probe

Geert Uytterhoeven (1):
      ASoC: Add missing newline at end of file

Gen Zhang (1):
      wcd9335: fix a incorrect use of kstrndup()

Greg Kroah-Hartman (2):
      ASoC: wm_adsp: no need to check return value of debugfs_create functions
      ASoC: fsl: no need to check return value of debugfs_create functions

Gustavo A. R. Silva (5):
      ASoC: dapm: Use struct_size() in krealloc()
      ASoC: Intel: Skylake: Use struct_size() helper
      ASoC: qdsp6: q6core: Use struct_size() in kmemdup()
      ASoC: SOF: topology: Use struct_size() helper
      ASoC: SOF: Use struct_size() in kmemdup()

Gustaw Lewandowski (1):
      ASoC: Intel: Fix race condition in IPC rx list

Janusz Krzysztofik (1):
      ASoC: ti: Fix SDMA users not providing channel names

Jaska Uimonen (2):
      ASoC: SOF: uapi: remove unused sof header files
      ASoC: SOF: topology: add support for mux/demux component

Jerome Brunet (21):
      ASoC: hdmi-codec: remove function name debug traces
      ASoC: hdmi-codec: remove reference to the current substream
      ASoC: hdmi-codec: remove reference to the dai drivers in the private data
      ASoC: hdmi-codec: remove ops dependency on the dai id
      ASoC: hdmi-codec: re-introduce mutex locking
      ASoC: meson: axg-card: set link name based on link node name
      ASoC: dapm: allow muxes to force a disconnect
      ASoC: meson: add tohdmitx DT bindings
      ASoC: meson: axg-card: add basic codec-to-codec link support
      ASoC: meson: add g12a tohdmitx control
      ASoC: meson: axg-card: fix null pointer dereference in clean up
      ASoC: meson: axg-tdmin: right_j is not supported
      ASoC: meson: axg-tdmout: right_j is not supported
      ASoC: meson: axg-tdm: fix sample clock inversion
      ASoC: meson: axg-tdm: consistently use SND_SOC_DAIFMT defines
      ASoC: meson: add tohdmitx DT bindings
      ASoC: soc-core: defer card registration if codec component is missing
      ASoC: soc-core: support dai_link with platforms_num != 1
      ASoC: meson: axg-card: remove useless check on codec
      ASoC: meson: axg-tdm-formatter: add reset to the bindings documentation
      ASoC: meson: axg-tdm-formatter: add reset

Jiaxin Yu (3):
      ASoC: Mediatek: MT8183: fix compile error
      ASoC: Mediatek: MT8183: fix compile error
      ASoC: Mediatek: MT8183: enable dev runtime suspend and resume

John Hsu (1):
      ASoC: nau8825: fix fake interruption when booting

Kai Vehmanen (8):
      ASoC: SOF: trace: remove code duplication in sof_wait_trace_avail()
      ASoC: SOF: force end-of-file for debugfs trace at suspend
      ASoC: codec: hdac_hdmi: fix pin connections at cvt enable
      ASoC: SOF: intel: extend IPC dump information
      ASoC: SOF: ignore unrecoverable CTX_SAVE IPC errors at suspend
      ASoC: hdac_hdmi: report codec link up/down status to bus
      ASoC: SOF: add runtime idle callback
      ASoC: SOF: Intel: implement runtime idle for CNL/APL

Kamil Lulko (1):
      ASoC: Intel: Skylake: Strip T and L from TLV IPCs

Keyon Jie (3):
      ASoC: Intel: bxt-da7219-max98357a: add BE dailink for dmic16k
      ASoC: SOF: Intel: hda-stream: fix a deadlock with bus->reg_lock
      ASoC: Intel: sof-rt5682: correct naming for dmic16k

Krzysztof Kozlowski (1):
      Revert "ASoC: core: use component driver name as component name"

Kuninori Morimoto (268):
      ASoC: soc-core: use i on snd_soc_resume()
      ASoC: soc-core: don't use codec_dais on soc_bind_dai_link()
      ASoC: soc-core: tidyup soc_bind_dai_link() comment balance
      ASoC: soc-core: add soc_component_to_node()
      ASoC: soc-core: use soc_find_component() at snd_soc_get_dai_id()
      ASoC: soc.h: fe_compr can be bit field
      ASoC: soc-pcm: do cpu_dai related operation at same place
      ASoC: soc-pcm: add missing cpu_dai->rate = 0
      ASoC: soc-pcm: add soc_pcm_components_open()
      ASoC: rsnd: move pcm_new from snd_soc_component_driver to snd_soc_dai_driver
      ASoC: soc-core: WARN() is not related to component->driver->probe
      ASoC: soc-pcm: fixup try_module_get()/module_put() timing
      ASoC: soc-core: use snd_soc_dai_link_component for CPU
      ASoC: simple-card: support snd_soc_dai_link_component style for cpu
      ASoC: soc.h: add sound dai_link connection macro
      ASoC: mediatek: mt6797-mt6351: use modern dai_link style
      ASoC: mediatek: mt2701-wm8960: use modern dai_link style
      ASoC: mediatek: mt2701-cs42448: use modern dai_link style
      ASoC: mediatek: mt8173-max98090: use modern dai_link style
      ASoC: mediatek: mt8173-rt5650: use modern dai_link style
      ASoC: mediatek: mt8173-rt5650-rt5676: use modern dai_link style
      ASoC: mediatek: mt8173-rt5650-rt5514: use modern dai_link style
      ASoC: mediatek: mt8183-da7219-max98357: use modern dai_link style
      ASoC: mediatek: mt8183-mt6358-ts3a227-max98357: use modern dai_link style
      ASoC: samsung: bells: use modern dai_link style
      ASoC: samsung: smdk_wm8580: use modern dai_link style
      ASoC: samsung: smdk_wm8994: use modern dai_link style
      ASoC: samsung: smdk_wm8994pcm: use modern dai_link style
      ASoC: samsung: smdk_spdif: use modern dai_link style
      ASoC: samsung: h1940_uda1380: use modern dai_link style
      ASoC: samsung: arndale_rt5631: use modern dai_link style
      ASoC: samsung: tobermory: use modern dai_link style
      ASoC: samsung: tm2_wm5110: use modern dai_link style
      ASoC: samsung: speyside: use modern dai_link style
      ASoC: samsung: snow: use modern dai_link style
      ASoC: samsung: smartq_wm8987: use modern dai_link style
      ASoC: samsung: s3c24xx_uda134x: use modern dai_link style
      ASoC: samsung: s3c24xx_simtec_tlv320aic23: use modern dai_link style
      ASoC: samsung: s3c24xx_simtec_hermes: use modern dai_link style
      ASoC: samsung: rx1950_uda1380: use modern dai_link style
      ASoC: samsung: odroid: use modern dai_link style
      ASoC: samsung: neo1973_wm8753: use modern dai_link style
      ASoC: samsung: lowland: use modern dai_link style
      ASoC: samsung: littlemill: use modern dai_link style
      ASoC: samsung: jive_wm8750: use modern dai_link style
      ASoC: pxa: brownstone: use modern dai_link style
      ASoC: pxa: corgi: use modern dai_link style
      ASoC: pxa: e740_wm9705: use modern dai_link style
      ASoC: pxa: e750_wm9705: use modern dai_link style
      ASoC: pxa: e800_wm9712: use modern dai_link style
      ASoC: pxa: em-x270: use modern dai_link style
      ASoC: pxa: hx4700: use modern dai_link style
      ASoC: pxa: imote2: use modern dai_link style
      ASoC: pxa: magician: use modern dai_link style
      ASoC: pxa: mioa701_wm9713: use modern dai_link style
      ASoC: pxa: palm27x: use modern dai_link style
      ASoC: pxa: zylonite: use modern dai_link style
      ASoC: pxa: z2: use modern dai_link style
      ASoC: pxa: ttc-dkb: use modern dai_link style
      ASoC: pxa: tosa: use modern dai_link style
      ASoC: pxa: spitz: use modern dai_link style
      ASoC: pxa: poodle: use modern dai_link style
      ASoC: kirkwood: armada-370-db: use modern dai_link style
      ASoC: ti: n810: use modern dai_link style
      ASoC: ti: osk5912: use modern dai_link style
      ASoC: ti: ams-delta: use modern dai_link style
      ASoC: ti: omap3pandora: use modern dai_link style
      ASoC: ti: davinci-evm: use modern dai_link style
      ASoC: ti: omap-hdmi: use modern dai_link style
      ASoC: ti: omap-abe-twl6040: use modern dai_link style
      ASoC: ti: omap-twl4030: use modern dai_link style
      ASoC: ti: rx51: use modern dai_link style
      ASoC: sh: migor: use modern dai_link style
      ASoC: sh: sh7760-ac97: use modern dai_link style
      ASoC: amd: acp-da7219-max98357a: use modern dai_link style
      ASoC: amd: acp-rt5645: use modern dai_link style
      ASoC: atmel: mikroe-proto: use modern dai_link style
      ASoC: atmel: sam9x5_wm8731: use modern dai_link style
      ASoC: atmel: sam9g20_wm8731: use modern dai_link style
      ASoC: atmel: tse850-pcm5142: use modern dai_link style
      ASoC: atmel: atmel-wm8904: use modern dai_link style
      ASoC: atmel: atmel-pdmic: use modern dai_link style
      ASoC: atmel: atmel-classd: use modern dai_link style
      ASoC: au1x: db1000: use modern dai_link style
      ASoC: au1x: db1200: use modern dai_link style
      ASoC: cirrus: edb93xx: use modern dai_link style
      ASoC: cirrus: simone: use modern dai_link style
      ASoC: cirrus: snappercl15: use modern dai_link style
      ASoC: fsl: efika-audio-fabric: use modern dai_link style
      ASoC: fsl: imx-spdif: use modern dai_link style
      ASoC: fsl: mx27vis-aic32x4: use modern dai_link style
      ASoC: fsl: phycore-ac97: use modern dai_link style
      ASoC: fsl: wm1133-ev1: use modern dai_link style
      ASoC: fsl: fsl-asoc-card: use modern dai_link style
      ASoC: fsl: mpc8610_hpcd/p1022_ds/p1022_rdk: use modern dai_link style
      ASoC: fsl: imx-es8328: use modern dai_link style
      ASoC: fsl: eukrea-tlv320: use modern dai_link style
      ASoC: fsl: imx-sgtl5000: use modern dai_link style
      ASoC: fsl: imx-mc13783: use modern dai_link style
      ASoC: fsl: pcm030-audio-fabric: use modern dai_link style
      ASoC: fsl: imx-audmix: use modern dai_link style
      ASoC: jz4740: qi_lb60: use modern dai_link style
      ASoC: meson: axg-card: use modern dai_link style
      ASoC: mxs: mxs-sgtl5000: use modern dai_link style
      ASoC: nuc900: nuc900-audio: use modern dai_link style
      ASoC: qcom: storm: use modern dai_link style
      ASoC: qcom: common: use modern dai_link style
      ASoC: qcom: apq8016_sbc: use modern dai_link style
      ASoC: rockchip: rk3399_gru_sound: use modern dai_link style
      ASoC: rockchip: rk3288_hdmi_analog: use modern dai_link style
      ASoC: rockchip: rockchip_rt5645: use modern dai_link style
      ASoC: rockchip: rockchip_max98090: use modern dai_link style
      ASoC: sirf: sirf-audio: use modern dai_link style
      ASoC: ux500: mop500: use modern dai_link style
      ASoC: sunxi: sun4i-codec: use modern dai_link style
      ASoC: txx9: txx9aclc-generic: use modern dai_link style
      ASoC: tegra: tegra_rt5677: use modern dai_link style
      ASoC: tegra: tegra_wm8753: use modern dai_link style
      ASoC: tegra: trimslice: use modern dai_link style
      ASoC: tegra: tegra_alc5632: use modern dai_link style
      ASoC: tegra: tegra_sgtl5000: use modern dai_link style
      ASoC: tegra: tegra_rt5640: use modern dai_link style
      ASoC: tegra: tegra_wm8903: use modern dai_link style
      ASoC: tegra: tegra_wm9712: use modern dai_link style
      ASoC: tegra: tegra_max98090: use modern dai_link style
      ASoC: soc-topology: use modern dai_link style
      ASoC: vc4: vc4_htmi: use modern dai_link style
      ASoC: sof: use modern dai_link style
      ASoC: Intel: bdw-rt5677: use modern dai_link style
      ASoC: Intel: haswell: use modern dai_link style
      ASoC: Intel: broadwell: use modern dai_link style
      ASoC: Intel: bxt_da7219_max98357a: use modern dai_link style
      ASoC: Intel: bxt_rt298: use modern dai_link style
      ASoC: Intel: byt-rt5640: use modern dai_link style
      ASoC: Intel: byt-max98090: use modern dai_link style
      ASoC: Intel: bytcht_es8316: use modern dai_link style
      ASoC: Intel: bytcht_nocodec: use modern dai_link style
      ASoC: Intel: bytcht_da7213: use modern dai_link style
      ASoC: Intel: bytcht_cx2072x: use modern dai_link style
      ASoC: Intel: bytcr_rt5651: use modern dai_link style
      ASoC: Intel: bytcr_rt5640: use modern dai_link style
      ASoC: Intel: cht_bsw_rt5645: use modern dai_link style
      ASoC: Intel: cht_bsw_max98090_ti: use modern dai_link style
      ASoC: Intel: cht_bsw_rt5672: use modern dai_link style
      ASoC: Intel: cht_bsw_nau8824: use modern dai_link style
      ASoC: Intel: kbl_rt5660: use modern dai_link style
      ASoC: Intel: kbl_rt5663_max98927: use modern dai_link style
      ASoC: Intel: kbl_rt5663_rt5514_max98927: use modern dai_link style
      ASoC: Intel: kbl_da7219_max98927: use modern dai_link style
      ASoC: Intel: kbl_da7219_max98357a: use modern dai_link style
      ASoC: Intel: skl_nau88l25_ssm4567: use modern dai_link style
      ASoC: Intel: skl_rt286: use modern dai_link style
      ASoC: Intel: skl_nau88l25_max98357a: use modern dai_link style
      ASoC: Intel: skl-pcm: use modern dai_link style
      ASoC: Intel: skl_hda_dsp_common: use modern dai_link style
      ASoC: Intel: glk_rt5682_max98357a: use modern dai_link style
      ASoC: Intel: sof_rt5682: use modern dai_link style
      ASoC: soc-core: remove legacy style dai_link
      ASoC: soc.h: fixup for_each_card_links() macro
      ASoC: soc-core: allow no Platform on dai_link
      ASoC: vc4: vc4_hdmi: don't select unnecessary Platform
      ASoC: atmel: atmel-classd: don't select unnecessary Platform
      ASoC: atmel: atmel-pdmic: don't select unnecessary Platform
      ASoC: atmel: atmel_wm8904: don't select unnecessary Platform
      ASoC: atmel: mikroe-proto: don't select unnecessary Platform
      ASoC: atmel: sam9g20_wm8731: don't select unnecessary Platform
      ASoC: atmel: sam9x5_wm8731: don't select unnecessary Platform
      ASoC: atmel: tse850-pcm5142: don't select unnecessary Platform
      ASoC: fsl: eukrea-tlv320: don't select unnecessary Platform
      ASoC: fsl: fsl-asoc-card: don't select unnecessary Platform
      ASoC: fsl: imx-es8328: don't select unnecessary Platform
      ASoC: fsl: imx-sgtl5000: don't select unnecessary Platform
      ASoC: fsl: imx-spdif: don't select unnecessary Platform
      ASoC: fsl: imx-audmix: don't select unnecessary Platform
      ASoC: kirkwood: armada-370-db: don't select unnecessary Platform
      ASoC: mxs: mxs-sgtl5000: don't select unnecessary Platform
      ASoC: qcom: apq8016_sbc: don't select unnecessary Platform
      ASoC: qcom: storm: don't select unnecessary Platform
      ASoC: rockchip: rk3288_hdmi_analog: don't select unnecessary Platform
      ASoC: rockchip: rockchip_max98090: don't select unnecessary Platform
      ASoC: rockchip: rockchip_rt5645: don't select unnecessary Platform
      ASoC: samsung: arndale_rt5631: don't select unnecessary Platform
      ASoC: samsung: smdk_wm8994: don't select unnecessary Platform
      ASoC: samsung: snow: don't select unnecessary Platform
      ASoC: samsung: tm2_wm5110: don't select unnecessary Platform
      ASoC: sirf: sirf-audio: don't select unnecessary Platform
      ASoC: sunxi: sun4i-codec: don't select unnecessary Platform
      ASoC: tegra: tegra_alc5632: don't select unnecessary Platform
      ASoC: tegra: tegra_max98090: don't select unnecessary Platform
      ASoC: tegra: tegra_rt5640: don't select unnecessary Platform
      ASoC: tegra: tegra_rt5677: don't select unnecessary Platform
      ASoC: tegra: tegra_sgtl5000: don't select unnecessary Platform
      ASoC: tegra: tegra_wm8753: don't select unnecessary Platform
      ASoC: tegra: tegra_wm8903: don't select unnecessary Platform
      ASoC: tegra: tegra_wm9712: don't select unnecessary Platform
      ASoC: tegra: trimslice: don't select unnecessary Platform
      ASoC: ti: davinci-evm: don't select unnecessary Platform
      ASoC: ti: omap-abe-twl6040: don't select unnecessary Platform
      ASoC: ti: omap-hdmi: don't select unnecessary Platform
      ASoC: ti: omap-twl4030: don't select unnecessary Platform
      ASoC: ti: rx51: don't select unnecessary Platform
      ASoC: ux500: mop500: don't select unnecessary Platform
      ASoC: simple-card-utils: don't select unnecessary Platform
      ASoC: qcom: don't select unnecessary Platform
      ASoC: rockchip: rk3399_gru_sound: don't select unnecessary Platform
      ASoC: soc-utils: remove dummy Platform
      ASoC: rt5514-spi: don't use snd_soc_lookup_component()
      ASoC: soc-core: call snd_soc_unbind_card() under mutex_lock;
      ASoC: soc-core: move soc_find_component()
      ASoC: soc-core: soc_find_component() uses snd_soc_is_matching_component()
      ASoC: soc-core: soc_find_component() uses snd_soc_dai_link_component
      ASoC: soc-core: use soc_find_component() at snd_soc_find_dai()
      ASoC: rsnd: ssiu: tidyup SSI_MODE1/2 settings
      ASoC: rsnd: add missing pin sharing with SSI9
      ASoC: soc-core: don't use soc_find_component() at snd_soc_find_dai()
      ASoC: atmel: atmel-pcm-dma.c: use devm_snd_dmaengine_pcm_register()
      ASoC: vc4: vc4_htmi: consider CPU-Platform possibility
      ASoC: atmel: atmel-classd: consider CPU-Platform possibility
      ASoC: atmel: atmel-pdmic: consider CPU-Platform possibility
      ASoC: atmel: atmel_wm8904: consider CPU-Platform possibility unnecessary Platform"
      ASoC: amtel: mikroe-proto: consider CPU-Platform possibility
      ASoC: atmel: sam9g20_wm8731: consider CPU-Platform possibility
      ASoC: atmel: sam9x5_wm8731: consider CPU-Platform possibility
      ASoC: atmel: tse850-pcm5142: consider CPU-Platform possibility
      ASoC: fsl: eukrea-tlv320: consider CPU-Platform possibility
      ASoC: fsl: fsl-asoc-card: consider CPU-Platform possibility
      ASoC: fsl: imx-es8328: consider CPU-Platform possibility
      ASoC: fsl: imx-sgtl5000: consider CPU-Platform possibility
      ASoC: fsl: imx-spdif: consider CPU-Platform possibility
      ASoC: fsl: imx-audmix: consider CPU-Platform possibility
      ASoC: kirkwood: armada-370-db: consider CPU-Platform possibility
      ASoC: mxs: mxs-sgtl5000: consider CPU-Platform possibility
      ASoC: qcom: apq8016_sbc: consider CPU-Platform possibility
      ASoC: qcom: storm: consider CPU-Platform possibility
      ASoC: rockchip: rk3288_hdmi_analog: consider CPU-Platform possibility
      ASoC: rockchip: rockchip_max98090: consider CPU-Platform possibility
      ASoC: rockchip: rockchip_rt5645: consider CPU-Platform possibility
      ASoC: samsung: arndale_rt5631: consider CPU-Platform possibility
      ASoC: samsung: smdk_wm8994: consider CPU-Platform possibility
      ASoC: samsung: snow: consider CPU-Platform possibility
      ASoC: samsung: tm2_wm5110: consider CPU-Platform possibility
      ASoC: sirf: sirf-audio: consider CPU-Platform possibility
      ASoC: sunxi: sun4i-codec: consider CPU-Platform possibility
      ASoC: tegra: tegra_alc5632: consider CPU-Platform possibility
      ASoC: tegra: tegra_max98090: consider CPU-Platform possibility
      ASoC: tegra: tegra_rt5640: consider CPU-Platform possibility
      ASoC: tegra: tegra_rt5677: consider CPU-Platform possibility
      ASoC: tegra: tegra_sgtl5000: consider CPU-Platform possibility
      ASoC: tegra: tegra_wm8753: consider CPU-Platform possibility
      ASoC: tegra: tegra_wm8903: consider CPU-Platform possibility
      ASoC: tegra: tegra_wm9712: consider CPU-Platform possibility
      ASoC: tegra: trimslice: consider CPU-Platform possibility
      ASoC: ti: davinci-evm: consider CPU-Platform possibility
      ASoC: ti: omap-abe-twl6040: consider CPU-Platform possibility
      ASoC: ti: omap-hdmi: consider CPU-Platform possibility
      ASoC: ti: omap-twl4030: consider CPU-Platform possibility
      ASoC: ti: rx51: consider CPU-Platform possibility
      ASoC: ux500: mop500: consider CPU-Platform possibility
      ASoC: simple-card-utils: consider CPU-Platform possibility
      ASoC: qcom: consider CPU-Platform possibility
      ASoC: rockchip: rk3399_gru_sound: consider CPU-Platform possibility
      ASoC: soc-utils: respawn dummy Platform
      ASoC: au1x: psc-i2s.c: use devm_snd_soc_register_component()
      ASoC: cirrus: ep93xx-i2s.c: use devm_snd_soc_register_component()
      ASoC: rt5682: use devm_snd_soc_register_component()
      ASoC: ak4118: use devm_snd_soc_register_component()
      ASoC: cros_ec_codec: use devm_snd_soc_register_component()
      ASoC: pxa: pxa2xx-ac97.c: use devm_snd_soc_register_component()

Luca Weiss (1):
      ASoC: sunxi: sun50i-codec-analog: Add earpiece

Mac Chiang (2):
      ASoC: Intel: boards: kbl_da7219_max98927: add dai_trigger function
      ASoC: max98357a: avoid speaker pop when playback startup

Mark Brown (11):
      Merge tag 'v5.2-rc1' into asoc-5.3
      Merge branch 'for-5.2' of https://git.kernel.org/.../broonie/sound into asoc-5.3
      Merge branch 'asoc-5.2' into asoc-5.3
      Merge branch 'asoc-5.2' into asoc-5.3
      Merge branch 'asoc-5.2' into asoc-5.3
      ASoC: core: Adapt for debugfs API change
      ASoC: dapm: Adapt for debugfs API change
      Merge tag 'v5.2-rc6' into asoc-5.3
      Merge branch 'asoc-5.2' into asoc-linus
      Merge branch 'asoc-5.3' into asoc-next
      Merge remote-tracking branch 'asoc/topic/meson' into asoc-next

Mauro Carvalho Chehab (1):
      ASoC: dt-bindings: fix some broken links from txt->yaml conversion

Maxime Jourdan (1):
      ASoC: max98357a: Show KConfig entry

Maxime Ripard (5):
      dt-bindings: sound: Convert Allwinner SPDIF binding to YAML
      dt-bindings: sound: sun4i-spdif: Document that the RX channel can be missing
      dt-bindings: sound: Convert Allwinner I2S binding to YAML
      dt-bindings: sound: sun4i-i2s: Document that the RX channel can be missing
      ASoC: sun4i-i2s: Change SR and WSS computation

Nathan Chancellor (1):
      ASoC: rt1011: Mark format integer literals as unsigned

Nathan Huckleberry (1):
      ASoC: tas571x: Fix -Wunused-const-variable

Nilkanth Ahirrao (1):
      ASoC: rsnd: fixup mod ID calculation in rsnd_ctu_probe_

Olivier Moysan (4):
      ASoC: stm32: spdifrx: manage identification registers
      ASoC: stm32: i2s: manage identification registers
      ASoC: stm32: sai: manage identification registers
      ASoC: stm32: dfsdm: add 16 bits audio record support

Pan Xiuli (1):
      ASoC: SOF: soundwire: add initial soundwire support

Paul Gortmaker (1):
      ASoC: soc-acpi: fix implicit header use of module.h/export.h

Paweł Harłoziński (1):
      ASoC: Intel: Skylake: Use recommended SDxFMT programming sequence

Peter Ujfalusi (7):
      ASoC: pcm3168a: Implement set_tdm_slot callback
      bindings: sound: davinci-mcasp: Add support for optional auxclk-fs-ratio
      ASoC: ti: davinci-mcasp: Support for auxclk-fs-ratio
      ASoC: ti: davinci-mcasp: Set unused serializers as INACTIVE
      ASoC: ti: davinci-mcasp: Fix slot mask settings when using multiple AXRs
      ASoC: pcm3168a: Rename min_frame_size to slot_width
      ASoC: pcm3168a: Add support for multi DIN/DOUT with TDM slots parameter

Pierre-Louis Bossart (15):
      ASoC: Intel: boards: remove unnecessary inclusion of skl.h
      ASoC: Intel: sof-rt5682: fix undefined references with Baytrail-only support
      ASoC: Intel: use common helpers to detect CPUs
      ASoC: Intel: boards: remove dependency on asm/platform_sst_audio.h
      ASoC: Intel: boards: Add COMPILE_TEST for new machine drivers
      ASoC: SOF: add COMPILE_TEST for PCI options
      ASoC: SOF: Intel: cnl-ipc: read all IPC registers first
      ASoC: SOF: Intel: cnl-ipc: move code around for clarity
      ASoC: SOF: Intel: cnl-ipc: re-enable IPC IRQ at end of handler
      ASoC: SOF: Intel: hda-ipc: read all IPC registers first
      ASoC: SOF: Intel: hda-ipc: re-enable IPC IRQ at end of handler
      ASoC: SOF: Intel: ipc: don't check for HIPCCTL register value
      ASoC: soc-topology: fix modern dai link style
      ASoC: SOF: uapi: align comments with firmware files
      ASoC: SOF: ipc: clarify operator precedence

Randy Dunlap (1):
      ASoc: fix sound/soc/intel/skylake/slk-ssp-clk.c build error on IA64

Ranjani Sridharan (13):
      ASoC: SOF: pcm: remove runtime PM calls during pcm open/close
      ASoC: SOF: add mode parameter for snd_sof_debugfs_buf_item
      ASoC: SOF: ipc: Introduce SOF_IPC_GLB_TEST_MSG IPC command
      ASoC: SOF: debug: add new debugfs entries for IPC flood test
      ASoC: SOF: Intel: hda: save handle to sdev in sof_intel_hda_stream
      ASoC: SOF: Intel: hda: add new macro hstream_to_sof_hda_stream()
      ASoC: SOF: topology: add cpu_dai_name for DAIs
      ASoC: SOF: Intel: hda: assign link DMA channel at run-time
      ASoC: SOF: Intel: hda: reserve host DMA channel for hostless streams
      ASoC: SOF: Intel: hda: release link DMA for paused streams during suspend
      ASoC: SOF: Intel: hda: couple host and link DMA during FE hw_free
      ASoC: SOF: Intel: hda: modify stream interrupt handler
      ASoC: SOF: Intel: hda: clear stream status and wakests properly

Ravulapati Vishnu vardhan rao (1):
      ASoC: amd: Reporting accurate hw_ptr for acp3x dma

Richard Fitzgerald (5):
      ASoC: madera: Add DT bindings for Cirrus Logic Madera codecs
      ASoC: madera: Add common support for Cirrus Logic Madera codecs
      ASoC: cs47l35: Add codec driver for Cirrus Logic CS47L35
      ASoC: cs47l85: Add codec driver for Cirrus Logic CS47L85
      ASoC: cs47l90: Add codec driver for Cirrus Logic CS47L90

S.j. Wang (5):
      ASoC: fsl_esai: Add pm runtime function
      ASoC: fsl_asrc: replace the process_option table with function
      ASoC: cs42xx8: Add reset gpio handling
      ASoC: cs42xx8: add reset-gpios in binding document
      ASoC: fsl_asrc: Unify the supported input and output rate

Saravanan Sekar (1):
      ASoC: tlv320aic3x: Add support for high power analog output

Sathya Prakash M R (1):
      ASoC: Intel: sof-rt5682: add newline for clarity

Seppo Ingalsuo (1):
      ASoC: SOF: Add DMIC token for unmute gain ramp time

Shengjiu Wang (2):
      ASoC: fsl_sai: Move clock operation to PM runtime
      ASoC: cs42xx8: Fix build error with CONFIG_GPIOLIB is not set

Shuming Fan (2):
      ASoC: rt1011: Add RT1011 amplifier driver
      ASoC: rt1011: fix warning reported by kbuild test robot and minor issue

Shunli Wang (3):
      ASoC: Mediatek: add memory interface data align
      ASoC: Mediatek: MT8183: set data align
      ASoC: Mediatek: MT8183: enable IIR filter

Simon Ho (1):
      ASoC: Add support for Conexant CX2072X CODEC

Srinivas Kandagatla (4):
      ASoC: msm8916-wcd-digital: Add sidetone support
      ASoC: core: Return -ENOTSUPP from set_channel_map() if no operation provided
      ASoC: qdsp6: q6afe-dai: Add missing Slimbus0 audio route
      ASoC: wcd9335: remove multiple defines.

Sylwester Nawrocki (1):
      ASoC: Remove erroneous soc_cleanup_card_resources() call

Takashi Iwai (1):
      ASoC: Intel: Add machine driver for CX2072X on BYT/CHT platforms

Tzung-Bi Shih (5):
      ASoC: max98357a: request GPIO when device get probed
      ASoC: mediatek: mt8183: remove unused DAPM pins
      ASoC: mediatek: mt8183: move card registration to the end of probe
      ASoC: core: use component driver name as component name
      ASoC: Intel: sof_rt5682: use GFP_KERNEL instead of GFP_ATOMIC

Wei Yongjun (1):
      ASoC: SOF: debug: fix possible memory leak in sof_dfsentry_write()

Wen Yang (1):
      ASoC: audio-graph-card: fix use-after-free in graph_for_each_link

Xun Zhang (1):
      ASoC: Intel: sof-rt5682: add MCLK support for BYT platform

Yong Zhi (1):
      ASoC: Intel: glk_rt5682_max98357a: Remap button control-function

YueHaibing (5):
      ASoC: cx2072x: remove set but not used variable 'is_right_j '
      ASoC: mediatek: Make some symbols static
      ASoC: SOF: Intel: hda: remove duplicated include from hda.c
      ASoC: madera: Remove duplicated include from cs47l35.c
      ASoC: rt1308: Fix platform_no_drv_owner.cocci warnings

Zhu Yingjiang (10):
      ASoC: SOF: Intel: ICL: add Icelake SSP count
      ASoC: SOF: Intel: ICL add Icelake chip info struct
      ASoC: SOF: Intel: hda: use the defined ppcap functions
      ASoC: SOF: topology: add min/max step for volume_table
      ASoC: SOF: topology: pass volume min/max linear value to FW
      ASoC: SOF: Intel: hda: use the SOF defined ppcap functions
      ASoC: SOF: Intel: hda: add function for hda stop chip
      ASoC: SOF: Intel: hda: use the defined stop chip in suspend
      ASoC: SOF: Intel: hda: make sure DMA is start/stop by read the RUN bit
      ASoC: SOF: Intel: hda: make sure RUN bit setting to 0 during clear stream status

 .../devicetree/bindings/media/st,stm32-dcmi.txt    |    2 +-
 .../bindings/sound/allwinner,sun4i-a10-i2s.yaml    |  132 +
 .../bindings/sound/allwinner,sun4i-a10-spdif.yaml  |  120 +
 .../bindings/sound/amlogic,axg-tdm-formatters.txt  |    6 +-
 .../bindings/sound/amlogic,g12a-tohdmitx.txt       |   55 +
 .../devicetree/bindings/sound/cs42xx8.txt          |    6 +
 .../bindings/sound/davinci-mcasp-audio.txt         |    3 +
 Documentation/devicetree/bindings/sound/madera.txt |   67 +
 .../devicetree/bindings/sound/max98357a.txt        |    4 +
 Documentation/devicetree/bindings/sound/rt1011.txt |   32 +
 Documentation/devicetree/bindings/sound/rt1308.txt |   17 +
 .../devicetree/bindings/sound/st,stm32-i2s.txt     |    2 +-
 .../devicetree/bindings/sound/st,stm32-sai.txt     |    2 +-
 .../devicetree/bindings/sound/sun4i-i2s.txt        |   45 -
 .../bindings/sound/sunxi,sun4i-spdif.txt           |   42 -
 MAINTAINERS                                        |    7 +-
 drivers/gpu/drm/vc4/vc4_hdmi.c                     |   19 +-
 include/dt-bindings/sound/madera.h                 |   25 +
 include/dt-bindings/sound/meson-g12a-tohdmitx.h    |   13 +
 include/linux/mfd/madera/pdata.h                   |    4 +
 include/sound/hda_codec.h                          |    3 +
 include/sound/madera-pdata.h                       |   59 +
 include/sound/simple_card_utils.h                  |   20 +-
 include/sound/soc.h                                |  165 +-
 include/sound/sof/dai-intel.h                      |    3 +-
 include/sound/sof/header.h                         |    7 +-
 include/sound/sof/topology.h                       |    7 +-
 include/sound/sof/trace.h                          |   14 +-
 include/uapi/sound/sof/abi.h                       |    2 +-
 include/uapi/sound/sof/eq.h                        |  172 -
 include/uapi/sound/sof/manifest.h                  |  188 -
 include/uapi/sound/sof/tokens.h                    |    1 +
 include/uapi/sound/sof/tone.h                      |   21 -
 include/uapi/sound/sof/trace.h                     |   66 -
 sound/hda/ext/hdac_ext_bus.c                       |    8 +-
 sound/soc/amd/acp-da7219-max98357a.c               |   42 +-
 sound/soc/amd/acp-rt5645.c                         |   21 +-
 sound/soc/amd/raven/acp3x-pcm-dma.c                |   43 +-
 sound/soc/atmel/atmel-classd.c                     |   21 +-
 sound/soc/atmel/atmel-pcm-dma.c                    |    9 +-
 sound/soc/atmel/atmel-pcm-pdc.c                    |    5 -
 sound/soc/atmel/atmel-pcm.h                        |    8 -
 sound/soc/atmel/atmel-pdmic.c                      |   21 +-
 sound/soc/atmel/atmel_ssc_dai.c                    |   11 -
 sound/soc/atmel/atmel_wm8904.c                     |   17 +-
 sound/soc/atmel/mikroe-proto.c                     |   21 +-
 sound/soc/atmel/sam9g20_wm8731.c                   |   22 +-
 sound/soc/atmel/sam9x5_wm8731.c                    |   20 +-
 sound/soc/atmel/tse850-pcm5142.c                   |   13 +-
 sound/soc/au1x/db1000.c                            |   10 +-
 sound/soc/au1x/db1200.c                            |   50 +-
 sound/soc/au1x/psc-i2s.c                           |    6 +-
 sound/soc/cirrus/edb93xx.c                         |   10 +-
 sound/soc/cirrus/ep93xx-i2s.c                      |    7 +-
 sound/soc/cirrus/simone.c                          |   10 +-
 sound/soc/cirrus/snappercl15.c                     |   11 +-
 sound/soc/codecs/Kconfig                           |   45 +-
 sound/soc/codecs/Makefile                          |   14 +
 sound/soc/codecs/ad193x.c                          |   68 +-
 sound/soc/codecs/ak4118.c                          |   11 +-
 sound/soc/codecs/cros_ec_codec.c                   |    2 +-
 sound/soc/codecs/cs42xx8.c                         |   13 +
 sound/soc/codecs/cs47l35.c                         | 1777 +++++++++
 sound/soc/codecs/cs47l85.c                         | 2730 +++++++++++++
 sound/soc/codecs/cs47l90.c                         | 2653 +++++++++++++
 sound/soc/codecs/cx2072x.c                         | 1725 ++++++++
 sound/soc/codecs/cx2072x.h                         |  314 ++
 sound/soc/codecs/hdac_hdmi.c                       |   39 +
 sound/soc/codecs/hdmi-codec.c                      |  188 +-
 sound/soc/codecs/madera.c                          | 4177 ++++++++++++++++++++
 sound/soc/codecs/madera.h                          |  442 +++
 sound/soc/codecs/max98357a.c                       |   74 +-
 sound/soc/codecs/msm8916-wcd-digital.c             |  282 ++
 sound/soc/codecs/nau8822.c                         |   18 +
 sound/soc/codecs/nau8822.h                         |    7 +
 sound/soc/codecs/nau8825.c                         |    4 +
 sound/soc/codecs/nau8825.h                         |    2 +
 sound/soc/codecs/pcm3168a.c                        |   91 +-
 sound/soc/codecs/rt1011.c                          | 2244 +++++++++++
 sound/soc/codecs/rt1011.h                          |  672 ++++
 sound/soc/codecs/rt1308.c                          |  898 +++++
 sound/soc/codecs/rt1308.h                          |  291 ++
 sound/soc/codecs/rt5514-spi.c                      |    4 +-
 sound/soc/codecs/rt5665.c                          |    2 +-
 sound/soc/codecs/rt5677-spi.c                      |    4 +-
 sound/soc/codecs/rt5677.c                          |  336 +-
 sound/soc/codecs/rt5677.h                          |   46 +-
 sound/soc/codecs/rt5682.c                          |   13 +-
 sound/soc/codecs/tas571x.c                         |    4 +-
 sound/soc/codecs/tlv320aic3x.c                     |   14 +-
 sound/soc/codecs/wcd9335.c                         |    7 +-
 sound/soc/codecs/wm_adsp.c                         |   37 +-
 sound/soc/fsl/efika-audio-fabric.c                 |   22 +-
 sound/soc/fsl/eukrea-tlv320.c                      |   19 +-
 sound/soc/fsl/fsl-asoc-card.c                      |   47 +-
 sound/soc/fsl/fsl_asrc.c                           |  103 +-
 sound/soc/fsl/fsl_esai.c                           |  141 +-
 sound/soc/fsl/fsl_sai.c                            |   54 +-
 sound/soc/fsl/fsl_ssi.c                            |    4 +-
 sound/soc/fsl/fsl_ssi.h                            |    8 +-
 sound/soc/fsl/fsl_ssi_dbg.c                        |   18 +-
 sound/soc/fsl/fsl_utils.c                          |    2 +-
 sound/soc/fsl/imx-audmix.c                         |   45 +-
 sound/soc/fsl/imx-audmux.c                         |   10 +-
 sound/soc/fsl/imx-es8328.c                         |   23 +-
 sound/soc/fsl/imx-mc13783.c                        |   10 +-
 sound/soc/fsl/imx-sgtl5000.c                       |   23 +-
 sound/soc/fsl/imx-spdif.c                          |   20 +-
 sound/soc/fsl/mpc8610_hpcd.c                       |   33 +-
 sound/soc/fsl/mx27vis-aic32x4.c                    |   11 +-
 sound/soc/fsl/p1022_ds.c                           |   36 +-
 sound/soc/fsl/p1022_rdk.c                          |   35 +-
 sound/soc/fsl/pcm030-audio-fabric.c                |   20 +-
 sound/soc/fsl/phycore-ac97.c                       |   10 +-
 sound/soc/fsl/wm1133-ev1.c                         |   10 +-
 sound/soc/generic/audio-graph-card.c               |   36 +-
 sound/soc/generic/simple-card-utils.c              |   21 +-
 sound/soc/generic/simple-card.c                    |   47 +-
 sound/soc/intel/Kconfig                            |   25 +
 sound/soc/intel/atom/sst/sst_acpi.c                |   65 +-
 sound/soc/intel/boards/Kconfig                     |   18 +-
 sound/soc/intel/boards/Makefile                    |    2 +
 sound/soc/intel/boards/bdw-rt5677.c                |   22 +-
 sound/soc/intel/boards/broadwell.c                 |   46 +-
 sound/soc/intel/boards/bxt_da7219_max98357a.c      |  163 +-
 sound/soc/intel/boards/bxt_rt298.c                 |  135 +-
 sound/soc/intel/boards/byt-max98090.c              |   10 +-
 sound/soc/intel/boards/byt-rt5640.c                |   10 +-
 sound/soc/intel/boards/bytcht_cx2072x.c            |  270 ++
 sound/soc/intel/boards/bytcht_da7213.c             |   38 +-
 sound/soc/intel/boards/bytcht_es8316.c             |   51 +-
 sound/soc/intel/boards/bytcht_nocodec.c            |   30 +-
 sound/soc/intel/boards/bytcr_rt5640.c              |   60 +-
 sound/soc/intel/boards/bytcr_rt5651.c              |   58 +-
 sound/soc/intel/boards/cht_bsw_max98090_ti.c       |   32 +-
 sound/soc/intel/boards/cht_bsw_nau8824.c           |   41 +-
 sound/soc/intel/boards/cht_bsw_rt5645.c            |   59 +-
 sound/soc/intel/boards/cht_bsw_rt5672.c            |   39 +-
 sound/soc/intel/boards/glk_rt5682_max98357a.c      |  145 +-
 sound/soc/intel/boards/haswell.c                   |   46 +-
 sound/soc/intel/boards/kbl_da7219_max98357a.c      |  115 +-
 sound/soc/intel/boards/kbl_da7219_max98927.c       |  286 +-
 sound/soc/intel/boards/kbl_rt5660.c                |   83 +-
 sound/soc/intel/boards/kbl_rt5663_max98927.c       |  184 +-
 .../soc/intel/boards/kbl_rt5663_rt5514_max98927.c  |  126 +-
 sound/soc/intel/boards/skl_hda_dsp_common.c        |   67 +-
 sound/soc/intel/boards/skl_hda_dsp_generic.c       |    4 +-
 sound/soc/intel/boards/skl_nau88l25_max98357a.c    |  120 +-
 sound/soc/intel/boards/skl_nau88l25_ssm4567.c      |  132 +-
 sound/soc/intel/boards/skl_rt286.c                 |  118 +-
 sound/soc/intel/boards/sof_rt5682.c                |  165 +-
 sound/soc/intel/common/soc-acpi-intel-byt-match.c  |    8 +
 sound/soc/intel/common/soc-acpi-intel-cht-match.c  |    8 +
 sound/soc/intel/common/soc-intel-quirks.h          |  115 +
 sound/soc/intel/common/sst-ipc.c                   |    2 +-
 sound/soc/intel/skylake/cnl-sst.c                  |    2 +-
 sound/soc/intel/skylake/skl-debug.c                |    9 +
 sound/soc/intel/skylake/skl-messages.c             |   39 +-
 sound/soc/intel/skylake/skl-pcm.c                  |   44 +-
 sound/soc/intel/skylake/skl-ssp-clk.c              |   16 +-
 sound/soc/intel/skylake/skl-sst-dsp.h              |    6 +-
 sound/soc/intel/skylake/skl-sst-ipc.c              |    4 +-
 sound/soc/intel/skylake/skl-sst-utils.c            |   23 +-
 sound/soc/intel/skylake/skl-sst.c                  |    4 +-
 sound/soc/intel/skylake/skl-topology.c             |   72 +-
 sound/soc/intel/skylake/skl-topology.h             |    8 +-
 sound/soc/intel/skylake/skl.c                      |   38 +-
 sound/soc/intel/skylake/skl.h                      |    6 +
 sound/soc/jz4740/qi_lb60.c                         |   10 +-
 sound/soc/kirkwood/armada-370-db.c                 |   42 +-
 sound/soc/mediatek/common/Makefile                 |    2 +-
 sound/soc/mediatek/common/mtk-afe-fe-dai.c         |    6 +
 sound/soc/mediatek/common/mtk-base-afe.h           |    2 +
 sound/soc/mediatek/common/mtk-btcvsd.c             |   22 +-
 sound/soc/mediatek/mt2701/mt2701-cs42448.c         |   95 +-
 sound/soc/mediatek/mt2701/mt2701-wm8960.c          |   34 +-
 sound/soc/mediatek/mt6797/mt6797-mt6351.c          |  115 +-
 sound/soc/mediatek/mt8173/mt8173-max98090.c        |   34 +-
 sound/soc/mediatek/mt8173/mt8173-rt5650-rt5514.c   |   51 +-
 sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c   |   85 +-
 sound/soc/mediatek/mt8173/mt8173-rt5650.c          |   74 +-
 sound/soc/mediatek/mt8183/mt8183-afe-pcm.c         |   23 +-
 sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c |  197 +-
 sound/soc/mediatek/mt8183/mt8183-dai-adda.c        |   14 +-
 .../mt8183/mt8183-mt6358-ts3a227-max98357.c        |  193 +-
 sound/soc/meson/Kconfig                            |    8 +
 sound/soc/meson/Makefile                           |    2 +
 sound/soc/meson/axg-card.c                         |   87 +-
 sound/soc/meson/axg-tdm-formatter.c                |   29 +
 sound/soc/meson/axg-tdm-interface.c                |    4 +-
 sound/soc/meson/axg-tdm.h                          |    2 +-
 sound/soc/meson/axg-tdmin.c                        |    1 -
 sound/soc/meson/axg-tdmout.c                       |    1 -
 sound/soc/meson/g12a-tohdmitx.c                    |  413 ++
 sound/soc/mxs/mxs-sgtl5000.c                       |   27 +-
 sound/soc/nuc900/nuc900-audio.c                    |   10 +-
 sound/soc/pxa/brownstone.c                         |   10 +-
 sound/soc/pxa/corgi.c                              |   10 +-
 sound/soc/pxa/e740_wm9705.c                        |   20 +-
 sound/soc/pxa/e750_wm9705.c                        |   20 +-
 sound/soc/pxa/e800_wm9712.c                        |   21 +-
 sound/soc/pxa/em-x270.c                            |   20 +-
 sound/soc/pxa/hx4700.c                             |   10 +-
 sound/soc/pxa/imote2.c                             |   11 +-
 sound/soc/pxa/magician.c                           |   22 +-
 sound/soc/pxa/mioa701_wm9713.c                     |   20 +-
 sound/soc/pxa/palm27x.c                            |   20 +-
 sound/soc/pxa/poodle.c                             |   10 +-
 sound/soc/pxa/pxa2xx-ac97.c                        |    3 +-
 sound/soc/pxa/spitz.c                              |   10 +-
 sound/soc/pxa/tosa.c                               |   20 +-
 sound/soc/pxa/ttc-dkb.c                            |   10 +-
 sound/soc/pxa/z2.c                                 |   10 +-
 sound/soc/pxa/zylonite.c                           |   30 +-
 sound/soc/qcom/apq8016_sbc.c                       |   19 +-
 sound/soc/qcom/common.c                            |   34 +-
 sound/soc/qcom/qdsp6/q6afe-dai.c                   |    1 +
 sound/soc/qcom/qdsp6/q6core.c                      |   16 +-
 sound/soc/qcom/storm.c                             |   17 +-
 sound/soc/rockchip/Kconfig                         |    1 +
 sound/soc/rockchip/rk3288_hdmi_analog.c            |   21 +-
 sound/soc/rockchip/rk3399_gru_sound.c              |   65 +-
 sound/soc/rockchip/rockchip_max98090.c             |   17 +-
 sound/soc/rockchip/rockchip_rt5645.c               |   33 +-
 sound/soc/samsung/arndale_rt5631.c                 |   25 +-
 sound/soc/samsung/bells.c                          |   87 +-
 sound/soc/samsung/h1940_uda1380.c                  |   10 +-
 sound/soc/samsung/jive_wm8750.c                    |   10 +-
 sound/soc/samsung/littlemill.c                     |   19 +-
 sound/soc/samsung/lowland.c                        |   26 +-
 sound/soc/samsung/neo1973_wm8753.c                 |   18 +-
 sound/soc/samsung/odroid.c                         |   29 +-
 sound/soc/samsung/rx1950_uda1380.c                 |   11 +-
 sound/soc/samsung/s3c24xx_simtec_hermes.c          |   11 +-
 sound/soc/samsung/s3c24xx_simtec_tlv320aic23.c     |   11 +-
 sound/soc/samsung/s3c24xx_uda134x.c                |   10 +-
 sound/soc/samsung/smartq_wm8987.c                  |   10 +-
 sound/soc/samsung/smdk_spdif.c                     |   10 +-
 sound/soc/samsung/smdk_wm8580.c                    |   20 +-
 sound/soc/samsung/smdk_wm8994.c                    |   30 +-
 sound/soc/samsung/smdk_wm8994pcm.c                 |   10 +-
 sound/soc/samsung/snow.c                           |   40 +-
 sound/soc/samsung/speyside.c                       |   26 +-
 sound/soc/samsung/tm2_wm5110.c                     |   42 +-
 sound/soc/samsung/tobermory.c                      |   10 +-
 sound/soc/sh/migor.c                               |   10 +-
 sound/soc/sh/rcar/adg.c                            |    1 +
 sound/soc/sh/rcar/core.c                           |  120 +-
 sound/soc/sh/rcar/ctu.c                            |    2 +-
 sound/soc/sh/rcar/ssi.c                            |    1 +
 sound/soc/sh/rcar/ssiu.c                           |   92 +-
 sound/soc/sh/sh7760-ac97.c                         |   11 +-
 sound/soc/sirf/sirf-audio.c                        |   13 +-
 sound/soc/soc-acpi.c                               |    2 +
 sound/soc/soc-compress.c                           |   17 +-
 sound/soc/soc-core.c                               |  382 +-
 sound/soc/soc-dapm.c                               |   23 +-
 sound/soc/soc-pcm.c                                |   88 +-
 sound/soc/soc-topology.c                           |  146 +-
 sound/soc/sof/Kconfig                              |    8 +
 sound/soc/sof/control.c                            |  270 +-
 sound/soc/sof/debug.c                              |  247 +-
 sound/soc/sof/intel/Kconfig                        |   32 +
 sound/soc/sof/intel/apl.c                          |    2 +
 sound/soc/sof/intel/byt.c                          |    5 +-
 sound/soc/sof/intel/cnl.c                          |   79 +-
 sound/soc/sof/intel/hda-ctrl.c                     |   77 +-
 sound/soc/sof/intel/hda-dai.c                      |  293 +-
 sound/soc/sof/intel/hda-dsp.c                      |   63 +-
 sound/soc/sof/intel/hda-ipc.c                      |   43 +-
 sound/soc/sof/intel/hda-stream.c                   |  157 +-
 sound/soc/sof/intel/hda.c                          |   30 +-
 sound/soc/sof/intel/hda.h                          |   22 +-
 sound/soc/sof/ipc.c                                |   18 +-
 sound/soc/sof/loader.c                             |   10 +-
 sound/soc/sof/nocodec.c                            |   21 +-
 sound/soc/sof/ops.h                                |   24 +-
 sound/soc/sof/pcm.c                                |   36 +-
 sound/soc/sof/pm.c                                 |   43 +-
 sound/soc/sof/sof-acpi-dev.c                       |   59 +-
 sound/soc/sof/sof-pci-dev.c                        |   32 +-
 sound/soc/sof/sof-priv.h                           |   23 +-
 sound/soc/sof/topology.c                           |  156 +-
 sound/soc/sof/trace.c                              |   66 +-
 sound/soc/stm/stm32_adfsdm.c                       |   49 +-
 sound/soc/stm/stm32_i2s.c                          |   60 +-
 sound/soc/stm/stm32_sai.c                          |   44 +-
 sound/soc/stm/stm32_sai.h                          |   54 +-
 sound/soc/stm/stm32_sai_sub.c                      |   14 +-
 sound/soc/stm/stm32_spdifrx.c                      |   37 +-
 sound/soc/sunxi/sun4i-codec.c                      |   20 +-
 sound/soc/sunxi/sun4i-i2s.c                        |   71 +-
 sound/soc/sunxi/sun4i-spdif.c                      |   49 +-
 sound/soc/sunxi/sun50i-codec-analog.c              |   50 +
 sound/soc/tegra/Makefile                           |    2 +-
 sound/soc/tegra/tegra_alc5632.c                    |   37 +-
 sound/soc/tegra/tegra_max98090.c                   |   17 +-
 sound/soc/tegra/tegra_rt5640.c                     |   17 +-
 sound/soc/tegra/tegra_rt5677.c                     |   37 +-
 sound/soc/tegra/tegra_sgtl5000.c                   |   37 +-
 sound/soc/tegra/tegra_wm8753.c                     |   17 +-
 sound/soc/tegra/tegra_wm8903.c                     |   17 +-
 sound/soc/tegra/tegra_wm9712.c                     |   14 +-
 sound/soc/tegra/trimslice.c                        |   19 +-
 sound/soc/ti/ams-delta.c                           |   10 +-
 sound/soc/ti/davinci-evm.c                         |  105 +-
 sound/soc/ti/davinci-mcasp.c                       |   81 +-
 sound/soc/ti/n810.c                                |   11 +-
 sound/soc/ti/omap-abe-twl6040.c                    |   36 +-
 sound/soc/ti/omap-hdmi.c                           |   20 +-
 sound/soc/ti/omap-mcbsp.c                          |    2 +-
 sound/soc/ti/omap-twl4030.c                        |   36 +-
 sound/soc/ti/omap3pandora.c                        |   20 +-
 sound/soc/ti/osk5912.c                             |   11 +-
 sound/soc/ti/rx51.c                                |   23 +-
 sound/soc/txx9/txx9aclc-generic.c                  |   10 +-
 sound/soc/ux500/mop500.c                           |   36 +-
 sound/usb/bcd2000/Makefile                         |    2 +-
 318 files changed, 26455 insertions(+), 4825 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/sound/allwinner,sun4i-a10-i2s.yaml
 create mode 100644 Documentation/devicetree/bindings/sound/allwinner,sun4i-a10-spdif.yaml
 create mode 100644 Documentation/devicetree/bindings/sound/amlogic,g12a-tohdmitx.txt
 create mode 100644 Documentation/devicetree/bindings/sound/madera.txt
 create mode 100644 Documentation/devicetree/bindings/sound/rt1011.txt
 create mode 100755 Documentation/devicetree/bindings/sound/rt1308.txt
 delete mode 100644 Documentation/devicetree/bindings/sound/sun4i-i2s.txt
 delete mode 100644 Documentation/devicetree/bindings/sound/sunxi,sun4i-spdif.txt
 create mode 100644 include/dt-bindings/sound/madera.h
 create mode 100644 include/dt-bindings/sound/meson-g12a-tohdmitx.h
 create mode 100644 include/sound/madera-pdata.h
 delete mode 100644 include/uapi/sound/sof/eq.h
 delete mode 100644 include/uapi/sound/sof/manifest.h
 delete mode 100644 include/uapi/sound/sof/tone.h
 delete mode 100644 include/uapi/sound/sof/trace.h
 create mode 100644 sound/soc/codecs/cs47l35.c
 create mode 100644 sound/soc/codecs/cs47l85.c
 create mode 100644 sound/soc/codecs/cs47l90.c
 create mode 100644 sound/soc/codecs/cx2072x.c
 create mode 100644 sound/soc/codecs/cx2072x.h
 create mode 100644 sound/soc/codecs/madera.c
 create mode 100644 sound/soc/codecs/madera.h
 create mode 100644 sound/soc/codecs/rt1011.c
 create mode 100644 sound/soc/codecs/rt1011.h
 create mode 100755 sound/soc/codecs/rt1308.c
 create mode 100755 sound/soc/codecs/rt1308.h
 create mode 100644 sound/soc/intel/boards/bytcht_cx2072x.c
 create mode 100644 sound/soc/intel/common/soc-intel-quirks.h
 create mode 100644 sound/soc/meson/g12a-tohdmitx.c

[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 488 bytes --]

[-- Attachment #2: Type: text/plain, Size: 0 bytes --]



             reply	other threads:[~2019-07-08 10:30 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-07-08 10:30 Mark Brown [this message]
2019-07-08 13:07 ` [GIT PULL] ASoC updates for v5.3 Takashi Iwai
2019-08-05 13:13 Mark Brown
2019-08-05 17:51 ` Takashi Iwai
2019-08-05 18:04   ` Mark Brown
2019-08-05 18:48     ` Takashi Iwai

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20190708103054.GA8576@sirena.org.uk \
    --to=broonie@kernel.org \
    --cc=alsa-devel@alsa-project.org \
    --cc=lgirdwood@gmail.com \
    --cc=tiwai@suse.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.