[alsa-devel] [GIT PULL] ASoC updates for v4.4
Mark Brown
broonie at kernel.org
Thu Sep 24 22:39:08 CEST 2015
The following changes since commit 1f93e4a96c9109378204c147b3eec0d0e8100fde:
Linux 4.3-rc2 (2015-09-20 14:32:34 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-v4.3-rc2
for you to fetch changes up to 4922e7a1b767fcf6f29ce121ad74e424f4045eff:
Merge remote-tracking branch 'asoc/topic/ux500' into asoc-next (2015-09-23 11:01:30 -0700)
----------------------------------------------------------------
ASoC: Updates for v4.4
A first batch of updates targetted at v4.4. There are no substantial
core fixes here, the biggest block of changes is updates to the rcar
drivers and the addition of a CODEC driver for the AK4613.
----------------------------------------------------------------
Adam Thomson (1):
ASoC: fsl_ssi: Fix checking of dai format for AC97 mode
Anatol Pomozov (1):
ASoC: Document snd-soc-dummy-dai purpose
Arnaud Pouliquen (1):
ASoC: sti: check return of of_property_read
Axel Lin (11):
ASoC: mediatek: Convert to devm_snd_soc_register_card
ASoC: au1x: Convert to devm_snd_soc_register_card
ASoC: blackfin: Convert to devm_snd_soc_register_card
ASoC: mxs-sgtl5000: Convert to devm_snd_soc_register_card
ASoC: pxa: Convert to devm_snd_soc_register_card
ASoC: SPEAr: Make SND_SPEAR_SOC select SND_SOC_GENERIC_DMAENGINE_PCM
ASoC: au1x: psc-i2s: Fix unused variable 'ret' warning
ASoC: sh: siu_dai: Convert to use resource managed APIs
ASoC: intel: broadwell: Convert to devm_snd_soc_register_card
ASoC: SPEAr: Make SND_SPEAR_SOC select SND_SOC_GENERIC_DMAENGINE_PCM
ASoC: rockchip: Fix missing CLKDEV_LOOKUP dependency
Charles Keepax (4):
ASoC: arizona: Add default cases for event switches
ASoC: arizona: Add utility function to check if an input is analog
ASoC: Add SOC_SINGLE_RANGE_EXT_TLV macro
ASoC: wm5110: Add additional analogue input enable for early revs
Emilio López (1):
ASoC: sunxi: add support for the on-chip codec on early Allwinner SoCs
Jarkko Nikula (1):
spi: atmel: Remove needless bits_per_word and speed_hz tests
Jeeja KP (1):
ASoC: Intel: Skylake: Remove unused CPU dais
John Lin (3):
ASoC: rt5645: Add struct dmi_system_id "Google Ultima" for chrome platform
ASoC: rt5645: Add dmi for Broadwell
ASoC: rt5645: Add jd_invert for Broadwell
Julia Lawall (1):
ASoC: qcom: change PTR_ERR argument
Jyri Sarha (7):
ASoC: davinci-mcasp: Set .symmetric_rates = 1 in snd_soc_dai_driver
ASoC: tlv320aic3x: Improve tdm support
ASoC: davinci-mcasp: Add set_tdm_slots() support
ASoC: simple-card: Add tdm slot mask support to simple-card
ASoC: soc-core: Fix sparse warning in be32_to_cpup() call
ASoC: davinci-mcasp: Get rid of bclk_lrclk_ratio in private data
ASoC: hdmi: Remove obsolete dummy HDMI codec
Koro Chen (1):
ASoC: mediatek: Increase periods_min in capture
Kuninori Morimoto (20):
ASoC: ak4642: use *dev on ak4642_i2c_probe()
ASoC: ak4642: enable to use MCKO as fixed rate output pin on DT
ASoC: rsnd: tidyup rsnd_dma_to_xxx() position
ASoC: rsnd: rename rsnd_src_pcm_new() to rsnd_src_pcm_new_gen2()
ASoC: rsnd: remove unneeded sh_clk header
ASoC: rsnd: add missing #sound-dai-cells explain on Document
ASoC: rsnd: Add Gen3 initial support
ASoC: rsnd: add rsnd_mod_get() macro and use it
ASoC: rsnd: ADG uses mod base common method
ASoC: rsnd: add common mod confirm method
ASoC: rsnd: ADG initial setup on rsnd_adg_ssi_clk_init()
ASoC: rsnd: tidyup ADG clock calculate method
ASoC: rsnd: tidyup ADG debug message for clock selection
ASoC: rsnd: adg: ignore undefined clock error
ASoC: rsnd: add AUDIO_CLKOUT support
ASoC: rsnd: SND_SOC_RCAR depends on COMMON_CLK
ASoC: ak4642: exchange macro name to avoid redefinition
ASoC: rsnd: fixup clkout_name[] index error for single AUDIO_CLKOUT SoC
ASoC: add ak4613 support
ASoC: ak4613: add Digital Playback Volume support
Liam Girdwood (1):
ASoC: intel: Fix SSP port configuration after RTD3 resume.
Luis de Bethencourt (8):
ASoC: atmel_wm8904: Fix module autoload for OF platform driver
ASoC: fsl-asoc-card: Fix module autoload for OF platform driver
ASoC: fsl_sai: Fix module autoload for OF platform driver
ASoC: jz4740: Fix module autoload for OF platform driver
ASoC: kirkwood: Fix module autoload for OF platform driver
ASoC: pxa: Fix module autoload for OF platform drivers
ASoC: mop500: Fix module autoload for OF platform driver
ASoC: ux500: Fix module autoload for OF platform driver
Maciej S. Szmigiero (1):
ASoC: fsl-asoc-card: put ASRC OF node in case of unknown device
Mark Brown (14):
Merge branch 'fix/rt5645' of git://git.kernel.org/.../broonie/sound into asoc-fix-rt5645
Merge branch 'fix/rt5645' of git://git.kernel.org/.../broonie/sound into asoc-rt5645
Merge remote-tracking branch 'asoc/fix/dapm' into asoc-linus
Merge remote-tracking branch 'asoc/fix/rt5645' into asoc-linus
Merge remote-tracking branches 'asoc/fix/davinci', 'asoc/fix/doc', 'asoc/fix/fsl-card', 'asoc/fix/fsl-ssi', 'asoc/fix/intel' and 'asoc/fix/maintainers' into asoc-linus
Merge remote-tracking branches 'asoc/fix/mtk', 'asoc/fix/psc', 'asoc/fix/pxa', 'asoc/fix/spear', 'asoc/fix/sti' and 'asoc/fix/wm0010' into asoc-linus
Merge remote-tracking branches 'asoc/fix/wm8960' and 'asoc/fix/wm8962' into asoc-linus
Merge remote-tracking branch 'asoc/topic/rt5645' into asoc-next
Merge remote-tracking branches 'asoc/topic/ak4613', 'asoc/topic/ak4642', 'asoc/topic/arizona', 'asoc/topic/atmel' and 'asoc/topic/au1x' into asoc-next
Merge remote-tracking branches 'asoc/topic/blackfin', 'asoc/topic/davinci', 'asoc/topic/fsl', 'asoc/topic/hdmi' and 'asoc/topic/intel' into asoc-next
Merge remote-tracking branches 'asoc/topic/jz4740', 'asoc/topic/kirkwood', 'asoc/topic/mtk', 'asoc/topic/multi' and 'asoc/topic/mxs' into asoc-next
Merge remote-tracking branches 'asoc/topic/pxa', 'asoc/topic/qcom', 'asoc/topic/rcar' and 'asoc/topic/rockchip' into asoc-next
Merge remote-tracking branches 'asoc/topic/sh', 'asoc/topic/simple', 'asoc/topic/spear', 'asoc/topic/sunxi' and 'asoc/topic/tlv320aic3x' into asoc-next
Merge remote-tracking branch 'asoc/topic/ux500' into asoc-next
Maxime Ripard (1):
ASoC: sunxi: Add the Allwinner A10 codec bindings
Oder Chiou (5):
ASoC: rt5645: Remove incorrect settings
ASoC: rt5645: Remove the repeated definitions
ASoC: rt5645: Use the type SOC_DAPM_SINGLE_AUTODISABLE to prevent the weird sound in runtime of power up
ASoC: rt5645: Increase the delay time to remove the pop sound
ASoC: rt5645: Prevent the pop sound in case of playback and the jack is plugging
Peter Ujfalusi (2):
ASoC: davinci-mcasp: Revise the FIFO threshold calculation
ASoC: davinci-mcasp: Fix devm_kasprintf format string
Ricard Wanderlof (1):
ASoC: Handle multiple codecs with split playback / capture
Richard Fitzgerald (1):
MAINTAINERS: Update website and git repo for Wolfson Microelectronics
Robert Jarzmik (2):
ASoC: fix broken pxa SoC support
ASoC: pxa: pxa2xx-ac97: fix dma requestor lines
Sudip Mukherjee (5):
ASoC: wm0010: fix memory leak
ASoC: dapm: fix memory leak
ASoC: Intel: remove unused function
ASoC: wm0010: fix memory leak
ASoC: wm0010: fix error path
Zidan Wang (4):
ASoC: wm8960: correct the min gain value of some PGA
ASoC: wm8960: correct gain value for input PGA and add microphone PGA
ASoC: wm8962: remove 64k sample rate support
ASoC: wm8960: correct the max register value of mic boost pga
kbuild test robot (1):
ASoC: sunxi: fix platform_no_drv_owner.cocci warnings
Documentation/devicetree/bindings/sound/ak4613.txt | 17 +
Documentation/devicetree/bindings/sound/ak4642.txt | 22 +-
.../devicetree/bindings/sound/renesas,rsnd.txt | 7 +
.../devicetree/bindings/sound/sun4i-codec.txt | 33 +
.../devicetree/bindings/sound/tdm-slot.txt | 11 +-
MAINTAINERS | 9 +-
drivers/spi/spi-atmel.c | 21 +-
include/sound/rcar_snd.h | 1 -
include/sound/rt5645.h | 2 +
include/sound/simple_card.h | 2 +
include/sound/soc.h | 14 +
sound/arm/Kconfig | 15 +-
sound/soc/Kconfig | 1 +
sound/soc/Makefile | 1 +
sound/soc/atmel/atmel_wm8904.c | 1 +
sound/soc/au1x/db1000.c | 10 +-
sound/soc/au1x/db1200.c | 10 +-
sound/soc/au1x/psc-i2s.c | 1 -
sound/soc/blackfin/bf5xx-ad1836.c | 11 +-
sound/soc/blackfin/bfin-eval-adau1373.c | 12 +-
sound/soc/blackfin/bfin-eval-adau1701.c | 12 +-
sound/soc/blackfin/bfin-eval-adav80x.c | 12 +-
sound/soc/codecs/Kconfig | 9 +-
sound/soc/codecs/Makefile | 4 +-
sound/soc/codecs/ak4613.c | 497 ++++++++++++++
sound/soc/codecs/ak4642.c | 153 +++--
sound/soc/codecs/arizona.c | 16 +
sound/soc/codecs/arizona.h | 2 +
sound/soc/codecs/hdmi.c | 109 ----
sound/soc/codecs/rt5645.c | 57 +-
sound/soc/codecs/rt5645.h | 6 +-
sound/soc/codecs/tlv320aic3x.c | 30 +-
sound/soc/codecs/wm0010.c | 23 +-
sound/soc/codecs/wm5110.c | 187 +++++-
sound/soc/codecs/wm8960.c | 26 +-
sound/soc/codecs/wm8962.c | 3 +-
sound/soc/davinci/davinci-mcasp.c | 319 +++++----
sound/soc/fsl/fsl-asoc-card.c | 4 +-
sound/soc/fsl/fsl_sai.c | 1 +
sound/soc/fsl/fsl_ssi.c | 5 +-
sound/soc/generic/simple-card.c | 8 +-
sound/soc/intel/atom/sst-mfld-platform-pcm.c | 17 -
sound/soc/intel/boards/broadwell.c | 9 +-
sound/soc/intel/haswell/sst-haswell-ipc.c | 20 +-
sound/soc/intel/skylake/skl-pcm.c | 33 -
sound/soc/jz4740/jz4740-i2s.c | 1 +
sound/soc/kirkwood/armada-370-db.c | 1 +
sound/soc/mediatek/mt8173-max98090.c | 11 +-
sound/soc/mediatek/mt8173-rt5650-rt5676.c | 11 +-
sound/soc/mediatek/mtk-afe-pcm.c | 17 +
sound/soc/mxs/mxs-sgtl5000.c | 6 +-
sound/soc/pxa/Kconfig | 2 -
sound/soc/pxa/brownstone.c | 9 +-
sound/soc/pxa/corgi.c | 11 +-
sound/soc/pxa/e740_wm9705.c | 5 +-
sound/soc/pxa/e750_wm9705.c | 5 +-
sound/soc/pxa/e800_wm9712.c | 5 +-
sound/soc/pxa/hx4700.c | 4 +-
sound/soc/pxa/imote2.c | 11 +-
sound/soc/pxa/mioa701_wm9713.c | 11 +-
sound/soc/pxa/palm27x.c | 9 +-
sound/soc/pxa/poodle.c | 11 +-
sound/soc/pxa/pxa-ssp.c | 1 +
sound/soc/pxa/pxa2xx-ac97.c | 4 +-
sound/soc/pxa/pxa2xx-pcm.c | 1 +
sound/soc/pxa/spitz.c | 5 +-
sound/soc/pxa/tosa.c | 5 +-
sound/soc/pxa/ttc-dkb.c | 12 +-
sound/soc/qcom/lpass-cpu.c | 3 +-
sound/soc/rockchip/Kconfig | 4 +-
sound/soc/sh/Kconfig | 1 +
sound/soc/sh/rcar/adg.c | 303 +++++++--
sound/soc/sh/rcar/core.c | 12 +
sound/soc/sh/rcar/ctu.c | 6 +-
sound/soc/sh/rcar/dvc.c | 6 +-
sound/soc/sh/rcar/mix.c | 6 +-
sound/soc/sh/rcar/rsnd.h | 15 +-
sound/soc/sh/rcar/src.c | 17 +-
sound/soc/sh/rcar/ssi.c | 98 +--
sound/soc/sh/siu_dai.c | 85 +--
sound/soc/soc-core.c | 25 +
sound/soc/soc-dapm.c | 2 +-
sound/soc/soc-pcm.c | 49 ++
sound/soc/soc-utils.c | 9 +
sound/soc/spear/Kconfig | 2 +-
sound/soc/sti/uniperif_player.c | 14 +-
sound/soc/sti/uniperif_reader.c | 6 +-
sound/soc/sunxi/Kconfig | 11 +
sound/soc/sunxi/Makefile | 2 +
sound/soc/sunxi/sun4i-codec.c | 719 +++++++++++++++++++++
sound/soc/ux500/mop500.c | 1 +
sound/soc/ux500/ux500_msp_dai.c | 1 +
92 files changed, 2484 insertions(+), 834 deletions(-)
create mode 100644 Documentation/devicetree/bindings/sound/ak4613.txt
create mode 100644 Documentation/devicetree/bindings/sound/sun4i-codec.txt
create mode 100644 sound/soc/codecs/ak4613.c
delete mode 100644 sound/soc/codecs/hdmi.c
create mode 100644 sound/soc/sunxi/Kconfig
create mode 100644 sound/soc/sunxi/Makefile
create mode 100644 sound/soc/sunxi/sun4i-codec.c
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 473 bytes
Desc: Digital signature
URL: <http://mailman.alsa-project.org/pipermail/alsa-devel/attachments/20150924/d174f2c8/attachment-0001.sig>
More information about the Alsa-devel
mailing list