All of lore.kernel.org
 help / color / mirror / Atom feed
From: Takashi Iwai <tiwai@suse.de>
To: Mark Brown <broonie@opensource.wolfsonmicro.com>
Cc: alsa-devel@alsa-project.org, Liam Girdwood <lrg@slimlogic.co.uk>
Subject: Re: ASoC updates for 2.6.38
Date: Mon, 22 Nov 2010 13:16:45 +0100	[thread overview]
Message-ID: <s5hvd3ptuxe.wl%tiwai@suse.de> (raw)
In-Reply-To: <20101122111431.GB16504@rakim.wolfsonmicro.main>

At Mon, 22 Nov 2010 11:14:32 +0000,
Mark Brown wrote:
> 
> The following changes since commit e53beacd23d9cb47590da6a7a7f6d417b941a994:
> 
>   Linux 2.6.37-rc2 (2010-11-15 18:31:02 -0800)
> 
> are available in the git repository at:
>   git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound-2.6.git for-2.6.38
> 
> This pull request is against -rc2 rather than topic/asoc as the merge of
> the Samsung DMA support from Jassi (which was applied by Kukjin and will
> be merged into both Samsung and ASoC trees to allow parallel development
> of things based on it) pulled it in.  As a result all the changes you've
> already got in topic/asoc are already listed along with the new stuff.

OK, pulled now to topic/asoc branch.


Takashi

> Arnaud Patard (3):
>       ASoC: add support for alc562[123] codecs
>       ASoC: kirkwood: Add audio support to hp t5325 thin clients
>       ASoC: Add support for OpenRD Ultimate
> 
> Axel Lin (9):
>       ASoC: Fix snd_soc_register_dais error handling
>       ASoC: Return proper error if snd_soc_register_dais fails in psc_i2s_of_probe
>       ASoC: Fix compile error if CONFIG_DEBUG_FS is not configured
>       ASoC: Fix incorrect kfree in ad1836_probe error path
>       ASoC: Fix incorrect kfree in ad193x_probe error path
>       ASoC: Fix incorrect kfree in aic3x_probe error path
>       ASoC: Fix incorrect kfree in wm8731_probe error path
>       ASoC: Fix incorrect kfree in wm8962_probe error path
>       ASoC: uda134x - set reg_cache_default to uda134x_reg
> 
> Chris Paulson-Ellis (1):
>       ASoC: davinci: fixes for multi-component
> 
> Dimitris Papastamos (8):
>       ASoC: soc-cache: Remove unnecessary debugging info
>       ASoC: WM8776: Removed unneeded struct member
>       ASoC: WM8770: Initial driver
>       ASoC: soc-cache: Use BUG_ON() for unsupported hw_read() calls
>       ASoC: Remove unneeded use of address-of operator
>       ASoC: soc-cache: Add support for flat register caching
>       ASoC: soc-cache: Add support for LZO register caching
>       ASoC: soc-cache: Add support for rbtree based register caching
> 
> Jarkko Nikula (7):
>       ASoC: Fix SND_SOC_ALL_CODECS typo for alc5623
>       ASoC: Add sound card directory under debugfs/asoc/
>       ASoC: Move codec debugfs directories under parent card directory
>       ASoC: Move pop time from DAPM context to sound card
>       ASoC: Update DAPM debug and error prints
>       ASoC: Convert pop_dbg to use dev_info
>       ASoC: Add optional name_prefix for codec kcontrol, widget and route names
> 
> Jassi Brar (9):
>       ARM: S5PV310: Add platform devices for PL330 DMACs
>       ARM: SAMSUNG: Rename s3c64xx I2S platform device
>       ARM: SAMSUNG: Prepare audio header for new I2S driver
>       ARM: S3C64XX: Upgrade platform device for I2S
>       ARM: S5P64X0: Upgrade platform device for I2S
>       ARM: S5P6442: Upgrade platform device for I2S
>       ARM: S5PC100: Upgrade platform device for I2S
>       ARM: S5PV210: Upgrade platform device for I2S
>       ARM: S5PV310: Add audio platform devices
> 
> Jesse Marroquin (1):
>       ASoC: Add support for MAX98089 CODEC
> 
> Joe Perches (1):
>       ASoC: Remove unnecessary semicolons
> 
> Liam Girdwood (1):
>       ASoC: Decouple DAPM from CODECs
> 
> Marek Belisko (1):
>       ASoC: s3c24xx: Fix compilation problem for mini2440
> 
> Mark Brown (31):
>       ASoC: Store DC offset correction for wm_hubs devices in class W mode
>       Merge branch 'for-2.6.37' into for-2.6.38
>       Merge branch 'for-2.6.37' into HEAD
>       Merge remote branch 'takashi/fix/asoc' into for-2.6.37
>       ASoC: Check return value of strict_strtoul() in WM8962
>       ASoC: Convert soc-jack code to use request_any_context_irq()
>       ASoC: Push snd_soc_write() and snd_soc_read() into the source file
>       ASoC: Remove register write trace from WM8994
>       ASoC: Use pm_wakeup_event() in WM8962 jack detection
>       Merge branch 'for-2.6.37' into HEAD
>       ASoC: Lock the CODEC in PXA external jack controls
>       Merge branch 'for-2.6.37' into for-2.6.38
>       Merge branch 'for-2.6.37' into HEAD
>       ASoC: Remove broken WM8350 direction constants
>       ASoC: Ensure sane WM835x AIF configuration by default
>       Merge branch 'for-2.6.37' into for-2.6.38
>       ASoC: Factor out boiler plate for DAPM event generation
>       ASoC: Add trace events for ASoC register read/write
>       ASoC: Add DAPM trace events
>       Merge branch 'for-2.6.37' into for-2.6.38
>       ASoC: Reset WM8962 with default ID value
>       ASoC: Prevent system suspend while debouncing wakeup capable GPIO jacks
>       ASoC: Fix dapm_seq_compare() for multi-component
>       Merge branch 'for-2.6.37' into for-2.6.38
>       ASoC: Use DAPM context rather than CODEC when constructing sequences
>       ASoC: Fix register cache setup WM8994 for multi-component
>       Merge branch 'for-2.6.37' into for-2.6.38
>       ASoC: Provide ADC left/right channel source selection on WM8994
>       ASoC: Move WM8994 read/write access data into separate file
>       Merge branch 'for-2.6.37' into for-2.6.38
>       Merge branch 'next-samsung-asoc' of git://git.kernel.org/.../kgene/linux-samsung into for-2.6.38
> 
> Ryan Mallon (1):
>       Fix Atmel soc audio boards Kconfig dependency
> 
> Sascha Hauer (6):
>       ASoC i.MX eukrea tlv320: Fix for multicomponent
>       ASoC i.MX phycore ac97: remove unnecessary includes
>       ASoC i.MX: register dma audio device
>       ASoC i.MX: switch to new DMA api
>       phycore-ac97: add ac97 to cardname
>       ASoC: i.MX: we can do mono
> 
> Vasily Khoruzhick (1):
>       ASoC: RX1950: Fix hw_params function
> 
>  arch/arm/mach-davinci/dm355.c                  |    6 +-
>  arch/arm/mach-davinci/dm365.c                  |    6 +-
>  arch/arm/mach-davinci/dm644x.c                 |    4 +-
>  arch/arm/mach-kirkwood/openrd-setup.c          |    2 +-
>  arch/arm/mach-s3c64xx/clock.c                  |    2 +-
>  arch/arm/mach-s3c64xx/dev-audio.c              |   60 +-
>  arch/arm/mach-s5p6442/dev-audio.c              |   44 +-
>  arch/arm/mach-s5p64x0/clock-s5p6440.c          |    2 +-
>  arch/arm/mach-s5p64x0/clock-s5p6450.c          |    2 +-
>  arch/arm/mach-s5p64x0/dev-audio.c              |   55 +-
>  arch/arm/mach-s5pc100/dev-audio.c              |   54 +-
>  arch/arm/mach-s5pv210/clock.c                  |   10 +-
>  arch/arm/mach-s5pv210/dev-audio.c              |   56 +-
>  arch/arm/mach-s5pv310/Kconfig                  |    1 +
>  arch/arm/mach-s5pv310/Makefile                 |    3 +-
>  arch/arm/mach-s5pv310/dev-audio.c              |  364 ++++++
>  arch/arm/mach-s5pv310/dma.c                    |  168 +++
>  arch/arm/mach-s5pv310/include/mach/dma.h       |   26 +
>  arch/arm/mach-s5pv310/include/mach/irqs.h      |    3 +
>  arch/arm/mach-s5pv310/include/mach/map.h       |   21 +
>  arch/arm/plat-samsung/include/plat/audio.h     |   24 +
>  arch/arm/plat-samsung/include/plat/devs.h      |    9 +
>  include/linux/mfd/wm8350/audio.h               |    3 -
>  include/sound/alc5623.h                        |   15 +
>  include/sound/soc-dapm.h                       |   49 +-
>  include/sound/soc.h                            |   72 +-
>  include/trace/events/asoc.h                    |  176 +++
>  sound/soc/Kconfig                              |    2 +
>  sound/soc/atmel/Kconfig                        |    5 +-
>  sound/soc/atmel/playpaq_wm8510.c               |   11 +-
>  sound/soc/atmel/sam9g20_wm8731.c               |   17 +-
>  sound/soc/atmel/snd-soc-afeb9260.c             |   13 +-
>  sound/soc/codecs/88pm860x-codec.c              |    9 +-
>  sound/soc/codecs/Kconfig                       |    9 +
>  sound/soc/codecs/Makefile                      |    6 +-
>  sound/soc/codecs/ad1836.c                      |    6 +-
>  sound/soc/codecs/ad193x.c                      |    6 +-
>  sound/soc/codecs/ak4535.c                      |    9 +-
>  sound/soc/codecs/ak4642.c                      |    2 +-
>  sound/soc/codecs/ak4671.c                      |    9 +-
>  sound/soc/codecs/alc5623.c                     | 1119 ++++++++++++++++
>  sound/soc/codecs/alc5623.h                     |  161 +++
>  sound/soc/codecs/cq93vc.c                      |    2 +-
>  sound/soc/codecs/cs42l51.c                     |    5 +-
>  sound/soc/codecs/cx20442.c                     |   15 +-
>  sound/soc/codecs/da7210.c                      |    2 +-
>  sound/soc/codecs/jz4740.c                      |   10 +-
>  sound/soc/codecs/max98088.c                    |   23 +-
>  sound/soc/codecs/ssm2602.c                     |    9 +-
>  sound/soc/codecs/stac9766.c                    |    3 +-
>  sound/soc/codecs/tlv320aic23.c                 |    9 +-
>  sound/soc/codecs/tlv320aic3x.c                 |   23 +-
>  sound/soc/codecs/tlv320dac33.c                 |   15 +-
>  sound/soc/codecs/tpa6130a2.c                   |    5 +-
>  sound/soc/codecs/twl4030.c                     |   13 +-
>  sound/soc/codecs/twl6040.c                     |   12 +-
>  sound/soc/codecs/uda134x.c                     |    3 +-
>  sound/soc/codecs/uda1380.c                     |   13 +-
>  sound/soc/codecs/wm2000.c                      |    5 +-
>  sound/soc/codecs/wm8350.c                      |   37 +-
>  sound/soc/codecs/wm8400.c                      |   11 +-
>  sound/soc/codecs/wm8510.c                      |   11 +-
>  sound/soc/codecs/wm8523.c                      |   11 +-
>  sound/soc/codecs/wm8580.c                      |   13 +-
>  sound/soc/codecs/wm8711.c                      |    9 +-
>  sound/soc/codecs/wm8728.c                      |   11 +-
>  sound/soc/codecs/wm8731.c                      |   14 +-
>  sound/soc/codecs/wm8741.c                      |    9 +-
>  sound/soc/codecs/wm8750.c                      |   11 +-
>  sound/soc/codecs/wm8753.c                      |   29 +-
>  sound/soc/codecs/wm8770.c                      |  750 +++++++++++
>  sound/soc/codecs/wm8770.h                      |   51 +
>  sound/soc/codecs/wm8776.c                      |   10 +-
>  sound/soc/codecs/wm8804.c                      |    6 +-
>  sound/soc/codecs/wm8900.c                      |   11 +-
>  sound/soc/codecs/wm8903.c                      |   11 +-
>  sound/soc/codecs/wm8904.c                      |   35 +-
>  sound/soc/codecs/wm8940.c                      |    6 +-
>  sound/soc/codecs/wm8955.c                      |   11 +-
>  sound/soc/codecs/wm8960.c                      |   25 +-
>  sound/soc/codecs/wm8961.c                      |   11 +-
>  sound/soc/codecs/wm8962.c                      |   40 +-
>  sound/soc/codecs/wm8971.c                      |   29 +-
>  sound/soc/codecs/wm8974.c                      |   11 +-
>  sound/soc/codecs/wm8978.c                      |   11 +-
>  sound/soc/codecs/wm8985.c                      |   11 +-
>  sound/soc/codecs/wm8988.c                      |    9 +-
>  sound/soc/codecs/wm8990.c                      |   11 +-
>  sound/soc/codecs/wm8993.c                      |   13 +-
>  sound/soc/codecs/wm8994-tables.c               | 1575 +++++++++++++++++++++++
>  sound/soc/codecs/wm8994.c                      | 1629 +-----------------------
>  sound/soc/codecs/wm8994.h                      |    9 +
>  sound/soc/codecs/wm9081.c                      |    9 +-
>  sound/soc/codecs/wm9090.c                      |   17 +-
>  sound/soc/codecs/wm9705.c                      |    6 +-
>  sound/soc/codecs/wm9712.c                      |    9 +-
>  sound/soc/codecs/wm9713.c                      |    8 +-
>  sound/soc/codecs/wm_hubs.c                     |   87 +-
>  sound/soc/codecs/wm_hubs.h                     |    3 +
>  sound/soc/davinci/davinci-evm.c                |   61 +-
>  sound/soc/davinci/davinci-i2s.c                |   15 +-
>  sound/soc/davinci/davinci-mcasp.c              |   13 +-
>  sound/soc/davinci/davinci-sffsdr.c             |    2 +-
>  sound/soc/davinci/davinci-vcif.c               |   13 +-
>  sound/soc/ep93xx/snappercl15.c                 |    5 +-
>  sound/soc/fsl/mpc5200_psc_i2s.c                |    2 +-
>  sound/soc/imx/eukrea-tlv320.c                  |    8 +-
>  sound/soc/imx/imx-pcm-dma-mx2.c                |  221 ++--
>  sound/soc/imx/imx-ssi.c                        |   48 +-
>  sound/soc/imx/imx-ssi.h                        |    4 +
>  sound/soc/imx/phycore-ac97.c                   |    5 +-
>  sound/soc/imx/wm1133-ev1.c                     |    7 +-
>  sound/soc/jz4740/qi_lb60.c                     |   13 +-
>  sound/soc/kirkwood/Kconfig                     |   11 +-
>  sound/soc/kirkwood/Makefile                    |    2 +
>  sound/soc/kirkwood/kirkwood-openrd.c           |    2 +-
>  sound/soc/kirkwood/kirkwood-t5325.c            |  142 ++
>  sound/soc/omap/am3517evm.c                     |   13 +-
>  sound/soc/omap/ams-delta.c                     |   82 +-
>  sound/soc/omap/n810.c                          |   42 +-
>  sound/soc/omap/omap3pandora.c                  |   44 +-
>  sound/soc/omap/osk5912.c                       |   13 +-
>  sound/soc/omap/rx51.c                          |   25 +-
>  sound/soc/omap/sdp3430.c                       |   43 +-
>  sound/soc/omap/sdp4430.c                       |   19 +-
>  sound/soc/omap/zoom2.c                         |   35 +-
>  sound/soc/pxa/corgi.c                          |   56 +-
>  sound/soc/pxa/e740_wm9705.c                    |   29 +-
>  sound/soc/pxa/e750_wm9705.c                    |   29 +-
>  sound/soc/pxa/e800_wm9712.c                    |    7 +-
>  sound/soc/pxa/magician.c                       |   39 +-
>  sound/soc/pxa/mioa701_wm9713.c                 |   17 +-
>  sound/soc/pxa/palm27x.c                        |   33 +-
>  sound/soc/pxa/poodle.c                         |   30 +-
>  sound/soc/pxa/saarb.c                          |   17 +-
>  sound/soc/pxa/spitz.c                          |   74 +-
>  sound/soc/pxa/tavorevb3.c                      |   17 +-
>  sound/soc/pxa/tosa.c                           |   42 +-
>  sound/soc/pxa/z2.c                             |   15 +-
>  sound/soc/pxa/zylonite.c                       |   11 +-
>  sound/soc/s3c24xx/Kconfig                      |    1 +
>  sound/soc/s3c24xx/aquila_wm8994.c              |   25 +-
>  sound/soc/s3c24xx/goni_wm8994.c                |   21 +-
>  sound/soc/s3c24xx/jive_wm8750.c                |   19 +-
>  sound/soc/s3c24xx/neo1973_gta02_wm8753.c       |   41 +-
>  sound/soc/s3c24xx/neo1973_wm8753.c             |  123 +-
>  sound/soc/s3c24xx/rx1950_uda1380.c             |   31 +-
>  sound/soc/s3c24xx/s3c24xx_simtec_hermes.c      |   15 +-
>  sound/soc/s3c24xx/s3c24xx_simtec_tlv320aic23.c |   15 +-
>  sound/soc/s3c24xx/smartq_wm8987.c              |   21 +-
>  sound/soc/s3c24xx/smdk64xx_wm8580.c            |   16 +-
>  sound/soc/s6000/s6105-ipcam.c                  |   40 +-
>  sound/soc/sh/migor.c                           |    5 +-
>  sound/soc/sh/sh7760-ac97.c                     |    2 +-
>  sound/soc/soc-cache.c                          | 1002 ++++++++++++++-
>  sound/soc/soc-core.c                           |  181 ++-
>  sound/soc/soc-dapm.c                           |  579 +++++----
>  sound/soc/soc-jack.c                           |   23 +-
>  158 files changed, 7677 insertions(+), 3157 deletions(-)
>  create mode 100644 arch/arm/mach-s5pv310/dev-audio.c
>  create mode 100644 arch/arm/mach-s5pv310/dma.c
>  create mode 100644 arch/arm/mach-s5pv310/include/mach/dma.h
>  create mode 100644 include/sound/alc5623.h
>  create mode 100644 include/trace/events/asoc.h
>  create mode 100644 sound/soc/codecs/alc5623.c
>  create mode 100644 sound/soc/codecs/alc5623.h
>  create mode 100644 sound/soc/codecs/wm8770.c
>  create mode 100644 sound/soc/codecs/wm8770.h
>  create mode 100644 sound/soc/codecs/wm8994-tables.c
>  create mode 100644 sound/soc/kirkwood/kirkwood-t5325.c
> 

  reply	other threads:[~2010-11-22 12:16 UTC|newest]

Thread overview: 48+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-11-22 11:14 ASoC updates for 2.6.38 Mark Brown
2010-11-22 12:16 ` Takashi Iwai [this message]
  -- strict thread matches above, loose matches on Subject: below --
2011-03-10 14:20 Mark Brown
2011-03-10 15:45 ` Takashi Iwai
2011-03-02 11:34 Mark Brown
2011-03-02 14:48 ` Takashi Iwai
2011-02-25 11:51 Mark Brown
2011-02-25 11:59 ` Takashi Iwai
2011-02-18  4:19 Mark Brown
2011-02-22  4:49 ` Mark Brown
2011-02-22  7:24   ` Takashi Iwai
2011-02-08 11:34 Mark Brown
2011-02-08 16:31 ` Takashi Iwai
2011-02-01 14:56 Mark Brown
2011-02-01 21:25 ` Takashi Iwai
2011-01-26 11:34 Mark Brown
2011-01-26 13:40 ` Takashi Iwai
2011-01-24 15:17 Mark Brown
2011-01-24 16:44 ` Takashi Iwai
2011-01-19 10:22 Mark Brown
2011-01-19 11:29 ` Takashi Iwai
2011-01-19 11:35   ` Mark Brown
2011-01-18 13:03 Mark Brown
2011-01-18 13:06 ` Takashi Iwai
2011-01-12 11:17 Mark Brown
2011-01-12 11:44 ` Takashi Iwai
2011-01-05 12:50 Mark Brown
2011-01-08 12:06 ` Takashi Iwai
2010-12-27 17:51 Mark Brown
2010-12-27 17:43 Mark Brown
2010-12-23 12:05 Mark Brown
2010-12-23 14:11 ` Takashi Iwai
2010-12-22 11:03 Mark Brown
2010-12-22 11:59 ` Takashi Iwai
2010-12-14 18:38 Mark Brown
2010-12-14 19:05 ` Takashi Iwai
2010-12-09 16:17 Mark Brown
2010-12-09 17:21 ` Takashi Iwai
2010-12-06 14:35 Mark Brown
2010-12-06 14:39 ` Takashi Iwai
2010-12-03 17:46 Mark Brown
2010-12-04  7:59 ` Takashi Iwai
2010-11-29 19:08 Mark Brown
2010-11-30  7:21 ` Takashi Iwai
2010-11-24 13:16 Mark Brown
2010-11-24 13:41 ` Takashi Iwai
2010-11-02 14:54 Mark Brown
2010-11-02 15:17 ` Takashi Iwai

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=s5hvd3ptuxe.wl%tiwai@suse.de \
    --to=tiwai@suse.de \
    --cc=alsa-devel@alsa-project.org \
    --cc=broonie@opensource.wolfsonmicro.com \
    --cc=lrg@slimlogic.co.uk \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.