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>] [day] [month] [year] [list]
Date:	Sat, 28 May 2016 08:33:56 +0200
From:	Takashi Iwai <tiwai@...e.de>
To:	Linus Torvalds <torvalds@...uxfoundation.org>
Cc:	Mark Brown <broonie@...nel.org>,
	Liam Girdwood <liam.r.girdwood@...ux.intel.com>,
	linux-kernel@...r.kernel.org
Subject: [GIT PULL] sound updates #2 for 4.7-rc1

Linus,

please pull the second sound updates for v4.7-rc1 from:

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

The topmost commit is eb4606e64a7d548f5d60a9583baa8104890b2c6e

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

sound updates #2 for 4.7-rc1

This is the second update round for 4.7-rc1.  Most of changes are
about the pending ASoC updates and fixes, including a few new
drivers.  Below are some highlights:

ASoC:
- New drivers for MAX98371 and TAS5720
- SPI support for TLV320AIC32x4, along with the module split
- TDM support for STI Uniperf IPs
- Remaining topology API fixes / updates

HDA:
- A couple of Dell quirks and new Realtek codec support

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

Andrea Adami (1):
      ASoC: pxa: Fix module autoload for platform drivers

Andreas Dannenberg (2):
      ASoC: add TA5720 digital amplifier DT bindings
      ASoC: add support for TAS5720 digital amplifier

Axel Lin (2):
      ASoC: rt5677: Avoid duplicate the same test in each switch case
      ASoC: max98371 Remove duplicate entry in max98371_reg

Bard Liao (2):
      ASoC: rt298: reset AD dilter is there is no MCLK
      ASoC: rt298: fix capture doesn't work at some cases

Bastien Nocera (1):
      ASoC: tlv320aix31xx: Add ACPI match for Lenovo 100S

Fabio Estevam (5):
      ASoC: wm8960: Provide a menu selection text
      ASoC: wm8962: Disable clock if wm8962_runtime_resume() fails
      ASoC: wm8962: Fit error message into a single line
      ASoC: wm8962: Adjust clk definitions so that simple card can work
      spi: spi-ep93xx: Fix the PTR_ERR() argument

Guneshwor Singh (1):
      ASoC: topology: Set CPU DAI name and enable DPCM by default for FE link

Hui Wang (1):
      ALSA: hda - Fix headset mic detection problem for one Dell machine

Jeeja KP (1):
      ASoC: topology: Fix memory leak in widget creation

Jeremy McDermond (7):
      ASoC: tlv320aic32x4: Change name of probe function
      ASoC: tlv320aic32x4: Break out I2C support into separate module
      ASoC: tlv320aic32x4: Add SPI support
      ASoC: tlv320aic32x4: Add 96k sample rate
      ASoC: tlv320aic32x4: Implement resistors on input pins
      ASoC: tlv320aic32x4: Add additional input pins
      ASoC: tlv320aic32x4: Properly implement the positive and negative pins into the mixers

Jim Lodes (1):
      ASoC: omap-pcm: Initialize DMA configuration

Kai-Heng Feng (1):
      ALSA: hda - Fix headphone noise on Dell XPS 13 9360

Kailang Yang (1):
      ALSA: hda/realtek - Add support for ALC295/ALC3254

Koro Chen (1):
      ASoC: mediatek: Add HDMI dai-links in the mt8173-rt5650-rt5676 machine driver

Kuninori Morimoto (3):
      ASoC: tidyup alphabetical order for SND_SOC_Bxx
      ASoC: rsnd: count .probe/.remove for rsnd_mod_call()
      ASoC: rsnd: don't use prohibited number to PDMACHCRn.SRS

Mark Brown (2):
      ASoC: wm8960: Depends on I2C
      ASoC: ak4642: Enable cache usage to fix crashes on resume

Mengdong Lin (4):
      ASoC: topology: ABI - Define types for vendor tuples
      ASoC: topology: Set the link ID when creating a FE DAI link
      ASoC: topology: Check failure to create a widget
      ASoC: topology: Check size mismatch of ABI objects before parsing

Moise Gergaud (10):
      ASoC: sti: correct typo errors
      ASoC: sti: macro for uniperif tdm regs access
      ASoC: sti: rename unip player type into common player & reader type
      ASoC: sti: define tdm type & default tdm hw config
      ASoC: sti: helper functions for unip tdm slots configuration
      ASoC: sti: helper functions to fix tdm runtime params
      ASoC: sti: unip player tdm mode
      ASoC: sti: unip reader tdm mode
      ASoC: sti: select player for I2S/TDM TX bus
      ASoC: sti-asoc-card: update tdm mode

PC Liao (2):
      ASoC: mediatek: Add second I2S on mt8173-rt5650 machine driver
      ASoC: mediatek: HDMI audio LR channel swapped

Peter Ujfalusi (4):
      ASoC: omap-mcbsp: Enable/disable sidetone block auto clock gating for omap3
      ASoC: simple-card: Add pm callbacks to platform driver
      ASoC: twl6040: Select LPPLL during standby
      ASoC: twl6040: Disconnect AUX output pads on digital mute

Petr Kulhavy (5):
      ASoC: tas571x: implemented digital mute
      ASoC: tas571x: chip type detection via I2C name
      ASoC: tas571x: added missing register literals
      ASoC: tas571x: added support for TAS5721
      ASoC: tas571x: new chip added into TAS571x binding

Sergei Shtylyov (1):
      rcar: src: skip disabled-SRC nodes

Srinivas Kandagatla (2):
      ASoC: qcom: Fix uninitialized symbol warning.
      ASoC: qcom: remove IS_ERR_VALUE usage on int.

Stephen Boyd (1):
      ASoC: rsnd: Remove CLK_IS_ROOT

Sudip Mukherjee (1):
      ASoC: kirkwood: fix build failure

anish kumar (1):
      ASoC: Add max98371 codec driver

---
 .../devicetree/bindings/sound/max98371.txt         |  17 +
 .../bindings/sound/mt8173-rt5650-rt5676.txt        |   5 +-
 .../devicetree/bindings/sound/mt8173-rt5650.txt    |  10 +
 .../devicetree/bindings/sound/st,sti-asoc-card.txt |  48 +-
 .../devicetree/bindings/sound/tas571x.txt          |  10 +-
 .../devicetree/bindings/sound/tas5720.txt          |  25 +
 drivers/spi/spi-ep93xx.c                           |   2 +-
 include/linux/mfd/twl6040.h                        |   1 +
 include/uapi/sound/asoc.h                          |  44 +-
 sound/pci/hda/patch_realtek.c                      |  16 +-
 sound/soc/codecs/Kconfig                           |  38 +-
 sound/soc/codecs/Makefile                          |  11 +-
 sound/soc/codecs/ak4642.c                          |   3 +
 sound/soc/codecs/max98371.c                        | 441 +++++++++++++++
 sound/soc/codecs/max98371.h                        |  67 +++
 sound/soc/codecs/rt298.c                           |  51 +-
 sound/soc/codecs/rt298.h                           |   2 +
 sound/soc/codecs/rt5677.c                          |  24 +-
 sound/soc/codecs/tas571x.c                         | 141 ++++-
 sound/soc/codecs/tas571x.h                         |  22 +
 sound/soc/codecs/tas5720.c                         | 620 +++++++++++++++++++++
 sound/soc/codecs/tas5720.h                         |  90 +++
 sound/soc/codecs/tlv320aic31xx.c                   |  10 +
 sound/soc/codecs/tlv320aic32x4-i2c.c               |  74 +++
 sound/soc/codecs/tlv320aic32x4-spi.c               |  76 +++
 sound/soc/codecs/tlv320aic32x4.c                   | 279 +++++++---
 sound/soc/codecs/tlv320aic32x4.h                   |   7 +
 sound/soc/codecs/twl6040.c                         |  16 +-
 sound/soc/codecs/wm8962.c                          |   9 +-
 sound/soc/codecs/wm8962.h                          |   6 +-
 sound/soc/generic/simple-card.c                    |   1 +
 sound/soc/kirkwood/Kconfig                         |   1 +
 sound/soc/mediatek/Kconfig                         |   1 +
 sound/soc/mediatek/mt8173-rt5650-rt5676.c          |  27 +
 sound/soc/mediatek/mt8173-rt5650.c                 |  50 +-
 sound/soc/mediatek/mtk-afe-pcm.c                   |   2 +
 sound/soc/omap/mcbsp.c                             |   8 +
 sound/soc/omap/omap-pcm.c                          |   2 +
 sound/soc/pxa/brownstone.c                         |   1 +
 sound/soc/pxa/mioa701_wm9713.c                     |   1 +
 sound/soc/pxa/mmp-pcm.c                            |   1 +
 sound/soc/pxa/mmp-sspa.c                           |   1 +
 sound/soc/pxa/palm27x.c                            |   1 +
 sound/soc/pxa/pxa-ssp.c                            |   1 +
 sound/soc/pxa/pxa2xx-ac97.c                        |   1 +
 sound/soc/pxa/pxa2xx-pcm.c                         |   1 +
 sound/soc/qcom/lpass-platform.c                    |   8 +-
 sound/soc/sh/rcar/adg.c                            |   8 +-
 sound/soc/sh/rcar/dma.c                            |  12 +-
 sound/soc/sh/rcar/rsnd.h                           |  13 +-
 sound/soc/sh/rcar/src.c                            |   4 +
 sound/soc/soc-topology.c                           |  48 +-
 sound/soc/sti/sti_uniperif.c                       | 144 ++++-
 sound/soc/sti/uniperif.h                           | 220 +++++++-
 sound/soc/sti/uniperif_player.c                    | 182 ++++--
 sound/soc/sti/uniperif_reader.c                    | 229 ++++++--
 56 files changed, 2801 insertions(+), 332 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/sound/max98371.txt
 create mode 100644 Documentation/devicetree/bindings/sound/tas5720.txt
 create mode 100644 sound/soc/codecs/max98371.c
 create mode 100644 sound/soc/codecs/max98371.h
 create mode 100644 sound/soc/codecs/tas5720.c
 create mode 100644 sound/soc/codecs/tas5720.h
 create mode 100644 sound/soc/codecs/tlv320aic32x4-i2c.c
 create mode 100644 sound/soc/codecs/tlv320aic32x4-spi.c

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ