lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Message-ID: <s5htxwxsd6m.wl%tiwai@suse.de>
Date:	Tue, 24 Jul 2012 11:47:45 +0200
From:	Takashi Iwai <tiwai@...e.de>
To:	Linus Torvalds <torvalds@...ux-foundation.org>
Cc:	linux-kernel@...r.kernel.org
Subject: [GIT PULL] sound updates for 3.6-rc1

Linus,

please pull sound updates for 3.6-rc1 from:

  git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git tags/sound-3.6

The topmost commit is c1b623d9e4117d18d244e9b7fb30d2c27aeaf074

This is a fairly quiet release in all sound area.  Only a little bit
of changes in the core side while most of changes are seen in the
drivers.  Highlights are:

HD-audio:
- A few new codec additions for Nvidia, Realtek and VIA
- Intel Haswell audio support
- Support for "phantom" jacks for consistent jack reporting
- Major clean-ups in HDMI/DP driver codes
- A workaround for inverted digital-mic pins with Realtek codecs
- Removal of beep_mode=2 option

ASoC:
- Added the ability to add and remove DAPM paths dynamically, mostly
  for reparenting on clock changes
- New machine drivers for Marvell Brownstone, ST-Ericsson Ux500
  reference platform and ttc-dkp
- New CPU drivers for Blackfin BF6xx SPORTs in I2S mode, Marvell MMP,
  Synopsis Designware I2S controllers, and SPEAr DMA and S/PDIF
- New CODEC drivers for Dialog DA732x, ST STA529, ST-Ericsson AB8500,
  TI Isabelle and Wolfson Microelectronics WM5102 and WM5110
- DAPM fixes for the recent locking changes
- Fix for _PRE and _POST widgets (which have been broken for a few
  releases now)
- A couple of minor driver updates

Misc
- Conversion to new dev_pm_ops in platform and PCI drivers
- LTC support and some fixes in PCXHR driver
- A few fixes and PM support for ISA OPti9xx and WSS cards
- Some TLV code cleanup
- Move driver-specific headers from include/sound to local dirs


Thanks!

Takashi

===

Aaron Plattner (1):
      ALSA: hda - Add new GPU codec ID to snd-hda

Adam Thomson (2):
      ASoC: core: Add single controls with specified range of values
      ASoC: codecs: Add DA732x codec driver

Annie Liu (2):
      ALSA: hda - add support for HD-Audio of VIA HDMI GFX Cards
      ALSA: hda - add support for HD-Audio CODECes of VIA HDMI GFX Cards

Axel Lin (1):
      ASoC: ml26124: Convert to devm_regmap_init_i2c

Benoît Thébaudeau (3):
      ASoC: dapm: Fix snd_soc_dapm_put_volsw() connect
      ASoC: dapm: Remove incomplete stereo code
      ASoC: dapm: Fix dapm_set_path_status() connect

Brian Austin (2):
      ASoC: cs42l73: Convert to devm_regmap_init_i2c()
      ASoC: cs42l52: Convert to devm_regmap_init_i2c()

Clemens Ladisch (4):
      ALSA: tlv: compute TLV_*_ITEM lengths automatically
      ALSA: tlv: add DECLARE_TLV_CONTAINER()
      ALSA: tlv: add DECLARE_TLV_DB_RANGE()
      ALSA: es1938: replace TLV_DB_RANGE_HEAD with DECLARE_TLV_DB_RANGE

Dan Carpenter (3):
      ASoC: isabelle: using an uninitialized variable
      ASoC: Ux500: unlock on an error path
      ASoC: STA529: fix an error message

Daniel Mack (1):
      ALSA: snd-usb-caiaq: initialize card pointer

David Henningsson (8):
      ALSA: HDA: Create phantom jacks for fixed inputs and outputs
      ALSA: hda - Add inverted mic quirks for Asus U41SV, Acer 1810TZ and AOD260
      ALSA: HDA: Support single 3-pin jack without VREF on the actual pin
      ALSA: hda - give 3-pin jack the name "Headphone Mic Jack"
      ALSA: hda - Always call standard unsolicited event for Realtek codecs
      ALSA: hda - Add support for Realtek ALC282
      ALSA: hda - make sure alc268 does not OOPS on codec parse
      ALSA: hda - add dock support for Thinkpad X230 Tablet

Dimitris Papastamos (1):
      ALSA: pcm: Add snd_pcm_rate_bit_to_rate()

Dylan Reid (2):
      ALSA: hda - Don't power up when not powered down.
      ALSA: hda - Turn on PIN_OUT from hdmi playback prepare.

Ezequiel Garcia (3):
      ALSA: maestro3: Remove unused AC97 register definitions
      sound: swarm_cs4297: Provide definitions for AC97 registers
      sound: Remove unused include/linux/ac97_codec.h header

Fabio Estevam (1):
      ASoC: imx-mc13783: Add audmux settings for mx27pdk

Hui Wang (1):
      ASoC: fsl: remove unneeded AUDMUX register setting from imx-sgtl5000

Jarkko Nikula (1):
      ASoC: tlv320aic3x: Change Class-D amplifier gain control name

Jiri Prchal (5):
      ASoC: tlv320aic3x: add missing registers and bits
      ASoC: tlv320aic3x: extending registers cache
      ASoC: tlv320aic3x: add deemphasis switch
      ASoC: tlv320aic3x: add AGC settings
      ASoC: tlv320aic3x: add input clock selection

Kuninori Morimoto (2):
      ASoC: fsi: use dmaengine helper functions
      ASoC: fsi: use PIO handler if DMA handler was invalid

Lars-Peter Clausen (3):
      dmaengine: Add wrapper for device_tx_status callback
      ASoC: dmaengine-pcm: Rename and deprecate snd_dmaengine_pcm_pointer
      ASoC: dmaengine-pcm: Add support for querying stream position from DMA driver

Laxman Dewangan (1):
      ASoC: tegra: use dmaengine based dma driver

Liam Girdwood (4):
      ASoC: dapm: Fix locking during codec shutdown
      ASoC: pcm: Clean up logging in soc_new_pcm()
      ASoC: dapm: Make sure all dapm contexts are updated
      ASoC: dpcm: Allow FE to be opened without valid BE routes.

M R Swami Reddy (2):
      ASoC: Support TI Isabelle Audio driver
      ASoC: MAINTAINERS: Add maintainer for TI Isabelle Audio driver

MR Swami Reddy (1):
      ASoC: isabelle: Remove regmap_exit()

Marek Belisko (1):
      ASoC: dapm: Fix compilation warning

Mark Brown (62):
      ASoC: codecs: Refresh copyrights for Wolfson drivers
      ASoC: ac97: Remove empty remove() function
      ASoC: wm2000: Add register readability information
      ASoC: io: Use dev_get_regmap() if driver doesn't provide a regmap
      ASoC: wm8350: Convert to direct regmap API usage
      ASoC: dapm: Use devm_clk_get()
      ASoC: dapm: Bodge for lack of a widely available clk API
      ASoC: dapm: The clock API is even less consistent than thought
      Revert "ASoC: fsl_ssi: convert to use devm_clk_get"
      ASoC: lm59453: Unconstify dai_driver
      ASoC: max98095: Staticise non-exported functions and export jack detect
      ASoC: wm8903: Convert to devm_regmap_init_i2c()
      ASoC: wm8904: Convert to module_i2c_driver()
      ASoC: wm8904: Convert to devm_regmap_init_i2c()
      ASoC: wm8996: Remove write sequencer registers from the defaults table
      ASoC: wm8996: Convert to devm_regmap_init_i2c()
      ASoC: wm8903: Move pin configuration into I2C probe() function
      ASoC: wm8903: Make interrupt handler use regmap directly
      ASoC: wm8903: Move interrupt request to I2C probe
      ASoC: wm8903: Move register default changes to I2C probe
      ASoC: wm5100: Remove stubs of ASoC-level register map code
      ALSA: Add missing include of pcm.h to pcm_params.h
      ASoC: da732x: Staticise non-exported symbol soc_codec_dev_da732x
      ASoC: isabelle: Staticise non-exported isabelle_dai
      ASoC: core: Add DOUBLE_R variants of the _RANGE controls
      ASoC: dapm: Try to add all routes even if one fails
      ASoC: io: Don't dereference regmap if we failed to get one
      ASoC: Add shared code for Wolfson Arizona class devices
      ASoC: wm5102: Initial driver
      ASoC: wm8904: Rely entirely on the core for bias level management
      ASoC: wm8904: Move regulator acquisition and device identification to I2C
      ASoC: wm8904: Move register default setup into I2C probe()
      ASoC: wm8996: Move regulator notifier callbacks into I2C level
      ASoC: wm8996: Inline wm8996_reset() and optimise cache-only usage
      ASoC: wm8996: Move register default configuration to I2C probe
      ASoC: dwc: Bodge around continuing absence of clock API stubs
      ASoC: wm5102: Remove unused platform data header
      ASoC: dwc: Add missing __iomem annotations
      ASoC: spdif: Build separate RX and TX objects
      ASoC: wm8962: Log AIF configuration requested by hw_params()
      ASoC: core: Try to use regmap if the driver doesn't set up any I/O
      ASoC: wm8994: Don't suspend accessory detection
      ASoC: dwc: Staticise non-exported i2s_start()
      ASoC: arizona: Rename current rates tables to bclk_rates
      ASoC: arizona: Implement AIF clock configuration
      ASoC: arizona: Be more forgiving in BCLK selection
      ALSA: pcm: Make constraints lists const
      ASoC: arizona: Enable ASYNCCLK domain for audio interfaces
      ASoC: wm5102: Allow routing through the ASRCs
      ASoC: wm1250-ev1: Flag all supported rates in the DAI
      ASoC: dapm: Mark widgets as dirty when a route is added
      ASoC: dapm: Allow routes to be deleted at runtime
      ASoC: arizona: Change DAPM routes for AIF clocks when we change them
      ASoC: arizona: Export dai_ops
      ASoC: arizona: Add IN4 to the mixer tables
      ASoC: wm5102: Fix cut'n'paste for digital volume registers
      ASoC: arizona: Support variable FLL VCO multipliers
      ASoC: wm5110: Add audio CODEC driver
      ASoC: wm8962: Redo early init of the part on resume
      ASoC: wm8994: Update micdet for irqdomain conversion
      ASoC: littlemill: Add userspace control of the WM1250 I/O
      ASoC: dapm: Fix _PRE and _POST events for DAPM performance improvements

Mark Hills (2):
      ALSA: usb-audio: Use a table of mixer controls
      ALSA: usb-audio: Convert table to preferred C99 format

Markus Bollinger (2):
      ALSA: pcxhr: Fix a counter wrap
      ALSA: pcxhr: Add LTC support

Matthias Kaehlcke (1):
      ASoC: Free memory in the error paths of soc_of_parse_audio_routing()

Ola Lilja (7):
      ALSA: pcm: Add debug-print helper function
      ASoC: core: Add widget SND_SOC_DAPM_CLOCK_SUPPLY
      ASoC: Ux500: Add platform-driver
      ASoC: codecs: Add AB8500 codec-driver
      mfd/ab8500: Move platform-data for ab8500-codec into mfd-driver
      ASoC: Ux500: Correct license strings
      ASoC: Ux500: Add machine-driver

Ondrej Zary (4):
      ALSA: snd-opti9xx: fixes for MED3931 card (opti931)
      ALSA: wss_lib: fix suspend/resume
      ALSA: wss_lib: Fix resume on Yamaha OPL3-SAx
      ALSA: snd-opti9xx: Implement suspend/resume

Peter Ujfalusi (1):
      ASoC: omap-mcpdm: Add missing MODULE_ALIAS

Qiao Zhou (1):
      ASoC: add ttc-dkb machine support

Rajeev Kumar (3):
      ASoC: Add support for synopsys i2s controller as per ASoC framework.
      ASoC: Add support for SPEAr ASoC pcm layer.
      ASoC: STA529: Add support for STA529 Audio Codec

Raymond Yau (1):
      ALSA: au88x0 - Remove unused "Master Mono" Playback Volume and Playback Switch of ac97 codec

Richard Zhao (1):
      ASoC: fsl_ssi: convert to use devm_clk_get

Robert Jarzmik (1):
      ASoC: mioa701: convert to snd_soc_register_card API

Sachin Kamat (3):
      ASoC: cs42l52: Remove version.h header file inclusion
      ASoC: lm49453: Remove version.h header file inclusion
      ASoC: smdk_wm8994: Convert to use snd_soc_register_card()

Scott Jiang (3):
      ASoC: add sport driver for bf6xx soc
      ASoC: add i2s dai driver for bf6xx soc
      ASoC: bfin: use dev_err to print error log instead of dev_dbg

Seth Heasley (1):
      ALSA: hda_intel: activate COMBO mode for Intel client chipsets

Simon Wilson (1):
      ASoC: twl6040: fix spelling mistake

Stephen Warren (18):
      ASoC: wm8903: init GPIOs during I2C probe not codec probe
      ASoC: tegra+wm8903: move all GPIO setup into probe
      ASoC: tegra+wm8903: Use devm_gpio_request_one
      ASoC: tegra+wm8903: unconditionally free jack GPIOs in remove
      ASoC: tegra+alc5632: move all GPIO setup into probe
      ASoC: tegra+alc5632: unconditionally free jack GPIOs in remove
      ASoC: tegra+wm8903: simplify gpio tests in widget callbacks
      ASoC: tegra+wm8903: remove non-DT support for Seaboard
      ASoC: make snd_soc_dai_link more symmetrical
      ASoC: tegra: add .stream_name to CPU DAIs
      ASoC: tegra: statically define DAI link format
      ASoC: tegra: remove usage of rtd->codec
      ASoC: tegra: use DAI's not card's dev for dev_err
      ASoC: tegra: use regmap more directly
      ASoC: when initializing CPU DAI, don't duplicate any CODEC init
      ASoC: when removing a CPU DAI, clean up its DAPM context
      ASoC: factor out soc_remove_platform()
      ASoC: probe CODECs and platforms before DAIs and links

Sylwester Nawrocki (2):
      ASoC: Convert S3C24XX I2S driver to gpiolib API
      ASoC: Convert S3C2412 I2S driver to gpiolib API

Takashi Iwai (28):
      ALSA: hda - Show D3cold state in proc files
      ALSA: hda - Add the support for VIA HDMI pin detection
      ALSA: hda - Merge ATI/VIA HDMI simple init functions
      ALSA: hda - Use common codes for ATI, Nvidia and VIA simple codecs
      ALSA: hda - Remove invalid init verbs for Nvidia 2ch codecs
      ALSA: hda - Enable unsol event for ATI and Nvidia HDMI codecs too
      ALSA: hda - Fix the pin nid assignment in patch_hdmi.c
      ALSA: hda - Add missing snd_hda_jack_detect_enable() for simple_hdmi*()
      ALSA: hda - Move one-time init codes from generic_hdmi_init()
      ALSA: hda - Remove loop from simple_hdmi*()
      ALSA: hda - Don't rely on event tag for simple_hdmi
      ALSA: hda - Correct info print in HDMI non-intrinsic unsol event
      ALSA: hda - Add the inverted digital mic workaround to Realtek codecs
      ALSA: hda - Add inv-dmic model to possible Realtek codecs
      ALSA: hda - Remove suprefluous EAPD init verbs for ALC660vd
      ALSA: hda - Update documentation for Realtek codecs model strings
      ALSA: Add missing .owner=THIS_MODULE to platform_driver definitions
      ALSA: convert PM ops of platform_driver to new pm ops
      ALSA: Convert to new pm_ops for PCI drivers
      ALSA: pdaudiocf: Remove superfluous pm_message_t argument from suspend
      ALSA: Move some headers to local directories from include/sound
      ALSA: hda - Remove beep_mode=2
      ALSA: hda - Move beep helper functions to hda_beep.c
      ALSA: hda - Get rid of superfluous beep->mode field
      ALSA: hda - Avoid possible race of beep on/off
      ALSA: hda - Fix driver type of Haswell controller to AZX_DRIVER_SCH
      ALSA: opti9xx: Fix section mismatch by PM support
      ALSA: hda - Fix index number conflicts of phantom jacks

Torben Hohn (1):
      ASoC imx-audmux: add MX31_AUDMUX_PORT7_SSI_PINS_7 define

Uwe Kleine-König (1):
      ASoC: dmaengine_pcm: fix typo in comment

Vipin Kumar (3):
      ASoC: SPEAr spdif_in: Add spdif IN support
      ASoC: spdif_receiver: Add support for spdif in Audio Codec
      ASoC: SPEAr spdif_out: Add spdif out support

Wang Xingchao (7):
      ALSA: hda - add power states information in proc
      ALSA: hda - check supported power states
      ALSA: hda - reduce msleep time if EPSS power states supported
      ALSA: hda - check proper return value
      ALSA: hda - power setting error check
      ALSA: hda - Add DeviceID for Haswell HDA
      ALSA: hda - add Haswell HDMI codec id

Zhangfei Gao (3):
      ASoC: mmp: add audio dma support
      ASoC: mmp: add sspa support
      ASoC: add mmp brownstone support

---
 Documentation/sound/alsa/ALSA-Configuration.txt    |    3 +-
 Documentation/sound/alsa/HD-Audio-Models.txt       |   13 +-
 MAINTAINERS                                        |    2 +
 arch/arm/mach-ux500/board-mop500.c                 |   14 +
 include/linux/ac97_codec.h                         |  362 ---
 include/linux/dmaengine.h                          |    6 +
 include/linux/mfd/abx500/ab8500-codec.h            |   52 +
 include/linux/mfd/abx500/ab8500.h                  |    2 +
 include/linux/platform_data/mmp_audio.h            |   22 +
 include/sound/designware_i2s.h                     |   69 +
 include/sound/dmaengine_pcm.h                      |    1 +
 include/sound/pcm.h                                |   14 +-
 include/sound/pcm_params.h                         |    2 +
 include/sound/soc-dapm.h                           |   12 +
 include/sound/soc.h                                |   77 +-
 include/sound/spear_dma.h                          |   35 +
 include/sound/spear_spdif.h                        |   29 +
 include/sound/tlv.h                                |   29 +-
 include/sound/vx_core.h                            |    2 +-
 sound/arm/pxa2xx-ac97.c                            |    9 +-
 sound/atmel/abdac.c                                |   18 +-
 sound/atmel/ac97c.c                                |   18 +-
 sound/core/pcm_lib.c                               |    4 +-
 sound/core/pcm_misc.c                              |   18 +
 sound/drivers/aloop.c                              |   22 +-
 sound/drivers/dummy.c                              |   21 +-
 sound/drivers/mpu401/mpu401.c                      |    3 +-
 sound/drivers/mtpav.c                              |    3 +-
 sound/drivers/mts64.c                              |    3 +-
 sound/drivers/pcsp/pcsp.c                          |   11 +-
 sound/drivers/portman2x4.c                         |    3 +-
 sound/drivers/serial-u16550.c                      |    3 +-
 sound/drivers/virmidi.c                            |    3 +-
 sound/drivers/vx/vx_core.c                         |    2 +-
 sound/isa/opti9xx/opti92x-ad1848.c                 |   86 +-
 sound/isa/wss/wss_lib.c                            |    5 +-
 sound/oss/swarm_cs4297a.c                          |   17 +-
 sound/pci/ali5451/ali5451.c                        |   24 +-
 sound/pci/als300.c                                 |   24 +-
 sound/pci/als4000.c                                |   25 +-
 sound/pci/atiixp.c                                 |   24 +-
 sound/pci/atiixp_modem.c                           |   25 +-
 sound/pci/au88x0/au88x0_mixer.c                    |   11 +
 sound/pci/azt3328.c                                |   25 +-
 sound/pci/ca0106/ca0106_main.c                     |   24 +-
 sound/pci/cmipci.c                                 |   24 +-
 sound/pci/cs4281.c                                 |   24 +-
 sound/pci/cs46xx/cs46xx.c                          |    7 +-
 {include/sound => sound/pci/cs46xx}/cs46xx.h       |   11 +-
 .../pci/cs46xx}/cs46xx_dsp_scb_types.h             |    0
 .../sound => sound/pci/cs46xx}/cs46xx_dsp_spos.h   |    0
 .../pci/cs46xx}/cs46xx_dsp_task_types.h            |    0
 sound/pci/cs46xx/cs46xx_lib.c                      |   16 +-
 sound/pci/cs46xx/dsp_spos.c                        |    2 +-
 sound/pci/cs46xx/dsp_spos_scb_lib.c                |    2 +-
 sound/pci/cs5535audio/cs5535audio.c                |    5 +-
 sound/pci/cs5535audio/cs5535audio.h                |    5 +-
 sound/pci/cs5535audio/cs5535audio_pm.c             |   13 +-
 sound/pci/ctxfi/ctatc.c                            |    4 +-
 sound/pci/ctxfi/ctatc.h                            |    2 +-
 sound/pci/ctxfi/cthardware.h                       |    2 +-
 sound/pci/ctxfi/cthw20k1.c                         |    4 +-
 sound/pci/ctxfi/cthw20k2.c                         |    4 +-
 sound/pci/ctxfi/xfi.c                              |   22 +-
 sound/pci/echoaudio/echoaudio.c                    |   22 +-
 sound/pci/emu10k1/emu10k1.c                        |   26 +-
 sound/pci/ens1370.c                                |   25 +-
 sound/pci/es1938.c                                 |   49 +-
 sound/pci/es1968.c                                 |   24 +-
 sound/pci/fm801.c                                  |   26 +-
 sound/pci/hda/Kconfig                              |    7 +-
 sound/pci/hda/hda_auto_parser.c                    |    4 +-
 sound/pci/hda/hda_beep.c                           |   82 +-
 sound/pci/hda/hda_beep.h                           |    5 -
 sound/pci/hda/hda_codec.c                          |   68 +-
 sound/pci/hda/hda_codec.h                          |    5 +-
 sound/pci/hda/hda_intel.c                          |   55 +-
 sound/pci/hda/hda_jack.c                           |  102 +-
 sound/pci/hda/hda_jack.h                           |    1 +
 sound/pci/hda/hda_local.h                          |    4 +-
 sound/pci/hda/hda_proc.c                           |   17 +-
 sound/pci/hda/patch_analog.c                       |    2 +-
 sound/pci/hda/patch_cirrus.c                       |    2 +-
 sound/pci/hda/patch_conexant.c                     |    2 +-
 sound/pci/hda/patch_hdmi.c                         |  310 +--
 sound/pci/hda/patch_realtek.c                      |  313 ++-
 sound/pci/hda/patch_sigmatel.c                     |    2 +-
 sound/pci/hda/patch_via.c                          |    2 +-
 sound/pci/ice1712/ice1724.c                        |   26 +-
 sound/pci/intel8x0.c                               |   24 +-
 sound/pci/intel8x0m.c                              |   24 +-
 sound/pci/maestro3.c                               |   92 +-
 sound/pci/nm256/nm256.c                            |   24 +-
 sound/pci/oxygen/oxygen.c                          |    5 +-
 sound/pci/oxygen/oxygen.h                          |    3 +-
 sound/pci/oxygen/oxygen_lib.c                      |   17 +-
 sound/pci/oxygen/virtuoso.c                        |    5 +-
 sound/pci/pcxhr/pcxhr.c                            |   63 +
 sound/pci/pcxhr/pcxhr.h                            |    1 +
 sound/pci/pcxhr/pcxhr_core.c                       |   27 +-
 sound/pci/pcxhr/pcxhr_core.h                       |    4 +-
 sound/pci/pcxhr/pcxhr_mix22.c                      |   11 +
 sound/pci/pcxhr/pcxhr_mix22.h                      |    1 +
 sound/pci/riptide/riptide.c                        |   26 +-
 sound/pci/sis7019.c                                |   25 +-
 sound/pci/trident/trident.c                        |    7 +-
 {include/sound => sound/pci/trident}/trident.h     |   11 +-
 sound/pci/trident/trident_main.c                   |   16 +-
 sound/pci/trident/trident_memory.c                 |    2 +-
 sound/pci/via82xx.c                                |   24 +-
 sound/pci/via82xx_modem.c                          |   24 +-
 sound/pci/vx222/vx222.c                            |   26 +-
 sound/pci/ymfpci/ymfpci.c                          |    7 +-
 {include/sound => sound/pci/ymfpci}/ymfpci.h       |   11 +-
 sound/pci/ymfpci/ymfpci_main.c                     |   16 +-
 sound/pcmcia/pdaudiocf/pdaudiocf.c                 |    2 +-
 sound/pcmcia/pdaudiocf/pdaudiocf.h                 |    2 +-
 sound/pcmcia/pdaudiocf/pdaudiocf_core.c            |    2 +-
 sound/pcmcia/vx/vxpocket.c                         |    2 +-
 sound/ppc/powermac.c                               |   21 +-
 sound/sh/aica.c                                    |    4 +-
 sound/sh/sh_dac_audio.c                            |    1 +
 sound/soc/Kconfig                                  |    1 +
 sound/soc/Makefile                                 |    1 +
 sound/soc/blackfin/Kconfig                         |   21 +-
 sound/soc/blackfin/Makefile                        |    4 +
 sound/soc/blackfin/bf6xx-i2s.c                     |  234 ++
 sound/soc/blackfin/bf6xx-sport.c                   |  422 ++++
 sound/soc/blackfin/bf6xx-sport.h                   |   82 +
 sound/soc/codecs/Kconfig                           |   31 +
 sound/soc/codecs/Makefile                          |   19 +-
 sound/soc/codecs/ab8500-codec.c                    | 2522 ++++++++++++++++++++
 sound/soc/codecs/ab8500-codec.h                    |  590 +++++
 sound/soc/codecs/ac97.c                            |    6 -
 sound/soc/codecs/arizona.c                         |  937 ++++++++
 sound/soc/codecs/arizona.h                         |  159 ++
 sound/soc/codecs/cs42l52.c                         |   19 +-
 sound/soc/codecs/cs42l73.c                         |   20 +-
 sound/soc/codecs/da732x.c                          | 1627 +++++++++++++
 sound/soc/codecs/da732x.h                          |  133 ++
 sound/soc/codecs/da732x_reg.h                      |  654 +++++
 sound/soc/codecs/isabelle.c                        | 1176 +++++++++
 sound/soc/codecs/isabelle.h                        |  143 ++
 sound/soc/codecs/lm49453.c                         |    3 +-
 sound/soc/codecs/max98095.c                        |    5 +-
 sound/soc/codecs/ml26124.c                         |    5 +-
 sound/soc/codecs/spdif_receiver.c                  |   67 +
 sound/soc/codecs/sta529.c                          |  442 ++++
 sound/soc/codecs/tlv320aic3x.c                     |   40 +-
 sound/soc/codecs/tlv320aic3x.h                     |   27 +-
 sound/soc/codecs/twl6040.c                         |    2 +-
 sound/soc/codecs/wm1250-ev1.c                      |    7 +-
 sound/soc/codecs/wm2000.c                          |   32 +-
 sound/soc/codecs/wm5100-tables.c                   |    2 +-
 sound/soc/codecs/wm5100.c                          |   11 +-
 sound/soc/codecs/wm5102.c                          |  903 +++++++
 sound/soc/codecs/wm5102.h                          |   21 +
 sound/soc/codecs/wm5110.c                          |  950 ++++++++
 sound/soc/codecs/wm5110.h                          |   21 +
 sound/soc/codecs/wm8350.c                          |   22 +-
 sound/soc/codecs/wm8400.c                          |    2 +-
 sound/soc/codecs/wm8580.c                          |    2 +-
 sound/soc/codecs/wm8731.c                          |    1 +
 sound/soc/codecs/wm8741.c                          |    2 +-
 sound/soc/codecs/wm8753.c                          |    2 +-
 sound/soc/codecs/wm8776.c                          |    2 +-
 sound/soc/codecs/wm8804.c                          |    2 +-
 sound/soc/codecs/wm8903.c                          |  316 +--
 sound/soc/codecs/wm8904.c                          |  272 +--
 sound/soc/codecs/wm8960.c                          |    2 +
 sound/soc/codecs/wm8961.c                          |    2 +
 sound/soc/codecs/wm8962.c                          |    8 +-
 sound/soc/codecs/wm8993.c                          |    2 +-
 sound/soc/codecs/wm8994.c                          |   46 +-
 sound/soc/codecs/wm8996.c                          |  587 ++---
 sound/soc/codecs/wm9081.c                          |    2 +-
 sound/soc/codecs/wm9090.c                          |    2 +-
 sound/soc/codecs/wm9712.c                          |    2 +-
 sound/soc/codecs/wm9713.c                          |    2 +-
 sound/soc/codecs/wm_hubs.c                         |    2 +-
 sound/soc/dwc/Kconfig                              |    9 +
 sound/soc/dwc/Makefile                             |    3 +
 sound/soc/dwc/designware_i2s.c                     |  455 ++++
 sound/soc/ep93xx/ep93xx-pcm.c                      |    2 +-
 sound/soc/fsl/imx-audmux.c                         |    2 +-
 sound/soc/fsl/imx-audmux.h                         |    1 +
 sound/soc/fsl/imx-mc13783.c                        |   49 +-
 sound/soc/fsl/imx-pcm-dma.c                        |    2 +-
 sound/soc/fsl/imx-sgtl5000.c                       |    3 +-
 sound/soc/mxs/mxs-pcm.c                            |    2 +-
 sound/soc/mxs/mxs-sgtl5000.c                       |    2 +-
 sound/soc/omap/omap-mcpdm.c                        |    1 +
 sound/soc/pxa/Kconfig                              |   42 +
 sound/soc/pxa/Makefile                             |    8 +
 sound/soc/pxa/brownstone.c                         |  174 ++
 sound/soc/pxa/mioa701_wm9713.c                     |   33 +-
 sound/soc/pxa/mmp-pcm.c                            |  297 +++
 sound/soc/pxa/mmp-sspa.c                           |  480 ++++
 sound/soc/pxa/mmp-sspa.h                           |   92 +
 sound/soc/pxa/ttc-dkb.c                            |  173 ++
 sound/soc/samsung/littlemill.c                     |    7 +
 sound/soc/samsung/s3c2412-i2s.c                    |   10 +-
 sound/soc/samsung/s3c24xx-i2s.c                    |   10 +-
 sound/soc/samsung/smdk_wm8994.c                    |   36 +-
 sound/soc/sh/fsi.c                                 |   48 +-
 sound/soc/soc-core.c                               |  328 ++-
 sound/soc/soc-dapm.c                               |  192 +-
 sound/soc/soc-dmaengine-pcm.c                      |   33 +-
 sound/soc/soc-io.c                                 |   15 +-
 sound/soc/soc-pcm.c                                |   12 +-
 sound/soc/spear/spdif_in.c                         |  297 +++
 sound/soc/spear/spdif_in_regs.h                    |   60 +
 sound/soc/spear/spdif_out.c                        |  389 +++
 sound/soc/spear/spdif_out_regs.h                   |   79 +
 sound/soc/spear/spear_pcm.c                        |  214 ++
 sound/soc/tegra/Kconfig                            |    3 +-
 sound/soc/tegra/tegra20_i2s.c                      |   94 +-
 sound/soc/tegra/tegra20_i2s.h                      |    1 -
 sound/soc/tegra/tegra20_spdif.c                    |   36 +-
 sound/soc/tegra/tegra20_spdif.h                    |    1 -
 sound/soc/tegra/tegra30_i2s.c                      |   85 +-
 sound/soc/tegra/tegra30_i2s.h                      |    1 -
 sound/soc/tegra/tegra_alc5632.c                    |   32 +-
 sound/soc/tegra/tegra_pcm.c                        |  115 +
 sound/soc/tegra/tegra_pcm.h                        |    2 +
 sound/soc/tegra/tegra_wm8753.c                     |    8 +-
 sound/soc/tegra/tegra_wm8903.c                     |  259 +-
 sound/soc/tegra/trimslice.c                        |   30 +-
 sound/soc/ux500/Kconfig                            |   18 +
 sound/soc/ux500/Makefile                           |    6 +
 sound/soc/ux500/mop500.c                           |  113 +
 sound/soc/ux500/mop500_ab8500.c                    |  431 ++++
 sound/soc/ux500/mop500_ab8500.h                    |   22 +
 sound/soc/ux500/ux500_msp_dai.c                    |    2 +-
 sound/soc/ux500/ux500_msp_i2s.c                    |    2 +-
 sound/soc/ux500/ux500_pcm.c                        |  318 +++
 sound/soc/ux500/ux500_pcm.h                        |   35 +
 sound/usb/caiaq/device.c                           |    2 +-
 sound/usb/mixer_quirks.c                           |  159 +-
 239 files changed, 18347 insertions(+), 2642 deletions(-)
 delete mode 100644 include/linux/ac97_codec.h
 create mode 100644 include/linux/mfd/abx500/ab8500-codec.h
 create mode 100644 include/linux/platform_data/mmp_audio.h
 create mode 100644 include/sound/designware_i2s.h
 create mode 100644 include/sound/spear_dma.h
 create mode 100644 include/sound/spear_spdif.h
 rename {include/sound => sound/pci/cs46xx}/cs46xx.h (99%)
 rename {include/sound => sound/pci/cs46xx}/cs46xx_dsp_scb_types.h (100%)
 rename {include/sound => sound/pci/cs46xx}/cs46xx_dsp_spos.h (100%)
 rename {include/sound => sound/pci/cs46xx}/cs46xx_dsp_task_types.h (100%)
 rename {include/sound => sound/pci/trident}/trident.h (98%)
 rename {include/sound => sound/pci/ymfpci}/ymfpci.h (98%)
 create mode 100644 sound/soc/blackfin/bf6xx-i2s.c
 create mode 100644 sound/soc/blackfin/bf6xx-sport.c
 create mode 100644 sound/soc/blackfin/bf6xx-sport.h
 create mode 100644 sound/soc/codecs/ab8500-codec.c
 create mode 100644 sound/soc/codecs/ab8500-codec.h
 create mode 100644 sound/soc/codecs/arizona.c
 create mode 100644 sound/soc/codecs/arizona.h
 create mode 100644 sound/soc/codecs/da732x.c
 create mode 100644 sound/soc/codecs/da732x.h
 create mode 100644 sound/soc/codecs/da732x_reg.h
 create mode 100644 sound/soc/codecs/isabelle.c
 create mode 100644 sound/soc/codecs/isabelle.h
 create mode 100644 sound/soc/codecs/spdif_receiver.c
 create mode 100644 sound/soc/codecs/sta529.c
 create mode 100644 sound/soc/codecs/wm5102.c
 create mode 100644 sound/soc/codecs/wm5102.h
 create mode 100644 sound/soc/codecs/wm5110.c
 create mode 100644 sound/soc/codecs/wm5110.h
 create mode 100644 sound/soc/dwc/Kconfig
 create mode 100644 sound/soc/dwc/Makefile
 create mode 100644 sound/soc/dwc/designware_i2s.c
 create mode 100644 sound/soc/pxa/brownstone.c
 create mode 100644 sound/soc/pxa/mmp-pcm.c
 create mode 100644 sound/soc/pxa/mmp-sspa.c
 create mode 100644 sound/soc/pxa/mmp-sspa.h
 create mode 100644 sound/soc/pxa/ttc-dkb.c
 create mode 100644 sound/soc/spear/spdif_in.c
 create mode 100644 sound/soc/spear/spdif_in_regs.h
 create mode 100644 sound/soc/spear/spdif_out.c
 create mode 100644 sound/soc/spear/spdif_out_regs.h
 create mode 100644 sound/soc/spear/spear_pcm.c
 create mode 100644 sound/soc/ux500/mop500.c
 create mode 100644 sound/soc/ux500/mop500_ab8500.c
 create mode 100644 sound/soc/ux500/mop500_ab8500.h
 create mode 100644 sound/soc/ux500/ux500_pcm.c
 create mode 100644 sound/soc/ux500/ux500_pcm.h

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ