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.16
Date: Fri, 5 Jan 2018 17:21:35 +0000	[thread overview]
Message-ID: <20180105172135.GG9076@sirena.org.uk> (raw)


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

The following changes since commit 30a7acd573899fd8b8ac39236eff6468b195ac7d:

  Linux 4.15-rc6 (2017-12-31 14:47:43 -0800)

are available in the Git repository at:

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

for you to fetch changes up to b762408d596c9c6861bf9b0d7208a63b1a4b4b8d:

  Merge remote-tracking branches 'asoc/topic/wm8997' and 'asoc/topic/wm8998' into asoc-next (2018-01-05 12:44:23 +0000)

----------------------------------------------------------------
ASoC: Updates for v4.16

Quite a big update here, mostly in new device support and some big
updates for older drivers too.  The main core work continues to be
Morimoto-san's efforts on modernising drivers to use the component
layer.

 - Lots more updates from Morimoto-san to move more things into the
   component level.
 - Large cleanups of some of the TI CODEC drivers from Andrew F. Davis.
 - Even more quirks and cleanups of quirks for x86 systems.
 - Refactoring of the Freescale SSI driver from Nicolin Chen in
   preparation for some more substantive improvements which are
   currently in review.
 - New drivers for Allwinner A83T, Maxim MAX89373, SocioNext UiniPhier
   EVEA Tempo Semiconductor TSCS42xx and TI PCM816x, TAS5722 and TAS6424
   devices.

----------------------------------------------------------------
Akshu Agrawal (1):
      ASoC: AMD: Make the driver name consistent across files

Andrea Bondavalli (1):
      ASoC: sun4i-codec: enable 12Khz and 24Khz audio sample rates

Andreas Dannenberg (4):
      ASoC: tas6424: Add support for TAS6424 digital amplifier
      ASoC: pcm186x: Add initial PCM1862/63/64/65 universal ADC driver
      ASoC: tas5720: add basic support for TAS5722 devices
      ASoC: tas5720: add TAS5722 register support

Andrew F. Davis (27):
      ASoC: tlv320aic31xx: Rename property for reset GPIO
      ASoC: tlv320aic31xx: Use standard reset GPIO OF name
      ASoC: tlv320aic3x: Rename property for reset GPIO
      ASoC: tlv320aic3x: Use standard reset GPIO OF name
      ASoC: tlv320aic31xx: File header and copyright cleanup
      ASoC: tlv320aic31xx: Change aic31xx_power_off return type to void
      ASoC: tlv320aic31xx: Move ACPI table next to OF table
      ASoC: tlv320aic31xx: General source formatting cleanup
      ASoC: tlv320aic31xx: Reformat header file using GENMASK and BIT macros
      ASoC: tlv320aic31xx: Merge init function into probe
      ASoC: tlv320aic31xx: Switch GPIO handling to use gpiod_* API
      ASoC: tlv320aic31xx: Check clock and divider before division
      ASoC: tlv320aic31xx: Add CODEC clock slave support
      ASoC: tlv320aic31xx: Handle inverted BCLK in non-DSP modes
      ASoC: pcm186x: Add PCM186x binding documentation
      ASoC: tlv320aic31xx: Fix GPIO header includes
      ASoC: tlv320aic31xx: Use fwnode APIs over raw OF calls
      ASoC: tlv320aic31xx: Reset registers during power up
      ASoC: tlv320aic32x4: Use AIC32X4_REG macro for all register definitions
      ASoC: tlv320aic32x4: Drop define mapping from number to number
      ASoC: tlv320aic32x4: Use correct shift definition for DATATYPE bits
      ASoC: tlv320aic32x4: Use correct shift definition for DATALEN bits
      ASoC: tlv320aic32x4: Use BIT and GENMASK for bit field definitions
      ASoC: tlv320aic32x4: Use snd_soc_update_bits() in aic32x4_mute()
      ASoC: tlv320aic32x4: Use snd_soc_update_bits() in aic32x4_hw_params()
      ASoC: tlv320aic32x4: Use snd_soc_update_bits() in aic32x4_set_dai_fmt()
      ASoC: tlv320aic32x4: Make driver selectable in Kconfig

Arnd Bergmann (1):
      ASoC: intel: initialize return value properly

Arvind Yadav (5):
      ASoC: ep93xx-ac97: Fix platform_get_irq's error checking
      ASoC: mt8173: Fix platform_get_irq's error checking
      ASoC: nuc900: Fix platform_get_irq's error checking
      ASoC: intel: sst: Handle return value of platform_get_irq
      ASoC: intel: mfld: Handle return value of platform_get_irq

Banajit Goswami (1):
      ASoC: change mask in snd_soc_get/put_volsw_sx to unsigned int

Bard Liao (4):
      ASoC: rl6231: get better PLL parameters
      ASoC: rl6231: remove never matched if condition
      ASoC: rt5645: change micbias widget type to supply.
      ASoC: rt5645: add micbias power control select.

Benson Leung (5):
      ASoC: ts3a227e: Map BTN_0 to KEY_PLAYPAUSE
      ASoC: rk3399_gru_sound: Map BTN_0 to KEY_PLAYPAUSE
      ASoC: qcom: apq8016-sbc: Map BTN_0 to KEY_PLAYPAUSE
      ASoC: Intel: kbl_rt5663_rt5514_max98927: Map BTN_0 to KEY_PLAYPAUSE
      ASoC: Intel: kbl_rt5663_max98927: Map BTN_0 to KEY_PLAYPAUSE

Biju Das (1):
      ASoC: rsnd: Add device tree support for r8a774[35]

Carlo Caione (2):
      ASoC: intel: byt: Introduce new map for dual mics
      ASoC: intel: byt: Fix quirk for KIANO laptop

Chen-Yu Tsai (2):
      ASoC: sun4i-i2s: Add support for A83T
      ASoC: sun4i-i2s: Show detailed error when DAI configuration callbacks fail

Colin Ian King (1):
      ASoC: pcm186x: make pcm186x_dai_ops and pcm186x_adc_input_channel_sel_value static

Dan Carpenter (3):
      ASoC: nuc900: Fix platform_get_irq() error checking some more
      ASoC: nuc900: Fix a loop timeout test
      ASoC: Intel: Skylake: Re-order some code to silence a warning

Fabio Estevam (1):
      ASoC: simple-card: Pass 'reg' property in the examples

Guneshwor Singh (3):
      ASoC: Intel: Skylake: Make local functions static
      ASoC: Intel: Skylake: Fix descriptions for exported function args
      ASoC: hdac_hdmi: Add vendor id for Cannonlake HDMI codec

Hans de Goede (5):
      ASoC: rt5645: Set card long_name for GPD win / pocket
      ASoC: rt5645: set in2_diff flag for GPD win and pocket devices
      ASoC: rt5645: cleanup DMI matching code
      ASoC: rt5645: add platform data for the Teclast X80 Pro tablet
      ASoC: Intel: cht_bsw_rt5645: Analog Mic support

Javier Martinez Canillas (1):
      ASoC: tfa9879: Export OF device ID as module alias

Jesse Chan (1):
      ASoC: pcm512x: add missing MODULE_DESCRIPTION/AUTHOR/LICENSE

Jiada Wang (1):
      ASoC: rsnd: ssi: remove unnesessary period_pos

John Hsu (11):
      ASoC: nau8540: reset state machine for channel phase sync
      ASoC: nau8540: PGA short to ground
      ASoC: nau8540: fix the record pop noise
      ASoC: nau8824: move key irq after jd done
      ASoC: nau8824: condition for clock disable
      ASoC: nau8540: improve FLL performance
      ASoC: nau8824: change FVCO maximum threshold
      ASoC: nau8825: disable crosstalk by default
      ASoC: nau8825: set clear_irq when imm IRQ happened
      ASoC: nau8825: improve semaphore control
      ASoC: nau8825: improve crosstalk measurement protection

Katsuhiro Suzuki (4):
      ASoC: spdif: Add S32_LE support for S/PDIF dummy codec drivers
      ASoC: uniphier: add DT bindings documentation for UniPhier EVEA
      ASoC: uniphier: add support for UniPhier EVEA codec
      MAINTAINERS: add entries for UniPhier ASoC sound drivers

Kuninori Morimoto (50):
      ASoC: don't use codec hw_write on uda1380
      ASoC: don't use codec hw_write on tlv320dac33
      ASoC: don't use codec hw_write on cx20442/omap-ams-delta
      ASoC: don't use codec hw_write on twl6040
      ASoC: don't use codec hw_write on max98926
      ASoC: don't use codec hw_write on max98927
      ASoC: use internal reg_cache on uda1380
      ASoC: use internal reg_cache on tlv320dac33
      ASoC: cx20442: don't use reg_cache
      ASoC: don't use snd_soc_write/read on twl6040
      ASoC: don't use snd_soc_write/read on twl4030
      ASoC: add snd_soc_disconnect_sync()
      ASoC: rsnd: call snd_soc_disconnect_sync() when remove
      ASoC: soc-core: add missing EXPORT_SYMBOL_GPL() for snd_soc_disconnect_sync
      ASoC: rsnd: TDM 6ch needs 8ch clock for hw refine
      ASoC: rsnd: dma.c: spin lock is no longer needed in IRQ handler
      ASoC: soc-utils: add const to dummy_codec
      ASoC: use snd_soc_component_init_regmap() on wm8998
      ASoC: use snd_soc_component_init_regmap() on wm8997
      ASoC: use snd_soc_component_init_regmap() on wm8994
      ASoC: use snd_soc_component_init_regmap() on wm8400
      ASoC: use snd_soc_component_init_regmap() on wm8350
      ASoC: use snd_soc_component_init_regmap() on wm5110
      ASoC: use snd_soc_component_init_regmap() on wm5102
      ASoC: use snd_soc_component_init_regmap() on si476x
      ASoC: use snd_soc_component_init_regmap() on mc13783
      ASoC: use snd_soc_component_init_regmap() on cq93vc
      ASoC: use snd_soc_component_init_regmap() on cs47l24
      ASoC: use snd_soc_component_init_regmap() on 88pm860x
      ASoC: use snd_soc_component_init_regmap() on msm8916
      ASoC: use snd_soc_component_init_regmap() on atmel-classd
      ASoC: don't use rtd->codec on soc_dev_attr_is_visible()
      ASoC: don't use rtd->codec on snd_soc_new_compress()
      ASoC: don't use rtd->codec on fsl-asoc-card
      ASoC: don't use rtd->codec on intel/skylake
      ASoC: don't use rtd->codec on Intel/haswell
      ASoC: don't use rtd->codec on qcom/apq8016_sbc
      ASoC: don't use rtd->codec on samsung/bells
      ASoC: rsnd: more clear rsnd_get_dalign() for DALIGN
      ASoC: rsnd: don't use runtime->sample_bits
      ASoC: rsnd: PIO related function cleanup
      ASoC: rsnd: remove unneeded "is_graph" from __rsnd_dai_probe()
      ASoC: soc-core: care Codec <-> Codec case by non_legacy_dai_naming
      ASoC: hdac_hdmi: keep DAI driver pointer in private data
      ASoC: soc-core: remove dai_drv from snd_soc_component
      ASoC: soc.h: Arrange DAI related parameter
      ASoC: wm2200: use snd_soc_codec_get_drvdata()
      ASoC: wm2200: don't use snd_soc_dai::symmetric_rates
      ASoC: soc-dai.h: remove symmetric_xxx from snd_soc_dai
      ASoC: rcar: tidyup simple-card example for CPU node

Maciej S. Szmigiero (5):
      ASoC: fsl_ssi: remove duplicated flag setting in fsl_ssi_setup_reg_vals()
      ALSA: pcm: add SNDRV_PCM_FORMAT_{S,U}20
      ASoC: fsl_ssi: call _fsl_ssi_set_dai_fmt() just once in AC'97 mode
      ASoC: fsl_ssi: only enable proper channel slots in AC'97 mode
      ASoC: fsl_ssi: add 20-bit sample format for AC'97 and use it for capture

Mark Brown (29):
      Merge branch 'topic/disconnect' of https://git.kernel.org/.../broonie/sound into asoc-rcar
      Merge branch 'topic/pcm-20bit' of https://git.kernel.org/.../tiwai/sound into asoc-fsl-ssi
      Merge branch 'fix/tlv320aic31xx' of https://git.kernel.org/.../broonie/sound into asoc-tlv320aic31xx
      Merge branch 'fix/amd' of https://git.kernel.org/.../broonie/sound into asoc-amd
      Merge branch 'fix/rcar' of https://git.kernel.org/.../broonie/sound into asoc-rcar
      Merge remote-tracking branch 'asoc/fix/intel' into asoc-linus
      Merge remote-tracking branch 'asoc/fix/mtk' into asoc-linus
      Merge remote-tracking branch 'asoc/topic/core' into asoc-next
      Merge remote-tracking branch 'asoc/topic/intel' into asoc-next
      Merge remote-tracking branch 'asoc/topic/pcm186x' into asoc-next
      Merge remote-tracking branch 'asoc/topic/pcm512x' into asoc-next
      Merge remote-tracking branch 'asoc/topic/qcom' into asoc-next
      Merge remote-tracking branch 'asoc/topic/rcar' into asoc-next
      Merge remote-tracking branches 'asoc/topic/88pm860x', 'asoc/topic/amd', 'asoc/topic/atmel' and 'asoc/topic/compress' into asoc-next
      Merge remote-tracking branches 'asoc/topic/cq93vc', 'asoc/topic/cs35l32', 'asoc/topic/cs35l34', 'asoc/topic/cs42l52' and 'asoc/topic/cs42l56' into asoc-next
      Merge remote-tracking branches 'asoc/topic/cs42l73', 'asoc/topic/cs47l24', 'asoc/topic/cx20442', 'asoc/topic/da7213' and 'asoc/topic/da7218' into asoc-next
      Merge remote-tracking branches 'asoc/topic/dai-drv', 'asoc/topic/davinci', 'asoc/topic/disconnect', 'asoc/topic/ep93xx' and 'asoc/topic/eukrea-tlv320' into asoc-next
      Merge remote-tracking branches 'asoc/topic/fsl', 'asoc/topic/fsl-ssi', 'asoc/topic/fsl_asrc' and 'asoc/topic/hdac_hdmi' into asoc-next
      Merge remote-tracking branches 'asoc/topic/hisilicon', 'asoc/topic/max98373', 'asoc/topic/max98926' and 'asoc/topic/max98927' into asoc-next
      Merge remote-tracking branches 'asoc/topic/mc13783', 'asoc/topic/msm8916', 'asoc/topic/mt8173', 'asoc/topic/mtk' and 'asoc/topic/nau8540' into asoc-next
      Merge remote-tracking branches 'asoc/topic/nau8824', 'asoc/topic/nau8825' and 'asoc/topic/nuc900' into asoc-next
      Merge remote-tracking branches 'asoc/topic/rl6231', 'asoc/topic/rt5514' and 'asoc/topic/rt5645' into asoc-next
      Merge remote-tracking branches 'asoc/topic/samsung', 'asoc/topic/si476x', 'asoc/topic/simple', 'asoc/topic/spdif' and 'asoc/topic/stm32' into asoc-next
      Merge remote-tracking branches 'asoc/topic/sun4i-i2s', 'asoc/topic/sunxi', 'asoc/topic/symmetry', 'asoc/topic/tas5720' and 'asoc/topic/tas6424' into asoc-next
      Merge remote-tracking branches 'asoc/topic/tfa9879', 'asoc/topic/tlv320aic31xx', 'asoc/topic/tlv320aic32x4', 'asoc/topic/tlv320aic3x' and 'asoc/topic/tlv320dac33' into asoc-next
      Merge remote-tracking branches 'asoc/topic/ts3a227e', 'asoc/topic/tsc42xx', 'asoc/topic/twl4030', 'asoc/topic/twl6040' and 'asoc/topic/uda1380' into asoc-next
      Merge remote-tracking branches 'asoc/topic/uniphier', 'asoc/topic/utils', 'asoc/topic/wm0010', 'asoc/topic/wm2000' and 'asoc/topic/wm5102' into asoc-next
      Merge remote-tracking branches 'asoc/topic/wm5110', 'asoc/topic/wm8350', 'asoc/topic/wm8400', 'asoc/topic/wm8903' and 'asoc/topic/wm8994' into asoc-next
      Merge remote-tracking branches 'asoc/topic/wm8997' and 'asoc/topic/wm8998' into asoc-next

Markus Elfring (21):
      ASoC: wm2000: Delete an error message for a failed memory allocation in wm2000_i2c_probe()
      ASoC: wm2000: Fix a typo in a comment line
      ASoC: wm2000: Improve a size determination in wm2000_i2c_probe()
      ASoC: wm8903: Delete an error message for a failed memory allocation in wm8903_i2c_probe()
      ASoC: wm8903: Improve two size determinations in wm8903_i2c_probe()
      ASoC: twl4030: Delete an error message for a failed memory allocation in twl4030_get_pdata()
      ASoC: da7218: Delete two error messages for a failed memory allocation in da7218_of_to_pdata()
      ASoC: da7218: Improve a size determination in da7218_i2c_probe()
      ASoC: da7213: Delete an error message for a failed memory allocation in da7213_fw_to_pdata()
      ASoC: da7213: Improve a size determination in da7213_i2c_probe()
      ASoC: cs42l56: Delete an error message for a failed memory allocation in cs42l56_i2c_probe()
      ASoC: cs42l56: Improve two size determinations in cs42l56_i2c_probe()
      ASoC: cs42l52: Delete an error message for a failed memory allocation in cs42l52_i2c_probe()
      ASoC: cs42l52: Improve two size determinations in cs42l52_i2c_probe()
      ASoC: cs42l73: Delete an error message for a failed memory allocation in cs42l73_i2c_probe()
      ASoC: cs42l73: Improve two size determinations in cs42l73_i2c_probe()
      ASoC: wm0010: Delete an error message for a failed memory allocation in wm0010_boot()
      ASoC: cs35l32: Delete two error messages for a failed memory allocation in cs35l32_i2c_probe()
      ASoC: cs35l32: Improve two size determinations in cs35l32_i2c_probe()
      ASoC: cs35l34: Delete two error messages for a failed memory allocation in cs35l34_i2c_probe()
      ASoC: cs35l34: Improve two size determinations in cs35l34_i2c_probe()

Michael Stecklein (1):
      ASoC: tas6424: add bindings for TAS6424

Mukunda, Vijendar (1):
      ASoC: amd: added error checks in dma driver

Nicolin Chen (12):
      ASoC: eukrea-tlv320: Remove include line of fsl_ssi.h
      ASoC: fsl_ssi: Rename fsl_ssi_private to fsl_ssi
      ASoC: fsl_ssi: Cache pdev->dev pointer
      ASoC: fsl_ssi: Refine all comments
      ASoC: fsl_ssi: Rename registers and fields macros
      ASoC: fsl_ssi: Refine indentations and wrappings
      ASoC: fsl_ssi: Refine printk outputs
      ASoC: fsl_ssi: Rename cpu_dai parameter to dai
      ASoC: fsl_ssi: Rename scr_val to scr
      ASoC: fsl_ssi: Replace fsl_ssi_rxtx_reg_val with fsl_ssi_regvals
      ASoC: fsl_ssi: Rename i2smode to i2s_net
      ASoC: fsl_ssi: Define ternary macros to simplify code

Pankaj Bharadiya (1):
      ASoC: Intel: Skylake: Ensure dai and dailink registration happens in sequence.

Pardha Saradhi K (1):
      ASoC: Intel: Skylake: Disable clock gating during firmware and library download

Peter Rosin (2):
      ASoC: tfa9879: clean up bindings
      ASoC: tfa9879: add DT bindings to MAINTAINERS

Peter Ujfalusi (1):
      ASoC: davinci-mcasp: Add rule to constrain the minimum period size

Pradeep Tewani (2):
      ASoC: Intel: Skylake: Parse vendor tokens to build A-State table
      ASoC: Intel: Skylake: Configure DSP clock source

Pravin Shedge (1):
      ASoC: hisilicon: remove duplicate includes

Puneeth Prabhu (2):
      ASoC: hdac_hdmi: Refresh sysfs during hdmi device probe
      ASoC: hdac_hdmi: Remove redundant assignments

Ryan Lee (2):
      ASoC: Added device tree binding for max98373 amplifier
      ASoC: max98373: Added Amplifier Driver

Ryder Lee (7):
      ASoC: mediatek: fix error handling in mt2701_afe_pcm_dev_probe()
      ASoC: mediatek: rework clock functions for MT2701
      ASoC: mediatek: cleanup audio driver for MT2701
      ASoC: mediatek: update clock related properties of MT2701 AFE
      ASoC: mediatek: add some core clocks for MT2701 AFE
      ASoC: mediatek: modify MT2701 AFE driver to adapt mfd device
      ASoC: mediatek: update MT2701 AFE documentation to adapt mfd device

Sriram Periyasamy (1):
      ASoC: Intel: Skylake: Parse nhlt and register clock device

Stefan Agner (1):
      ASoC: fsl_asrc: protect macro argument

Steven Eckhoff (1):
      ASoC: TSCS42xx: Add support for Tempo Semiconductor's TSCS42xx audio CODEC

Subhransu S. Prusty (2):
      ASoC: Intel: Skylake: Remove second shim read in register_poll
      ASoC: Intel: Skylake: Request IRQ late only after all context are initialized

Takashi Iwai (1):
      ASoC: skl: Fix kernel warning due to zero NHTL entry

Ughreja, Rakesh A (3):
      ASoC: hdac_hdmi: introduce macro to access HDMI private data
      ASoC: hdac_hdmi: clean up hdac_ext_device variable names
      ASoC: hdac_hdmi: clean up hdac_device variable names

oder_chiou@realtek.com (1):
      ASoC: rt5514: The DSP clock can be calibrated by the other clock source

olivier moysan (3):
      ASoC: stm32: fix sync property description in SAI bindings
      ASoC: stm32: sai: simplify sync modes management
      ASoC: stm32: sai: use devm_of_platform_populate()

 .../devicetree/bindings/sound/max98373.txt         |   40 +
 .../devicetree/bindings/sound/mt2701-afe-pcm.txt   |  266 +-
 .../devicetree/bindings/sound/nau8825.txt          |    4 +-
 .../devicetree/bindings/sound/pcm186x.txt          |   42 +
 .../devicetree/bindings/sound/renesas,rsnd.txt     |   15 +-
 .../devicetree/bindings/sound/simple-card.txt      |    3 +
 .../devicetree/bindings/sound/st,stm32-sai.txt     |   12 +-
 .../devicetree/bindings/sound/sun4i-i2s.txt        |    2 +
 .../devicetree/bindings/sound/tas5720.txt          |    4 +-
 .../devicetree/bindings/sound/tfa9879.txt          |    8 +-
 .../devicetree/bindings/sound/ti,tas6424.txt       |   20 +
 .../devicetree/bindings/sound/tlv320aic31xx.txt    |    9 +-
 .../devicetree/bindings/sound/tlv320aic3x.txt      |   10 +-
 .../devicetree/bindings/sound/tscs42xx.txt         |   16 +
 .../devicetree/bindings/sound/uniphier,evea.txt    |   26 +
 .../devicetree/bindings/vendor-prefixes.txt        |    1 +
 MAINTAINERS                                        |   14 +
 include/sound/hdaudio_ext.h                        |    4 +-
 include/sound/pcm.h                                |    8 +
 include/sound/rt5514.h                             |    2 +
 include/sound/rt5645.h                             |    3 +
 include/sound/soc-dai.h                            |    5 +-
 include/sound/soc.h                                |    6 +-
 include/uapi/sound/asound.h                        |    9 +
 include/uapi/sound/snd_sst_tokens.h                |   17 +-
 sound/core/pcm_misc.c                              |   19 +-
 sound/hda/ext/hdac_ext_bus.c                       |    2 +-
 sound/soc/Kconfig                                  |    1 +
 sound/soc/Makefile                                 |    1 +
 sound/soc/amd/acp-pcm-dma.c                        |   35 +-
 sound/soc/atmel/atmel-classd.c                     |    6 -
 sound/soc/cirrus/ep93xx-ac97.c                     |    6 +-
 sound/soc/codecs/88pm860x-codec.c                  |    9 +-
 sound/soc/codecs/Kconfig                           |   42 +-
 sound/soc/codecs/Makefile                          |   12 +
 sound/soc/codecs/cq93vc.c                          |   10 +-
 sound/soc/codecs/cs35l32.c                         |   18 +-
 sound/soc/codecs/cs35l34.c                         |   19 +-
 sound/soc/codecs/cs42l52.c                         |   13 +-
 sound/soc/codecs/cs42l56.c                         |   13 +-
 sound/soc/codecs/cs42l73.c                         |   13 +-
 sound/soc/codecs/cs47l24.c                         |   12 +-
 sound/soc/codecs/cx20442.c                         |   44 +-
 sound/soc/codecs/da7213.c                          |    7 +-
 sound/soc/codecs/da7218.c                          |    9 +-
 sound/soc/codecs/hdac_hdmi.c                       |  358 ++-
 sound/soc/codecs/max98373.c                        |  971 +++++++
 sound/soc/codecs/max98373.h                        |  212 ++
 sound/soc/codecs/max98926.c                        |    2 +-
 sound/soc/codecs/max98927.c                        |    1 -
 sound/soc/codecs/mc13783.c                         |    9 +-
 sound/soc/codecs/msm8916-wcd-analog.c              |    8 +-
 sound/soc/codecs/nau8540.c                         |   98 +-
 sound/soc/codecs/nau8540.h                         |   20 +
 sound/soc/codecs/nau8824.c                         |   18 +-
 sound/soc/codecs/nau8825.c                         |  101 +-
 sound/soc/codecs/nau8825.h                         |    3 +-
 sound/soc/codecs/pcm186x-i2c.c                     |   69 +
 sound/soc/codecs/pcm186x-spi.c                     |   69 +
 sound/soc/codecs/pcm186x.c                         |  719 ++++++
 sound/soc/codecs/pcm186x.h                         |  220 ++
 sound/soc/codecs/pcm512x-spi.c                     |    4 +
 sound/soc/codecs/rl6231.c                          |   93 +-
 sound/soc/codecs/rt5514-spi.c                      |    1 +
 sound/soc/codecs/rt5514.c                          |   85 +
 sound/soc/codecs/rt5514.h                          |    5 +-
 sound/soc/codecs/rt5645.c                          |  192 +-
 sound/soc/codecs/rt5645.h                          |    6 +
 sound/soc/codecs/si476x.c                          |    9 +-
 sound/soc/codecs/spdif_receiver.c                  |    5 +-
 sound/soc/codecs/spdif_transmitter.c               |    5 +-
 sound/soc/codecs/tas5720.c                         |   61 +-
 sound/soc/codecs/tas5720.h                         |   31 +
 sound/soc/codecs/tas6424.c                         |  707 +++++
 sound/soc/codecs/tas6424.h                         |  144 ++
 sound/soc/codecs/tfa9879.c                         |    1 +
 sound/soc/codecs/tlv320aic31xx.c                   |  310 +--
 sound/soc/codecs/tlv320aic31xx.h                   |  335 +--
 sound/soc/codecs/tlv320aic32x4.c                   |  182 +-
 sound/soc/codecs/tlv320aic32x4.h                   |  308 ++-
 sound/soc/codecs/tlv320aic3x.c                     |   15 +-
 sound/soc/codecs/tlv320dac33.c                     |   45 +-
 sound/soc/codecs/ts3a227e.c                        |    2 +-
 sound/soc/codecs/tscs42xx.c                        | 1456 +++++++++++
 sound/soc/codecs/tscs42xx.h                        | 2693 ++++++++++++++++++++
 sound/soc/codecs/twl4030.c                         |   11 +-
 sound/soc/codecs/twl6040.c                         |   20 +-
 sound/soc/codecs/uda1380.c                         |   44 +-
 sound/soc/codecs/wm0010.c                          |    5 +-
 sound/soc/codecs/wm2000.c                          |    6 +-
 sound/soc/codecs/wm2200.c                          |    9 +-
 sound/soc/codecs/wm5102.c                          |   11 +-
 sound/soc/codecs/wm5110.c                          |   12 +-
 sound/soc/codecs/wm8350.c                          |   10 +-
 sound/soc/codecs/wm8400.c                          |    9 +-
 sound/soc/codecs/wm8903.c                          |   12 +-
 sound/soc/codecs/wm8994.c                          |   10 +-
 sound/soc/codecs/wm8997.c                          |   11 +-
 sound/soc/codecs/wm8998.c                          |   12 +-
 sound/soc/davinci/davinci-mcasp.c                  |   19 +
 sound/soc/fsl/eukrea-tlv320.c                      |    1 -
 sound/soc/fsl/fsl-asoc-card.c                      |    4 +-
 sound/soc/fsl/fsl_asrc.h                           |    2 +-
 sound/soc/fsl/fsl_ssi.c                            | 1367 +++++-----
 sound/soc/fsl/fsl_ssi.h                            |  427 ++--
 sound/soc/fsl/fsl_ssi_dbg.c                        |   59 +-
 sound/soc/hisilicon/hi6210-i2s.c                   |    1 -
 sound/soc/intel/atom/sst/sst_acpi.c                |    3 +
 sound/soc/intel/boards/bytcr_rt5651.c              |   14 +-
 sound/soc/intel/boards/cht_bsw_rt5645.c            |    7 +
 sound/soc/intel/boards/haswell.c                   |    2 +-
 sound/soc/intel/boards/kbl_rt5663_max98927.c       |    2 +-
 .../soc/intel/boards/kbl_rt5663_rt5514_max98927.c  |    2 +-
 sound/soc/intel/boards/mfld_machine.c              |    2 +
 sound/soc/intel/common/sst-dsp.c                   |    4 +-
 sound/soc/intel/skylake/bxt-sst.c                  |    2 +-
 sound/soc/intel/skylake/cnl-sst.c                  |    2 +-
 sound/soc/intel/skylake/skl-i2s.h                  |   64 +
 sound/soc/intel/skylake/skl-messages.c             |   22 +
 sound/soc/intel/skylake/skl-nhlt.c                 |  158 +-
 sound/soc/intel/skylake/skl-pcm.c                  |   14 +-
 sound/soc/intel/skylake/skl-ssp-clk.h              |   79 +
 sound/soc/intel/skylake/skl-sst-dsp.c              |   14 +-
 sound/soc/intel/skylake/skl-sst-dsp.h              |    4 +
 sound/soc/intel/skylake/skl-sst-utils.c            |    6 +-
 sound/soc/intel/skylake/skl-sst.c                  |    2 +-
 sound/soc/intel/skylake/skl-topology.c             |   44 +-
 sound/soc/intel/skylake/skl.c                      |  150 +-
 sound/soc/intel/skylake/skl.h                      |   22 +
 sound/soc/mediatek/mt2701/mt2701-afe-clock-ctrl.c  |  552 ++--
 sound/soc/mediatek/mt2701/mt2701-afe-clock-ctrl.h  |   15 +-
 sound/soc/mediatek/mt2701/mt2701-afe-common.h      |   87 +-
 sound/soc/mediatek/mt2701/mt2701-afe-pcm.c         |  215 +-
 sound/soc/mediatek/mt2701/mt2701-reg.h             |   42 +-
 sound/soc/mediatek/mt8173/mt8173-afe-pcm.c         |    6 +-
 sound/soc/nuc900/nuc900-ac97.c                     |   11 +-
 sound/soc/omap/ams-delta.c                         |    4 +-
 sound/soc/qcom/apq8016_sbc.c                       |   10 +-
 sound/soc/rockchip/rk3399_gru_sound.c              |    3 +-
 sound/soc/samsung/bells.c                          |   40 +-
 sound/soc/sh/rcar/core.c                           |  143 +-
 sound/soc/sh/rcar/dma.c                            |   18 -
 sound/soc/sh/rcar/rsnd.h                           |   15 +-
 sound/soc/sh/rcar/ssi.c                            |  163 +-
 sound/soc/soc-compress.c                           |    4 +-
 sound/soc/soc-core.c                               |   31 +-
 sound/soc/soc-ops.c                                |    4 +-
 sound/soc/soc-utils.c                              |    2 +-
 sound/soc/stm/stm32_sai.c                          |  114 +-
 sound/soc/sunxi/sun4i-codec.c                      |   29 +-
 sound/soc/sunxi/sun4i-i2s.c                        |   57 +-
 sound/soc/uniphier/Kconfig                         |   19 +
 sound/soc/uniphier/Makefile                        |    3 +
 sound/soc/uniphier/evea.c                          |  567 +++++
 154 files changed, 11926 insertions(+), 3319 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/sound/max98373.txt
 create mode 100644 Documentation/devicetree/bindings/sound/pcm186x.txt
 create mode 100644 Documentation/devicetree/bindings/sound/ti,tas6424.txt
 create mode 100644 Documentation/devicetree/bindings/sound/tscs42xx.txt
 create mode 100644 Documentation/devicetree/bindings/sound/uniphier,evea.txt
 create mode 100644 sound/soc/codecs/max98373.c
 create mode 100644 sound/soc/codecs/max98373.h
 create mode 100644 sound/soc/codecs/pcm186x-i2c.c
 create mode 100644 sound/soc/codecs/pcm186x-spi.c
 create mode 100644 sound/soc/codecs/pcm186x.c
 create mode 100644 sound/soc/codecs/pcm186x.h
 create mode 100644 sound/soc/codecs/tas6424.c
 create mode 100644 sound/soc/codecs/tas6424.h
 create mode 100644 sound/soc/codecs/tscs42xx.c
 create mode 100644 sound/soc/codecs/tscs42xx.h
 create mode 100644 sound/soc/intel/skylake/skl-i2s.h
 create mode 100644 sound/soc/intel/skylake/skl-ssp-clk.h
 create mode 100644 sound/soc/uniphier/Kconfig
 create mode 100644 sound/soc/uniphier/Makefile
 create mode 100644 sound/soc/uniphier/evea.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-01-05 17:21 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-01-05 17:21 Mark Brown [this message]
2018-01-05 20:45 ` [GIT PULL] ASoC updates for v4.16 Takashi Iwai
2018-01-12 12:57 Mark Brown
2018-01-12 14:00 ` Takashi Iwai
2018-01-12 18:49   ` Mark Brown
2018-01-12 19:56     ` Takashi Iwai
2018-01-29 12:46 Mark Brown

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=20180105172135.GG9076@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.