* [GIT PULL] ASoC updates for v3.15
@ 2014-03-12 23:14 Mark Brown
2014-03-13 7:41 ` Lars-Peter Clausen
2014-03-13 9:01 ` Takashi Iwai
0 siblings, 2 replies; 10+ messages in thread
From: Mark Brown @ 2014-03-12 23:14 UTC (permalink / raw)
To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood
[-- Attachment #1.1: Type: text/plain, Size: 40445 bytes --]
The following changes since commit fa389e220254c69ffae0d403eac4146171062d08:
Linux 3.14-rc6 (2014-03-09 19:41:57 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-v3.15
for you to fetch changes up to deeed33850c8a376addabbf971df433b2a1ba74c:
Merge remote-tracking branches 'asoc/topic/wm8996', 'asoc/topic/wm9081' and 'asoc/topic/wm9705' into asoc-next (2014-03-12 23:05:31 +0000)
----------------------------------------------------------------
ASoC: Updates for v3.15
Quite a busy release for ASoC this time, more on janitorial work than
exciting new features but welcome nontheless:
- Lots of cleanups from Takashi for enumerations; the original API for
these was error prone so he's refactored lots of code to use more
modern APIs which avoid issues.
- Elimination of the ASoC level wrappers for I2C and SPI moving us
closer to converting to regmap completely and avoiding some
randconfig hassle.
- Provide both manually and transparently locked DAPM APIs rather than
a mix of the two fixing some concurrency issues.
- Start converting CODEC drivers to use separate bus interface drivers
rather than having them all in one file helping avoid dependency
issues.
- DPCM support for Intel Haswell and Bay Trail platforms.
- Lots of work on improvements for simple-card, DaVinci and the Renesas
rcar drivers.
- New drivers for Analog Devices ADAU1977, TI PCM512x and parts of the
CSR SiRF SoC.
----------------------------------------------------------------
Aaro Koskinen (1):
ASoC: n810: fix init with DT boot
Adam Thomson (1):
ASoC: da9055: Add DT support for CODEC
Alexander Shiyan (1):
ASoC: cirrus: Remove excess dependencies on SND_SOC
Bo Shen (2):
ASoC: atmel_ssc_dai: make option to choose clock
Binding: atmel-ssc: add option to choose clock
Charles Keepax (33):
ASoC: wm5102: Improve EQ coefficient controls
ASoC: wm5110: Improve EQ coefficient controls
ASoC: wm8997: Improve EQ coefficient controls
ASoC: wm_adsp: Add debug print to note that the DSP has shutdown
ASoC: wm5102: Correct typo in EQ coefficient sizes
ASoC: wm5110: Correct type in EQ coefficient sizes
ASoC: wm8997: Correct typo in EQ coefficient sizes
ASoC: dapm: Add helpers to lock/unlock DAPM mutex
ASoC: dapm: Add unlocked version of snd_soc_dapm_sync
ASoC: adav80x: Update locking around use of DAPM pin API
ASoC: wm5100: Update locking around use of DAPM pin API
ASoC: wm8962: Update locking around use of DAPM pin API
ASoC: wm8994: Update locking around use of DAPM pin API
ASoC: wm8996: Update locking around use of DAPM pin API
ASoC: mfld_machine: Update locking around use of DAPM pin API
ASoC: ams-delta: Update locking around use of DAPM pin API
ASoC: omap: n810: Update locking around use of DAPM pin API
ASoC: omap: rx51: Update locking around use of DAPM pin API
ASoC: pxa: corgi: Update locking around use of DAPM pin API
ASoC: pxa: magician: Update locking around use of DAPM pin API
ASoC: pxa: spitz: Update locking around use of DAPM pin API
ASoC: pxa: tosa: Update locking around use of DAPM pin API
ASoC: wm_adsp: Split firmware load into smaller chunks
ASoC: wm_adsp: Correct type specifier in printf
ASoC: arizona: An OUTDIV of 1 is not valid, avoid this
ASoC: arizona: Add defines for FLL configuration constants
ASoC: arizona: Move set of OUTDIV in to arizona_apply_fll
ASoC: arizona: Move calculation of FLL configuration
ASoC: arizona: Don't pass Fout into arizona_calc_fll
ASoC: arizona: Calculate OUTDIV first
ASoC: arizona: Calculate FLL gain last
mfd: arizona: Add support for new fratio encoding
ASoC: arizona: Support new fratio encoding on the wm5110 rev D
Christian Engelmayer (3):
ASoC: wm8991: Remove unused pointer in wm8991_probe()
ASoC: wm8995: Remove unused pointer in hp_supply_event()
ASoC: wm8993: Remove unused pointer in wm8993_remove()
Daniel Mack (1):
ASoC: cs4271: claim reset GPIO in bus probe function
Denis Carikli (1):
ASoC: eukrea-tlv320: Add DT support.
Fabio Estevam (4):
ASoC: wm8737: Use IS_ENABLED() macro
ASoC: wm8983: Use IS_ENABLED() macro
ASoC: fsl_esai: Check the return value from clk_prepare_enable()
ASoC: fsl: imx-pcm-fiq: Remove unneeded 'out' label
Jean-Francois Moine (8):
ASoC: simple-card: simplify code
ASoC: simple-card: simplify code
ASoC: simple-card: simplify code
ASoC: simple-card: simplify code
ASoC: simple-card: simplify code
ASoC: simple-card: simplify code
ASoC: simple-card: simplify code
ASoC: simple-card: simplify code
Jyri Sarha (3):
ASoC: davinci-evm: Add named clock reference to DT bindings
ASoC: davinci-mcasp: Set BCLK divider if McASP is BCLK master
ASoC: tlv320aic32x4: Sort Makefile in alphabetic order
Kuninori Morimoto (58):
ASoC: rsnd: tidyup register naming of BUSIF_MODE
ASoC: rsnd: cleanup debug information method
ASoC: rsnd: remove meaningless rsnd_ssi_non()
ASoC: rsnd: control SCU ops in probe timing
ASoC: rsnd: add rsnd_scu_init(), and separate init/start
ASoC: rsnd: remove meaningless function parameter
ASoC: rsnd: merge rsnd_scu_start/stop() and rsnd_scu_transfer_start/stop()
ASoC: rsnd: rsnd_dai_is_clk_master() can be shared
ASoC: rsnd: remove pin sync option
ASoC: rsnd: SSI_MODE0/1 settings goes to scu.c
ASoC: rsnd: remove ssiu from ssi.c
ASoC: rsnd: rename rsnd_scu_convert_rate_ctrl()
ASoC: rsnd: explain SRC bypass mode settings in comment
ASoC: rsnd: remove duplicate *priv from rsnd_dma
ASoC: rsnd: non 0 is error on probe
ASoC: rsnd: fixup Gen2 module naming
ASoC: rsnd: don't use schedule_work() when rsnd_dma_start()
ASoC: rsnd: SCU should be called before SSI
ASoC: rsnd: clarify scu.c area
ASoC: rsnd: Merge macros in scu.c
ASoC: rsnd: rsnd_scu_hpbif_is_enable() become macro
ASoC: rsnd: merge SRC clock timing/setting
ASoC: rsnd: add rsnd_ssi_is_play()
ASoC: rsnd: extracts Gen1/Gen2 common parts
ASoC: rsnd: remove SSI dependent DMAEngine callback
ASoC: rsnd: rsnd_ssi_probe() goes forwarder than rsnd_scu_probe()
ASoC: rsnd: add Gen2 SRC and DMAEngine support
ASoC: rsnd: use device dependency clock
ASoC: rsnd: tidyup original for_each_rsnd_xxx macro
ASoC: rsnd: set DIV_EN register on rsnd_adg_set_convert_clk_gen2()
ASoC: rsnd: print error if there is SRC settings mismatch
ASoC: simple-card: cpu_dai_name creates confusion when DT case
ASoC: rsnd: move priv member settings to upper side
ASoC: rsnd: move rsnd_mod_call() macro
ASoC: rsnd: remove verbose function parameter
ASoC: rsnd: remove verbose debug message from scu/ssi
ASoC: rsnd: unify rdai naming
ASoC: rsnd: tidyup RSND_SSI_xxx flags
ASoC: rsnd: run rsnd_path_init() when probe() timing
ASoC: rsnd: use mod array instead of list on rdai
ASoC: rsnd: get ssi/scu from rsnd_dai_stream
ASoC: rsnd: use devm_clk_get() instead of clk_get()
ASoC: rsnd: use function pointer for each probe
ASoC: rsnd: remove unused SSI_CONTROL
ASoC: rsnd: modify rsnd_adg_ssi_ws_timing_gen2() parameter
ASoC: rsnd: share reg_field and reduce memory
ASoC: rsnd: add struct rsnd_dai_platform_info
ASoC: rsnd: Get correct SCU ID
ASoC: rsnd: add rsnd_scu_enable_ssi_irq()
ASoC: rsnd: call rsnd_scu_ssi_mode_init() from SSI
ASoC: rsnd: add probe/remove callback on rsnd_mod_ops
ASoC: rsnd: use mod probe method on SCU
ASoC: rsnd: use mod probe method on SSI
ASoC: rsnd: nothing to do on rsnd_dai_remove()
ASoC: rsnd: remove all rsnd_xxx_remove()
ASoC: rsnd: rename scu to src
ASoC: simple-card: tidyup cpu/codec dai_fmt settings for non-DT
ASoC: simple-card: card name can be option
Lars-Peter Clausen (58):
ASoC: h1940_uda1380: Don't modify runtime->hw
ASoC: rx1950_uda1380: Don't modify runtime->hw
ASoC: cs4271: Remove outdated comment
ASoC: cs42l73: Don't mix SNDRV_PCM_RATE_KNOT with specific rates
ASoC: cs42l73: Constify rate constraints
ASoC: ssm2602: Constify rate constraints
ASoC: twl6040: Constify rate constraints
ASoC: wm8741: Constify rate constraints
ASoC: wm8988: Constify rate constraints
ASoC: dapm: Consistently use unsigned int for register values
ASoC: ad193x: Split SPI and I2C code into different modules
ASoC: ssm2602: Split SPI and I2C code into different modules
ASoC: adav80x: Use devm_kzalloc()
ASoC: adav80x: Split SPI and I2C code into different modules
ASoC: Add ADAU1977 CODEC driver
ASoC: pxa: Remove superfluous locking
ASoC: da732x: Use da732x->regmap instead of codec->control_data
ASoC: wm8996: Replace codec->control_data with wm8996->regmap
ASoC: wm8962: Replace codec->control_data with wm8962->regmap
ASoC: Remove unused 'reg2' field from soc_enum struct
ASoC: Consolidate enum and value enum controls
ASoC: dapm: Consolidate MUXs and value MUXs
ASoC: Add macros for defining virtual enums
ASoC: adau1373: Use SOC_ENUM_SINGLE_VIRT_DECL()
ASoC: max98090: Use SOC_ENUM_SINGLE_VIRT_DECL()
ASoC: mc13783: Use SOC_ENUM_SINGLE_VIRT_DECL()
ASoC: wm8994: Use SOC_ENUM_SINGLE_VIRT_DECL()
ASoC: wm8995: Use SOC_ENUM_SINGLE_VIRT_DECL()
ASoC: dapm: Consolidate MUXs and virtual MUXs
ASoC: dapm: Break dapm_set_path_status() appart
ASoC: neo1973_wm8753: Post gta01 support removal cleanup
ASoC: neo1973_wm8753: Convert to table based setup
ASoC: pxa: Pass correct DAPM context to {corgi,poodle,spitz}_ext_control
ASoC: pxa: e740_wm9705: Convert to table based DAPM setup
ASoC: pxa: e750_wm9705: Convert to table based DAPM setup
ASoC: pxa: e800_wm9712: Convert to table based DAPM setup
ASoC: pxa: mioa701_wm9713: Convert to table based DAPM setup
ASoC: pxa: zylonite: Convert to table based DAPM setup
ASoC: wm1133-ev1: Convert to table based DAPM setup
ASoC: wm8753: Remove superfluous 'codec->cache_sync = 1'
ASoC: wm{5102, 5110, 8997}: Replace codec->control_data with arizona->regmap
ASoC: ak4104: Remove superfluous codec->control_data initialization
ASoC: Handle ignore_pmdown_time for CODEC to CODEC links
ASoC: Add helper functions for PCM runtime 'active' management
ASoC: Fix active count tracking for CODEC to CODEC links
ASoC: Add helper function to check whether a CODEC is active
ASoC: Add component pointer to the DAI struct
ASoC: Move active count from CODEC to component
ASoC: Move ignore_pmdown_time from CODEC to component
ASoC: sam9g20_wm8731: Convert to table based DAPM setup
ASoC: si476x: Fix IO setup
ASoC: 88pm860: Fix IO setup
ASoC: Consolidate snd_soc_register_dai() and snd_soc_register_dais()
ASoC: Pass CODEC to snd_soc_register_dais()
ASoC: Add a per component dai list
ASoC: migor: Convert to table based DAPM setup
ASoC: spear: spdif_out: Fix mute control
ASoC: Fix use after free
Mark Brown (60):
Merge branch 'fix/davinci' of git://git.kernel.org/.../broonie/sound into HEAD
Merge branch 'topic/sign' of git://git.kernel.org/.../broonie/sound into asoc-tlv320aic32x4
ASoC: wm8962: Hold a runtime PM reference while handling interrupts
ASoC: wm8962: Check if we runtime resume the device when starting FLL
ASoC: wm8962: Clean up error handling for failed FLL start
ASoC: wm8962: Reinitialise the IRQ completion rather than just trying it
ASoC: ak4554: Add to SND_SOC_ALL_CODECS
ASoC: pcm1681: Convert to params_width()
ASoC: pcm1792a: Convert to params_width()
ASoC: codecs: Make OF supported CODECs visible in Kconfig
ASoC: pcm512x: Add PCM512x driver
ASoC: pcm512x: More constification
ASoC: codecs: Put the CODEC drivers in a menu
ASoC: wm8770: Depend on SPI only
ASoC: pcm512x: Implement paging support
ASoC: pcm512x: Implement analogue volume control
Merge branch 'topic/of' of git://git.kernel.org/.../broonie/sound into asoc-simple
ASoC: tobermory: Stop the FLL if we fail to switch SYSCLK to it
ASoC: cs42l51: Don't log if we fail to allocate memory
ASoC: cs42l51: Convert to direct regmap API usage
ASoC: ak4671: Convert to table based control init
ASoC: ak4671: Convert to direct regmap API usage
ASoC: pcm512x: Add regmap select
Merge remote-tracking branch 'asoc/topic/adav80x' into asoc-adau1977
ALSA: Export snd_pcm_constraint_mask64()
Merge branch 'fix/dapm' of git://git.kernel.org/.../broonie/sound into asoc-dapm
ASoC: alc5623: Convert to direct regmap API usage
Merge branch 'topic/of' of git://git.kernel.org/.../broonie/sound into asoc-simple
ASoC: da732x: Remove leftover cache size setting
Merge branches 'topic/dapm', 'topic/sign', 'topic/adau1373', 'topic/max98090', 'topic/mc13783', 'fix/wm8994' and 'topic/wm8995' of git://git.kernel.org/.../broonie/sound into asoc-enum
ASoC: fsl: Don't select FIQ from Eukrea
Merge branch 'topic/pcm' of git://git.kernel.org/.../broonie/sound into asoc-enum
Merge tag 'parse-val' of git://git.kernel.org/.../broonie/regmap into asoc-core
Merge branch 'topic/tlv320aic23' of git://git.kernel.org/.../broonie/sound into asoc-samsung
Merge branch 'topic/tlv320aic23' of git://git.kernel.org/.../broonie/sound into asoc-fsl
ASoC: pcm512x: Split out bus drivers
ASoC: pcm512x: Fix duplicate const warning
Merge remote-tracking branch 'asoc/fix/pcm' into asoc-linus
Merge remote-tracking branches 'asoc/fix/88pm860', 'asoc/fix/omap' and 'asoc/fix/si476x' into asoc-linus
Merge branch 'topic/pcm' of git://git.kernel.org/.../broonie/sound into asoc-core
ASoC: dapm: Staticise dapm_mark_dirty()
ASoC: dapm: Sprinkle lockdep asserts through the code
ASoC: tlv320aic23: Remove spurious bits per word setting
Merge tag 'asoc-v3.14-rc6' into asoc-linus
Merge remote-tracking branch 'asoc/fix/spear' into asoc-linus
Merge remote-tracking branch 'asoc/topic/core' into asoc-next
Merge remote-tracking branch 'asoc/topic/dapm' into asoc-next
Merge remote-tracking branch 'asoc/topic/enum' into asoc-next
Merge remote-tracking branch 'asoc/topic/pcm1681' into asoc-next
Merge remote-tracking branch 'asoc/topic/pcm1792a' into asoc-next
Merge remote-tracking branch 'asoc/topic/pcm512x' into asoc-next
Merge remote-tracking branches 'asoc/topic/88pm860x', 'asoc/topic/ad1836', 'asoc/topic/ad193x', 'asoc/topic/adau1977', 'asoc/topic/ak4104', 'asoc/topic/ak4641', 'asoc/topic/ak4671' and 'asoc/topic/alc5623' into asoc-next
Merge remote-tracking branches 'asoc/topic/arizona', 'asoc/topic/atmel', 'asoc/topic/cirrus', 'asoc/topic/cs4271', 'asoc/topic/cs42l51', 'asoc/topic/cs42l52', 'asoc/topic/cs42l73' and 'asoc/topic/da7210' into asoc-next
Merge remote-tracking branches 'asoc/topic/da7213', 'asoc/topic/da732x', 'asoc/topic/da9055', 'asoc/topic/davinci', 'asoc/topic/fsl', 'asoc/topic/fsl-esai', 'asoc/topic/fsl-sai' and 'asoc/topic/fsl-spdif' into asoc-next
Merge remote-tracking branches 'asoc/topic/ml26124', 'asoc/topic/of', 'asoc/topic/omap', 'asoc/topic/pxa' and 'asoc/topic/rcar' into asoc-next
Merge remote-tracking branches 'asoc/topic/samsung', 'asoc/topic/sgtl5000', 'asoc/topic/sh', 'asoc/topic/simple', 'asoc/topic/sirf', 'asoc/topic/sn95031', 'asoc/topic/ssm2602' and 'asoc/topic/stac9766' into asoc-next
Merge remote-tracking branches 'asoc/topic/tlv320aic23', 'asoc/topic/tlv320aic26', 'asoc/topic/tlv320aic32x4', 'asoc/topic/tlv320aic3x', 'asoc/topic/tlv320dac33', 'asoc/topic/twl4030', 'asoc/topic/twl6040', 'asoc/topic/uda1380', 'asoc/topic/wl1273' and 'asoc/topic/wm2200' into asoc-next
Merge remote-tracking branches 'asoc/topic/wm5100', 'asoc/topic/wm8523', 'asoc/topic/wm8731', 'asoc/topic/wm8737', 'asoc/topic/wm8741', 'asoc/topic/wm8753', 'asoc/topic/wm8903', 'asoc/topic/wm8904', 'asoc/topic/wm8940' and 'asoc/topic/wm8955' into asoc-next
Merge remote-tracking branches 'asoc/topic/wm8961', 'asoc/topic/wm8962', 'asoc/topic/wm8974', 'asoc/topic/wm8983', 'asoc/topic/wm8988', 'asoc/topic/wm8990', 'asoc/topic/wm8991', 'asoc/topic/wm8993' and 'asoc/topic/wm8994' into asoc-next
Merge remote-tracking branches 'asoc/topic/wm8996', 'asoc/topic/wm9081' and 'asoc/topic/wm9705' into asoc-next
Markus Pargmann (9):
ASoC: core: Add signed register volume control logic
ASoC: core: Add SOC_DOUBLE_R_S_TLV
ASoC: tlv320aic32x4: Use gpio_is_valid
ASoC: tlv320aic32x4: Use signed int mixer controls
ASoC: tlv320aic32x4: DT support
ASoC: tlv320aic32x4: Support for master clock
ASoC: tlv320aic32x4: Support for regulators
ASoC: tlv320aic32x4: Rearrange clock tree shutdown
ASoC: tlv320aic3x: Remove tlv320aic32x4 from compatibles of tlv320aic3x
Max Filippov (3):
ASoC: tlv320aic23: add support for SPI control mode
ASoC: update Kconfig of AIC23 users to select I2C variant
ASoC: tlv320aic23: add missing EXPORT_SYMBOLs
Nenghua Cao (3):
ASoC: core: fix coccinelle warnings
regmap: add regmap_parse_val api
ASoC: core: use regmap's parse_val to do endian translation
Patrick Lai (1):
ASoC: pcm: free path list before exiting from error conditions
Paul Bolle (1):
ASoC: smdk_wm8994: Fix typo "wm8894"
Peter Ujfalusi (6):
ASoC: davinci-mcasp: Return value handling cleanup for mcasp_common_hw_param()
ASoC: davinci-mcasp: Move pm callbacks from platform device to soc_dai_driver
ASoC: davinci-mcasp: Code cleanup in davinci_mcasp_hw_params()
ASoC: davinci-mcasp: Rename platform data struct
ASoC: davinci-mcasp: Remove long lines from suspend/resume callbacks
ASoC: davinci-mcasp: Rename the pointer to davinci dma_params as dma_params
Rongjun Ying (3):
ASoC: sirf: Add SiRF internal audio codec driver
ASoC: sirf: Add SiRF audio port driver is used by SiRF internal audio codec
ASoC: sirf: Add SiRF audio card
Sachin Kamat (6):
ASoC: samsung: h1940_uda1380: Remove unused variable
ASoC: samsung: h1940_uda1380: Fix build warning
ASoC: samsung: rx1950_uda1380: Remove unused variable
ASoC: cs42l51: Remove unused variable
ASoC: samsung: Remove invalid file reference
ASoC: s3c24xx: Remove invalid file reference
Takashi Iwai (72):
ASoC: da732x: Remove superfluous DA732X_SOC_ENUM_DOUBLE_R()
ASoC: ssm2602: Omit superfluous elements in input select array
ASoC: wm8990: Fix the wrong number of enum items
ASoC: wm8991: Fix the wrong number of enum items
ASoC: ad193x: Use SOC_ENUM_SINGLE_DECL()
ASoC: Rename soc_enum.max field with items
ASoC: twl4030: Clean up duplicated code
ALSA: da732x: Remove superfluous DA732X_SOC_ENUM_DOUBLE_R()
ASoC: Add const to SOC_ENUM_*_DECL() macros
ASoC: adau1373: Remove superfluous const
ASoC: lm49453: Remove superfluous const
ASoC: mc13783: Remove superfluous const
ASoC: rt5631: Remove superfluous const
ASoC: rt5640: Remove superfluous const
ASoC: ssm2518: Remove superfluous const
ASoC: sta529: Remove superfluous const
ASoC: wm8804: Remove superfluous const
ASoC: wm8978: Remove superfluous const
ASoC: wm8983: Remove superfluous const
ASoC: wm8985: Remove superfluous const
ASoC: wm8995: Remove superfluous const
ASoC: arizona: Fix wrong number of items in enum ctls
ASoC: adau1373: Use SOC_ENUM_SINGLE_DECL()
ASoC: alc5623: Use SOC_ENUM_SINGLE_DECL()
ASoC: cs42l52: Use SOC_ENUM_SINGLE_DECL()
ASoC: da7210: Use SOC_ENUM_SINGLE_DECL()
ASoC: da7213: Use SOC_ENUM_SINGLE_DECL()
ASoC: da9055: Use SOC_ENUM_SINGLE_DECL()
ASoC: max98090: Use SOC_ENUM_SINGLE_DECL()
ASoC: mc13783: Use SOC_ENUM_SINGLE_DECL()
ASoC: sgtl5000: Use SOC_ENUM_SINGLE_DECL()
ASoC: sn95031: Use SOC_ENUM_SINGLE_DECL()
ASoC: stac9766: Use SOC_ENUM_{SINGLE|DOUBLE}_DECL()
ASoC: tlv320aic26: Use SOC_ENUM_SINGLE_DECL()
ASoC: twl4030: Use SOC_ENUM_SINGLE_DECL()
ASoC: twl6040: Use SOC_ENUM_SINGLE_DECL()
ASoC: uda1380: Use SOC_ENUM_SINGLE_DECL()
ASoC: wl1273: Use SOC_ENUM_SINGLE_EXT_DECL()
ASoC: wm2200: Use SOC_ENUM_SINGLE_DECL()
ASoC: wm8523: Use SOC_ENUM_SINGLE_DECL()
ASoC: wm8731: Use SOC_ENUM_SINGLE_DECL()
ASoC: wm8737: Use SOC_ENUM_SINGLE_DECL()
ASoC: wm8903: Use SOC_ENUM_SINGLE_DECL()
ASoC: wm8904: Use SOC_ENUM_SINGLE_DECL()
ASoC: wm8940: Use SOC_ENUM_SINGLE_DECL()
ASoC: wm8961: Use SOC_ENUM_SINGLE_DECL()
ASoC: wm8962: Use SOC_ENUM_SINGLE_DECL()
ASoC: wm8974: Use SOC_ENUM_SINGLE_DECL()
ASoC: wm8993: Use SOC_ENUM_SINGLE_DECL()
ASoC: wm8995: Use SOC_ENUM_SINGLE_DECL()
ASoC: wm8996: Use SOC_ENUM_SINGLE_DECL()
ASoC: wm_hubs: Use SOC_ENUM_SINGLE_DECL()
ASoC: omap: Use SOC_ENUM_SINGLE_EXT_DECL()
ASoC: 88pm860x: Use SOC_ENUM_SINGLE_DECL()
ASoC: ak4641: Use SOC_ENUM_SINGLE_DECL()
ASoC: ak4671: Use SOC_ENUM_SINGLE_DECL()
ASoC: alc5632: Use SOC_ENUM_SINGLE_DECL()
ASoC: wm2200: Use SOC_ENUM_SINGLE_*_DECL()
ASoC: da732x: Use SOC_ENUM_SINGLE_DECL()
ASoC: ml26124: Use SOC_ENUM_SINGLE_DECL()
ASoC: tlv320aic23: Use SOC_ENUM_SINGLE_DECL()
ASoC: wm5100: Use SOC_ENUM_SINGLE_DECL()
ASoC: wm8955: Use SOC_ENUM_SINGLE_DECL()
ASoC: wm8988: Use SOC_ENUM_SINGLE_DECL()
ASoC: wm9081: Use SOC_ENUM_SINGLE_DECL()
ASoC: wm9705: Use SOC_ENUM_SINGLE_DECL()
ASoC: ad1836: Use SOC_ENUM_SINGLE_DECL()
ASoC: cs42l73: Use SOC_ENUM_SINGLE_DECL()
ASoC: tlv320dac33: Use SOC_ENUM_SINGLE_*_DECL()
ASoC: wm5102: Use ARRAY_SIZE() for SOC_VALUE_ENUM_SINGLE()
ASoC: wm8997: Use ARRAY_SIZE() for SOC_VALUE_ENUM_SINGLE()
ASoC: cs4271: Fix build error without CONFIG_SPI_MASTER
Thomas Petazzoni (1):
ASoC: cs42l51: add Device Tree binding to cs42l51
Xiang Xiao (2):
ASoC: dapm: Power off all widgets in the snd_soc_dapm_shutdown
ASoC: dapm: Reorder the bias update sequence
Xiubo Li (19):
ASoC: core: set_tdm_slot() will return -ENOTSUPP if no operation provided
ASoC: fsl: use snd_soc_dai_init_dma_data()
ASoC: simple-card: fix __asoc_simple_card_dai_init
ASoC: simple-card: simplify the daifmt code
ASoC: simple-card: Add snd_card's name parsing from DT node support
ASoC: fsl-sai: convert to use regmap API for Freeacale SAI
ASoC: add snd_soc_of_parse_audio_simple_widgets for DT
ASoC: binding: add widgets.txt
ASoC: simple-card: add off-codec widgets supports.
ASoC: simple-card: for new properties documenting and usage
ASoC: fsl: make sure the regmap-mmio is actually enabled
ASoC: fsl-spdif: big-endian support
ASoC: fsl-esai: big-endian support
ASoC: binding: add tdm-slot.txt
ASoC: core: add TDM slot parsing from DT supports
ASoC: simple-card: add slot information parsing supports
ASoC: fsl-sai: fix Freescale SAI DAI format setting.
ASoC: fsl-sai: Add SND_SOC_DAIFMT_DSP_A/B support.
ASoC: cache: Do the codec->reg_cache zero pionter check
.../devicetree/bindings/i2c/trivial-devices.txt | 1 +
.../devicetree/bindings/misc/atmel-ssc.txt | 8 +
Documentation/devicetree/bindings/sound/da9055.txt | 22 +
.../bindings/sound/davinci-evm-audio.txt | 9 +-
.../devicetree/bindings/sound/eukrea-tlv320.txt | 21 +
.../devicetree/bindings/sound/fsl,esai.txt | 5 +
.../devicetree/bindings/sound/fsl,spdif.txt | 5 +
.../devicetree/bindings/sound/pcm512x.txt | 30 +
.../devicetree/bindings/sound/simple-card.txt | 17 +-
.../devicetree/bindings/sound/sirf-audio-codec.txt | 17 +
.../devicetree/bindings/sound/sirf-audio-port.txt | 20 +
.../devicetree/bindings/sound/sirf-audio.txt | 41 +
.../devicetree/bindings/sound/tdm-slot.txt | 20 +
.../devicetree/bindings/sound/tlv320aic32x4.txt | 30 +
.../devicetree/bindings/sound/tlv320aic3x.txt | 1 -
.../devicetree/bindings/sound/widgets.txt | 20 +
drivers/base/regmap/regmap.c | 12 +
drivers/misc/atmel-ssc.c | 6 +
include/linux/atmel-ssc.h | 1 +
include/linux/mfd/arizona/registers.h | 6 +-
include/linux/platform_data/adau1977.h | 45 +
include/linux/platform_data/asoc-s3c.h | 3 +-
include/linux/platform_data/asoc-s3c24xx_simtec.h | 3 +-
include/linux/platform_data/davinci_asp.h | 4 +-
include/linux/regmap.h | 9 +
include/sound/rcar_snd.h | 36 +-
include/sound/simple_card.h | 6 +-
include/sound/soc-dai.h | 3 +
include/sound/soc-dapm.h | 40 +-
include/sound/soc.h | 126 +-
include/trace/events/hswadsp.h | 384 +++++
include/trace/events/intel-sst.h | 148 ++
sound/core/pcm_lib.c | 1 +
sound/soc/Kconfig | 1 +
sound/soc/Makefile | 1 +
sound/soc/atmel/Kconfig | 2 +-
sound/soc/atmel/atmel_ssc_dai.c | 13 +-
sound/soc/atmel/sam9g20_wm8731.c | 20 +-
sound/soc/blackfin/Kconfig | 9 +-
sound/soc/cirrus/Kconfig | 4 +-
sound/soc/codecs/88pm860x-codec.c | 119 +-
sound/soc/codecs/Kconfig | 183 +-
sound/soc/codecs/Makefile | 33 +-
sound/soc/codecs/ad1836.c | 4 +-
sound/soc/codecs/ad193x-i2c.c | 54 +
sound/soc/codecs/ad193x-spi.c | 48 +
sound/soc/codecs/ad193x.c | 144 +-
sound/soc/codecs/ad193x.h | 7 +
sound/soc/codecs/adau1373.c | 32 +-
sound/soc/codecs/adau1977-i2c.c | 59 +
sound/soc/codecs/adau1977-spi.c | 76 +
sound/soc/codecs/adau1977.c | 1018 +++++++++++
sound/soc/codecs/adau1977.h | 37 +
sound/soc/codecs/adav801.c | 53 +
sound/soc/codecs/adav803.c | 50 +
sound/soc/codecs/adav80x.c | 152 +-
sound/soc/codecs/adav80x.h | 7 +
sound/soc/codecs/ak4104.c | 2 -
sound/soc/codecs/ak4641.c | 16 +-
sound/soc/codecs/ak4671.c | 240 ++-
sound/soc/codecs/ak4671.h | 2 -
sound/soc/codecs/alc5623.c | 117 +-
sound/soc/codecs/alc5632.c | 40 +-
sound/soc/codecs/arizona.c | 325 ++--
sound/soc/codecs/cs4271.c | 63 +-
sound/soc/codecs/cs42l51.c | 86 +-
sound/soc/codecs/cs42l52.c | 92 +-
sound/soc/codecs/cs42l73.c | 55 +-
sound/soc/codecs/da7210.c | 20 +-
sound/soc/codecs/da7213.c | 151 +-
sound/soc/codecs/da732x.c | 167 +-
sound/soc/codecs/da732x.h | 3 -
sound/soc/codecs/da9055.c | 92 +-
sound/soc/codecs/lm49453.c | 16 +-
sound/soc/codecs/max98088.c | 2 +-
sound/soc/codecs/max98090.c | 172 +-
sound/soc/codecs/max98095.c | 4 +-
sound/soc/codecs/mc13783.c | 20 +-
sound/soc/codecs/ml26124.c | 12 +-
sound/soc/codecs/pcm1681.c | 15 +-
sound/soc/codecs/pcm1792a.c | 33 +-
sound/soc/codecs/pcm512x-i2c.c | 71 +
sound/soc/codecs/pcm512x-spi.c | 69 +
sound/soc/codecs/pcm512x.c | 589 +++++++
sound/soc/codecs/pcm512x.h | 171 ++
sound/soc/codecs/rt5631.c | 75 +-
sound/soc/codecs/rt5640.c | 75 +-
sound/soc/codecs/sgtl5000.c | 10 +-
sound/soc/codecs/si476x.c | 2 +-
sound/soc/codecs/sirf-audio-codec.c | 533 ++++++
sound/soc/codecs/sirf-audio-codec.h | 75 +
sound/soc/codecs/sn95031.c | 44 +-
sound/soc/codecs/ssm2518.c | 14 +-
sound/soc/codecs/ssm2602-i2c.c | 57 +
sound/soc/codecs/ssm2602-spi.c | 41 +
sound/soc/codecs/ssm2602.c | 173 +-
sound/soc/codecs/ssm2602.h | 14 +
sound/soc/codecs/sta529.c | 2 +-
sound/soc/codecs/stac9766.c | 38 +-
sound/soc/codecs/tlv320aic23-i2c.c | 59 +
sound/soc/codecs/tlv320aic23-spi.c | 56 +
sound/soc/codecs/tlv320aic23.c | 71 +-
sound/soc/codecs/tlv320aic23.h | 6 +
sound/soc/codecs/tlv320aic26.c | 5 +-
sound/soc/codecs/tlv320aic32x4.c | 232 ++-
sound/soc/codecs/tlv320dac33.c | 34 +-
sound/soc/codecs/twl4030.c | 101 +-
sound/soc/codecs/twl6040.c | 17 +-
sound/soc/codecs/uda1380.c | 40 +-
sound/soc/codecs/wl1273.c | 9 +-
sound/soc/codecs/wm2200.c | 18 +-
sound/soc/codecs/wm5100.c | 36 +-
sound/soc/codecs/wm5102.c | 28 +-
sound/soc/codecs/wm5110.c | 19 +-
sound/soc/codecs/wm8523.c | 4 +-
sound/soc/codecs/wm8711.c | 2 +-
sound/soc/codecs/wm8731.c | 4 +-
sound/soc/codecs/wm8737.c | 50 +-
sound/soc/codecs/wm8741.c | 34 +-
sound/soc/codecs/wm8753.c | 5 +-
sound/soc/codecs/wm8804.c | 2 +-
sound/soc/codecs/wm8903.c | 108 +-
sound/soc/codecs/wm8904.c | 77 +-
sound/soc/codecs/wm8940.c | 20 +-
sound/soc/codecs/wm8955.c | 11 +-
sound/soc/codecs/wm8958-dsp2.c | 8 +-
sound/soc/codecs/wm8961.c | 16 +-
sound/soc/codecs/wm8962.c | 80 +-
sound/soc/codecs/wm8974.c | 4 +-
sound/soc/codecs/wm8978.c | 30 +-
sound/soc/codecs/wm8983.c | 45 +-
sound/soc/codecs/wm8985.c | 39 +-
sound/soc/codecs/wm8988.c | 62 +-
sound/soc/codecs/wm8990.c | 41 +-
sound/soc/codecs/wm8991.c | 44 +-
sound/soc/codecs/wm8993.c | 66 +-
sound/soc/codecs/wm8994.c | 52 +-
sound/soc/codecs/wm8995.c | 43 +-
sound/soc/codecs/wm8996.c | 75 +-
sound/soc/codecs/wm8997.c | 25 +-
sound/soc/codecs/wm9081.c | 23 +-
sound/soc/codecs/wm9705.c | 12 +-
sound/soc/codecs/wm_adsp.c | 50 +-
sound/soc/codecs/wm_hubs.c | 16 +-
sound/soc/davinci/davinci-evm.c | 58 +-
sound/soc/davinci/davinci-mcasp.c | 196 ++-
sound/soc/fsl/Kconfig | 12 +-
sound/soc/fsl/eukrea-tlv320.c | 108 +-
sound/soc/fsl/fsl_esai.c | 32 +-
sound/soc/fsl/fsl_sai.c | 332 ++--
sound/soc/fsl/fsl_sai.h | 48 +-
sound/soc/fsl/fsl_spdif.c | 9 +-
sound/soc/fsl/imx-pcm-fiq.c | 7 +-
sound/soc/fsl/wm1133-ev1.c | 11 +-
sound/soc/generic/simple-card.c | 245 +--
sound/soc/intel/Kconfig | 42 +-
sound/soc/intel/Makefile | 27 +-
sound/soc/intel/byt-rt5640.c | 187 ++
sound/soc/intel/haswell.c | 235 +++
sound/soc/intel/mfld_machine.c | 65 +-
sound/soc/intel/sst-acpi.c | 284 ++++
sound/soc/intel/sst-baytrail-dsp.c | 372 ++++
sound/soc/intel/sst-baytrail-ipc.c | 867 ++++++++++
sound/soc/intel/sst-baytrail-ipc.h | 69 +
sound/soc/intel/sst-baytrail-pcm.c | 422 +++++
sound/soc/intel/sst-dsp-priv.h | 309 ++++
sound/soc/intel/sst-dsp.c | 385 +++++
sound/soc/intel/sst-dsp.h | 233 +++
sound/soc/intel/sst-firmware.c | 587 +++++++
sound/soc/intel/sst-haswell-dsp.c | 517 ++++++
sound/soc/intel/sst-haswell-ipc.c | 1785 ++++++++++++++++++++
sound/soc/intel/sst-haswell-ipc.h | 488 ++++++
sound/soc/intel/sst-haswell-pcm.c | 872 ++++++++++
sound/soc/intel/{sst_dsp.h => sst-mfld-dsp.h} | 8 +-
.../intel/{sst_platform.c => sst-mfld-platform.c} | 8 +-
.../intel/{sst_platform.h => sst-mfld-platform.h} | 4 +-
sound/soc/omap/Kconfig | 4 +-
sound/soc/omap/ams-delta.c | 55 +-
sound/soc/omap/n810.c | 26 +-
sound/soc/omap/rx51.c | 22 +-
sound/soc/pxa/corgi.c | 49 +-
sound/soc/pxa/e740_wm9705.c | 10 +-
sound/soc/pxa/e750_wm9705.c | 10 +-
sound/soc/pxa/e800_wm9712.c | 19 +-
sound/soc/pxa/magician.c | 26 +-
sound/soc/pxa/mioa701_wm9713.c | 19 +-
sound/soc/pxa/poodle.c | 7 +-
sound/soc/pxa/spitz.c | 58 +-
sound/soc/pxa/tosa.c | 32 +-
sound/soc/pxa/zylonite.c | 17 +-
sound/soc/samsung/Kconfig | 2 +-
sound/soc/samsung/h1940_uda1380.c | 7 +-
sound/soc/samsung/neo1973_wm8753.c | 168 +-
sound/soc/samsung/rx1950_uda1380.c | 5 -
sound/soc/samsung/smdk_wm8994.c | 2 +-
sound/soc/samsung/tobermory.c | 2 +
sound/soc/sh/migor.c | 19 +-
sound/soc/sh/rcar/Makefile | 2 +-
sound/soc/sh/rcar/adg.c | 228 ++-
sound/soc/sh/rcar/core.c | 306 ++--
sound/soc/sh/rcar/gen.c | 98 +-
sound/soc/sh/rcar/rsnd.h | 195 ++-
sound/soc/sh/rcar/scu.c | 384 -----
sound/soc/sh/rcar/src.c | 687 ++++++++
sound/soc/sh/rcar/ssi.c | 332 ++--
sound/soc/sirf/Kconfig | 14 +
sound/soc/sirf/Makefile | 5 +
sound/soc/sirf/sirf-audio-port.c | 194 +++
sound/soc/sirf/sirf-audio-port.h | 62 +
sound/soc/sirf/sirf-audio.c | 156 ++
sound/soc/soc-cache.c | 13 +-
sound/soc/soc-compress.c | 65 +-
sound/soc/soc-core.c | 582 ++++---
sound/soc/soc-dapm.c | 465 ++---
sound/soc/soc-pcm.c | 112 +-
sound/soc/spear/spdif_out.c | 10 +-
sound/soc/tegra/Kconfig | 2 +-
217 files changed, 17528 insertions(+), 4570 deletions(-)
create mode 100644 Documentation/devicetree/bindings/sound/da9055.txt
create mode 100644 Documentation/devicetree/bindings/sound/eukrea-tlv320.txt
create mode 100644 Documentation/devicetree/bindings/sound/pcm512x.txt
create mode 100644 Documentation/devicetree/bindings/sound/sirf-audio-codec.txt
create mode 100644 Documentation/devicetree/bindings/sound/sirf-audio-port.txt
create mode 100644 Documentation/devicetree/bindings/sound/sirf-audio.txt
create mode 100644 Documentation/devicetree/bindings/sound/tdm-slot.txt
create mode 100644 Documentation/devicetree/bindings/sound/tlv320aic32x4.txt
create mode 100644 Documentation/devicetree/bindings/sound/widgets.txt
create mode 100644 include/linux/platform_data/adau1977.h
create mode 100644 include/trace/events/hswadsp.h
create mode 100644 include/trace/events/intel-sst.h
create mode 100644 sound/soc/codecs/ad193x-i2c.c
create mode 100644 sound/soc/codecs/ad193x-spi.c
create mode 100644 sound/soc/codecs/adau1977-i2c.c
create mode 100644 sound/soc/codecs/adau1977-spi.c
create mode 100644 sound/soc/codecs/adau1977.c
create mode 100644 sound/soc/codecs/adau1977.h
create mode 100644 sound/soc/codecs/adav801.c
create mode 100644 sound/soc/codecs/adav803.c
create mode 100644 sound/soc/codecs/pcm512x-i2c.c
create mode 100644 sound/soc/codecs/pcm512x-spi.c
create mode 100644 sound/soc/codecs/pcm512x.c
create mode 100644 sound/soc/codecs/pcm512x.h
create mode 100644 sound/soc/codecs/sirf-audio-codec.c
create mode 100644 sound/soc/codecs/sirf-audio-codec.h
create mode 100644 sound/soc/codecs/ssm2602-i2c.c
create mode 100644 sound/soc/codecs/ssm2602-spi.c
create mode 100644 sound/soc/codecs/tlv320aic23-i2c.c
create mode 100644 sound/soc/codecs/tlv320aic23-spi.c
create mode 100644 sound/soc/intel/byt-rt5640.c
create mode 100644 sound/soc/intel/haswell.c
create mode 100644 sound/soc/intel/sst-acpi.c
create mode 100644 sound/soc/intel/sst-baytrail-dsp.c
create mode 100644 sound/soc/intel/sst-baytrail-ipc.c
create mode 100644 sound/soc/intel/sst-baytrail-ipc.h
create mode 100644 sound/soc/intel/sst-baytrail-pcm.c
create mode 100644 sound/soc/intel/sst-dsp-priv.h
create mode 100644 sound/soc/intel/sst-dsp.c
create mode 100644 sound/soc/intel/sst-dsp.h
create mode 100644 sound/soc/intel/sst-firmware.c
create mode 100644 sound/soc/intel/sst-haswell-dsp.c
create mode 100644 sound/soc/intel/sst-haswell-ipc.c
create mode 100644 sound/soc/intel/sst-haswell-ipc.h
create mode 100644 sound/soc/intel/sst-haswell-pcm.c
rename sound/soc/intel/{sst_dsp.h => sst-mfld-dsp.h} (96%)
rename sound/soc/intel/{sst_platform.c => sst-mfld-platform.c} (99%)
rename sound/soc/intel/{sst_platform.h => sst-mfld-platform.h} (97%)
delete mode 100644 sound/soc/sh/rcar/scu.c
create mode 100644 sound/soc/sh/rcar/src.c
create mode 100644 sound/soc/sirf/Kconfig
create mode 100644 sound/soc/sirf/Makefile
create mode 100644 sound/soc/sirf/sirf-audio-port.c
create mode 100644 sound/soc/sirf/sirf-audio-port.h
create mode 100644 sound/soc/sirf/sirf-audio.c
[-- Attachment #1.2: Digital signature --]
[-- Type: application/pgp-signature, Size: 836 bytes --]
[-- Attachment #2: Type: text/plain, Size: 0 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [GIT PULL] ASoC updates for v3.15
2014-03-12 23:14 [GIT PULL] ASoC updates for v3.15 Mark Brown
@ 2014-03-13 7:41 ` Lars-Peter Clausen
2014-03-13 13:43 ` Mark Brown
2014-03-13 9:01 ` Takashi Iwai
1 sibling, 1 reply; 10+ messages in thread
From: Lars-Peter Clausen @ 2014-03-13 7:41 UTC (permalink / raw)
To: Mark Brown; +Cc: Takashi Iwai, alsa-devel, Liam Girdwood
On 03/13/2014 12:14 AM, Mark Brown wrote:
> Merge remote-tracking branches 'asoc/topic/da7213', 'asoc/topic/da732x', 'asoc/topic/da9055', 'asoc/topic/davinci', 'asoc/topic/fsl', 'asoc/topic/fsl-esai', 'asoc/topic/fsl-sai' and 'asoc/topic/fsl-spdif' into asoc-next
I think you forgot to merge the branches that come between the one above and
below:
'asoc/topic/intel', 'asoc/topic/io', 'asoc/topic/jack',
'asoc/topic/kirkwood', 'asoc/topic/lm4857', 'asoc/topic/lm49453',
'asoc/topic/maintainers', 'asoc/topic/max98088' and 'asoc/topic/max98095'
> Merge remote-tracking branches 'asoc/topic/ml26124', 'asoc/topic/of', 'asoc/topic/omap', 'asoc/topic/pxa' and 'asoc/topic/rcar' into asoc-next
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [GIT PULL] ASoC updates for v3.15
2014-03-12 23:14 [GIT PULL] ASoC updates for v3.15 Mark Brown
2014-03-13 7:41 ` Lars-Peter Clausen
@ 2014-03-13 9:01 ` Takashi Iwai
1 sibling, 0 replies; 10+ messages in thread
From: Takashi Iwai @ 2014-03-13 9:01 UTC (permalink / raw)
To: Mark Brown; +Cc: alsa-devel, Liam Girdwood
At Wed, 12 Mar 2014 23:14:37 +0000,
Mark Brown wrote:
>
> The following changes since commit fa389e220254c69ffae0d403eac4146171062d08:
>
> Linux 3.14-rc6 (2014-03-09 19:41:57 -0700)
>
> are available in the git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-v3.15
>
> for you to fetch changes up to deeed33850c8a376addabbf971df433b2a1ba74c:
>
> Merge remote-tracking branches 'asoc/topic/wm8996', 'asoc/topic/wm9081' and 'asoc/topic/wm9705' into asoc-next (2014-03-12 23:05:31 +0000)
>
> ----------------------------------------------------------------
>
> ASoC: Updates for v3.15
>
> Quite a busy release for ASoC this time, more on janitorial work than
> exciting new features but welcome nontheless:
>
> - Lots of cleanups from Takashi for enumerations; the original API for
> these was error prone so he's refactored lots of code to use more
> modern APIs which avoid issues.
> - Elimination of the ASoC level wrappers for I2C and SPI moving us
> closer to converting to regmap completely and avoiding some
> randconfig hassle.
> - Provide both manually and transparently locked DAPM APIs rather than
> a mix of the two fixing some concurrency issues.
> - Start converting CODEC drivers to use separate bus interface drivers
> rather than having them all in one file helping avoid dependency
> issues.
> - DPCM support for Intel Haswell and Bay Trail platforms.
> - Lots of work on improvements for simple-card, DaVinci and the Renesas
> rcar drivers.
> - New drivers for Analog Devices ADAU1977, TI PCM512x and parts of the
> CSR SiRF SoC.
Thanks, pulled.
If any other branches are missing as Lars pointed, give another pull
request.
Takashi
>
> ----------------------------------------------------------------
> Aaro Koskinen (1):
> ASoC: n810: fix init with DT boot
>
> Adam Thomson (1):
> ASoC: da9055: Add DT support for CODEC
>
> Alexander Shiyan (1):
> ASoC: cirrus: Remove excess dependencies on SND_SOC
>
> Bo Shen (2):
> ASoC: atmel_ssc_dai: make option to choose clock
> Binding: atmel-ssc: add option to choose clock
>
> Charles Keepax (33):
> ASoC: wm5102: Improve EQ coefficient controls
> ASoC: wm5110: Improve EQ coefficient controls
> ASoC: wm8997: Improve EQ coefficient controls
> ASoC: wm_adsp: Add debug print to note that the DSP has shutdown
> ASoC: wm5102: Correct typo in EQ coefficient sizes
> ASoC: wm5110: Correct type in EQ coefficient sizes
> ASoC: wm8997: Correct typo in EQ coefficient sizes
> ASoC: dapm: Add helpers to lock/unlock DAPM mutex
> ASoC: dapm: Add unlocked version of snd_soc_dapm_sync
> ASoC: adav80x: Update locking around use of DAPM pin API
> ASoC: wm5100: Update locking around use of DAPM pin API
> ASoC: wm8962: Update locking around use of DAPM pin API
> ASoC: wm8994: Update locking around use of DAPM pin API
> ASoC: wm8996: Update locking around use of DAPM pin API
> ASoC: mfld_machine: Update locking around use of DAPM pin API
> ASoC: ams-delta: Update locking around use of DAPM pin API
> ASoC: omap: n810: Update locking around use of DAPM pin API
> ASoC: omap: rx51: Update locking around use of DAPM pin API
> ASoC: pxa: corgi: Update locking around use of DAPM pin API
> ASoC: pxa: magician: Update locking around use of DAPM pin API
> ASoC: pxa: spitz: Update locking around use of DAPM pin API
> ASoC: pxa: tosa: Update locking around use of DAPM pin API
> ASoC: wm_adsp: Split firmware load into smaller chunks
> ASoC: wm_adsp: Correct type specifier in printf
> ASoC: arizona: An OUTDIV of 1 is not valid, avoid this
> ASoC: arizona: Add defines for FLL configuration constants
> ASoC: arizona: Move set of OUTDIV in to arizona_apply_fll
> ASoC: arizona: Move calculation of FLL configuration
> ASoC: arizona: Don't pass Fout into arizona_calc_fll
> ASoC: arizona: Calculate OUTDIV first
> ASoC: arizona: Calculate FLL gain last
> mfd: arizona: Add support for new fratio encoding
> ASoC: arizona: Support new fratio encoding on the wm5110 rev D
>
> Christian Engelmayer (3):
> ASoC: wm8991: Remove unused pointer in wm8991_probe()
> ASoC: wm8995: Remove unused pointer in hp_supply_event()
> ASoC: wm8993: Remove unused pointer in wm8993_remove()
>
> Daniel Mack (1):
> ASoC: cs4271: claim reset GPIO in bus probe function
>
> Denis Carikli (1):
> ASoC: eukrea-tlv320: Add DT support.
>
> Fabio Estevam (4):
> ASoC: wm8737: Use IS_ENABLED() macro
> ASoC: wm8983: Use IS_ENABLED() macro
> ASoC: fsl_esai: Check the return value from clk_prepare_enable()
> ASoC: fsl: imx-pcm-fiq: Remove unneeded 'out' label
>
> Jean-Francois Moine (8):
> ASoC: simple-card: simplify code
> ASoC: simple-card: simplify code
> ASoC: simple-card: simplify code
> ASoC: simple-card: simplify code
> ASoC: simple-card: simplify code
> ASoC: simple-card: simplify code
> ASoC: simple-card: simplify code
> ASoC: simple-card: simplify code
>
> Jyri Sarha (3):
> ASoC: davinci-evm: Add named clock reference to DT bindings
> ASoC: davinci-mcasp: Set BCLK divider if McASP is BCLK master
> ASoC: tlv320aic32x4: Sort Makefile in alphabetic order
>
> Kuninori Morimoto (58):
> ASoC: rsnd: tidyup register naming of BUSIF_MODE
> ASoC: rsnd: cleanup debug information method
> ASoC: rsnd: remove meaningless rsnd_ssi_non()
> ASoC: rsnd: control SCU ops in probe timing
> ASoC: rsnd: add rsnd_scu_init(), and separate init/start
> ASoC: rsnd: remove meaningless function parameter
> ASoC: rsnd: merge rsnd_scu_start/stop() and rsnd_scu_transfer_start/stop()
> ASoC: rsnd: rsnd_dai_is_clk_master() can be shared
> ASoC: rsnd: remove pin sync option
> ASoC: rsnd: SSI_MODE0/1 settings goes to scu.c
> ASoC: rsnd: remove ssiu from ssi.c
> ASoC: rsnd: rename rsnd_scu_convert_rate_ctrl()
> ASoC: rsnd: explain SRC bypass mode settings in comment
> ASoC: rsnd: remove duplicate *priv from rsnd_dma
> ASoC: rsnd: non 0 is error on probe
> ASoC: rsnd: fixup Gen2 module naming
> ASoC: rsnd: don't use schedule_work() when rsnd_dma_start()
> ASoC: rsnd: SCU should be called before SSI
> ASoC: rsnd: clarify scu.c area
> ASoC: rsnd: Merge macros in scu.c
> ASoC: rsnd: rsnd_scu_hpbif_is_enable() become macro
> ASoC: rsnd: merge SRC clock timing/setting
> ASoC: rsnd: add rsnd_ssi_is_play()
> ASoC: rsnd: extracts Gen1/Gen2 common parts
> ASoC: rsnd: remove SSI dependent DMAEngine callback
> ASoC: rsnd: rsnd_ssi_probe() goes forwarder than rsnd_scu_probe()
> ASoC: rsnd: add Gen2 SRC and DMAEngine support
> ASoC: rsnd: use device dependency clock
> ASoC: rsnd: tidyup original for_each_rsnd_xxx macro
> ASoC: rsnd: set DIV_EN register on rsnd_adg_set_convert_clk_gen2()
> ASoC: rsnd: print error if there is SRC settings mismatch
> ASoC: simple-card: cpu_dai_name creates confusion when DT case
> ASoC: rsnd: move priv member settings to upper side
> ASoC: rsnd: move rsnd_mod_call() macro
> ASoC: rsnd: remove verbose function parameter
> ASoC: rsnd: remove verbose debug message from scu/ssi
> ASoC: rsnd: unify rdai naming
> ASoC: rsnd: tidyup RSND_SSI_xxx flags
> ASoC: rsnd: run rsnd_path_init() when probe() timing
> ASoC: rsnd: use mod array instead of list on rdai
> ASoC: rsnd: get ssi/scu from rsnd_dai_stream
> ASoC: rsnd: use devm_clk_get() instead of clk_get()
> ASoC: rsnd: use function pointer for each probe
> ASoC: rsnd: remove unused SSI_CONTROL
> ASoC: rsnd: modify rsnd_adg_ssi_ws_timing_gen2() parameter
> ASoC: rsnd: share reg_field and reduce memory
> ASoC: rsnd: add struct rsnd_dai_platform_info
> ASoC: rsnd: Get correct SCU ID
> ASoC: rsnd: add rsnd_scu_enable_ssi_irq()
> ASoC: rsnd: call rsnd_scu_ssi_mode_init() from SSI
> ASoC: rsnd: add probe/remove callback on rsnd_mod_ops
> ASoC: rsnd: use mod probe method on SCU
> ASoC: rsnd: use mod probe method on SSI
> ASoC: rsnd: nothing to do on rsnd_dai_remove()
> ASoC: rsnd: remove all rsnd_xxx_remove()
> ASoC: rsnd: rename scu to src
> ASoC: simple-card: tidyup cpu/codec dai_fmt settings for non-DT
> ASoC: simple-card: card name can be option
>
> Lars-Peter Clausen (58):
> ASoC: h1940_uda1380: Don't modify runtime->hw
> ASoC: rx1950_uda1380: Don't modify runtime->hw
> ASoC: cs4271: Remove outdated comment
> ASoC: cs42l73: Don't mix SNDRV_PCM_RATE_KNOT with specific rates
> ASoC: cs42l73: Constify rate constraints
> ASoC: ssm2602: Constify rate constraints
> ASoC: twl6040: Constify rate constraints
> ASoC: wm8741: Constify rate constraints
> ASoC: wm8988: Constify rate constraints
> ASoC: dapm: Consistently use unsigned int for register values
> ASoC: ad193x: Split SPI and I2C code into different modules
> ASoC: ssm2602: Split SPI and I2C code into different modules
> ASoC: adav80x: Use devm_kzalloc()
> ASoC: adav80x: Split SPI and I2C code into different modules
> ASoC: Add ADAU1977 CODEC driver
> ASoC: pxa: Remove superfluous locking
> ASoC: da732x: Use da732x->regmap instead of codec->control_data
> ASoC: wm8996: Replace codec->control_data with wm8996->regmap
> ASoC: wm8962: Replace codec->control_data with wm8962->regmap
> ASoC: Remove unused 'reg2' field from soc_enum struct
> ASoC: Consolidate enum and value enum controls
> ASoC: dapm: Consolidate MUXs and value MUXs
> ASoC: Add macros for defining virtual enums
> ASoC: adau1373: Use SOC_ENUM_SINGLE_VIRT_DECL()
> ASoC: max98090: Use SOC_ENUM_SINGLE_VIRT_DECL()
> ASoC: mc13783: Use SOC_ENUM_SINGLE_VIRT_DECL()
> ASoC: wm8994: Use SOC_ENUM_SINGLE_VIRT_DECL()
> ASoC: wm8995: Use SOC_ENUM_SINGLE_VIRT_DECL()
> ASoC: dapm: Consolidate MUXs and virtual MUXs
> ASoC: dapm: Break dapm_set_path_status() appart
> ASoC: neo1973_wm8753: Post gta01 support removal cleanup
> ASoC: neo1973_wm8753: Convert to table based setup
> ASoC: pxa: Pass correct DAPM context to {corgi,poodle,spitz}_ext_control
> ASoC: pxa: e740_wm9705: Convert to table based DAPM setup
> ASoC: pxa: e750_wm9705: Convert to table based DAPM setup
> ASoC: pxa: e800_wm9712: Convert to table based DAPM setup
> ASoC: pxa: mioa701_wm9713: Convert to table based DAPM setup
> ASoC: pxa: zylonite: Convert to table based DAPM setup
> ASoC: wm1133-ev1: Convert to table based DAPM setup
> ASoC: wm8753: Remove superfluous 'codec->cache_sync = 1'
> ASoC: wm{5102, 5110, 8997}: Replace codec->control_data with arizona->regmap
> ASoC: ak4104: Remove superfluous codec->control_data initialization
> ASoC: Handle ignore_pmdown_time for CODEC to CODEC links
> ASoC: Add helper functions for PCM runtime 'active' management
> ASoC: Fix active count tracking for CODEC to CODEC links
> ASoC: Add helper function to check whether a CODEC is active
> ASoC: Add component pointer to the DAI struct
> ASoC: Move active count from CODEC to component
> ASoC: Move ignore_pmdown_time from CODEC to component
> ASoC: sam9g20_wm8731: Convert to table based DAPM setup
> ASoC: si476x: Fix IO setup
> ASoC: 88pm860: Fix IO setup
> ASoC: Consolidate snd_soc_register_dai() and snd_soc_register_dais()
> ASoC: Pass CODEC to snd_soc_register_dais()
> ASoC: Add a per component dai list
> ASoC: migor: Convert to table based DAPM setup
> ASoC: spear: spdif_out: Fix mute control
> ASoC: Fix use after free
>
> Mark Brown (60):
> Merge branch 'fix/davinci' of git://git.kernel.org/.../broonie/sound into HEAD
> Merge branch 'topic/sign' of git://git.kernel.org/.../broonie/sound into asoc-tlv320aic32x4
> ASoC: wm8962: Hold a runtime PM reference while handling interrupts
> ASoC: wm8962: Check if we runtime resume the device when starting FLL
> ASoC: wm8962: Clean up error handling for failed FLL start
> ASoC: wm8962: Reinitialise the IRQ completion rather than just trying it
> ASoC: ak4554: Add to SND_SOC_ALL_CODECS
> ASoC: pcm1681: Convert to params_width()
> ASoC: pcm1792a: Convert to params_width()
> ASoC: codecs: Make OF supported CODECs visible in Kconfig
> ASoC: pcm512x: Add PCM512x driver
> ASoC: pcm512x: More constification
> ASoC: codecs: Put the CODEC drivers in a menu
> ASoC: wm8770: Depend on SPI only
> ASoC: pcm512x: Implement paging support
> ASoC: pcm512x: Implement analogue volume control
> Merge branch 'topic/of' of git://git.kernel.org/.../broonie/sound into asoc-simple
> ASoC: tobermory: Stop the FLL if we fail to switch SYSCLK to it
> ASoC: cs42l51: Don't log if we fail to allocate memory
> ASoC: cs42l51: Convert to direct regmap API usage
> ASoC: ak4671: Convert to table based control init
> ASoC: ak4671: Convert to direct regmap API usage
> ASoC: pcm512x: Add regmap select
> Merge remote-tracking branch 'asoc/topic/adav80x' into asoc-adau1977
> ALSA: Export snd_pcm_constraint_mask64()
> Merge branch 'fix/dapm' of git://git.kernel.org/.../broonie/sound into asoc-dapm
> ASoC: alc5623: Convert to direct regmap API usage
> Merge branch 'topic/of' of git://git.kernel.org/.../broonie/sound into asoc-simple
> ASoC: da732x: Remove leftover cache size setting
> Merge branches 'topic/dapm', 'topic/sign', 'topic/adau1373', 'topic/max98090', 'topic/mc13783', 'fix/wm8994' and 'topic/wm8995' of git://git.kernel.org/.../broonie/sound into asoc-enum
> ASoC: fsl: Don't select FIQ from Eukrea
> Merge branch 'topic/pcm' of git://git.kernel.org/.../broonie/sound into asoc-enum
> Merge tag 'parse-val' of git://git.kernel.org/.../broonie/regmap into asoc-core
> Merge branch 'topic/tlv320aic23' of git://git.kernel.org/.../broonie/sound into asoc-samsung
> Merge branch 'topic/tlv320aic23' of git://git.kernel.org/.../broonie/sound into asoc-fsl
> ASoC: pcm512x: Split out bus drivers
> ASoC: pcm512x: Fix duplicate const warning
> Merge remote-tracking branch 'asoc/fix/pcm' into asoc-linus
> Merge remote-tracking branches 'asoc/fix/88pm860', 'asoc/fix/omap' and 'asoc/fix/si476x' into asoc-linus
> Merge branch 'topic/pcm' of git://git.kernel.org/.../broonie/sound into asoc-core
> ASoC: dapm: Staticise dapm_mark_dirty()
> ASoC: dapm: Sprinkle lockdep asserts through the code
> ASoC: tlv320aic23: Remove spurious bits per word setting
> Merge tag 'asoc-v3.14-rc6' into asoc-linus
> Merge remote-tracking branch 'asoc/fix/spear' into asoc-linus
> Merge remote-tracking branch 'asoc/topic/core' into asoc-next
> Merge remote-tracking branch 'asoc/topic/dapm' into asoc-next
> Merge remote-tracking branch 'asoc/topic/enum' into asoc-next
> Merge remote-tracking branch 'asoc/topic/pcm1681' into asoc-next
> Merge remote-tracking branch 'asoc/topic/pcm1792a' into asoc-next
> Merge remote-tracking branch 'asoc/topic/pcm512x' into asoc-next
> Merge remote-tracking branches 'asoc/topic/88pm860x', 'asoc/topic/ad1836', 'asoc/topic/ad193x', 'asoc/topic/adau1977', 'asoc/topic/ak4104', 'asoc/topic/ak4641', 'asoc/topic/ak4671' and 'asoc/topic/alc5623' into asoc-next
> Merge remote-tracking branches 'asoc/topic/arizona', 'asoc/topic/atmel', 'asoc/topic/cirrus', 'asoc/topic/cs4271', 'asoc/topic/cs42l51', 'asoc/topic/cs42l52', 'asoc/topic/cs42l73' and 'asoc/topic/da7210' into asoc-next
> Merge remote-tracking branches 'asoc/topic/da7213', 'asoc/topic/da732x', 'asoc/topic/da9055', 'asoc/topic/davinci', 'asoc/topic/fsl', 'asoc/topic/fsl-esai', 'asoc/topic/fsl-sai' and 'asoc/topic/fsl-spdif' into asoc-next
> Merge remote-tracking branches 'asoc/topic/ml26124', 'asoc/topic/of', 'asoc/topic/omap', 'asoc/topic/pxa' and 'asoc/topic/rcar' into asoc-next
> Merge remote-tracking branches 'asoc/topic/samsung', 'asoc/topic/sgtl5000', 'asoc/topic/sh', 'asoc/topic/simple', 'asoc/topic/sirf', 'asoc/topic/sn95031', 'asoc/topic/ssm2602' and 'asoc/topic/stac9766' into asoc-next
> Merge remote-tracking branches 'asoc/topic/tlv320aic23', 'asoc/topic/tlv320aic26', 'asoc/topic/tlv320aic32x4', 'asoc/topic/tlv320aic3x', 'asoc/topic/tlv320dac33', 'asoc/topic/twl4030', 'asoc/topic/twl6040', 'asoc/topic/uda1380', 'asoc/topic/wl1273' and 'asoc/topic/wm2200' into asoc-next
> Merge remote-tracking branches 'asoc/topic/wm5100', 'asoc/topic/wm8523', 'asoc/topic/wm8731', 'asoc/topic/wm8737', 'asoc/topic/wm8741', 'asoc/topic/wm8753', 'asoc/topic/wm8903', 'asoc/topic/wm8904', 'asoc/topic/wm8940' and 'asoc/topic/wm8955' into asoc-next
> Merge remote-tracking branches 'asoc/topic/wm8961', 'asoc/topic/wm8962', 'asoc/topic/wm8974', 'asoc/topic/wm8983', 'asoc/topic/wm8988', 'asoc/topic/wm8990', 'asoc/topic/wm8991', 'asoc/topic/wm8993' and 'asoc/topic/wm8994' into asoc-next
> Merge remote-tracking branches 'asoc/topic/wm8996', 'asoc/topic/wm9081' and 'asoc/topic/wm9705' into asoc-next
>
> Markus Pargmann (9):
> ASoC: core: Add signed register volume control logic
> ASoC: core: Add SOC_DOUBLE_R_S_TLV
> ASoC: tlv320aic32x4: Use gpio_is_valid
> ASoC: tlv320aic32x4: Use signed int mixer controls
> ASoC: tlv320aic32x4: DT support
> ASoC: tlv320aic32x4: Support for master clock
> ASoC: tlv320aic32x4: Support for regulators
> ASoC: tlv320aic32x4: Rearrange clock tree shutdown
> ASoC: tlv320aic3x: Remove tlv320aic32x4 from compatibles of tlv320aic3x
>
> Max Filippov (3):
> ASoC: tlv320aic23: add support for SPI control mode
> ASoC: update Kconfig of AIC23 users to select I2C variant
> ASoC: tlv320aic23: add missing EXPORT_SYMBOLs
>
> Nenghua Cao (3):
> ASoC: core: fix coccinelle warnings
> regmap: add regmap_parse_val api
> ASoC: core: use regmap's parse_val to do endian translation
>
> Patrick Lai (1):
> ASoC: pcm: free path list before exiting from error conditions
>
> Paul Bolle (1):
> ASoC: smdk_wm8994: Fix typo "wm8894"
>
> Peter Ujfalusi (6):
> ASoC: davinci-mcasp: Return value handling cleanup for mcasp_common_hw_param()
> ASoC: davinci-mcasp: Move pm callbacks from platform device to soc_dai_driver
> ASoC: davinci-mcasp: Code cleanup in davinci_mcasp_hw_params()
> ASoC: davinci-mcasp: Rename platform data struct
> ASoC: davinci-mcasp: Remove long lines from suspend/resume callbacks
> ASoC: davinci-mcasp: Rename the pointer to davinci dma_params as dma_params
>
> Rongjun Ying (3):
> ASoC: sirf: Add SiRF internal audio codec driver
> ASoC: sirf: Add SiRF audio port driver is used by SiRF internal audio codec
> ASoC: sirf: Add SiRF audio card
>
> Sachin Kamat (6):
> ASoC: samsung: h1940_uda1380: Remove unused variable
> ASoC: samsung: h1940_uda1380: Fix build warning
> ASoC: samsung: rx1950_uda1380: Remove unused variable
> ASoC: cs42l51: Remove unused variable
> ASoC: samsung: Remove invalid file reference
> ASoC: s3c24xx: Remove invalid file reference
>
> Takashi Iwai (72):
> ASoC: da732x: Remove superfluous DA732X_SOC_ENUM_DOUBLE_R()
> ASoC: ssm2602: Omit superfluous elements in input select array
> ASoC: wm8990: Fix the wrong number of enum items
> ASoC: wm8991: Fix the wrong number of enum items
> ASoC: ad193x: Use SOC_ENUM_SINGLE_DECL()
> ASoC: Rename soc_enum.max field with items
> ASoC: twl4030: Clean up duplicated code
> ALSA: da732x: Remove superfluous DA732X_SOC_ENUM_DOUBLE_R()
> ASoC: Add const to SOC_ENUM_*_DECL() macros
> ASoC: adau1373: Remove superfluous const
> ASoC: lm49453: Remove superfluous const
> ASoC: mc13783: Remove superfluous const
> ASoC: rt5631: Remove superfluous const
> ASoC: rt5640: Remove superfluous const
> ASoC: ssm2518: Remove superfluous const
> ASoC: sta529: Remove superfluous const
> ASoC: wm8804: Remove superfluous const
> ASoC: wm8978: Remove superfluous const
> ASoC: wm8983: Remove superfluous const
> ASoC: wm8985: Remove superfluous const
> ASoC: wm8995: Remove superfluous const
> ASoC: arizona: Fix wrong number of items in enum ctls
> ASoC: adau1373: Use SOC_ENUM_SINGLE_DECL()
> ASoC: alc5623: Use SOC_ENUM_SINGLE_DECL()
> ASoC: cs42l52: Use SOC_ENUM_SINGLE_DECL()
> ASoC: da7210: Use SOC_ENUM_SINGLE_DECL()
> ASoC: da7213: Use SOC_ENUM_SINGLE_DECL()
> ASoC: da9055: Use SOC_ENUM_SINGLE_DECL()
> ASoC: max98090: Use SOC_ENUM_SINGLE_DECL()
> ASoC: mc13783: Use SOC_ENUM_SINGLE_DECL()
> ASoC: sgtl5000: Use SOC_ENUM_SINGLE_DECL()
> ASoC: sn95031: Use SOC_ENUM_SINGLE_DECL()
> ASoC: stac9766: Use SOC_ENUM_{SINGLE|DOUBLE}_DECL()
> ASoC: tlv320aic26: Use SOC_ENUM_SINGLE_DECL()
> ASoC: twl4030: Use SOC_ENUM_SINGLE_DECL()
> ASoC: twl6040: Use SOC_ENUM_SINGLE_DECL()
> ASoC: uda1380: Use SOC_ENUM_SINGLE_DECL()
> ASoC: wl1273: Use SOC_ENUM_SINGLE_EXT_DECL()
> ASoC: wm2200: Use SOC_ENUM_SINGLE_DECL()
> ASoC: wm8523: Use SOC_ENUM_SINGLE_DECL()
> ASoC: wm8731: Use SOC_ENUM_SINGLE_DECL()
> ASoC: wm8737: Use SOC_ENUM_SINGLE_DECL()
> ASoC: wm8903: Use SOC_ENUM_SINGLE_DECL()
> ASoC: wm8904: Use SOC_ENUM_SINGLE_DECL()
> ASoC: wm8940: Use SOC_ENUM_SINGLE_DECL()
> ASoC: wm8961: Use SOC_ENUM_SINGLE_DECL()
> ASoC: wm8962: Use SOC_ENUM_SINGLE_DECL()
> ASoC: wm8974: Use SOC_ENUM_SINGLE_DECL()
> ASoC: wm8993: Use SOC_ENUM_SINGLE_DECL()
> ASoC: wm8995: Use SOC_ENUM_SINGLE_DECL()
> ASoC: wm8996: Use SOC_ENUM_SINGLE_DECL()
> ASoC: wm_hubs: Use SOC_ENUM_SINGLE_DECL()
> ASoC: omap: Use SOC_ENUM_SINGLE_EXT_DECL()
> ASoC: 88pm860x: Use SOC_ENUM_SINGLE_DECL()
> ASoC: ak4641: Use SOC_ENUM_SINGLE_DECL()
> ASoC: ak4671: Use SOC_ENUM_SINGLE_DECL()
> ASoC: alc5632: Use SOC_ENUM_SINGLE_DECL()
> ASoC: wm2200: Use SOC_ENUM_SINGLE_*_DECL()
> ASoC: da732x: Use SOC_ENUM_SINGLE_DECL()
> ASoC: ml26124: Use SOC_ENUM_SINGLE_DECL()
> ASoC: tlv320aic23: Use SOC_ENUM_SINGLE_DECL()
> ASoC: wm5100: Use SOC_ENUM_SINGLE_DECL()
> ASoC: wm8955: Use SOC_ENUM_SINGLE_DECL()
> ASoC: wm8988: Use SOC_ENUM_SINGLE_DECL()
> ASoC: wm9081: Use SOC_ENUM_SINGLE_DECL()
> ASoC: wm9705: Use SOC_ENUM_SINGLE_DECL()
> ASoC: ad1836: Use SOC_ENUM_SINGLE_DECL()
> ASoC: cs42l73: Use SOC_ENUM_SINGLE_DECL()
> ASoC: tlv320dac33: Use SOC_ENUM_SINGLE_*_DECL()
> ASoC: wm5102: Use ARRAY_SIZE() for SOC_VALUE_ENUM_SINGLE()
> ASoC: wm8997: Use ARRAY_SIZE() for SOC_VALUE_ENUM_SINGLE()
> ASoC: cs4271: Fix build error without CONFIG_SPI_MASTER
>
> Thomas Petazzoni (1):
> ASoC: cs42l51: add Device Tree binding to cs42l51
>
> Xiang Xiao (2):
> ASoC: dapm: Power off all widgets in the snd_soc_dapm_shutdown
> ASoC: dapm: Reorder the bias update sequence
>
> Xiubo Li (19):
> ASoC: core: set_tdm_slot() will return -ENOTSUPP if no operation provided
> ASoC: fsl: use snd_soc_dai_init_dma_data()
> ASoC: simple-card: fix __asoc_simple_card_dai_init
> ASoC: simple-card: simplify the daifmt code
> ASoC: simple-card: Add snd_card's name parsing from DT node support
> ASoC: fsl-sai: convert to use regmap API for Freeacale SAI
> ASoC: add snd_soc_of_parse_audio_simple_widgets for DT
> ASoC: binding: add widgets.txt
> ASoC: simple-card: add off-codec widgets supports.
> ASoC: simple-card: for new properties documenting and usage
> ASoC: fsl: make sure the regmap-mmio is actually enabled
> ASoC: fsl-spdif: big-endian support
> ASoC: fsl-esai: big-endian support
> ASoC: binding: add tdm-slot.txt
> ASoC: core: add TDM slot parsing from DT supports
> ASoC: simple-card: add slot information parsing supports
> ASoC: fsl-sai: fix Freescale SAI DAI format setting.
> ASoC: fsl-sai: Add SND_SOC_DAIFMT_DSP_A/B support.
> ASoC: cache: Do the codec->reg_cache zero pionter check
>
> .../devicetree/bindings/i2c/trivial-devices.txt | 1 +
> .../devicetree/bindings/misc/atmel-ssc.txt | 8 +
> Documentation/devicetree/bindings/sound/da9055.txt | 22 +
> .../bindings/sound/davinci-evm-audio.txt | 9 +-
> .../devicetree/bindings/sound/eukrea-tlv320.txt | 21 +
> .../devicetree/bindings/sound/fsl,esai.txt | 5 +
> .../devicetree/bindings/sound/fsl,spdif.txt | 5 +
> .../devicetree/bindings/sound/pcm512x.txt | 30 +
> .../devicetree/bindings/sound/simple-card.txt | 17 +-
> .../devicetree/bindings/sound/sirf-audio-codec.txt | 17 +
> .../devicetree/bindings/sound/sirf-audio-port.txt | 20 +
> .../devicetree/bindings/sound/sirf-audio.txt | 41 +
> .../devicetree/bindings/sound/tdm-slot.txt | 20 +
> .../devicetree/bindings/sound/tlv320aic32x4.txt | 30 +
> .../devicetree/bindings/sound/tlv320aic3x.txt | 1 -
> .../devicetree/bindings/sound/widgets.txt | 20 +
> drivers/base/regmap/regmap.c | 12 +
> drivers/misc/atmel-ssc.c | 6 +
> include/linux/atmel-ssc.h | 1 +
> include/linux/mfd/arizona/registers.h | 6 +-
> include/linux/platform_data/adau1977.h | 45 +
> include/linux/platform_data/asoc-s3c.h | 3 +-
> include/linux/platform_data/asoc-s3c24xx_simtec.h | 3 +-
> include/linux/platform_data/davinci_asp.h | 4 +-
> include/linux/regmap.h | 9 +
> include/sound/rcar_snd.h | 36 +-
> include/sound/simple_card.h | 6 +-
> include/sound/soc-dai.h | 3 +
> include/sound/soc-dapm.h | 40 +-
> include/sound/soc.h | 126 +-
> include/trace/events/hswadsp.h | 384 +++++
> include/trace/events/intel-sst.h | 148 ++
> sound/core/pcm_lib.c | 1 +
> sound/soc/Kconfig | 1 +
> sound/soc/Makefile | 1 +
> sound/soc/atmel/Kconfig | 2 +-
> sound/soc/atmel/atmel_ssc_dai.c | 13 +-
> sound/soc/atmel/sam9g20_wm8731.c | 20 +-
> sound/soc/blackfin/Kconfig | 9 +-
> sound/soc/cirrus/Kconfig | 4 +-
> sound/soc/codecs/88pm860x-codec.c | 119 +-
> sound/soc/codecs/Kconfig | 183 +-
> sound/soc/codecs/Makefile | 33 +-
> sound/soc/codecs/ad1836.c | 4 +-
> sound/soc/codecs/ad193x-i2c.c | 54 +
> sound/soc/codecs/ad193x-spi.c | 48 +
> sound/soc/codecs/ad193x.c | 144 +-
> sound/soc/codecs/ad193x.h | 7 +
> sound/soc/codecs/adau1373.c | 32 +-
> sound/soc/codecs/adau1977-i2c.c | 59 +
> sound/soc/codecs/adau1977-spi.c | 76 +
> sound/soc/codecs/adau1977.c | 1018 +++++++++++
> sound/soc/codecs/adau1977.h | 37 +
> sound/soc/codecs/adav801.c | 53 +
> sound/soc/codecs/adav803.c | 50 +
> sound/soc/codecs/adav80x.c | 152 +-
> sound/soc/codecs/adav80x.h | 7 +
> sound/soc/codecs/ak4104.c | 2 -
> sound/soc/codecs/ak4641.c | 16 +-
> sound/soc/codecs/ak4671.c | 240 ++-
> sound/soc/codecs/ak4671.h | 2 -
> sound/soc/codecs/alc5623.c | 117 +-
> sound/soc/codecs/alc5632.c | 40 +-
> sound/soc/codecs/arizona.c | 325 ++--
> sound/soc/codecs/cs4271.c | 63 +-
> sound/soc/codecs/cs42l51.c | 86 +-
> sound/soc/codecs/cs42l52.c | 92 +-
> sound/soc/codecs/cs42l73.c | 55 +-
> sound/soc/codecs/da7210.c | 20 +-
> sound/soc/codecs/da7213.c | 151 +-
> sound/soc/codecs/da732x.c | 167 +-
> sound/soc/codecs/da732x.h | 3 -
> sound/soc/codecs/da9055.c | 92 +-
> sound/soc/codecs/lm49453.c | 16 +-
> sound/soc/codecs/max98088.c | 2 +-
> sound/soc/codecs/max98090.c | 172 +-
> sound/soc/codecs/max98095.c | 4 +-
> sound/soc/codecs/mc13783.c | 20 +-
> sound/soc/codecs/ml26124.c | 12 +-
> sound/soc/codecs/pcm1681.c | 15 +-
> sound/soc/codecs/pcm1792a.c | 33 +-
> sound/soc/codecs/pcm512x-i2c.c | 71 +
> sound/soc/codecs/pcm512x-spi.c | 69 +
> sound/soc/codecs/pcm512x.c | 589 +++++++
> sound/soc/codecs/pcm512x.h | 171 ++
> sound/soc/codecs/rt5631.c | 75 +-
> sound/soc/codecs/rt5640.c | 75 +-
> sound/soc/codecs/sgtl5000.c | 10 +-
> sound/soc/codecs/si476x.c | 2 +-
> sound/soc/codecs/sirf-audio-codec.c | 533 ++++++
> sound/soc/codecs/sirf-audio-codec.h | 75 +
> sound/soc/codecs/sn95031.c | 44 +-
> sound/soc/codecs/ssm2518.c | 14 +-
> sound/soc/codecs/ssm2602-i2c.c | 57 +
> sound/soc/codecs/ssm2602-spi.c | 41 +
> sound/soc/codecs/ssm2602.c | 173 +-
> sound/soc/codecs/ssm2602.h | 14 +
> sound/soc/codecs/sta529.c | 2 +-
> sound/soc/codecs/stac9766.c | 38 +-
> sound/soc/codecs/tlv320aic23-i2c.c | 59 +
> sound/soc/codecs/tlv320aic23-spi.c | 56 +
> sound/soc/codecs/tlv320aic23.c | 71 +-
> sound/soc/codecs/tlv320aic23.h | 6 +
> sound/soc/codecs/tlv320aic26.c | 5 +-
> sound/soc/codecs/tlv320aic32x4.c | 232 ++-
> sound/soc/codecs/tlv320dac33.c | 34 +-
> sound/soc/codecs/twl4030.c | 101 +-
> sound/soc/codecs/twl6040.c | 17 +-
> sound/soc/codecs/uda1380.c | 40 +-
> sound/soc/codecs/wl1273.c | 9 +-
> sound/soc/codecs/wm2200.c | 18 +-
> sound/soc/codecs/wm5100.c | 36 +-
> sound/soc/codecs/wm5102.c | 28 +-
> sound/soc/codecs/wm5110.c | 19 +-
> sound/soc/codecs/wm8523.c | 4 +-
> sound/soc/codecs/wm8711.c | 2 +-
> sound/soc/codecs/wm8731.c | 4 +-
> sound/soc/codecs/wm8737.c | 50 +-
> sound/soc/codecs/wm8741.c | 34 +-
> sound/soc/codecs/wm8753.c | 5 +-
> sound/soc/codecs/wm8804.c | 2 +-
> sound/soc/codecs/wm8903.c | 108 +-
> sound/soc/codecs/wm8904.c | 77 +-
> sound/soc/codecs/wm8940.c | 20 +-
> sound/soc/codecs/wm8955.c | 11 +-
> sound/soc/codecs/wm8958-dsp2.c | 8 +-
> sound/soc/codecs/wm8961.c | 16 +-
> sound/soc/codecs/wm8962.c | 80 +-
> sound/soc/codecs/wm8974.c | 4 +-
> sound/soc/codecs/wm8978.c | 30 +-
> sound/soc/codecs/wm8983.c | 45 +-
> sound/soc/codecs/wm8985.c | 39 +-
> sound/soc/codecs/wm8988.c | 62 +-
> sound/soc/codecs/wm8990.c | 41 +-
> sound/soc/codecs/wm8991.c | 44 +-
> sound/soc/codecs/wm8993.c | 66 +-
> sound/soc/codecs/wm8994.c | 52 +-
> sound/soc/codecs/wm8995.c | 43 +-
> sound/soc/codecs/wm8996.c | 75 +-
> sound/soc/codecs/wm8997.c | 25 +-
> sound/soc/codecs/wm9081.c | 23 +-
> sound/soc/codecs/wm9705.c | 12 +-
> sound/soc/codecs/wm_adsp.c | 50 +-
> sound/soc/codecs/wm_hubs.c | 16 +-
> sound/soc/davinci/davinci-evm.c | 58 +-
> sound/soc/davinci/davinci-mcasp.c | 196 ++-
> sound/soc/fsl/Kconfig | 12 +-
> sound/soc/fsl/eukrea-tlv320.c | 108 +-
> sound/soc/fsl/fsl_esai.c | 32 +-
> sound/soc/fsl/fsl_sai.c | 332 ++--
> sound/soc/fsl/fsl_sai.h | 48 +-
> sound/soc/fsl/fsl_spdif.c | 9 +-
> sound/soc/fsl/imx-pcm-fiq.c | 7 +-
> sound/soc/fsl/wm1133-ev1.c | 11 +-
> sound/soc/generic/simple-card.c | 245 +--
> sound/soc/intel/Kconfig | 42 +-
> sound/soc/intel/Makefile | 27 +-
> sound/soc/intel/byt-rt5640.c | 187 ++
> sound/soc/intel/haswell.c | 235 +++
> sound/soc/intel/mfld_machine.c | 65 +-
> sound/soc/intel/sst-acpi.c | 284 ++++
> sound/soc/intel/sst-baytrail-dsp.c | 372 ++++
> sound/soc/intel/sst-baytrail-ipc.c | 867 ++++++++++
> sound/soc/intel/sst-baytrail-ipc.h | 69 +
> sound/soc/intel/sst-baytrail-pcm.c | 422 +++++
> sound/soc/intel/sst-dsp-priv.h | 309 ++++
> sound/soc/intel/sst-dsp.c | 385 +++++
> sound/soc/intel/sst-dsp.h | 233 +++
> sound/soc/intel/sst-firmware.c | 587 +++++++
> sound/soc/intel/sst-haswell-dsp.c | 517 ++++++
> sound/soc/intel/sst-haswell-ipc.c | 1785 ++++++++++++++++++++
> sound/soc/intel/sst-haswell-ipc.h | 488 ++++++
> sound/soc/intel/sst-haswell-pcm.c | 872 ++++++++++
> sound/soc/intel/{sst_dsp.h => sst-mfld-dsp.h} | 8 +-
> .../intel/{sst_platform.c => sst-mfld-platform.c} | 8 +-
> .../intel/{sst_platform.h => sst-mfld-platform.h} | 4 +-
> sound/soc/omap/Kconfig | 4 +-
> sound/soc/omap/ams-delta.c | 55 +-
> sound/soc/omap/n810.c | 26 +-
> sound/soc/omap/rx51.c | 22 +-
> sound/soc/pxa/corgi.c | 49 +-
> sound/soc/pxa/e740_wm9705.c | 10 +-
> sound/soc/pxa/e750_wm9705.c | 10 +-
> sound/soc/pxa/e800_wm9712.c | 19 +-
> sound/soc/pxa/magician.c | 26 +-
> sound/soc/pxa/mioa701_wm9713.c | 19 +-
> sound/soc/pxa/poodle.c | 7 +-
> sound/soc/pxa/spitz.c | 58 +-
> sound/soc/pxa/tosa.c | 32 +-
> sound/soc/pxa/zylonite.c | 17 +-
> sound/soc/samsung/Kconfig | 2 +-
> sound/soc/samsung/h1940_uda1380.c | 7 +-
> sound/soc/samsung/neo1973_wm8753.c | 168 +-
> sound/soc/samsung/rx1950_uda1380.c | 5 -
> sound/soc/samsung/smdk_wm8994.c | 2 +-
> sound/soc/samsung/tobermory.c | 2 +
> sound/soc/sh/migor.c | 19 +-
> sound/soc/sh/rcar/Makefile | 2 +-
> sound/soc/sh/rcar/adg.c | 228 ++-
> sound/soc/sh/rcar/core.c | 306 ++--
> sound/soc/sh/rcar/gen.c | 98 +-
> sound/soc/sh/rcar/rsnd.h | 195 ++-
> sound/soc/sh/rcar/scu.c | 384 -----
> sound/soc/sh/rcar/src.c | 687 ++++++++
> sound/soc/sh/rcar/ssi.c | 332 ++--
> sound/soc/sirf/Kconfig | 14 +
> sound/soc/sirf/Makefile | 5 +
> sound/soc/sirf/sirf-audio-port.c | 194 +++
> sound/soc/sirf/sirf-audio-port.h | 62 +
> sound/soc/sirf/sirf-audio.c | 156 ++
> sound/soc/soc-cache.c | 13 +-
> sound/soc/soc-compress.c | 65 +-
> sound/soc/soc-core.c | 582 ++++---
> sound/soc/soc-dapm.c | 465 ++---
> sound/soc/soc-pcm.c | 112 +-
> sound/soc/spear/spdif_out.c | 10 +-
> sound/soc/tegra/Kconfig | 2 +-
> 217 files changed, 17528 insertions(+), 4570 deletions(-)
> create mode 100644 Documentation/devicetree/bindings/sound/da9055.txt
> create mode 100644 Documentation/devicetree/bindings/sound/eukrea-tlv320.txt
> create mode 100644 Documentation/devicetree/bindings/sound/pcm512x.txt
> create mode 100644 Documentation/devicetree/bindings/sound/sirf-audio-codec.txt
> create mode 100644 Documentation/devicetree/bindings/sound/sirf-audio-port.txt
> create mode 100644 Documentation/devicetree/bindings/sound/sirf-audio.txt
> create mode 100644 Documentation/devicetree/bindings/sound/tdm-slot.txt
> create mode 100644 Documentation/devicetree/bindings/sound/tlv320aic32x4.txt
> create mode 100644 Documentation/devicetree/bindings/sound/widgets.txt
> create mode 100644 include/linux/platform_data/adau1977.h
> create mode 100644 include/trace/events/hswadsp.h
> create mode 100644 include/trace/events/intel-sst.h
> create mode 100644 sound/soc/codecs/ad193x-i2c.c
> create mode 100644 sound/soc/codecs/ad193x-spi.c
> create mode 100644 sound/soc/codecs/adau1977-i2c.c
> create mode 100644 sound/soc/codecs/adau1977-spi.c
> create mode 100644 sound/soc/codecs/adau1977.c
> create mode 100644 sound/soc/codecs/adau1977.h
> create mode 100644 sound/soc/codecs/adav801.c
> create mode 100644 sound/soc/codecs/adav803.c
> create mode 100644 sound/soc/codecs/pcm512x-i2c.c
> create mode 100644 sound/soc/codecs/pcm512x-spi.c
> create mode 100644 sound/soc/codecs/pcm512x.c
> create mode 100644 sound/soc/codecs/pcm512x.h
> create mode 100644 sound/soc/codecs/sirf-audio-codec.c
> create mode 100644 sound/soc/codecs/sirf-audio-codec.h
> create mode 100644 sound/soc/codecs/ssm2602-i2c.c
> create mode 100644 sound/soc/codecs/ssm2602-spi.c
> create mode 100644 sound/soc/codecs/tlv320aic23-i2c.c
> create mode 100644 sound/soc/codecs/tlv320aic23-spi.c
> create mode 100644 sound/soc/intel/byt-rt5640.c
> create mode 100644 sound/soc/intel/haswell.c
> create mode 100644 sound/soc/intel/sst-acpi.c
> create mode 100644 sound/soc/intel/sst-baytrail-dsp.c
> create mode 100644 sound/soc/intel/sst-baytrail-ipc.c
> create mode 100644 sound/soc/intel/sst-baytrail-ipc.h
> create mode 100644 sound/soc/intel/sst-baytrail-pcm.c
> create mode 100644 sound/soc/intel/sst-dsp-priv.h
> create mode 100644 sound/soc/intel/sst-dsp.c
> create mode 100644 sound/soc/intel/sst-dsp.h
> create mode 100644 sound/soc/intel/sst-firmware.c
> create mode 100644 sound/soc/intel/sst-haswell-dsp.c
> create mode 100644 sound/soc/intel/sst-haswell-ipc.c
> create mode 100644 sound/soc/intel/sst-haswell-ipc.h
> create mode 100644 sound/soc/intel/sst-haswell-pcm.c
> rename sound/soc/intel/{sst_dsp.h => sst-mfld-dsp.h} (96%)
> rename sound/soc/intel/{sst_platform.c => sst-mfld-platform.c} (99%)
> rename sound/soc/intel/{sst_platform.h => sst-mfld-platform.h} (97%)
> delete mode 100644 sound/soc/sh/rcar/scu.c
> create mode 100644 sound/soc/sh/rcar/src.c
> create mode 100644 sound/soc/sirf/Kconfig
> create mode 100644 sound/soc/sirf/Makefile
> create mode 100644 sound/soc/sirf/sirf-audio-port.c
> create mode 100644 sound/soc/sirf/sirf-audio-port.h
> create mode 100644 sound/soc/sirf/sirf-audio.c
> [2 Digital signature <application/pgp-signature (7bit)>]
>
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [GIT PULL] ASoC updates for v3.15
2014-03-13 7:41 ` Lars-Peter Clausen
@ 2014-03-13 13:43 ` Mark Brown
0 siblings, 0 replies; 10+ messages in thread
From: Mark Brown @ 2014-03-13 13:43 UTC (permalink / raw)
To: Lars-Peter Clausen; +Cc: Takashi Iwai, alsa-devel, Liam Girdwood
[-- Attachment #1.1: Type: text/plain, Size: 689 bytes --]
On Thu, Mar 13, 2014 at 08:41:28AM +0100, Lars-Peter Clausen wrote:
> On 03/13/2014 12:14 AM, Mark Brown wrote:
> > Merge remote-tracking branches 'asoc/topic/da7213', 'asoc/topic/da732x', 'asoc/topic/da9055', 'asoc/topic/davinci', 'asoc/topic/fsl', 'asoc/topic/fsl-esai', 'asoc/topic/fsl-sai' and 'asoc/topic/fsl-spdif' into asoc-next
> I think you forgot to merge the branches that come between the one above and
> below:
> 'asoc/topic/intel', 'asoc/topic/io', 'asoc/topic/jack',
> 'asoc/topic/kirkwood', 'asoc/topic/lm4857', 'asoc/topic/lm49453',
> 'asoc/topic/maintainers', 'asoc/topic/max98088' and 'asoc/topic/max98095'
This is all scripted - I don't do this stuff by hand.
[-- Attachment #1.2: Digital signature --]
[-- Type: application/pgp-signature, Size: 836 bytes --]
[-- Attachment #2: Type: text/plain, Size: 0 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [GIT PULL] ASoC updates for v3.15
2014-04-23 11:16 Mark Brown
@ 2014-04-28 10:13 ` Takashi Iwai
0 siblings, 0 replies; 10+ messages in thread
From: Takashi Iwai @ 2014-04-28 10:13 UTC (permalink / raw)
To: Mark Brown; +Cc: alsa-devel, Liam Girdwood
At Wed, 23 Apr 2014 12:16:31 +0100,
Mark Brown wrote:
>
> The following changes since commit a798c10faf62a505d24e5f6213fbaf904a39623f:
>
> Linux 3.15-rc2 (2014-04-20 11:08:50 -0700)
>
> are available in the git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-v3.15-rc2
>
> for you to fetch changes up to 98810a6dcf8af768d7b0b71e5075ff9c199f5196:
>
> Merge remote-tracking branches 'asoc/fix/intel', 'asoc/fix/jz4740', 'asoc/fix/rcar', 'asoc/fix/tlv320aic31xx' and 'asoc/fix/tlv320aic3x' into asoc-linus (2014-04-22 22:01:07 +0100)
>
> ----------------------------------------------------------------
>
> ASoC: Fixes for v3.15
>
> A smattering of driver-specific fixes here, nothing generic. The Cirrus
> CODEC conversions to devm_ are leak fixes - the conversion adds missing
> error handling code.
Sorry for the late response, as I've been off in the whole last week.
Now catching up mails and bugs...
I pulled it now. Thanks.
Takashi
>
> ----------------------------------------------------------------
> Alexandre Belloni (1):
> ASoC: tlv320aic31xx: document that the regulators are mandatory
>
> Andrew Lunn (1):
> ASoC: alc5623: Fix regmap endianness
>
> Axel Lin (2):
> ASoC: cs42l52: Convert to use devm_gpio_request_one
> ASoC: cs42l73: Convert to use devm_gpio_request_one
>
> Ben Dooks (1):
> ASoC: rsnd: fix clock prepare/unprepare
>
> Christian Engelmayer (1):
> ASoC: Intel: Fix incorrect sizeof() in sst_hsw_stream_get_volume()
>
> Dan Carpenter (1):
> ASoC: Intel: some incorrect sizeof() usages
>
> Jarkko Nikula (1):
> ASoC: dapm: Fix widget double free with auto-disable DAPM kcontrol
>
> Lars-Peter Clausen (1):
> ASoC: jz4740: Remove Makefile entry for removed file
>
> Mark Brown (3):
> Merge remote-tracking branch 'asoc/fix/dapm' into asoc-linus
> Merge remote-tracking branches 'asoc/fix/alc5623', 'asoc/fix/cs42l52', 'asoc/fix/cs42l73' and 'asoc/fix/fsl-spdif' into asoc-linus
> Merge remote-tracking branches 'asoc/fix/intel', 'asoc/fix/jz4740', 'asoc/fix/rcar', 'asoc/fix/tlv320aic31xx' and 'asoc/fix/tlv320aic3x' into asoc-linus
>
> Nicolin Chen (1):
> ASoC: fsl_spdif: Fix wrong OFFSET of STC_SYSCLK_DIV
>
> Sebastian Reichel (1):
> ASoC: tlv320aic3x: fix shared reset pin for DT
>
> Wenkai Du (1):
> ASoC: Intel: Fix audio crash due to negative address offset
>
> Documentation/devicetree/bindings/sound/tlv320aic31xx.txt | 6 +++---
> sound/soc/codecs/alc5623.c | 2 +-
> sound/soc/codecs/cs42l52.c | 6 ++++--
> sound/soc/codecs/cs42l73.c | 6 ++++--
> sound/soc/codecs/tlv320aic3x.c | 9 +++++++--
> sound/soc/fsl/fsl_spdif.h | 4 ++--
> sound/soc/intel/sst-dsp-priv.h | 2 +-
> sound/soc/intel/sst-haswell-ipc.c | 7 ++++---
> sound/soc/jz4740/Makefile | 2 --
> sound/soc/sh/rcar/src.c | 4 ++--
> sound/soc/sh/rcar/ssi.c | 4 ++--
> sound/soc/soc-dapm.c | 1 -
> 12 files changed, 30 insertions(+), 23 deletions(-)
> [2 Digital signature <application/pgp-signature (7bit)>]
>
^ permalink raw reply [flat|nested] 10+ messages in thread
* [GIT PULL] ASoC updates for v3.15
@ 2014-04-23 11:16 Mark Brown
2014-04-28 10:13 ` Takashi Iwai
0 siblings, 1 reply; 10+ messages in thread
From: Mark Brown @ 2014-04-23 11:16 UTC (permalink / raw)
To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood
[-- Attachment #1.1: Type: text/plain, Size: 3016 bytes --]
The following changes since commit a798c10faf62a505d24e5f6213fbaf904a39623f:
Linux 3.15-rc2 (2014-04-20 11:08:50 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-v3.15-rc2
for you to fetch changes up to 98810a6dcf8af768d7b0b71e5075ff9c199f5196:
Merge remote-tracking branches 'asoc/fix/intel', 'asoc/fix/jz4740', 'asoc/fix/rcar', 'asoc/fix/tlv320aic31xx' and 'asoc/fix/tlv320aic3x' into asoc-linus (2014-04-22 22:01:07 +0100)
----------------------------------------------------------------
ASoC: Fixes for v3.15
A smattering of driver-specific fixes here, nothing generic. The Cirrus
CODEC conversions to devm_ are leak fixes - the conversion adds missing
error handling code.
----------------------------------------------------------------
Alexandre Belloni (1):
ASoC: tlv320aic31xx: document that the regulators are mandatory
Andrew Lunn (1):
ASoC: alc5623: Fix regmap endianness
Axel Lin (2):
ASoC: cs42l52: Convert to use devm_gpio_request_one
ASoC: cs42l73: Convert to use devm_gpio_request_one
Ben Dooks (1):
ASoC: rsnd: fix clock prepare/unprepare
Christian Engelmayer (1):
ASoC: Intel: Fix incorrect sizeof() in sst_hsw_stream_get_volume()
Dan Carpenter (1):
ASoC: Intel: some incorrect sizeof() usages
Jarkko Nikula (1):
ASoC: dapm: Fix widget double free with auto-disable DAPM kcontrol
Lars-Peter Clausen (1):
ASoC: jz4740: Remove Makefile entry for removed file
Mark Brown (3):
Merge remote-tracking branch 'asoc/fix/dapm' into asoc-linus
Merge remote-tracking branches 'asoc/fix/alc5623', 'asoc/fix/cs42l52', 'asoc/fix/cs42l73' and 'asoc/fix/fsl-spdif' into asoc-linus
Merge remote-tracking branches 'asoc/fix/intel', 'asoc/fix/jz4740', 'asoc/fix/rcar', 'asoc/fix/tlv320aic31xx' and 'asoc/fix/tlv320aic3x' into asoc-linus
Nicolin Chen (1):
ASoC: fsl_spdif: Fix wrong OFFSET of STC_SYSCLK_DIV
Sebastian Reichel (1):
ASoC: tlv320aic3x: fix shared reset pin for DT
Wenkai Du (1):
ASoC: Intel: Fix audio crash due to negative address offset
Documentation/devicetree/bindings/sound/tlv320aic31xx.txt | 6 +++---
sound/soc/codecs/alc5623.c | 2 +-
sound/soc/codecs/cs42l52.c | 6 ++++--
sound/soc/codecs/cs42l73.c | 6 ++++--
sound/soc/codecs/tlv320aic3x.c | 9 +++++++--
sound/soc/fsl/fsl_spdif.h | 4 ++--
sound/soc/intel/sst-dsp-priv.h | 2 +-
sound/soc/intel/sst-haswell-ipc.c | 7 ++++---
sound/soc/jz4740/Makefile | 2 --
sound/soc/sh/rcar/src.c | 4 ++--
sound/soc/sh/rcar/ssi.c | 4 ++--
sound/soc/soc-dapm.c | 1 -
12 files changed, 30 insertions(+), 23 deletions(-)
[-- Attachment #1.2: Digital signature --]
[-- Type: application/pgp-signature, Size: 836 bytes --]
[-- Attachment #2: Type: text/plain, Size: 0 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [GIT PULL] ASoC updates for v3.15
2014-03-31 10:32 Mark Brown
@ 2014-03-31 10:41 ` Takashi Iwai
0 siblings, 0 replies; 10+ messages in thread
From: Takashi Iwai @ 2014-03-31 10:41 UTC (permalink / raw)
To: Mark Brown; +Cc: alsa-devel, Liam Girdwood
At Mon, 31 Mar 2014 11:32:07 +0100,
Mark Brown wrote:
>
> The following changes since commit e090d5b6ad20056ec0ef58727e3ae95fd82be090:
>
> Merge remote-tracking branches 'asoc/topic/simple' and 'asoc/topic/sirf' into asoc-next (2014-03-23 14:00:59 +0000)
>
> are available in the git repository at:
>
>
> git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-v3.15-4
>
> for you to fetch changes up to c159a85013afbb8283f0c7272812952e04d5c3a1:
>
> Merge remote-tracking branches 'asoc/topic/tdm' and 'asoc/topic/tegra' into asoc-next (2014-03-25 21:22:15 +0000)
>
> ----------------------------------------------------------------
>
> ASoC: Final updates for v3.15 merge window
>
> A few more updates from last week - use of the tdm_slot mapping from
> Xiubo plus a few smaller fixes and cleanups.
Thanks, pulled now.
Takashi
>
> ----------------------------------------------------------------
> Alex Smith (1):
> MIPS: Fix possible build error with transparent hugepages enabled
>
> Andreas Herrmann (1):
> MIPS: Octeon: Fix warning in of_device_alloc on cn3xxx
>
> Arnaldo Carvalho de Melo (1):
> perf bench numa: Make no args mean 'run all tests'
>
> Ben Pfaff (1):
> openvswitch: Correctly report flow used times for first 5 minutes after boot.
>
> Ben Widawsky (1):
> drm/i915: Fix PSR programming
>
> Benedikt Spranger (1):
> net: cpsw: do not register cpts twice
>
> Bjorn Helgaas (1):
> Revert "[PATCH] Insert GART region into resource map"
>
> Bjørn Mork (1):
> net: cdc_ncm: fix control message ordering
>
> Boris BREZILLON (1):
> ARM: at91: fix network interface ordering for sama5d36
>
> Charles Keepax (1):
> ALSA: compress: Pass through return value of open ops callback
>
> Chris Wilson (1):
> drm/i915: Disable stolen memory when DMAR is active
>
> Christian Riesch (2):
> net: davinci_emac: Replace devm_request_irq with request_irq
> net: davinci_emac: Fix rollback of emac_dev_open()
>
> Clemens Ladisch (1):
> ALSA: oxygen: Xonar DG(X): fix Stereo Upmixing regression
>
> Colin Ian King (1):
> MIPS: Octeon: Fix fall through on bar type OCTEON_DMA_BAR_TYPE_SMALL
>
> Daniel Kurtz (1):
> drm/exynos: Fix (more) freeing issues in exynos_drm_drv.c
>
> Daniel Vetter (2):
> drm/i915: Don't enable display error interrupts from the start
> drm: Fix use-after-free in the shadow-attache exit code
>
> Dave Airlie (3):
> Merge tag 'drm-intel-fixes-2014-03-17' of git://anongit.freedesktop.org/drm-intel into drm-fixes
> Merge tag 'drm-intel-fixes-2014-03-19' of git://anongit.freedesktop.org/drm-intel into drm-fixes
> Merge branch 'exynos-drm-fixes' of git://git.kernel.org/.../daeinki/drm-exynos into drm-fixes
>
> Dave Jones (2):
> brcmfmac: fix skb leak in brcmf_sdio_txpkt_prep_sg error path.
> block: free q->flush_rq in blk_init_allocated_queue error paths
>
> Dave Kleikamp (1):
> sparc64: don't treat 64-bit syscall return codes as 32-bit
>
> David Miller (1):
> sparc: serial: Clean up the locking for -rt
>
> David S. Miller (6):
> Merge branch 'for-davem' of git://git.kernel.org/.../linville/wireless
> Merge branch 'master' of git://git.kernel.org/.../klassert/ipsec
> Merge branch 'cnic-net'
> Merge branch 'fixes' of git://git.kernel.org/.../jesse/openvswitch
> sparc64: Make sure %pil interrupts are enabled during hypervisor yield.
> Merge branch 'davinci_emac'
>
> David Stevens (2):
> vxlan: fix potential NULL dereference in arp_reduce()
> vxlan: fix nonfunctional neigh_reduce()
>
> Deng-Cheng Zhu (4):
> MIPS: APRP: Fix the linking of rtlx interrupt hook
> MIPS: APRP: Unregister rtlx interrupt hook at module exit
> MIPS: APRP: Choose the correct VPE loader by fixing the linking
> MIPS: math-emu: Fix prefx detection and COP1X function field definition
>
> Doug Wilson (1):
> sparc64:tsb.c:use array size macro rather than number
>
> Eric Dumazet (1):
> tcp: syncookies: do not use getnstimeofday()
>
> Erik Hugne (1):
> tipc: fix spinlock recursion bug for failed subscriptions
>
> Felix Fietkau (1):
> ath9k_hw: fix unreachable code in baseband hang detection code
>
> Fernando Luis Vázquez Cao (1):
> HID: hidraw: fix warning destroying hidraw device files after parent
>
> Frank Praznik (1):
> HID: sony: Fix work queue issues.
>
> Helge Deller (2):
> partly revert commit 8a10bc9: parisc/sti_console: prefer Linux fonts over built-in ROM fonts
> parisc: wire up sys_utimes
>
> Helmut Schaa (1):
> ath9k: Fix sequence number assignment for non-data frames
>
> Huacai Chen (1):
> MIPS: FPU: Fix conflict of register usage
>
> Hugh Dickins (2):
> mm: fix bad rss-counter if remap_file_pages raced migration
> mm: fix swapops.h:131 bug if remap_file_pages raced migration
>
> Ingo Molnar (1):
> Merge tag 'perf-urgent-for-mingo' of git://git.kernel.org/.../acme/linux into perf/urgent
>
> Jani Nikula (1):
> Revert "drm/i915: don't touch the VDD when disabling the panel"
>
> Jarno Rajahalme (2):
> openvswitch: Read tcp flags only then the tranport header is present.
> openvswitch: Fix race.
>
> Jean-Francois Moine (3):
> ASoC: simple-card: dynamically allocate the DAI link and properties
> ASoC: simple-card: Add DT documentation for multi-DAI links
> ASoC: simple-card: Handle many DAI links
>
> Jens Axboe (1):
> mtip32xx: fix bad use of smp_processor_id()
>
> Jim Quinlan (1):
> MIPS: Make local_irq_disable macro safe for non-Mipsr2
>
> Jiri Pirko (1):
> ovs: fix dp check in ovs_dp_reset_user_features
>
> Joe Perches (1):
> MAINTAINERS: Add linux.nics@intel.com to INTEL ETHERNET DRIVERS
>
> John David Anglin (1):
> parisc: Remove unused CONFIG_PARISC_TMPALIAS code
>
> John W. Linville (1):
> Merge branch 'master' of git://git.kernel.org/.../linville/wireless into for-davem
>
> Kuninori Morimoto (3):
> ARM: bockw: fixup SND_SOC_DAIFMT_CBx_CFx flags
> ASoC: rcar: bugfix: it cares about the non-src case
> ASoC: rcar: subnode tidyup for renesas,rsnd.txt
>
> Lars Persson (1):
> MIPS: Fix syscall tracing interface
>
> Lars-Peter Clausen (1):
> ASoC: Remove name_prefix unset during DAI link init hack
>
> Li RongQing (1):
> netpoll: fix the skb check in pkt_is_ns
>
> Li Zefan (1):
> cgroup: fix a failure path in create_css()
>
> Linus Torvalds (18):
> Merge branch 'for-linus' of git://git.kernel.org/.../jikos/hid
> Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linus
> Merge branch 'for-linus' of git://git.kernel.dk/linux-block
> Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
> Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/.../tip/tip
> Merge branch 'for-3.14-fixes' of git://git.kernel.org/.../tj/cgroup
> Merge tag 'pci-v3.14-fixes-3' of git://git.kernel.org/.../helgaas/pci
> Merge tag 'sound-3.14' of git://git.kernel.org/.../tiwai/sound
> Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linus
> Merge tag 'trace-fixes-v3.14-rc7' of git://git.kernel.org/.../rostedt/linux-trace
> futex: revert back to the explicit waiter counting code
> Merge branch 'drm-fixes' of git://people.freedesktop.org/~airlied/linux
> Merge tag 'fixes-for-linus' of git://git.kernel.org/.../arm/arm-soc
> Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/.../tip/tip
> Merge git://git.kernel.org/.../davem/net
> Merge git://git.kernel.org/.../davem/sparc
> Merge branch 'parisc-3.14' of git://git.kernel.org/.../deller/parisc-linux
> Linux 3.14-rc8
>
> Lucas Stach (1):
> ASoC: tegra: move AC97 clock handling to the machine driver
>
> Manuel Lauss (1):
> MIPS: Alchemy: Fix unchecked kstrtoul return value
>
> Mark Brown (14):
> Merge remote-tracking branches 'asoc/fix/cs42l51', 'asoc/fix/cs42l52', 'asoc/fix/cs42l73', 'asoc/fix/rcar', 'asoc/fix/spear' and 'asoc/fix/tegra' into asoc-linus
> Merge tag 'asoc-v3.15' into asoc-next
> Merge tag 'asoc-v3.15-2' into asoc-next
> Merge tag 'asoc-v3.15-3' into asoc-next
> Merge remote-tracking branch 'asoc/topic/rcar' into asoc-next
> Merge remote-tracking branch 'asoc/fix/pcm' into asoc-linus
> Merge remote-tracking branches 'asoc/fix/cs42l51', 'asoc/fix/cs42l52', 'asoc/fix/cs42l73', 'asoc/fix/rcar', 'asoc/fix/spear' and 'asoc/fix/tegra' into asoc-linus
> Merge tag 'asoc-v3.15' into asoc-next
> Merge tag 'asoc-v3.15-2' into asoc-next
> Merge tag 'asoc-v3.15-3' into asoc-next
> Merge tag 'asoc-v3.15-rcar' into asoc-next
> Merge remote-tracking branches 'asoc/topic/prefix' and 'asoc/topic/rcar' into asoc-next
> Merge remote-tracking branch 'asoc/topic/simple' into asoc-next
> Merge remote-tracking branches 'asoc/topic/tdm' and 'asoc/topic/tegra' into asoc-next
>
> Markos Chandras (2):
> MIPS: bcm47xx: Include missing errno.h for ENXIO
> MIPS: asm: syscall: Fix copying system call arguments
>
> Michael Chan (3):
> cnic: Use proper ulp_ops for per device operations.
> cnic,bnx2i,bnx2fc: Fix inconsistent use of page size
> cnic: Update version to 2.5.20 and copyright year.
>
> Mike Snitzer (2):
> block: fix q->flush_rq NULL pointer crash on dm-mpath flush
> block: change flush sequence list addition back to front add
>
> Nicolas Dichtel (3):
> rtnetlink: fix fdb notification flags
> ipmr: fix mfc notification flags
> ip6mr: fix mfc notification flags
>
> Nikolay Aleksandrov (2):
> net: af_key: fix sleeping under rcu
> selinux: add gfp argument to security_xfrm_policy_alloc and fix callers
>
> Nishanth Menon (1):
> net: micrel : ks8851-ml: add vdd-supply support
>
> Patrick Palka (1):
> perf bench: Fix NULL pointer dereference in "perf bench all"
>
> Paul Bolle (2):
> MIPS: Replace CONFIG_MIPS64 and CONFIG_MIPS32_R2
> isdn/capi: Make Middleware depend on CAPI2.0
>
> Paul Burton (1):
> MIPS: mark O32+FP64 experimental for now
>
> Paul Mackerras (2):
> KVM: PPC: Book3S HV: Remove bogus duplicate code
> KVM: PPC: Book3S HV: Fix register usage when loading/saving VRSAVE
>
> Peter Senna Tschudin (2):
> ATHEROS-ALX: Use dma_set_mask_and_coherent and fix a bug
> ATHEROS-ATL1E: Convert iounmap to pci_iounmap
>
> Rafał Miłecki (1):
> MIPS: BCM47XX: Check all (32) GPIOs when looking for a pin
>
> Ralf Baechle (1):
> MIPS: Fix randconfig build error.
>
> Roger Luethi (1):
> via-rhine: Disable device in error path
>
> Sebastian Hesselbarth (1):
> net: phy: fix uninitalized ethtool_wolinfo in phy_suspend
>
> Shawn Guo (1):
> MAINTAINERS: update IMX kernel git tree
>
> Simon Wood (1):
> HID: hid-lg4ff: Support new version of G27
>
> Stanislaw Gruszka (1):
> Revert "rt2x00: rt2800lib: Update BBP register initialization for RT53xx"
>
> Stefan Agner (1):
> clocksource: vf_pit_timer: use complement for sched_clock reading
>
> Vaibhav Nagarnaik (1):
> tracing: Fix array size mismatch in format string
>
> Ville Syrjälä (2):
> drm/i915: Add a workaround for HSW scanline counter weirdness
> drm/i915: Fix scanline counter fixup on BDW
>
> Viller Hsiao (2):
> MIPS: ftrace: Fix icache flush range error
> MIPS: ftrace: Tweak safe_load()/safe_store() macros
>
> Will Deacon (1):
> parisc: locks: remove redundant arch_*_relax operations
>
> Xiubo Li (4):
> ASoC: core: remove the 'of_' prefix of of_xlate_tdm_slot_mask.
> ASoC: fsl-utils: Add fsl_asoc_xlate_tdm_slot_mask() support.
> ASoC: fsl-esai: Add .xlate_tdm_slot_mask() support.
> ASoC: imx-ssi: Add .xlate_tdm_slot_mask() support.
>
> lucien (1):
> ipv6: ip6_append_data_mtu do not handle the mtu of the second fragment properly
>
> stephen hemminger (1):
> netlink: fix setsockopt in mmap examples in documentation
>
> .../devicetree/bindings/net/micrel-ks8851.txt | 1 +
> .../devicetree/bindings/sound/renesas,rsnd.txt | 15 +-
> .../devicetree/bindings/sound/simple-card.txt | 42 +++-
> Documentation/networking/netlink_mmap.txt | 4 +-
> MAINTAINERS | 5 +-
> Makefile | 2 +-
> arch/arm/boot/dts/sama5d36.dtsi | 2 +-
> arch/arm/mach-shmobile/board-bockw.c | 16 +-
> arch/mips/Kconfig | 24 ++-
> arch/mips/alchemy/board-gpr.c | 4 +-
> arch/mips/alchemy/board-mtx1.c | 4 +-
> arch/mips/bcm47xx/board.c | 1 +
> arch/mips/bcm47xx/nvram.c | 2 +-
> arch/mips/cavium-octeon/octeon-irq.c | 22 ++-
> arch/mips/include/asm/asmmacro.h | 15 +-
> arch/mips/include/asm/fpu.h | 2 +-
> arch/mips/include/asm/ftrace.h | 20 +-
> arch/mips/include/asm/syscall.h | 10 +-
> arch/mips/include/uapi/asm/inst.h | 4 +-
> arch/mips/kernel/ftrace.c | 5 +-
> arch/mips/kernel/r4k_fpu.S | 16 +-
> arch/mips/kernel/rtlx-cmp.c | 3 +
> arch/mips/kernel/rtlx-mt.c | 3 +
> arch/mips/math-emu/cp1emu.c | 6 +-
> arch/mips/mti-malta/malta-amon.c | 2 +-
> arch/mips/mti-malta/malta-int.c | 4 +-
> arch/mips/pci/msi-octeon.c | 1 +
> arch/parisc/include/asm/page.h | 11 --
> arch/parisc/include/asm/spinlock.h | 4 -
> arch/parisc/include/uapi/asm/unistd.h | 4 +-
> arch/parisc/kernel/cache.c | 64 ------
> arch/parisc/kernel/syscall_table.S | 1 +
> arch/powerpc/kvm/book3s_hv_rmhandlers.S | 71 +------
> arch/sparc/kernel/process_64.c | 4 +-
> arch/sparc/kernel/syscalls.S | 4 +-
> arch/sparc/mm/tsb.c | 2 +-
> arch/x86/kernel/aperture_64.c | 20 +-
> block/blk-core.c | 25 ++-
> block/blk-flush.c | 11 +-
> drivers/block/mtip32xx/mtip32xx.c | 2 +-
> drivers/clocksource/vf_pit_timer.c | 2 +-
> drivers/gpu/drm/drm_pci.c | 2 +-
> drivers/gpu/drm/exynos/exynos_drm_drv.c | 10 +-
> drivers/gpu/drm/i915/i915_gem_stolen.c | 7 +
> drivers/gpu/drm/i915/i915_irq.c | 71 ++++---
> drivers/gpu/drm/i915/intel_ddi.c | 1 +
> drivers/gpu/drm/i915/intel_dp.c | 12 +-
> drivers/hid/hid-lg4ff.c | 2 +
> drivers/hid/hid-sony.c | 27 ++-
> drivers/hid/hidraw.c | 4 +-
> drivers/isdn/capi/Kconfig | 18 +-
> drivers/net/ethernet/atheros/alx/main.c | 14 +-
> drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 4 +-
> drivers/net/ethernet/broadcom/cnic.c | 111 +++++------
> drivers/net/ethernet/broadcom/cnic.h | 2 +-
> drivers/net/ethernet/broadcom/cnic_defs.h | 2 +-
> drivers/net/ethernet/broadcom/cnic_if.h | 16 +-
> drivers/net/ethernet/micrel/ks8851.c | 30 ++-
> drivers/net/ethernet/ti/cpsw.c | 4 -
> drivers/net/ethernet/ti/davinci_cpdma.c | 4 +-
> drivers/net/ethernet/ti/davinci_emac.c | 53 +++--
> drivers/net/ethernet/via/via-rhine.c | 8 +-
> drivers/net/phy/phy_device.c | 3 +-
> drivers/net/usb/cdc_ncm.c | 48 +++--
> drivers/net/vxlan.c | 130 ++++++++++--
> drivers/net/wireless/ath/ath9k/hw.c | 3 +-
> drivers/net/wireless/ath/ath9k/xmit.c | 4 +-
> drivers/net/wireless/brcm80211/brcmfmac/dhd_sdio.c | 4 +-
> drivers/net/wireless/rt2x00/rt2800lib.c | 6 +-
> drivers/scsi/bnx2fc/bnx2fc_io.c | 16 +-
> drivers/scsi/bnx2fc/bnx2fc_tgt.c | 38 ++--
> drivers/scsi/bnx2i/bnx2i_hwi.c | 52 ++---
> drivers/scsi/bnx2i/bnx2i_iscsi.c | 23 +--
> drivers/tty/serial/sunhv.c | 22 +--
> drivers/tty/serial/sunsab.c | 14 +-
> drivers/tty/serial/sunsu.c | 14 +-
> drivers/tty/serial/sunzilog.c | 14 +-
> include/linux/ftrace_event.h | 4 -
> include/linux/rmap.h | 3 +-
> include/linux/security.h | 10 +-
> include/linux/usb/cdc_ncm.h | 1 +
> include/net/tcp.h | 11 +-
> include/sound/soc-dai.h | 2 +-
> include/trace/ftrace.h | 7 +-
> kernel/cgroup.c | 11 +-
> kernel/futex.c | 53 ++++-
> kernel/trace/trace_events.c | 6 -
> kernel/trace/trace_export.c | 7 +-
> lib/fonts/Kconfig | 6 +-
> mm/fremap.c | 28 ++-
> mm/migrate.c | 32 +++
> mm/rmap.c | 5 +-
> net/core/netpoll.c | 2 +-
> net/core/rtnetlink.c | 10 +-
> net/ipv4/ipmr.c | 13 +-
> net/ipv6/ip6_output.c | 14 +-
> net/ipv6/ip6mr.c | 13 +-
> net/key/af_key.c | 19 +-
> net/openvswitch/datapath.c | 9 +-
> net/openvswitch/flow.c | 3 +-
> net/tipc/subscr.c | 29 +--
> net/xfrm/xfrm_user.c | 6 +-
> security/capability.c | 3 +-
> security/security.c | 6 +-
> security/selinux/hooks.c | 13 +-
> security/selinux/include/security.h | 2 +-
> security/selinux/include/xfrm.h | 3 +-
> security/selinux/selinuxfs.c | 28 ++-
> security/selinux/ss/services.c | 6 +-
> security/selinux/xfrm.c | 14 +-
> sound/core/compress_offload.c | 2 +-
> sound/pci/oxygen/xonar_dg.c | 30 ++-
> sound/soc/fsl/Kconfig | 2 +
> sound/soc/fsl/fsl_esai.c | 2 +
> sound/soc/fsl/fsl_utils.c | 27 +++
> sound/soc/fsl/fsl_utils.h | 4 +-
> sound/soc/fsl/imx-ssi.c | 2 +
> sound/soc/generic/simple-card.c | 220 +++++++++++++--------
> sound/soc/sh/rcar/src.c | 18 +-
> sound/soc/soc-core.c | 17 +-
> sound/soc/tegra/tegra20_ac97.c | 15 +-
> sound/soc/tegra/tegra20_ac97.h | 1 -
> sound/soc/tegra/tegra_wm9712.c | 17 +-
> tools/perf/bench/numa.c | 1 +
> tools/perf/builtin-bench.c | 2 +-
> 125 files changed, 1152 insertions(+), 840 deletions(-)
> [2 Digital signature <application/pgp-signature (7bit)>]
>
_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
^ permalink raw reply [flat|nested] 10+ messages in thread
* [GIT PULL] ASoC updates for v3.15
@ 2014-03-31 10:32 Mark Brown
2014-03-31 10:41 ` Takashi Iwai
0 siblings, 1 reply; 10+ messages in thread
From: Mark Brown @ 2014-03-31 10:32 UTC (permalink / raw)
To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood
[-- Attachment #1.1: Type: text/plain, Size: 19744 bytes --]
The following changes since commit e090d5b6ad20056ec0ef58727e3ae95fd82be090:
Merge remote-tracking branches 'asoc/topic/simple' and 'asoc/topic/sirf' into asoc-next (2014-03-23 14:00:59 +0000)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-v3.15-4
for you to fetch changes up to c159a85013afbb8283f0c7272812952e04d5c3a1:
Merge remote-tracking branches 'asoc/topic/tdm' and 'asoc/topic/tegra' into asoc-next (2014-03-25 21:22:15 +0000)
----------------------------------------------------------------
ASoC: Final updates for v3.15 merge window
A few more updates from last week - use of the tdm_slot mapping from
Xiubo plus a few smaller fixes and cleanups.
----------------------------------------------------------------
Alex Smith (1):
MIPS: Fix possible build error with transparent hugepages enabled
Andreas Herrmann (1):
MIPS: Octeon: Fix warning in of_device_alloc on cn3xxx
Arnaldo Carvalho de Melo (1):
perf bench numa: Make no args mean 'run all tests'
Ben Pfaff (1):
openvswitch: Correctly report flow used times for first 5 minutes after boot.
Ben Widawsky (1):
drm/i915: Fix PSR programming
Benedikt Spranger (1):
net: cpsw: do not register cpts twice
Bjorn Helgaas (1):
Revert "[PATCH] Insert GART region into resource map"
Bjørn Mork (1):
net: cdc_ncm: fix control message ordering
Boris BREZILLON (1):
ARM: at91: fix network interface ordering for sama5d36
Charles Keepax (1):
ALSA: compress: Pass through return value of open ops callback
Chris Wilson (1):
drm/i915: Disable stolen memory when DMAR is active
Christian Riesch (2):
net: davinci_emac: Replace devm_request_irq with request_irq
net: davinci_emac: Fix rollback of emac_dev_open()
Clemens Ladisch (1):
ALSA: oxygen: Xonar DG(X): fix Stereo Upmixing regression
Colin Ian King (1):
MIPS: Octeon: Fix fall through on bar type OCTEON_DMA_BAR_TYPE_SMALL
Daniel Kurtz (1):
drm/exynos: Fix (more) freeing issues in exynos_drm_drv.c
Daniel Vetter (2):
drm/i915: Don't enable display error interrupts from the start
drm: Fix use-after-free in the shadow-attache exit code
Dave Airlie (3):
Merge tag 'drm-intel-fixes-2014-03-17' of git://anongit.freedesktop.org/drm-intel into drm-fixes
Merge tag 'drm-intel-fixes-2014-03-19' of git://anongit.freedesktop.org/drm-intel into drm-fixes
Merge branch 'exynos-drm-fixes' of git://git.kernel.org/.../daeinki/drm-exynos into drm-fixes
Dave Jones (2):
brcmfmac: fix skb leak in brcmf_sdio_txpkt_prep_sg error path.
block: free q->flush_rq in blk_init_allocated_queue error paths
Dave Kleikamp (1):
sparc64: don't treat 64-bit syscall return codes as 32-bit
David Miller (1):
sparc: serial: Clean up the locking for -rt
David S. Miller (6):
Merge branch 'for-davem' of git://git.kernel.org/.../linville/wireless
Merge branch 'master' of git://git.kernel.org/.../klassert/ipsec
Merge branch 'cnic-net'
Merge branch 'fixes' of git://git.kernel.org/.../jesse/openvswitch
sparc64: Make sure %pil interrupts are enabled during hypervisor yield.
Merge branch 'davinci_emac'
David Stevens (2):
vxlan: fix potential NULL dereference in arp_reduce()
vxlan: fix nonfunctional neigh_reduce()
Deng-Cheng Zhu (4):
MIPS: APRP: Fix the linking of rtlx interrupt hook
MIPS: APRP: Unregister rtlx interrupt hook at module exit
MIPS: APRP: Choose the correct VPE loader by fixing the linking
MIPS: math-emu: Fix prefx detection and COP1X function field definition
Doug Wilson (1):
sparc64:tsb.c:use array size macro rather than number
Eric Dumazet (1):
tcp: syncookies: do not use getnstimeofday()
Erik Hugne (1):
tipc: fix spinlock recursion bug for failed subscriptions
Felix Fietkau (1):
ath9k_hw: fix unreachable code in baseband hang detection code
Fernando Luis Vázquez Cao (1):
HID: hidraw: fix warning destroying hidraw device files after parent
Frank Praznik (1):
HID: sony: Fix work queue issues.
Helge Deller (2):
partly revert commit 8a10bc9: parisc/sti_console: prefer Linux fonts over built-in ROM fonts
parisc: wire up sys_utimes
Helmut Schaa (1):
ath9k: Fix sequence number assignment for non-data frames
Huacai Chen (1):
MIPS: FPU: Fix conflict of register usage
Hugh Dickins (2):
mm: fix bad rss-counter if remap_file_pages raced migration
mm: fix swapops.h:131 bug if remap_file_pages raced migration
Ingo Molnar (1):
Merge tag 'perf-urgent-for-mingo' of git://git.kernel.org/.../acme/linux into perf/urgent
Jani Nikula (1):
Revert "drm/i915: don't touch the VDD when disabling the panel"
Jarno Rajahalme (2):
openvswitch: Read tcp flags only then the tranport header is present.
openvswitch: Fix race.
Jean-Francois Moine (3):
ASoC: simple-card: dynamically allocate the DAI link and properties
ASoC: simple-card: Add DT documentation for multi-DAI links
ASoC: simple-card: Handle many DAI links
Jens Axboe (1):
mtip32xx: fix bad use of smp_processor_id()
Jim Quinlan (1):
MIPS: Make local_irq_disable macro safe for non-Mipsr2
Jiri Pirko (1):
ovs: fix dp check in ovs_dp_reset_user_features
Joe Perches (1):
MAINTAINERS: Add linux.nics@intel.com to INTEL ETHERNET DRIVERS
John David Anglin (1):
parisc: Remove unused CONFIG_PARISC_TMPALIAS code
John W. Linville (1):
Merge branch 'master' of git://git.kernel.org/.../linville/wireless into for-davem
Kuninori Morimoto (3):
ARM: bockw: fixup SND_SOC_DAIFMT_CBx_CFx flags
ASoC: rcar: bugfix: it cares about the non-src case
ASoC: rcar: subnode tidyup for renesas,rsnd.txt
Lars Persson (1):
MIPS: Fix syscall tracing interface
Lars-Peter Clausen (1):
ASoC: Remove name_prefix unset during DAI link init hack
Li RongQing (1):
netpoll: fix the skb check in pkt_is_ns
Li Zefan (1):
cgroup: fix a failure path in create_css()
Linus Torvalds (18):
Merge branch 'for-linus' of git://git.kernel.org/.../jikos/hid
Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linus
Merge branch 'for-linus' of git://git.kernel.dk/linux-block
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/.../tip/tip
Merge branch 'for-3.14-fixes' of git://git.kernel.org/.../tj/cgroup
Merge tag 'pci-v3.14-fixes-3' of git://git.kernel.org/.../helgaas/pci
Merge tag 'sound-3.14' of git://git.kernel.org/.../tiwai/sound
Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linus
Merge tag 'trace-fixes-v3.14-rc7' of git://git.kernel.org/.../rostedt/linux-trace
futex: revert back to the explicit waiter counting code
Merge branch 'drm-fixes' of git://people.freedesktop.org/~airlied/linux
Merge tag 'fixes-for-linus' of git://git.kernel.org/.../arm/arm-soc
Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/.../tip/tip
Merge git://git.kernel.org/.../davem/net
Merge git://git.kernel.org/.../davem/sparc
Merge branch 'parisc-3.14' of git://git.kernel.org/.../deller/parisc-linux
Linux 3.14-rc8
Lucas Stach (1):
ASoC: tegra: move AC97 clock handling to the machine driver
Manuel Lauss (1):
MIPS: Alchemy: Fix unchecked kstrtoul return value
Mark Brown (14):
Merge remote-tracking branches 'asoc/fix/cs42l51', 'asoc/fix/cs42l52', 'asoc/fix/cs42l73', 'asoc/fix/rcar', 'asoc/fix/spear' and 'asoc/fix/tegra' into asoc-linus
Merge tag 'asoc-v3.15' into asoc-next
Merge tag 'asoc-v3.15-2' into asoc-next
Merge tag 'asoc-v3.15-3' into asoc-next
Merge remote-tracking branch 'asoc/topic/rcar' into asoc-next
Merge remote-tracking branch 'asoc/fix/pcm' into asoc-linus
Merge remote-tracking branches 'asoc/fix/cs42l51', 'asoc/fix/cs42l52', 'asoc/fix/cs42l73', 'asoc/fix/rcar', 'asoc/fix/spear' and 'asoc/fix/tegra' into asoc-linus
Merge tag 'asoc-v3.15' into asoc-next
Merge tag 'asoc-v3.15-2' into asoc-next
Merge tag 'asoc-v3.15-3' into asoc-next
Merge tag 'asoc-v3.15-rcar' into asoc-next
Merge remote-tracking branches 'asoc/topic/prefix' and 'asoc/topic/rcar' into asoc-next
Merge remote-tracking branch 'asoc/topic/simple' into asoc-next
Merge remote-tracking branches 'asoc/topic/tdm' and 'asoc/topic/tegra' into asoc-next
Markos Chandras (2):
MIPS: bcm47xx: Include missing errno.h for ENXIO
MIPS: asm: syscall: Fix copying system call arguments
Michael Chan (3):
cnic: Use proper ulp_ops for per device operations.
cnic,bnx2i,bnx2fc: Fix inconsistent use of page size
cnic: Update version to 2.5.20 and copyright year.
Mike Snitzer (2):
block: fix q->flush_rq NULL pointer crash on dm-mpath flush
block: change flush sequence list addition back to front add
Nicolas Dichtel (3):
rtnetlink: fix fdb notification flags
ipmr: fix mfc notification flags
ip6mr: fix mfc notification flags
Nikolay Aleksandrov (2):
net: af_key: fix sleeping under rcu
selinux: add gfp argument to security_xfrm_policy_alloc and fix callers
Nishanth Menon (1):
net: micrel : ks8851-ml: add vdd-supply support
Patrick Palka (1):
perf bench: Fix NULL pointer dereference in "perf bench all"
Paul Bolle (2):
MIPS: Replace CONFIG_MIPS64 and CONFIG_MIPS32_R2
isdn/capi: Make Middleware depend on CAPI2.0
Paul Burton (1):
MIPS: mark O32+FP64 experimental for now
Paul Mackerras (2):
KVM: PPC: Book3S HV: Remove bogus duplicate code
KVM: PPC: Book3S HV: Fix register usage when loading/saving VRSAVE
Peter Senna Tschudin (2):
ATHEROS-ALX: Use dma_set_mask_and_coherent and fix a bug
ATHEROS-ATL1E: Convert iounmap to pci_iounmap
Rafał Miłecki (1):
MIPS: BCM47XX: Check all (32) GPIOs when looking for a pin
Ralf Baechle (1):
MIPS: Fix randconfig build error.
Roger Luethi (1):
via-rhine: Disable device in error path
Sebastian Hesselbarth (1):
net: phy: fix uninitalized ethtool_wolinfo in phy_suspend
Shawn Guo (1):
MAINTAINERS: update IMX kernel git tree
Simon Wood (1):
HID: hid-lg4ff: Support new version of G27
Stanislaw Gruszka (1):
Revert "rt2x00: rt2800lib: Update BBP register initialization for RT53xx"
Stefan Agner (1):
clocksource: vf_pit_timer: use complement for sched_clock reading
Vaibhav Nagarnaik (1):
tracing: Fix array size mismatch in format string
Ville Syrjälä (2):
drm/i915: Add a workaround for HSW scanline counter weirdness
drm/i915: Fix scanline counter fixup on BDW
Viller Hsiao (2):
MIPS: ftrace: Fix icache flush range error
MIPS: ftrace: Tweak safe_load()/safe_store() macros
Will Deacon (1):
parisc: locks: remove redundant arch_*_relax operations
Xiubo Li (4):
ASoC: core: remove the 'of_' prefix of of_xlate_tdm_slot_mask.
ASoC: fsl-utils: Add fsl_asoc_xlate_tdm_slot_mask() support.
ASoC: fsl-esai: Add .xlate_tdm_slot_mask() support.
ASoC: imx-ssi: Add .xlate_tdm_slot_mask() support.
lucien (1):
ipv6: ip6_append_data_mtu do not handle the mtu of the second fragment properly
stephen hemminger (1):
netlink: fix setsockopt in mmap examples in documentation
.../devicetree/bindings/net/micrel-ks8851.txt | 1 +
.../devicetree/bindings/sound/renesas,rsnd.txt | 15 +-
.../devicetree/bindings/sound/simple-card.txt | 42 +++-
Documentation/networking/netlink_mmap.txt | 4 +-
MAINTAINERS | 5 +-
Makefile | 2 +-
arch/arm/boot/dts/sama5d36.dtsi | 2 +-
arch/arm/mach-shmobile/board-bockw.c | 16 +-
arch/mips/Kconfig | 24 ++-
arch/mips/alchemy/board-gpr.c | 4 +-
arch/mips/alchemy/board-mtx1.c | 4 +-
arch/mips/bcm47xx/board.c | 1 +
arch/mips/bcm47xx/nvram.c | 2 +-
arch/mips/cavium-octeon/octeon-irq.c | 22 ++-
arch/mips/include/asm/asmmacro.h | 15 +-
arch/mips/include/asm/fpu.h | 2 +-
arch/mips/include/asm/ftrace.h | 20 +-
arch/mips/include/asm/syscall.h | 10 +-
arch/mips/include/uapi/asm/inst.h | 4 +-
arch/mips/kernel/ftrace.c | 5 +-
arch/mips/kernel/r4k_fpu.S | 16 +-
arch/mips/kernel/rtlx-cmp.c | 3 +
arch/mips/kernel/rtlx-mt.c | 3 +
arch/mips/math-emu/cp1emu.c | 6 +-
arch/mips/mti-malta/malta-amon.c | 2 +-
arch/mips/mti-malta/malta-int.c | 4 +-
arch/mips/pci/msi-octeon.c | 1 +
arch/parisc/include/asm/page.h | 11 --
arch/parisc/include/asm/spinlock.h | 4 -
arch/parisc/include/uapi/asm/unistd.h | 4 +-
arch/parisc/kernel/cache.c | 64 ------
arch/parisc/kernel/syscall_table.S | 1 +
arch/powerpc/kvm/book3s_hv_rmhandlers.S | 71 +------
arch/sparc/kernel/process_64.c | 4 +-
arch/sparc/kernel/syscalls.S | 4 +-
arch/sparc/mm/tsb.c | 2 +-
arch/x86/kernel/aperture_64.c | 20 +-
block/blk-core.c | 25 ++-
block/blk-flush.c | 11 +-
drivers/block/mtip32xx/mtip32xx.c | 2 +-
drivers/clocksource/vf_pit_timer.c | 2 +-
drivers/gpu/drm/drm_pci.c | 2 +-
drivers/gpu/drm/exynos/exynos_drm_drv.c | 10 +-
drivers/gpu/drm/i915/i915_gem_stolen.c | 7 +
drivers/gpu/drm/i915/i915_irq.c | 71 ++++---
drivers/gpu/drm/i915/intel_ddi.c | 1 +
drivers/gpu/drm/i915/intel_dp.c | 12 +-
drivers/hid/hid-lg4ff.c | 2 +
drivers/hid/hid-sony.c | 27 ++-
drivers/hid/hidraw.c | 4 +-
drivers/isdn/capi/Kconfig | 18 +-
drivers/net/ethernet/atheros/alx/main.c | 14 +-
drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 4 +-
drivers/net/ethernet/broadcom/cnic.c | 111 +++++------
drivers/net/ethernet/broadcom/cnic.h | 2 +-
drivers/net/ethernet/broadcom/cnic_defs.h | 2 +-
drivers/net/ethernet/broadcom/cnic_if.h | 16 +-
drivers/net/ethernet/micrel/ks8851.c | 30 ++-
drivers/net/ethernet/ti/cpsw.c | 4 -
drivers/net/ethernet/ti/davinci_cpdma.c | 4 +-
drivers/net/ethernet/ti/davinci_emac.c | 53 +++--
drivers/net/ethernet/via/via-rhine.c | 8 +-
drivers/net/phy/phy_device.c | 3 +-
drivers/net/usb/cdc_ncm.c | 48 +++--
drivers/net/vxlan.c | 130 ++++++++++--
drivers/net/wireless/ath/ath9k/hw.c | 3 +-
drivers/net/wireless/ath/ath9k/xmit.c | 4 +-
drivers/net/wireless/brcm80211/brcmfmac/dhd_sdio.c | 4 +-
drivers/net/wireless/rt2x00/rt2800lib.c | 6 +-
drivers/scsi/bnx2fc/bnx2fc_io.c | 16 +-
drivers/scsi/bnx2fc/bnx2fc_tgt.c | 38 ++--
drivers/scsi/bnx2i/bnx2i_hwi.c | 52 ++---
drivers/scsi/bnx2i/bnx2i_iscsi.c | 23 +--
drivers/tty/serial/sunhv.c | 22 +--
drivers/tty/serial/sunsab.c | 14 +-
drivers/tty/serial/sunsu.c | 14 +-
drivers/tty/serial/sunzilog.c | 14 +-
include/linux/ftrace_event.h | 4 -
include/linux/rmap.h | 3 +-
include/linux/security.h | 10 +-
include/linux/usb/cdc_ncm.h | 1 +
include/net/tcp.h | 11 +-
include/sound/soc-dai.h | 2 +-
include/trace/ftrace.h | 7 +-
kernel/cgroup.c | 11 +-
kernel/futex.c | 53 ++++-
kernel/trace/trace_events.c | 6 -
kernel/trace/trace_export.c | 7 +-
lib/fonts/Kconfig | 6 +-
mm/fremap.c | 28 ++-
mm/migrate.c | 32 +++
mm/rmap.c | 5 +-
net/core/netpoll.c | 2 +-
net/core/rtnetlink.c | 10 +-
net/ipv4/ipmr.c | 13 +-
net/ipv6/ip6_output.c | 14 +-
net/ipv6/ip6mr.c | 13 +-
net/key/af_key.c | 19 +-
net/openvswitch/datapath.c | 9 +-
net/openvswitch/flow.c | 3 +-
net/tipc/subscr.c | 29 +--
net/xfrm/xfrm_user.c | 6 +-
security/capability.c | 3 +-
security/security.c | 6 +-
security/selinux/hooks.c | 13 +-
security/selinux/include/security.h | 2 +-
security/selinux/include/xfrm.h | 3 +-
security/selinux/selinuxfs.c | 28 ++-
security/selinux/ss/services.c | 6 +-
security/selinux/xfrm.c | 14 +-
sound/core/compress_offload.c | 2 +-
sound/pci/oxygen/xonar_dg.c | 30 ++-
sound/soc/fsl/Kconfig | 2 +
sound/soc/fsl/fsl_esai.c | 2 +
sound/soc/fsl/fsl_utils.c | 27 +++
sound/soc/fsl/fsl_utils.h | 4 +-
sound/soc/fsl/imx-ssi.c | 2 +
sound/soc/generic/simple-card.c | 220 +++++++++++++--------
sound/soc/sh/rcar/src.c | 18 +-
sound/soc/soc-core.c | 17 +-
sound/soc/tegra/tegra20_ac97.c | 15 +-
sound/soc/tegra/tegra20_ac97.h | 1 -
sound/soc/tegra/tegra_wm9712.c | 17 +-
tools/perf/bench/numa.c | 1 +
tools/perf/builtin-bench.c | 2 +-
125 files changed, 1152 insertions(+), 840 deletions(-)
[-- Attachment #1.2: Digital signature --]
[-- Type: application/pgp-signature, Size: 836 bytes --]
[-- Attachment #2: Type: text/plain, Size: 0 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [GIT PULL] ASoC updates for v3.15
2014-03-13 17:56 Mark Brown
@ 2014-03-13 18:26 ` Takashi Iwai
0 siblings, 0 replies; 10+ messages in thread
From: Takashi Iwai @ 2014-03-13 18:26 UTC (permalink / raw)
To: Mark Brown; +Cc: alsa-devel, Liam Girdwood
At Thu, 13 Mar 2014 17:56:22 +0000,
Mark Brown wrote:
>
> The following changes since commit e00447fafbf7daf2cd49205b97e63d9734068a4f:
>
> ASoC: tlv320aic31xx: Add basic codec driver implementation (2014-03-13 12:09:51 +0000)
>
> are available in the git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/tlv320aic31xx-fixes
>
> for you to fetch changes up to 9296f4da3bafa23d8b9abc5cd271a66ea8f90cd2:
>
> ASoC: tlv320aic31xx: Staticise non-exported symbols (2014-03-13 17:44:22 +0000)
>
> ----------------------------------------------------------------
> ASoC: Fixes for tlv320aic31xx
>
> A few fixes for issues not yet identified by the zero day tester due to
> the last pull request being rushed in order to clean up the problem with
> the git mismerge.
Pulled and pushed out now with the previous pull. Thanks.
Takashi
>
> ----------------------------------------------------------------
> Jyri Sarha (2):
> ASoC: tlv320aic31xx: Fix unused variable warning from aic31xx_clk_off
> ASoC: tlv320aic31xx: Remove snd_soc_codec_set_cache_io() call
>
> Mark Brown (1):
> ASoC: tlv320aic31xx: Staticise non-exported symbols
>
> sound/soc/codecs/tlv320aic31xx.c | 20 +++++---------------
> 1 file changed, 5 insertions(+), 15 deletions(-)
> [2 Digital signature <application/pgp-signature (7bit)>]
>
^ permalink raw reply [flat|nested] 10+ messages in thread
* [GIT PULL] ASoC updates for v3.15
@ 2014-03-13 17:56 Mark Brown
2014-03-13 18:26 ` Takashi Iwai
0 siblings, 1 reply; 10+ messages in thread
From: Mark Brown @ 2014-03-13 17:56 UTC (permalink / raw)
To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood
[-- Attachment #1.1: Type: text/plain, Size: 1129 bytes --]
The following changes since commit e00447fafbf7daf2cd49205b97e63d9734068a4f:
ASoC: tlv320aic31xx: Add basic codec driver implementation (2014-03-13 12:09:51 +0000)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/tlv320aic31xx-fixes
for you to fetch changes up to 9296f4da3bafa23d8b9abc5cd271a66ea8f90cd2:
ASoC: tlv320aic31xx: Staticise non-exported symbols (2014-03-13 17:44:22 +0000)
----------------------------------------------------------------
ASoC: Fixes for tlv320aic31xx
A few fixes for issues not yet identified by the zero day tester due to
the last pull request being rushed in order to clean up the problem with
the git mismerge.
----------------------------------------------------------------
Jyri Sarha (2):
ASoC: tlv320aic31xx: Fix unused variable warning from aic31xx_clk_off
ASoC: tlv320aic31xx: Remove snd_soc_codec_set_cache_io() call
Mark Brown (1):
ASoC: tlv320aic31xx: Staticise non-exported symbols
sound/soc/codecs/tlv320aic31xx.c | 20 +++++---------------
1 file changed, 5 insertions(+), 15 deletions(-)
[-- Attachment #1.2: Digital signature --]
[-- Type: application/pgp-signature, Size: 836 bytes --]
[-- Attachment #2: Type: text/plain, Size: 0 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2014-04-28 10:13 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-03-12 23:14 [GIT PULL] ASoC updates for v3.15 Mark Brown
2014-03-13 7:41 ` Lars-Peter Clausen
2014-03-13 13:43 ` Mark Brown
2014-03-13 9:01 ` Takashi Iwai
2014-03-13 17:56 Mark Brown
2014-03-13 18:26 ` Takashi Iwai
2014-03-31 10:32 Mark Brown
2014-03-31 10:41 ` Takashi Iwai
2014-04-23 11:16 Mark Brown
2014-04-28 10:13 ` Takashi Iwai
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).