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 v4.21
Date: Tue, 18 Dec 2018 12:50:24 +0000	[thread overview]
Message-ID: <20181218125024.GA6537@sirena.org.uk> (raw)


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

The following changes since commit 7566ec393f4161572ba6f11ad5171fd5d59b0fbd:

  Linux 4.20-rc7 (2018-12-16 15:46:55 -0800)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-v4.21

for you to fetch changes up to a7a850dba82498a1e050d8d153cae67ce0edb3b2:

  Merge branch 'asoc-4.21' into asoc-next (2018-12-18 12:23:59 +0000)

----------------------------------------------------------------
ASoC: Updates for v4.21

Not much work on the core this time around but we've seen quite a bit of
driver work, including on the generic DT drivers.  There's also a large
part of the diff from a merge of the DaVinci and OMAP directories, along
with some active development there:

 - Preparatory work from Morimoto-san for merging the audio-graph and
   audio-graph-scu cards.
 - A merge of the TI OMAP and DaVinci directories, the OMAP product line
   has been merged into the DaVinci product line so there is now a lot
   of IP sharing which meant that the split directories just got in the
   way.  This has pulled in a few architecture changes as well.
 - A big cleanup of the Maxim MAX9867 driver from Ladislav Michl.
 - Support for Asahi Kaesi AKM4118, AMD ACP3x, Intel platforms with
   RT5660, Meson AXG S/PDIF inputs, several Qualcomm IPs and Xilinx I2S
   controllers.

----------------------------------------------------------------
Adrien Charruel (1):
      ASoC: ak4118: Add support for AK4118 S/PDIF transceiver

Arnd Bergmann (5):
      ASoC: wm97xx: fix uninitialized regmap pointer problem
      ASoC: Intel: mrfld: fix uninitialized variable access
      ASoC: pxa: change ac97 dependencies
      ASoC: sdm845: add rt5663 codec select
      ASoC: simple-card-utils: fix build warning without CONFIG_OF

Axel Lin (1):
      ASoC: ak5558: Remove redundant snd_soc_component_read32 calls

Bard liao (2):
      ASoC: Intel: common: add SOF information for APL RVP
      ASoC: Intel: hdac_hdmi: add Icelake support

Chen-Yu Tsai (2):
      ASoC: dt-bindings: sun50i-codec-analog: Add headphone amp regulator supply
      ASoC: sunxi: sun50i-codec-analog: Add support for cpvdd regulator supply

Cheng-Yi Chiang (7):
      ASoC: rt5663: Add regulator support
      ASoC: rt5663: Add documentation for power supply support
      ASoC: rt5663: Fix error handling of regulator_set_load
      ASoC: qcom: sdm845: Add board specific dapm widgets
      ASoC: qcom: sdm845: Create and setup jack in init callback
      ASoC: sdm845: Add TDM configuration for speaker
      ASoC: sdm845: Add configuration for headset codec

Clément Péron (1):
      ASoC: dt-bindings: add bindings for AK4118 transceiver

Colin Ian King (7):
      ASoC: stm32: sai: fix less than zero comparison on unsigned int
      ASoC: amd: fix memory leak of i2s_data on error return
      ASoC: tlv320aic31xx: asihpi: clean up indentation, remove extraneous tab
      ASoC: tlv320dac33: clean up indentation, remove extraneous tab
      ASoC: arizona: fix indentation issue with return statement
      ASoC: qcom: clean up indentation, remove extraneous tab
      ASoC: amd: fix spelling mistake "Inavlid" -> "Invalid"

Dan Carpenter (1):
      ASoC: amd: Fix a NULL vs IS_ERR() check in probe

Daniel Mack (5):
      ASoC: pxa: remove raumfeld machine driver
      ASoC: dt-bindings: cs4270: use 'reset-gpios' rather than 'reset-gpio'
      ASoC: codecs: cs4270: move to GPIO consumer API
      ASoC: dt-bindings: ak4104: use 'reset-gpios' rather than 'reset-gpio'
      ASoC: codecs: ak4104: move to GPIO consumer API

David Lin (2):
      ASoC: nau8822: convert to SPDX identifiers
      ASoC: nau8822: convert to SPDX identifiers

Dimitris Papavasiliou (1):
      ASoC: pcm512x: Implement the digital_mute interface

Fabio Estevam (2):
      ASoC: fsl: Fix SND_SOC_EUKREA_TLV320 build error on i.MX8M
      ASoC: fsl-sai: Fix typo in "transmitter"

Fabrizio Castro (1):
      ASoC: rsnd: Add r8a774c0 support

Hans de Goede (4):
      ASoC: intel: cht_bsw_max98090_ti: Add pmc_plt_clk_0 quirk for Chromebook Clapper
      ASoC: intel: cht_bsw_max98090_ti: Add pmc_plt_clk_0 quirk for Chromebook Gnawty
      ASoC: Intel: bytcr_rt5640: Add quirk for the Prowise PT301 tablet
      ASoC: Intel: bytcr_rt5640: Add quirk for the Point of View Mobii TAB-P1005W-232

Hiroyuki Yokoyama (1):
      ASoC: rsnd: Add device tree support for r8a77995

Hui Wang (2):
      ASoC: rt5660: Add a new ACPI match ID
      ASoC: Intel: kbl_rt5660: Add a new machine driver for kbl with rt5660

Jenny TC (2):
      ASoC: dmic: introduce mode switch delay
      ASoC: dmic: introduce module_param wakeup_delay

Jerome Brunet (5):
      ASoC: meson: axg-toddr: add support for spdifin backend
      ASoC: meson: add axg spdif input DT binding documentation
      ASoC: meson: add axg spdif input
      MAINTAINERS: Add Amlogic sound drivers entry
      ASoC: meson: fix do_div warning in spdifin

Jiada Wang (1):
      ASoC: pcm3168a: Don't disable pcm3168a when CONFIG_PM defined

Julia Lawall (4):
      ASoC: smd845: constify snd_soc_ops structure
      ASoC: qdsp6: q6afe-dai: constify snd_soc_dai_ops structures
      ASoC: codecs: constify snd_soc_dai_ops structures
      ASoC: AMD: constify regulator_desc structure

Kirill Marinushkin (3):
      ASoC: pcm3060: Add DT property for single-ended output
      ASoC: Add documentation for pcm3060 property out-single-ended
      ASoC: pcm3060: Add powersaving widgets for DAC and ADC

Kuninori Morimoto (65):
      ASoC: pcm3168a: cleanup hw_constraint for LEFT_J/I2S
      ASoC: rsnd: move .get_status under rsnd_mod_ops
      ASoC: rsnd: add .get_id/.get_id_sub
      ASoC: rsnd: rsnd_mod_name() handles both name and ID
      ASoC: pcm3168a: remove read-only status register from snd_kcontrol_new
      ASoC: audio-graph-card: remove endpoint bidirectional check
      ASoC: audio-graph-scu-card: remove endpoint bidirectional check
      ASoC: audio-graph-scu-card: remove error check which never happen
      ASoC: rsnd: remove endpoint bidirectional check
      ASoC: rsnd: rename rsnd_runtime_is_ssi_xxx()
      ASoC: rsnd: use defined io_playback/io_capture
      ASoC: rsnd: move HDMI information from ssi.c to core.c
      ASoC: rsnd: handle DPCM converted rate/chan under core
      ASoC: rsnd: tidyup Document for DT binding
      ASoC: rsnd: add SSIU BUSIF support for Document
      ASoC: rsnd: add SSIU BUSIF support
      ASoC: rsnd: add TDM Split mode support for Document
      ASoC: rsnd: add TDM Split mode support
      ASoC: rsnd: use ring buffer for rsnd_mod_name()
      ASoC: rsnd: tidyup rsnd_parse_connect_ssiu_compatible()
      ASoC: rsnd: makes rsnd_ssi_is_dma_mode() static
      ASoC: simple-card-utils: remove asoc_simple_card_clk_register()
      ASoC: simple-card-utils: accept NULL parameter on asoc_simple_card_xxx()
      ASoC: simple-card-utils: tidyup asoc_simple_card_parse_convert()
      ASoC: simple_card_utils: remove "option" from asoc_simple_card_of_parse_routing()
      ASoC: soc-core: add snd_soc_of_parse_node_prefix()
      ASoC: simple-scu-card: tidyup "prefix" parsing on Doc
      ASoC: simple-scu-card: tidyup "prefix" parsing
      ASoC: audio-graph-scu-card: tidyup "prefix" parsing on Doc
      ASoC: audio-graph-scu-card: tidyup "prefix" parsing
      ASoC: audio-graph-scu-card: tidyup "convert-rate/channels" parsing on Doc
      ASoC: audio-graph-scu-card: tidyup "convert-rate/channels" parsing
      ASoC: audio-graph-scu-card: tidyup asoc_simple_card_parse_daifmt() timing
      ASoC: audio-graph-card: tidyup typo SND_AUDIO_GRAPH_CARD
      ASoC: audio-graph-card: tidyup define position
      ASoC: rsnd: tidyup for SSIU subnode
      ASoC: soc.h: makes snd_soc_of_parse_audio_prefix() inline
      ASoC: rsnd: tidyup registering method for rsnd_kctrl_new()
      ASoC: rsnd: indicates Channel and Mode for debug
      ASoC: rsnd: fixup mod ID for CTU regmap read/write
      ASoC: rsnd: add missing TDM Split mode support for simple-card
      ASoC: simple-card-utils: fixup asoc_simple_card_get_dai_id() counting
      ASoC: audio-graph-scu-card: care link / dai count
      ASoC: audio-graph-scu-card: use cpu/codec pointer on graph_dai_props
      ASoC: audio-graph-scu-card: care multi DPCM codec_conf
      ASoC: audio-graph-card: use cpu/codec pointer on graph_dai_props
      ASoC: simple-card: use cpu/codec pointer on simple_dai_props
      ASoC: simple-scu-card: tidyup asoc_simple_card_parse_daifmt() timing
      ASoC: simple-scu-card: add dai-link support
      ASoC: simple-scu-card: care link / dai count
      ASoC: simple-scu-card: tidyup "convert-rate/channels" parsing
      ASoC: simple-scu-card: use cpu/codec pointer on graph_dai_props
      ASoC: simple-scu-card: care multi DPCM codec_conf
      ASoC: rsnd: remove RSND_REG_ from rsnd_reg
      ASoC: simple-card-utils: fixup asoc_simple_card_get_dai_id() ID method
      ASoC: audio-graph-card: merge audio-graph-scu-card on Doc
      ASoC: audio-graph-card: merge audio-graph-scu-card
      ASoC: audio-graph-card: tidyup mclk-fs method
      ASoC: audio-graph-card: tidyup convert_rate/channel method
      ASoC: audio-graph-card: tidyup prefix for snd_soc_codec_conf
      ASoC: simple-card: merge simple-scu-card on Doc
      ASoC: simple-card: merge simple-scu-card
      ASoC: simple-card: tidyup mclk-fs method
      ASoC: simple-card: tidyup convert_rate/channel method
      ASoC: simple-card: tidyup prefix for snd_soc_codec_conf

Ladislav Michl (6):
      ASoC: max9867: Fix whitespace
      ASoC: max9867: Remove useless assignment
      ASoC: max9867: Fix power management
      ASoC: max9867: Calculate LRCLK divider
      ASoC: max9867: Fix signal paths
      ASoC: max9867: Add copyright and module author

Lubomir Rintel (1):
      ASoC: dt-bindings: use a generic node name for rt5631

Mark Brown (3):
      Merge branch 'for-4.20' of https://git.kernel.org/.../broonie/sound into asoc-4.21 intel dep
      Merge branch 'asoc-4.20' into asoc-linus
      Merge branch 'asoc-4.21' into asoc-next

Maruthi Srinivas Bayyavarapu (5):
      ASoC: AMD: add ACP 3.x IP register header
      ASoC: AMD: add ACP3.0 PCI driver
      dt-bindings: ASoC: xlnx, i2s: Document i2s bindings
      ASoC: xlnx: Add i2s driver
      ASoC: xlnx: enable i2s driver build

Nathan Chancellor (1):
      ASoC: simple-card: Dereference pointer for memcpy sizeof in asoc_simple_card_probe

Peter Ujfalusi (25):
      ASoC: omap-mcbsp: On OMAP1 and OMAP2420 only 16bit format is supported
      ASoC: omap: Remove unused machine driver for AM3517-evm
      ASoC: omap-mcbsp: Clean up dma_data addr initialization code
      ASoC: omap-mcbsp: Skip dma_data.maxburst initialization
      ASoC: omap-mcbsp: Clean up the interrupt handlers
      ASoC: omap-mcbsp: Simplify the mcbsp_start/_stop function parameters
      ASoC: omap-mcbsp: Move out the FIFO check from set_threshold and get_delay
      ASoC: omap-mcbsp: Re-arrange files for core McBSP and Sidetone function split
      ASoC: omap-mcbsp: Remove redundant check for mcbsp->pdata
      ASoC: omap-mcbsp: No need to initialize max_xx_thres when it is not used
      ASoC: tlv320aic3x: Add support for CBM_CFS and CBS_CFM clocking modes
      ASoC: davinci-mcasp: Clear TXSTAT register before activating serializers
      ASoC: davinci-mcasp: Update PDIR (pin direction) register handling
      ASoC: davinci-mcasp: Document dismod optional property
      ASoC: davinci-mcasp: Implement configurable dismod handling
      dt-bindings: sound: omap-mcpdm: Update documentation for pdmclk
      ASoC: ti: Merge davinci and omap directories
      MAINTAINERS: Add entry for sound/soc/ti and update the OMAP audio support
      ARM: OMAP1: Makefile: Update for new MCBSP Kconfig option
      ARM: OMAP2: Update for new MCBSP Kconfig option
      ARM: davinci: dm365-evm: Update for the new ASoC Kcofnig options
      ARM: omap2plus_defconfig: Update the audio options
      ARM: omap1_defconfig: Do not select ASoC by default
      ARM: davinci_all_defconfig: Update the audio options
      ASoC: ti: Kconfig: Remove the deprecated options

Pierre-Louis Bossart (14):
      ASoC: acpi: define common interface for machine driver configuration
      ASoC: Intel: use standard interface for Hdaudio machine driver
      ASoC: Intel: use standard interface for Atom machine drivers
      ASoC: Intel: boards: fix Skylake typo
      ASoC: Intel: remove GFP_ATOMIC, use GFP_KERNEL
      ASoC: Intel: common: add quirk for APL RVP boards
      ASoC: Intel: fix interface for Chromebook machine drivers
      ASoC: Intel: use platform_data for machine drivers
      ASoC: Intel: common: add ACPI matching tables for ICL
      ASoC: Intel: Skylake: Harden DSP detection with PCI class/subclass info
      ASoC: Intel: Skylake: stop probe if HDaudio capabilities don't exist
      ASoC: Intel: Skylake: remove useless tests on HDaudio capabilities
      ASoC: Intel: Skylake: add error logs on probe, remove dependency on NHLT
      ASoC: Intel: Skylake: Add more platform granularity

Richard Fitzgerald (1):
      ASoC: wm_adsp: Factor out common init code

Rob Herring (2):
      ASoC: Convert a few more users to using %pOFn instead of device_node.name
      ASoC: Use of_node_name_eq for node name comparisons

Rohit kumar (7):
      ASoC: sdm845: Update slot_width for Quaternary TDM port
      ASoC: sdm845: Add support for Secondary MI2S interface
      ASoC: core: Invoke pcm_new() for all DAI-link
      ASoC: qdsp6: dt-bindings: Add q6afe display_port dt binding
      ASoC: qdsp6: qdafe: add support for display_port_rx
      ASoC: qdsp6: q6afe-dai: add support to Display port RX dais
      ASoC: qdsp6: q6routing: add display_port_rx port routing

Ryan Lee (1):
      ASoC: max98373: Added max98373_reset for stable amp reset

Srinivas Kandagatla (5):
      ALSA: soc-compress: add support to snd_compr_set_runtime_buffer()
      ALSA: compress: make use of runtime buffer for copy
      ASoC: q6asm-dai: dt-bindings: Add support to compress dais
      ASoC: qdsp6: q6asm: add support to MP3 format
      ASoC: qdsp6: q6asm-dai: Add support to compress offload

Subhransu S. Prusty (2):
      ASoC: Intel: Skylake: Make DSP replies more human readable
      ASoC: Intel: Skylake: Add FW reply for MCLK/SCLK IPC

Takashi Iwai (1):
      ASoC: Intel: Skylake: Add CFL-S support

Vasily Khoruzhick (2):
      ASoC: dt-bindings: add regulator property to simple amplifier
      ASoC: simple-amplifier: add VCC regulator widget

Vijendar Mukunda (11):
      ASoC: amd: create ACP3x PCM platform device
      ASoC: amd: add ACP3x PCM platform driver
      ASoC: amd: Interrupt handler changes for ACP3x DMA driver
      ASoC: amd: add acp3x pcm driver dma ops
      ASoC: amd: add acp3x i2s ops
      ASoC: amd: add acp3x tdm mode support
      ASoC: amd: add acp3x runtime pm ops
      ASoC: amd: add acp3x system resume pm op
      ASoC: amd: enable acp3x drivers build
      ASoC: amd: Fixed build errors
      ASoC: amd: Switch to SPDX identifier

Wei Yongjun (1):
      ASoC: stm32: sai: fix invalid use of sizeof in stm32_sai_add_mclk_provider()

Yangtao Li (2):
      ASoC: nau8825: remove unnecessary unlikely()
      ASoC: fsl_ssi: Change to use DEFINE_SHOW_ATTRIBUTE macro

Young_X (1):
      ASoC: au8540: use 64-bit arithmetic instead of 32-bit

Yu Zhao (2):
      ASoC: use DMA addr rather than CPU pa for acp_audio_dma
      ASoC: use dma_ops of parent device for acp_audio_dma

YueHaibing (1):
      ASoC: amd: remove set but not used variable 'dma_buffer'

Zhuohao Lee (1):
      ASoC: Intel: kbl_da7219_max98927: fix the audio jack button remapping

 Documentation/devicetree/bindings/sound/ak4104.txt |    4 +-
 Documentation/devicetree/bindings/sound/ak4118.txt |   22 +
 .../bindings/sound/amlogic,axg-spdifin.txt         |   22 +
 .../devicetree/bindings/sound/audio-graph-card.txt |  205 ++++
 .../bindings/sound/audio-graph-scu-card.txt        |    4 +-
 Documentation/devicetree/bindings/sound/cs4270.txt |    4 +-
 .../bindings/sound/davinci-mcasp-audio.txt         |    5 +
 Documentation/devicetree/bindings/sound/dmic.txt   |    2 +
 .../devicetree/bindings/sound/fsl-sai.txt          |    8 +-
 .../devicetree/bindings/sound/omap-mcpdm.txt       |   10 +
 .../devicetree/bindings/sound/pcm3060.txt          |    6 +
 .../devicetree/bindings/sound/qcom,q6asm.txt       |   27 +
 .../devicetree/bindings/sound/renesas,rsnd.txt     |  395 ++++---
 Documentation/devicetree/bindings/sound/rt5631.txt |    4 +-
 Documentation/devicetree/bindings/sound/rt5663.txt |    6 +
 .../devicetree/bindings/sound/simple-amplifier.txt |    5 +
 .../devicetree/bindings/sound/simple-card.txt      |  137 +++
 .../devicetree/bindings/sound/simple-scu-card.txt  |    2 +-
 .../bindings/sound/sun50i-codec-analog.txt         |    2 +
 .../devicetree/bindings/sound/xlnx,i2s.txt         |   28 +
 MAINTAINERS                                        |   18 +-
 arch/arm/configs/davinci_all_defconfig             |    5 +-
 arch/arm/configs/omap1_defconfig                   |    2 -
 arch/arm/configs/omap2plus_defconfig               |   14 +-
 arch/arm/mach-davinci/board-dm365-evm.c            |    4 +-
 arch/arm/mach-omap1/Makefile                       |    2 +-
 arch/arm/mach-omap2/Makefile                       |    2 +-
 arch/arm/mach-omap2/pdata-quirks.c                 |    4 +-
 include/dt-bindings/sound/qcom,q6afe.h             |    1 +
 include/linux/platform_data/davinci_asp.h          |    1 +
 include/sound/compress_driver.h                    |   19 +
 include/sound/simple_card_utils.h                  |    6 +-
 include/sound/soc-acpi-intel-match.h               |    1 +
 include/sound/soc-acpi.h                           |   15 +
 include/sound/soc.h                                |   14 +-
 sound/core/compress_offload.c                      |   18 +-
 sound/soc/Kconfig                                  |    4 +-
 sound/soc/Makefile                                 |    4 +-
 sound/soc/amd/Kconfig                              |    6 +
 sound/soc/amd/Makefile                             |    1 +
 sound/soc/amd/acp-da7219-max98357a.c               |    2 +-
 sound/soc/amd/acp-pcm-dma.c                        |   22 +-
 sound/soc/amd/acp.h                                |    2 +-
 sound/soc/amd/raven/Makefile                       |    6 +
 sound/soc/amd/raven/acp3x-pcm-dma.c                |  777 ++++++++++++++
 sound/soc/amd/raven/acp3x.h                        |   58 +
 sound/soc/amd/raven/chip_offset_byte.h             |  639 +++++++++++
 sound/soc/amd/raven/pci-acp3x.c                    |  156 +++
 sound/soc/codecs/Kconfig                           |    6 +
 sound/soc/codecs/Makefile                          |    2 +
 sound/soc/codecs/ak4104.c                          |   22 +-
 sound/soc/codecs/ak4118.c                          |  438 ++++++++
 sound/soc/codecs/ak4458.c                          |    2 +-
 sound/soc/codecs/ak5558.c                          |   19 +-
 sound/soc/codecs/cs4270.c                          |   23 +-
 sound/soc/codecs/dmic.c                            |   40 +
 sound/soc/codecs/hdac_hda.c                        |    2 +-
 sound/soc/codecs/hdac_hdmi.c                       |   63 +-
 sound/soc/codecs/max98373.c                        |   35 +-
 sound/soc/codecs/max9867.c                         |  505 ++++-----
 sound/soc/codecs/max9867.h                         |   41 +-
 sound/soc/codecs/nau8540.c                         |    2 +-
 sound/soc/codecs/nau8822.c                         |   26 +-
 sound/soc/codecs/nau8822.h                         |    9 +-
 sound/soc/codecs/nau8825.c                         |    4 +-
 sound/soc/codecs/pcm3060.c                         |   28 +-
 sound/soc/codecs/pcm3060.h                         |    3 +
 sound/soc/codecs/pcm3168a.c                        |   40 +-
 sound/soc/codecs/pcm512x.c                         |  121 ++-
 sound/soc/codecs/pcm512x.h                         |    2 +
 sound/soc/codecs/rt5660.c                          |    1 +
 sound/soc/codecs/rt5663.c                          |   75 +-
 sound/soc/codecs/simple-amplifier.c                |    4 +
 sound/soc/codecs/tas6424.c                         |    2 +-
 sound/soc/codecs/tlv320aic31xx.c                   |    2 +-
 sound/soc/codecs/tlv320aic3x.c                     |   10 +
 sound/soc/codecs/tlv320dac33.c                     |    2 +-
 sound/soc/codecs/wm8998.c                          |    2 +-
 sound/soc/codecs/wm9705.c                          |   10 +-
 sound/soc/codecs/wm9712.c                          |   10 +-
 sound/soc/codecs/wm9713.c                          |   10 +-
 sound/soc/codecs/wm_adsp.c                         |   14 +-
 sound/soc/davinci/Kconfig                          |  106 --
 sound/soc/davinci/Makefile                         |   16 -
 sound/soc/fsl/Kconfig                              |    2 +-
 sound/soc/fsl/fsl-asoc-card.c                      |    6 +-
 sound/soc/fsl/fsl_ssi_dbg.c                        |   14 +-
 sound/soc/generic/Kconfig                          |    4 +-
 sound/soc/generic/audio-graph-card.c               |  465 +++++++--
 sound/soc/generic/audio-graph-scu-card.c           |  262 +++--
 sound/soc/generic/simple-card-utils.c              |   45 +-
 sound/soc/generic/simple-card.c                    |  402 +++++--
 sound/soc/generic/simple-scu-card.c                |  264 +++--
 sound/soc/intel/Kconfig                            |   73 +-
 sound/soc/intel/atom/sst/sst_acpi.c                |    4 +
 sound/soc/intel/atom/sst/sst_loader.c              |    8 +-
 sound/soc/intel/atom/sst/sst_pvt.c                 |    4 +-
 sound/soc/intel/boards/Kconfig                     |   26 +-
 sound/soc/intel/boards/Makefile                    |    2 +
 sound/soc/intel/boards/bytcr_rt5640.c              |   33 +-
 sound/soc/intel/boards/bytcr_rt5651.c              |    6 +-
 sound/soc/intel/boards/cht_bsw_max98090_ti.c       |   14 +
 sound/soc/intel/boards/cht_bsw_rt5645.c            |    6 +-
 sound/soc/intel/boards/cht_bsw_rt5672.c            |    2 +-
 sound/soc/intel/boards/glk_rt5682_max98357a.c      |    2 +-
 sound/soc/intel/boards/kbl_da7219_max98927.c       |   14 +-
 sound/soc/intel/boards/kbl_rt5660.c                |  543 ++++++++++
 sound/soc/intel/boards/kbl_rt5663_max98927.c       |   14 +-
 .../soc/intel/boards/kbl_rt5663_rt5514_max98927.c  |   10 +-
 sound/soc/intel/boards/skl_hda_dsp_generic.c       |   22 +-
 sound/soc/intel/boards/skl_nau88l25_max98357a.c    |   14 +-
 sound/soc/intel/boards/skl_nau88l25_ssm4567.c      |   14 +-
 sound/soc/intel/common/Makefile                    |    2 +-
 sound/soc/intel/common/soc-acpi-intel-bxt-match.c  |   36 +
 sound/soc/intel/common/soc-acpi-intel-icl-match.c  |   32 +
 sound/soc/intel/common/soc-acpi-intel-kbl-match.c  |   10 +
 sound/soc/intel/skylake/skl-messages.c             |    8 +
 sound/soc/intel/skylake/skl-nhlt.c                 |    3 +
 sound/soc/intel/skylake/skl-sst-ipc.c              |   50 +-
 sound/soc/intel/skylake/skl.c                      |  144 ++-
 sound/soc/intel/skylake/skl.h                      |    3 -
 sound/soc/mediatek/mt6797/mt6797-afe-pcm.c         |    2 +-
 sound/soc/mediatek/mt8173/mt8173-afe-pcm.c         |    2 +-
 sound/soc/meson/Kconfig                            |    9 +-
 sound/soc/meson/Makefile                           |    2 +
 sound/soc/meson/axg-fifo.h                         |    3 +-
 sound/soc/meson/axg-spdifin.c                      |  521 +++++++++
 sound/soc/meson/axg-toddr.c                        |   15 +-
 sound/soc/omap/Kconfig                             |  129 ---
 sound/soc/omap/Makefile                            |   32 -
 sound/soc/omap/am3517evm.c                         |  141 ---
 sound/soc/omap/mcbsp.c                             | 1104 --------------------
 sound/soc/pxa/Kconfig                              |   26 +-
 sound/soc/pxa/Makefile                             |    1 -
 sound/soc/pxa/raumfeld.c                           |  318 ------
 sound/soc/qcom/Kconfig                             |    2 +
 sound/soc/qcom/lpass-platform.c                    |    2 +-
 sound/soc/qcom/qdsp6/q6afe-dai.c                   |   30 +-
 sound/soc/qcom/qdsp6/q6afe.c                       |    4 +
 sound/soc/qcom/qdsp6/q6asm-dai.c                   |  372 ++++++-
 sound/soc/qcom/qdsp6/q6asm.c                       |    5 +
 sound/soc/qcom/qdsp6/q6routing.c                   |    9 +
 sound/soc/qcom/sdm845.c                            |  186 +++-
 sound/soc/sh/rcar/adg.c                            |   38 +-
 sound/soc/sh/rcar/cmd.c                            |   11 +-
 sound/soc/sh/rcar/core.c                           |  256 ++++-
 sound/soc/sh/rcar/ctu.c                            |  138 +--
 sound/soc/sh/rcar/dma.c                            |   84 +-
 sound/soc/sh/rcar/dvc.c                            |   21 +-
 sound/soc/sh/rcar/gen.c                            |   49 +-
 sound/soc/sh/rcar/mix.c                            |    3 +-
 sound/soc/sh/rcar/rsnd.h                           |  382 +++----
 sound/soc/sh/rcar/src.c                            |   67 +-
 sound/soc/sh/rcar/ssi.c                            |  269 ++---
 sound/soc/sh/rcar/ssiu.c                           |  300 ++++--
 sound/soc/soc-core.c                               |   13 +-
 sound/soc/stm/stm32_sai.c                          |    8 +-
 sound/soc/stm/stm32_sai_sub.c                      |    3 +-
 sound/soc/sunxi/sun50i-codec-analog.c              |    2 +
 sound/soc/ti/Kconfig                               |  209 ++++
 sound/soc/ti/Makefile                              |   44 +
 sound/soc/{omap => ti}/ams-delta.c                 |    0
 sound/soc/{davinci => ti}/davinci-evm.c            |    4 +-
 sound/soc/{davinci => ti}/davinci-i2s.c            |    0
 sound/soc/{davinci => ti}/davinci-i2s.h            |    0
 sound/soc/{davinci => ti}/davinci-mcasp.c          |  123 ++-
 sound/soc/{davinci => ti}/davinci-mcasp.h          |   30 +-
 sound/soc/{davinci => ti}/davinci-vcif.c           |    0
 sound/soc/{davinci => ti}/edma-pcm.c               |    0
 sound/soc/{davinci => ti}/edma-pcm.h               |    4 +-
 sound/soc/{omap => ti}/n810.c                      |    0
 sound/soc/{omap => ti}/omap-abe-twl6040.c          |    0
 sound/soc/{omap => ti}/omap-dmic.c                 |    0
 sound/soc/{omap => ti}/omap-dmic.h                 |    0
 .../soc/{omap/omap-hdmi-audio.c => ti/omap-hdmi.c} |    0
 sound/soc/{omap/mcbsp.h => ti/omap-mcbsp-priv.h}   |  126 +--
 sound/soc/ti/omap-mcbsp-st.c                       |  516 +++++++++
 sound/soc/{omap => ti}/omap-mcbsp.c                |  857 ++++++++++++---
 sound/soc/{omap => ti}/omap-mcbsp.h                |    8 +-
 sound/soc/{omap => ti}/omap-mcpdm.c                |    0
 sound/soc/{omap => ti}/omap-mcpdm.h                |    0
 sound/soc/{omap => ti}/omap-twl4030.c              |    0
 sound/soc/{omap => ti}/omap3pandora.c              |    0
 sound/soc/{omap => ti}/osk5912.c                   |    0
 sound/soc/{omap => ti}/rx51.c                      |    0
 sound/soc/{omap => ti}/sdma-pcm.c                  |    0
 sound/soc/{omap => ti}/sdma-pcm.h                  |    4 +-
 sound/soc/xilinx/Kconfig                           |    8 +
 sound/soc/xilinx/Makefile                          |    2 +
 sound/soc/xilinx/xlnx_i2s.c                        |  185 ++++
 190 files changed, 9619 insertions(+), 4021 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/sound/ak4118.txt
 create mode 100644 Documentation/devicetree/bindings/sound/amlogic,axg-spdifin.txt
 create mode 100644 Documentation/devicetree/bindings/sound/xlnx,i2s.txt
 create mode 100644 sound/soc/amd/raven/Makefile
 create mode 100644 sound/soc/amd/raven/acp3x-pcm-dma.c
 create mode 100644 sound/soc/amd/raven/acp3x.h
 create mode 100644 sound/soc/amd/raven/chip_offset_byte.h
 create mode 100644 sound/soc/amd/raven/pci-acp3x.c
 create mode 100644 sound/soc/codecs/ak4118.c
 delete mode 100644 sound/soc/davinci/Kconfig
 delete mode 100644 sound/soc/davinci/Makefile
 create mode 100644 sound/soc/intel/boards/kbl_rt5660.c
 create mode 100644 sound/soc/intel/common/soc-acpi-intel-icl-match.c
 create mode 100644 sound/soc/meson/axg-spdifin.c
 delete mode 100644 sound/soc/omap/Kconfig
 delete mode 100644 sound/soc/omap/Makefile
 delete mode 100644 sound/soc/omap/am3517evm.c
 delete mode 100644 sound/soc/omap/mcbsp.c
 delete mode 100644 sound/soc/pxa/raumfeld.c
 create mode 100644 sound/soc/ti/Kconfig
 create mode 100644 sound/soc/ti/Makefile
 rename sound/soc/{omap => ti}/ams-delta.c (100%)
 rename sound/soc/{davinci => ti}/davinci-evm.c (99%)
 rename sound/soc/{davinci => ti}/davinci-i2s.c (100%)
 rename sound/soc/{davinci => ti}/davinci-i2s.h (100%)
 rename sound/soc/{davinci => ti}/davinci-mcasp.c (94%)
 rename sound/soc/{davinci => ti}/davinci-mcasp.h (95%)
 rename sound/soc/{davinci => ti}/davinci-vcif.c (100%)
 rename sound/soc/{davinci => ti}/edma-pcm.c (100%)
 rename sound/soc/{davinci => ti}/edma-pcm.h (91%)
 rename sound/soc/{omap => ti}/n810.c (100%)
 rename sound/soc/{omap => ti}/omap-abe-twl6040.c (100%)
 rename sound/soc/{omap => ti}/omap-dmic.c (100%)
 rename sound/soc/{omap => ti}/omap-dmic.h (100%)
 rename sound/soc/{omap/omap-hdmi-audio.c => ti/omap-hdmi.c} (100%)
 rename sound/soc/{omap/mcbsp.h => ti/omap-mcbsp-priv.h} (70%)
 create mode 100644 sound/soc/ti/omap-mcbsp-st.c
 rename sound/soc/{omap => ti}/omap-mcbsp.c (51%)
 rename sound/soc/{omap => ti}/omap-mcbsp.h (92%)
 rename sound/soc/{omap => ti}/omap-mcpdm.c (100%)
 rename sound/soc/{omap => ti}/omap-mcpdm.h (100%)
 rename sound/soc/{omap => ti}/omap-twl4030.c (100%)
 rename sound/soc/{omap => ti}/omap3pandora.c (100%)
 rename sound/soc/{omap => ti}/osk5912.c (100%)
 rename sound/soc/{omap => ti}/rx51.c (100%)
 rename sound/soc/{omap => ti}/sdma-pcm.c (100%)
 rename sound/soc/{omap => ti}/sdma-pcm.h (85%)
 create mode 100644 sound/soc/xilinx/Kconfig
 create mode 100644 sound/soc/xilinx/Makefile
 create mode 100644 sound/soc/xilinx/xlnx_i2s.c

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

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



             reply	other threads:[~2018-12-18 12:50 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-12-18 12:50 Mark Brown [this message]
2018-12-18 14:02 ` [GIT PULL] ASoC updates for v4.21 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=20181218125024.GA6537@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.