lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <s5ha7dntgg7.wl-tiwai@suse.de>
Date:   Tue, 09 Jul 2019 16:45:12 +0200
From:   Takashi Iwai <tiwai@...e.de>
To:     Linus Torvalds <torvalds@...ux-foundation.org>
Cc:     Mark Brown <broonie@...nel.org>,
        Liam Girdwood <lgirdwood@...il.com>,
        Linux Kernel Mailing List <linux-kernel@...r.kernel.org>
Subject: [GIT PULL] sound updates for 5.3-rc1

Linus,

please pull sound updates for v5.3-rc1 from:

  git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git tags/sound-5.3-rc1

The topmost commit is 0dcb4efb1095d0a1f5f681c2b94e98b009cc5d77

----------------------------------------------------------------

sound updates for 5.3

Many updates in this development cycle are found in ASoC where it got
a wide range of changes for the continued refactoring.
Some highlights are below.

ASoC:
* Continued refactoring work by Morimoto-san toward the full
  componentization; the changes are seen allover the places
* Support for force disconnecting muxes in DAPM
* Continued development of ASoC Intel SOF stuff
* New drivers for Cirrus Logic CS47L35, CS47L85 and CS47L90,
  Conexant CX2072X, Realtek RT1011 and RT1308

HD-audio:
* More fixes and adjustments for ASoC SOF HD-audio
* Fix for resume problem on some Realtek codecs

USB-audio:
* A few fixes for the issues reported by syzbot USB fuzzer
* Fix for UAC2 extension unit parser
* Quirks for Line6 Helix, Emgaic Unitor 8

FireWire:
* Lots of code refactoring and fixes in most of its components

----------------------------------------------------------------

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 (6):
      ALSA: hda: assign polling_mode after azx_bus_init
      ALSA: hda: move polling_mode flag to struct hdac_bus
      ALSA: hda: add polling mode in snd_hdac_bus_get_response
      ASoC: SOF: Force polling mode on CFL and CNL
      ALSA: hda: fix: lock reg_lock before calling snd_hdac_bus_update_rirb
      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 (8):
      ASoC: cx2072x: remove redundant assignment to pulse_len
      ASoC: cx2072x: fix integer overflow on unsigned int multiply
      ASoC: cx2072x: fix spelling mistake "configued" -> "configured"
      ALSA: xen-front: fix unintention integer overflow on left shifts
      ASoC: topology: fix memory leaks on sm, se and sbe
      ALSA: hda/ca0132 - remove redundant assignment to variable 'changed'
      ALSA: cs4281: remove redundant assignment to variable val and remove a goto
      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

Guennadi Liakhovetski (2):
      ALSA: hda: fix a mask for unsolicited event tags
      ALSA: hda: remove an unused field from struct hda_codec

Gustavo A. R. Silva (6):
      ALSA: pcm: oss: Use struct_size() helper
      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

Hariprasad Kelam (1):
      ALSA: asihpi: Remove unneeded variable change

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

Jaroslav Kysela (1):
      ALSA: hda/hdmi - consider eld_valid also in sync_eld_via_acomp()

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

Kailang Yang (1):
      ALSA: hda/realtek - Headphone Mic can't record after S3

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()

Lai, Poey Seng (1):
      ALSA: hda: Add Elkhart Lake PCI ID

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 (2):
      ASoC: core: Adapt for debugfs API change
      ASoC: dapm: Adapt for debugfs API change

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

Nicola Lunghi (1):
      ALSA: usb-audio: fix Line6 Helix audio format rates

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

Philippe Bekaert (1):
      ALSA: hdspm: Fix single speed ADAT capture and playback with RME HDSPe AIO

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

Rander Wang (1):
      ALSA: hda: Fix a headphone detection issue when using SOF

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.

Stefan Sauer (1):
      ALSA: usb-audio: Enable .product_name override for Emagic, Unitor 8.

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

Takashi Iwai (12):
      ASoC: Intel: Add machine driver for CX2072X on BYT/CHT platforms
      ALSA: line6: pod: Rewrite complex timer & work combo with a delayed work
      ALSA: line6: podhd: Rewrite complex timer & work combo with a delayed work
      ALSA: line6: variax: Rewrite complex timer & work combo with a delayed work
      ALSA: line6: Drop superfluous timer helper function
      ALSA: line6: Use container_of()
      ALSA: control: Use struct_size()
      ALSA: hda: Use struct_size()
      ALSA: hda/ca0132: Use struct_size()
      ALSA: usb-audio: Sanity checks for each pipe and EP types
      ALSA: usb-audio: Fix parse of UAC2 Extension Units
      ALSA: hda: Simplify snd_hdac_refresh_widgets()

Takashi Sakamoto (112):
      ALSA: dice: add stream format parameters for PreSonus FireStudio
      ALSA: firewire-lib: use the same type of argument for CIP header for tracing event
      ALSA: firewire-lib: add data_blocks/data_block_counter parameter to in_packet/out_packet tracing events
      ALSA: firewire-lib: use the same unit for payload argument in tracing events
      ALSA: firewire-lib: use dynamic array for CIP header of tracing events
      ALSA: firewire-lib: unify tracing events to 'amdtp_packet' event
      ALSA: firewire-lib: use union for directional parameters
      ALSA: firewire-lib: add helper function to cancel context inner callback handler
      ALSA: firewire-lib: obsolete macro for header of IT context
      ALSA: firewire-lib: use IT context header to compute cycle count for scheduling packet
      ALSA: firewire-lib: use clear name for variable of CIP header
      ALSA: firewire-lib: calculate the length of packet payload in packet handler
      ALSA: firewire-lib: compute pointer to payload buffer in context handler
      ALSA: firewire-lib: split helper function to check incoming CIP header
      ALSA: firewire-lib: use 16 bytes IR context header to separate CIP header
      ALSA: firewire-lib: unify packet handler for IR context
      ALSA: firewire-lib: split helper function to generate CIP header
      ALSA: firewire-lib: unify packet handler for IT context
      ALSA: firewire-lib: code refactoring to queueing packets
      ALSA: firewire-lib: use 8 byte packet header for IT context to separate CIP header from CIP payload
      ALSA: firewire-lib: fix data block counter for incoming packet without CIP header
      ALSA: firewire-lib: fix inverted node IDs for amdtp_packet events
      ALSA: firewire-lib: refactoring to obsolete IT packet handler
      ALSA: firewire-lib: refactoring to obsolete IR packet handler
      ALSA: firewire-tascam: code refactoring for registration of isochronous channels
      ALSA: firewire-tascam: code refactoring for reservation of isochronous resources
      ALSA: firewire-tascam: code refactoring for release of isochronous resources
      ALSA: firewire-tascam: reserve/release isochronous resources in pcm.hw_params/hw_free callbacks
      ALSA: firewire-tascam: update isochronous resources when starting packet streaming after bus reset
      ALSA: firewire-tascam: minor code refactoring to finish streaming session
      ALSA: firewire-tascam: code refactoring for pcm.hw_params/hw_free callbacks
      ALSA: fireface: add protocol-specific operation to allocate isochronous resources
      ALSA: fireface: support allocate_resources operation in ff800 protocol
      ALSA: fireface: support allocate_resources operation in ff400 protocol
      ALSA: fireface: support allocate_resources operation in latter protocol
      ALSA: fireface: reserve/release isochronous resources in pcm.hw_params/hw_free callbacks
      ALSA: fireface: update isochronous resources when starting packet streaming after bus-reset
      ALSA: fireface: minor code refactoring to finish streaming session
      ALSA: fireface: code refactoring for pcm.hw_params/hw_free callbacks
      ALSA: firewire-digi00x: refactoring to move timing of registration for isochronous channel
      ALSA: firewire-digi00x: code refactoring to finish streaming session
      ALSA: firewire-digi00x: simplify error path to begin streaming session
      ALSA: firewire-digi00x: code refactoring to keep isochronous resources
      ALSA: firewire-digi00x: reserve/release isochronous resources in pcm.hw_params/hw_free callbacks
      ALSA: firewire-digi00x: update isochronous resources when starting packet streaming after bus-reset
      ALSA: firewire-digi00x: code refactoring for pcm.hw_params/hw_free callbacks
      ALSA: dice: code refactoring to stop packet streaming
      ALSA: dice: code refactoring to keep isochronous resources
      ALSA: dice: reserve/release isochronous resources in pcm.hw_params/hw_free callbacks
      ALSA: dice: update isochronous resources when starting packet streaming after bus-reset
      ALSA: dice: code refactoring for pcm.hw_params/hw_free callbacks
      ALSA: bebob: configure sampling transfer frequency in pcm.hw_params callback
      ALSA: bebob: don't set XRUN in stop streaming
      ALSA: bebob: obsolete useless member of private structure
      ALSA: bebob: code refactoring to initialize/destroy stream data
      ALSA: fireworks: unify substream counter
      ALSA: fireworks: code refactoring for rawmidi.open/close
      ALSA: fireworks: code refactoring for pcm.hw_params/hw_free
      ALSA: fireworks: configure sampling transfer frequency in pcm.hw_params callback
      ALSA: fireworks: configure stream parameters in pcm.hw_params callback
      ALSA: fireworks: don't set XRUN in stop streaming
      ALSA: oxfw: code refactoring for stop condition of packet streaming
      ALSA: oxfw: set packet parameter according to current configuration
      ALSA: oxfw: start duplex streams if supported
      ALSA: oxfw: break packet streaming at bus-reset handler
      ALSA: oxfw: expand stop procedure for packet streaming
      ALSA: oxfw: rename helper functions for duplex streams
      ALSA: oxfw: unify substreams counter
      ALSA: oxfw: configure packet format in pcm.hw_params callback
      ALSA: oxfw: configure stream parameter in pcm.hw_params callback
      ALSA: dice: fix compiler warning due to returning uninitialized value
      ALSA: bebob: code rafactoring for callback functions to PCM interface
      ALSA: bebob: code refactoring for callback function to rawmidi interface
      ALSA: bebob: change the range of critical section for stream data in PCM.hw_free callback
      ALSA: bebob: code refactoring for error path to start duplex stream
      ALSA: fireworks: change the range of critical section for stream data in PCM.hw_free callback
      ALSA: firewire-lib: split allocation of isochronous resources from establishment of connection
      ALSA: firewire-motu: unify the count of subscriber for packet streaming
      ALSA: firewire-motu: unify midi callback function
      ALSA: firewire-motu: add helper function to keep isochronous resources
      ALSA: firewire-motu: code refactoring for condition to stop streaming
      ALSA: firewire-motu: rename helper functions to begin/finish streaming session
      ALSA: firewire-motu: minor code refactoring to stop isochronous context
      ALSA: firewire-motu: code refactoring to finish streaming session
      ALSA: firewire-motu: reserve/release isochronous resources in pcm.hw_params/hw_free callbacks
      ALSA: firewire-motu: update isochronous resources when starting packet streaming after bus-reset
      ALSA: firewire-motu: code refactoring for pcm.hw_params/hw_free callbacks
      ALSA: firewire-tascam: unify stop and release method for duplex streams
      ALSA: fireface: unify stop and release method for duplex streams
      ALSA: firewire-motu: unify stop and release method for duplex streams
      ALSA: firewire-digi00x: unify stop and release method for duplex streams
      ALSA: dice: unify stop and release method for duplex streams
      ALSA: bebob: ensure to release isochronous resources in pcm.hw_params callback
      ALSA: fireworks: ensure to release isochronous resources in pcm.hw_params callback
      ALSA: oxfw: ensure to release isochronous resources in pcm.hw_params callback
      Revert "ALSA: firewire-lib: fix inverted node IDs for amdtp_packet events"
      ALSA: firewire-motu: unify common tracepoints for both direction
      ALSA: firewire-lib: cache next data_block_counter after probing tracepoints event for IR context
      ALSA: firewire-lib: fix to process MIDI conformant data channel for AM824 format
      ALSA: bebob: fix wrong reference count for stream functionality at error path of rawmidi interface
      ALSA: fireworks: fix wrong reference count for stream functionality at error path of rawmidi interface
      ALSA: oxfw: fix wrong reference count for stream functionality at error path of rawmidi interface
      ALSA: dice: fix wrong reference count for stream functionality at error path of rawmidi interface
      ALSA: firewire-digi00x: fix wrong reference count for stream functionality at error path of rawmidi interface
      firewire-motu: fix wrong reference count for stream functionality at error path of rawmidi interface
      ALSA: firewire-lib: fix invalid length of rx packet payload for tracepoint events
      ALSA: firewire-lib/fireface: fix initial value of data block counter for IR context with CIP_NO_HEADER
      ALSA: firewire-lib: fix initial value of data block count for IR context without CIP_DBC_IS_END_EVENT
      ALSA: firewire-lib: fix different data block counter between probed event and transferred isochronous packet
      ALSA: firewire-lib: code refactoring for error path of parser for CIP header
      ALSA: firewire-lib: code refactoring for post operation to data block counter
      ALSA: firewire-lib: code refactoring for local variables

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

Wolfram Sang (1):
      ALSA: pci: echoaudio: remove variable which is a constant

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 (6):
      ASoC: cx2072x: remove set but not used variable 'is_right_j '
      ASoC: mediatek: Make some symbols static
      ALSA: lx6464es - Remove set but not used variables 'orun_mask, urun_mask'
      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                          |    6 +-
 include/sound/hdaudio.h                            |    5 +-
 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/linux/usb/audio.h                     |   37 +
 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/core/control.c                               |    6 +-
 sound/core/oss/rate.c                              |    4 +-
 sound/firewire/amdtp-am824.c                       |    4 +-
 sound/firewire/amdtp-stream-trace.h                |  163 +-
 sound/firewire/amdtp-stream.c                      |  536 +--
 sound/firewire/amdtp-stream.h                      |   38 +-
 sound/firewire/bebob/bebob.h                       |    5 +-
 sound/firewire/bebob/bebob_midi.c                  |   55 +-
 sound/firewire/bebob/bebob_pcm.c                   |   70 +-
 sound/firewire/bebob/bebob_stream.c                |  362 +-
 sound/firewire/cmp.c                               |   74 +-
 sound/firewire/cmp.h                               |    7 +-
 sound/firewire/dice/Makefile                       |    2 +-
 sound/firewire/dice/dice-midi.c                    |   11 +-
 sound/firewire/dice/dice-pcm.c                     |   61 +-
 sound/firewire/dice/dice-presonus.c                |   62 +
 sound/firewire/dice/dice-stream.c                  |  344 +-
 sound/firewire/dice/dice.c                         |    9 +
 sound/firewire/dice/dice.h                         |    4 +-
 sound/firewire/digi00x/amdtp-dot.c                 |    2 +-
 sound/firewire/digi00x/digi00x-midi.c              |   11 +-
 sound/firewire/digi00x/digi00x-pcm.c               |   64 +-
 sound/firewire/digi00x/digi00x-stream.c            |  183 +-
 sound/firewire/digi00x/digi00x.h                   |    3 +-
 sound/firewire/fireface/ff-pcm.c                   |   56 +-
 sound/firewire/fireface/ff-protocol-former.c       |  112 +-
 sound/firewire/fireface/ff-protocol-latter.c       |  114 +-
 sound/firewire/fireface/ff-stream.c                |   79 +-
 sound/firewire/fireface/ff.h                       |    2 +
 sound/firewire/fireworks/fireworks.h               |    6 +-
 sound/firewire/fireworks/fireworks_midi.c          |   56 +-
 sound/firewire/fireworks/fireworks_pcm.c           |   66 +-
 sound/firewire/fireworks/fireworks_stream.c        |  178 +-
 sound/firewire/motu/amdtp-motu-trace.h             |   70 +-
 sound/firewire/motu/amdtp-motu.c                   |   10 +-
 sound/firewire/motu/motu-midi.c                    |   60 +-
 sound/firewire/motu/motu-pcm.c                     |   61 +-
 sound/firewire/motu/motu-stream.c                  |  197 +-
 sound/firewire/motu/motu.h                         |    6 +-
 sound/firewire/oxfw/oxfw-midi.c                    |   24 +-
 sound/firewire/oxfw/oxfw-pcm.c                     |   34 +-
 sound/firewire/oxfw/oxfw-stream.c                  |  351 +-
 sound/firewire/oxfw/oxfw.c                         |   17 +-
 sound/firewire/oxfw/oxfw.h                         |   22 +-
 sound/firewire/tascam/amdtp-tascam.c               |    2 +-
 sound/firewire/tascam/tascam-pcm.c                 |   58 +-
 sound/firewire/tascam/tascam-stream.c              |  203 +-
 sound/firewire/tascam/tascam.h                     |    1 +
 sound/hda/ext/hdac_ext_bus.c                       |    8 +-
 sound/hda/hdac_controller.c                        |    7 +-
 sound/hda/hdac_device.c                            |   13 +-
 sound/hda/hdac_sysfs.c                             |    2 +-
 sound/pci/asihpi/asihpi.c                          |    7 +-
 sound/pci/cs4281.c                                 |    5 +-
 sound/pci/echoaudio/echoaudio_dsp.c                |    7 +-
 sound/pci/hda/hda_codec.c                          |    4 +-
 sound/pci/hda/hda_controller.c                     |   12 +-
 sound/pci/hda/hda_controller.h                     |    2 -
 sound/pci/hda/hda_intel.c                          |   11 +-
 sound/pci/hda/hda_jack.c                           |    2 +-
 sound/pci/hda/patch_ca0132.c                       |    4 +-
 sound/pci/hda/patch_hdmi.c                         |    3 +-
 sound/pci/hda/patch_realtek.c                      |    2 +-
 sound/pci/lx6464es/lx_core.c                       |    5 -
 sound/pci/rme9652/hdspm.c                          |   61 +-
 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                       |   41 +-
 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                          |   38 +-
 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 +-
 sound/usb/format.c                                 |   46 +-
 sound/usb/helper.c                                 |   17 +
 sound/usb/helper.h                                 |    1 +
 sound/usb/line6/driver.c                           |   11 -
 sound/usb/line6/driver.h                           |    9 -
 sound/usb/line6/pod.c                              |  108 +-
 sound/usb/line6/podhd.c                            |   80 +-
 sound/usb/line6/toneport.c                         |   14 +-
 sound/usb/line6/variax.c                           |  138 +-
 sound/usb/mixer.c                                  |   16 +-
 sound/usb/quirks-table.h                           |    2 +-
 sound/usb/quirks.c                                 |   18 +-
 sound/xen/xen_snd_front_alsa.c                     |    4 +-
 397 files changed, 28605 insertions(+), 7206 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/firewire/dice/dice-presonus.c
 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

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ