lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Date:	Sat, 05 Dec 2009 21:53:26 +0100
From:	Takashi Iwai <tiwai@...e.de>
To:	Linus Torvalds <torvalds@...ux-foundation.org>
Cc:	Andrew Morton <akpm@...ux-foundation.org>,
	linux-kernel@...r.kernel.org
Subject: [GIT PULL] sound updates for 2.6.33

Linus,

please pull the first bunch of sound updates for v2.6.33 from:

  git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6.git for-linus

containing the following changes.


Thanks!

Takashi

===

Akinobu Mita (2):
      ALSA: ice1712: Use bitrev8
      ALSA: sound: usbmidi: Use hweight16

Aleksey Kunitskiy (1):
      ALSA: ice1724 - Patch for suspend/resume for ESI Juli@

Alexey Fisher (1):
      ALSA: usb - Fix mixer map for Hercules Gamesurround Muse Pocket LT

Anuj Aggarwal (3):
      ASoC: OMAP3EVM: Use the twl4030_setup_data for headset pop-removal
      ASoC: Adding OMAP3517 / AM3517 EVM support in ASOC
      ASoC: Modifying Kconfig/Makefile for AM3517 EVM

Barry Song (4):
      ASoC: Provide API for reordering channels
      ASoC: use set_channel_map api to reorder channels for AD1938 and AD1836
      ASoC: Blackfin I2S: use dai state rather than local counter
      ASoC: move setting ac97 platformdata earlier than ac97 read/write

Ben Dooks (1):
      ASoC: S3C: Remove <plat/audio.h>

Chaithrika U S (1):
      ASoC: DaVinci: McASP FIFO related updates

Clemens Ladisch (23):
      sound: oxygen: do not try to restore nonexistent EEPROM
      sound: oxygen: fix for PI7C9X110 compatibility
      sound: virtuoso: split virtuoso.c
      sound: virtuoso: fix Xonar Essence ST support
      sound: oxygen: better defaults for upmixing control
      sound: oxygen: add stereo upmixing to center/LFE channels
      sound: oxygen: more hardware documentation
      sound: oxygen: cache codec registers
      sound: virtuoso: add headphone impedance control
      sound: oxygen: allow custom MCLK rates
      sound: virtuoso: add PCM1796 oversampling control
      sound: oxygen: add digital filter control
      sound: oxygen: add high-pass filter control
      sound: oxygen: fix input monitor control names
      control: remove snd_konctrol_volatile::owner_pid field
      control: use reference-counted pid
      sound: rawmidi: fix opened substreams count
      sound: pcm: record a substream's owner process
      sound: rawmidi: record a substream's owner process
      sound: usb-audio: add Roland UA-1G support
      sound: usb-audio: allow switching altsetting on Roland USB MIDI devices
      sound: usb: make the USB MIDI module more independent
      sound: usxxx: cleanup chip field

Dan Carpenter (1):
      ALSA: remove unnecessary null check

Daniel J Blueman (1):
      mfd: twl4030: fix ELF section mismatch...

Daniel Mack (3):
      ASoC: CS4270: export de-emphasis filter as ALSA control
      ALSA: ARM: add Raumfeld audio support
      ASoC: pxa/raumfeld: adopt new snd_soc_dai_set_pll() API

Daniel T Chen (2):
      ALSA: intel8x0: Mute External Amplifier by default for Gateway 4525GZ
      ALSA: hda: Fix max PCM level to 0 dB for Fujitsu-Siemens laptops using CX20549 (Venice)

Eero Nurkkala (2):
      ASoC: remove io_mutex
      ASoC: refactor snd_soc_update_bits()

Einar Rünkaru (1):
      ALSA: hda - Make Dell Vostro 1015n mic and speaker switching work

Enric Balletbò i Serra (1):
      ASoC: Add support for IGEP v2

Graeme Gregory (3):
      ASoC: pxa-ssp increase max_channels to 8
      ASoC: ADS117x ADC driver
      ASoC: omap-mcbsp - add support for upto 16 channels.

Grant Likely (6):
      ASoC/mpc5200: Track DMA position by period number instead of bytes
      ASoC/mpc5200: get rid of the appl_ptr tracking nonsense
      ASoC/mpc5200: Improve printk debug output for trigger
      ASoC/mpc5200: add to_psc_dma_stream() helper
      ASoC/mpc5200: fix enable/disable of AC97 slots
      ASoC: mpc5200: remove duplicate identical IRQ handler

Igor Grinberg (1):
      ASoC: finally enable support for eXeda and CM-X300

Janusz Krzysztofik (2):
      ASoC: Amstrad Delta minor cleanups
      ASoC: OMAP: Don't try to set unsupported OMAP_DMA_DATA_BURST_16 on OMAP1

Jari Vanhala (1):
      ASoC: TWL4030: Vibra motor stop fix when it is driven with audio

Jarkko Nikula (1):
      ASoC: Pandora: Pass SRG input clock frequency to the OMAP McBSP DAI

Jaroslav Kysela (10):
      ALSA: rename "PC Speaker" and "PC Beep" controls to "Beep"
      ALSA: rename "PC Speaker" controls to "Speaker"
      ALSA: hda - proc - show which I/O NID is associated to PCM device
      ALSA: hda_intel: Digital PC Beep - change behaviour for input layer
      ALSA: hda_intel: Digital PC Beep - delay input device unregistration
      ALSA: hda: beep - add missing cancel_delayed_work
      ALSA: hda - add beep_mode module parameter
      ALSA: hda - proc - introduce Control: lines to show mixer<->NID assignment
      ALSA: hda - proc - add support for dynamic controls to mixer<->NID mapping
      ALSA: hda - move snd_hda_pcm_type_name from hda_codec.h to hda_local.h

Jassi (2):
      ASoC: S3C I2S LRCLK polarity option.
      ASoC: Return correct codec clock in s3c64xx-i2s

Jassi Brar (7):
      ASoC: Fixed arguments passed to SMDK64xx set_pll
      ASoC: Rename s3c24xx_pcm prefix to s3c_dma
      ASoC: Rename 's3c24xx-pcm' driver to 's3c-dma'
      ARM: S3C64XX: Define PCM Controller base registers
      ARM: S3C64XX: Added platform data header
      ARM: S3C64XX: Defined PCM controller platform devices
      ASoC: Added the CPU driver for PCM controllers

Joonyoung Shim (4):
      ASoC: Factor out I2C 8 bit address 8 bit data I/O
      ASoC: AK4671: add ak4671 codec driver
      ASoC: Add jack_status_check callback function for GPIO jacks
      ASoC: Rename controls with a / in wm_hubs

Julia Lawall (1):
      ASoC: Move dereference after NULL test

Kailang Yang (1):
      ALSA: hda - Add ALC661/259, ALC892/888VD support

Krzysztof Helt (24):
      ALSA: sscape: add supoort for SPEA Media FX/Reveal SC-600
      ALSA: sscape: convert to firmware loader framework
      ALSA: sscape: remove MIDI instances counting with limit ULONG_MAX
      ALSA: sscape: force AD1848 codec mode on old Soundscape
      ALSA: sscape: coding style fixes
      ALSA: wss: convert CS4231 mixer to dB scale
      ALSA: wss: reuse CS4231 controls for AD1848
      ALSA: snd_dma_pointer workaround for chipsets with buggy DMA
      sound: remove OSS Ensoniq SoundScape driver
      ALSA: es18xx: remove snd_card pointer from snd_es18xx structure
      ALSA: es18xx: remove snd_audiodrive structure
      ALSA: cs4236: detect chip in one pass
      ALSA: es18xx: code improvements
      ALSA: cs4236: update control names
      ALSA: opti-miro: use variables directly in the probe function
      ALSA: cs4236: add dB scale for all volume controls
      ALSA: opti-miro: remove snd_card pointer from snd_miro structure
      ALSA: opti-miro: make miro.h header available outside the alsa directory
      ALSA: opti-miro: expose ACI mixer to outside drivers
      ALSA: opti-miro: fix OOPS if hardware is not detected
      media/radio: New driver for the radio FM module on Miro PCM20 sound card
      ALSA: opti-miro: separate comon probing code
      ALSA: opti-miro: add PnP detection
      ALSA: opti9xx: remove snd_opti9xx fields

Kuninori Morimoto (4):
      ASoC: sh: FSI: Remove DMA support
      ASoC: sh: FSI: Add capture support
      sh: ms7724se: Add runtime PM support for FSI
      ASoC: sh: fsi: Add runtime PM support

Logan Li (1):
      ALSA: HDA VIA: Remove 48k sample rate limit for S/PDIF

Lopez Cruz, Misael (1):
      ASoC: Add PDM DAI format definition

Lydia Wang (30):
      ALSA: HDA VIA: Remove unused IS_VT17xx_VENDORID macro
      ALSA: HDA VIA: Change get_codec_type argument to hda_codec type
      ALSA: HDA VIA: Add VT1708B-CE codec support.
      ALSA: HDA VIA: Limit VT1702 AA-Path max volume
      ALSA HDA VIA: Add VIA_CTL_WIDGET_ANALOG_MUTE control type
      ALSA: HDA VIA: Add low current mode for power saving.
      ALSA: HDA VIA: Remove unused argument of via_new_analog_input
      ALSA: HDA VIA: Change VT1708S & VT1702 hp mode controls
      ALSA: HDA VIA: Rewrite via_independent_hp_put
      ALSA: HDA VIA: Add smart5.1 function.
      ALSA: HDA VIA: When changing input source, update power state.
      ALSA: HDA VIA: Add VIA_JACK_EVENT process in via_unsol_event.
      ALSA: HDA VIA: Refresh front playback mute in via_hp_automute.
      ALSA: HDA VIA: Add Jack detect feature for VT1708.
      ALSA: HDA VIA: Modify vt1708_set_pinconfig_connect function.
      ALSA: HDA VIA: Replace via_playback_pcm_prepare/cleanup
      ALSA: HDA VIA: Modify vt1708_auto_create_multi_out_ctls.
      ALSA: HDA VIA: Modify vt1709_auto_create_multi_out_ctls.
      ALSA: HDA VIA: Replace MIC_BOOST_VOLUME.
      ALSA: HDA VIA: Move backdoor verbs to vt17xx_volume_init_verb
      ALSA: HDA VIA: Add VT1718S support.
      ALSA: HDA VIA: Add VT1828S and VT2020 support.
      ALSA: HDA VIA: Add VT1716S support.
      ALSA: HDA VIA: Add VT2002P support.
      ALSA: HDA VIA: Add VT1812 support.
      ALSA: HDA VIA: rename vt1708_control_templates[].
      ALSA: HDA VIA: Change PW4 connect select default to to MW0.
      ALSA: HDA VIA: comments: update copyright, changeset, etc.
      ALSA: HDA VIA: Only cosmetic changes
      ALSA: VIA HDA: Add support for VT1818S.

Manuel Lauss (5):
      ASoC: au1x: psc-ac97: verify correct codec register was read
      ASoC: au1x: psc-ac97: reorganize timeouts
      ASoC: au1x: convert to platform drivers.
      ASoC: au1x: dbdma2: fix oops on soc device removal.
      ASoC: au1x: dbdma2: plug memleak in pcm device creation error path

Marin Mitov (1):
      ASoC: Use DMA_BIT_MASK(32) instead of deprecated DMA_32BIT_MASK

Mark Brown (26):
      ASoC: Update WM8711 to driver model registration method
      ASoC: Factor out WM8711 cache I/O
      ASoC: Add SPI support to WM8711
      ASoC: WM8711 minor cleanups
      ASoC: Add TLV information to WM8711
      ASoC: Add source argument to PLL configuration
      ASoC: Allow per-route connectedness checks for supplies
      ASoC: Add S3C64xx IIS CDCLK source selection
      ASoC: Convert soc-cache to use C99 style initialisers for the table
      ASoC: Clean up WM8974 PLL configuration
      ASoC: Factor out analogue platform data from WM8993
      ASoC: Simplify code for DAPM widget updates
      ASoC: Push DAPM enumeration register change test out
      ASoC: Add virtual enumeration support for DAPM muxes
      ASoC: Minor fixups to tpa6130a2 driver
      ASoC: Remove snd_soc_suspend_device()
      ASoC: Add regulator support for WM8731
      ASoC: Minor SMDK64xx WM8580 cleanups
      ASoC: Staticise wm8727 driver structure
      ASoC: Move sysfs and debugfs functions to head of soc-core.c
      ASoC: Factor out snd_soc_init_card()
      ASoC: Update ads117x to current APIs
      ASoC: Add bit clock rate calculator utility functions
      ASoC: Remove redundant snd_soc_dapm_new_widgets() calls
      ASoC: Add BCLK calculation utility for TDM mode too
      S3C64XX: Staticise platform data for PCM devices

Miguel Aguilar (1):
      ASoC: Davinci: Add audio codec support for DM365 EVM

Mike Arthur (1):
      ASoC: Add WM8711 CODEC driver

Mike Rapoport (1):
      ASoC: OMAP: enable Overo driver for CM-T35

Neil Jones (1):
      ASoC: Add support for the WM8727 DAC.

Nicolas Ferre (1):
      ASoC: at91sam9g20ek_2mmc board uses same audio connexion as at91sam9g20ek

Ondrej Zary (2):
      ALSA: tea575x-tuner: fix mute
      snd-fm801: autodetect SF64-PCR (tuner-only) card

Pavel Hofman (7):
      ALSA: ak4114 - fix errors in output selector bits
      ALSA: ak4620 support, codec regs listed in proc
      ALSA: ak4113 support
      ALSA: ice1724 - adding GPIO routines for mask and direction
      ALSA: ice1724 - pro-rate-locking makes sense only for internal clock mode
      ALSA: ice1724 - Support for multiple external clock types
      ALSA: ice1724 - Infrasonic Quartet support

Peter Ujfalusi (21):
      ASoC: add support for multiple cards/codecs in debugfs
      ASoC: Improve the debugfs hierarchy
      ASoC: TPA6130A2 amplifier driver
      ASoC: TPA6130A2: Make tpa6130a2_power as static
      ASoC: Codec driver for Texas Instruments tlv320dac33 codec
      ASoC: TWL4030: Only update the needed bits in *set_dai_sysclk
      ASoC: tlv320dac33: typo fix in the header
      MFD: twl4030: add twl4030_codec MFD as a new child to the core
      OMAP: Platform support for twl4030_codec MFD
      ASoC: TWL4030: use the twl4030-codec.h for register descriptions
      ASoC: TWL4030: Driver registration via twl4030_codec MFD
      ASoC: TWL4030: Remove bypass tracking
      ASoC: TWL4030: Change codec_muted to apll_enabled
      ASoC: TWL4030: Change APLL powering sequence
      ASoC: TWL4030: Add APLL supply for the capture path
      ASoC: TWL4030: Make sure, that the codec is powered on startup
      MFD: TWL4030: Add audio_mclk to the codec platform data
      OMAP: Configure audio_mclk for twl4030-codec MFD
      MFD: twl4030-codec: APLL_INFREQ handling in the MFD driver
      ASoC: TWL4030: Do not modify the APLL_CTL register
      ASoC: tlv320dac33: Change RT wq to singlethread wq

Rafael Ignacio Zurita (1):
      ALSA: sh: add SuperH DAC audio driver for ALSA V4

Roel Kluin (3):
      ALSA: Cleanup redundant tests on unsigned
      sound: OSS: fix error return in dma_ioctl()
      sound: OSS: keep index within bounds of midi_devs[]

Russell King (1):
      ALSA: AACI cleanup

Stas Sergeev (1):
      ALSA: snd-pcsp: add nopcm mode

Stephen Rothwell (1):
      sound: use semicolons to end statements

Takashi Iwai (41):
      ALSA: hda - Enable MSI as default
      ASoC: Fix build errors of wm8711.c with SPI
      ASoC: Fix snd_soc_dai_set_pll() calls in neo1973_*.c
      ALSA: sscape - Remove sscap_ioctl.h from include/sound/Kbuild
      ALSA: hda - Clean up name string creation in patch_realtek.c
      ALSA: sscape - Remove invalid __devinitdata to module parameters
      ALSA: hda - Add a proper ifdef to a debug code
      ALSA: hda - Switch to polling mode before disabling MSI
      ALSA: hda - Reset pins of IDT/STAC codecs at free
      ASoC: Remove dead code and labels
      ALSA: hda - Add reboot notifier to each codec
      ALSA: hda - Add missing export for snd_hda_bus_reboot_notify
      ALSA: hda - Add power on/off counter
      ALSA: hda - Don't access invalid substream in proc file
      ALSA: hda - Fix build error without CONFIG_SND_HDA_HWDEP=y
      ALSA: hda - Get rid of magic digits for subdev hack
      ALSA: hda - Add description of beep_mode in ALSA-Configuration.txt
      ALSA: hda - Update / add kerneldoc comments to exported functions
      ALSA: hda - Fix beep_mode option value
      ALSA: hda - Fix build errors with CONFIG_SND_HDA_INPUT_BEEP=n
      ALSA: hda - Disable default quirk for Sony VAIO with ALC262 codec
      ALSA: hda - Replace the rest of jack-detections with snd_hda_jack_detect()
      ALSA: opti-miro: Fix missing semicolon
      ALSA: hda - Fix detection of dual headphones
      ALSA: hda - Fix mute-LED sync on HP laptops with IDT92HD83xxx codecs
      ALSA: hda - Change quirk for Acer Aspire 5930G
      ALSA: hda - Fix input and jack Kconfig depenencies
      Revert "ALSA: hda - Change quirk for Acer Aspire 5930G"
      ALSA: pcm - Use dma_mmap_coherent() if available
      ALSA: pcm - define snd_pcm_default_page_ops()
      ALSA: pcm - fix page conversion on non-coherent MIPS arch
      ALSA: pcm - fix page conversion on non-coherent PPC arch
      ALSA: Remove old DMA-mmap code from arm/devdma.c
      ALSA: hda - Don't trigger pin-sense for STAC/IDT codecs
      ASoC: Revert missing reset_err in wm97*.c
      ALSA: hda - Add a position_fix quirk for MSI Wind U115
      ALSA: hda - Fix Cxt5047 test mode
      ALSA: hda - Add a pin-fix for FSC Amilo Pi1505
      ALSA: hda - Add position_fix quirk for HP dv3
      ALSA: aaci - Clean up duplicate code
      ALSA: hda - Fix memory leaks in the previous patch

Timothy Knoll (1):
      sound: Kconfig typo fix

Tobias Hansen (2):
      ALSA: snd-usb-us122l: add support for US-144
      ALSA: snd-usb-us122l: corrent error number for not probing US-144 on ehci-hcd

Troy Kisky (5):
      ASoC: DaVinci: remove requirement that dma_params is 1st in structure
      ASoC: DaVinci: i2s, reduce underruns by combining into 1 element
      ASoC: DaVinci: pcm, rename variables in prep for ping/pong
      ASoC: DaVinci: pcm, fix underrun by using sram
      ASoC: DaVinci: use edma_pause, edma_resume

Wu Fengguang (21):
      ALSA: hda - select IbexPeak handler for Calpella
      ALSA: hda - vectorize get_empty_pcm_device()
      ALSA: hda - allow up to 4 HDMI devices
      ALSA: hda - convert intelhdmi global references to local parameters
      ALSA: hda - remove intelhdmi dependency on multiout
      ALSA: hda - use pcm prepare/cleanup callbacks for intelhdmi
      ALSA: hda - reorder intelhdmi prepare/cleanup callbacks
      ALSA: hda - vectorize intelhdmi
      ALSA: hda - get intelhdmi max channels from widget caps
      ALSA: hda - auto parse intelhdmi cvt/pin configurations
      ALSA: hda - remove static intelhdmi configurations
      ALSA: intelhdmi - fix audio infoframe fill size
      ALSA: intelhdmi - fix channel mapping slot mask
      ALSA: intelhdmi - export monitor-presence and ELD-valid status
      ALSA: hda - introduce snd_hda_jack_detect() and snd_hda_pin_sense()
      ALSA: intelhdmi - probe for monitor/eld presence at module init time
      ALSA: intelhdmi - separate out infoframe checksum routine
      ALSA: intelhdmi - sticky infoframe
      ALSA: intelhdmi - sticky stream id and format
      ALSA: intelhdmi - sticky channel count
      ALSA: hda - show EPSS capability in proc

Wu Zhangjin (1):
      ALSA: SND_CS5535AUDIO: Remove the X86 platform dependency

akpm@...ux-foundation.org (1):
      sound/pci/hda/patch_via.c: work around gcc-4.0.2 ICE

jassi brar (1):
      ASoC: Support WM8580 based audio subsystem on SMDK64xx machines

Łukasz Wojniłowicz (1):
      ALSA: hda - 4930g mute lfe and side when pluging in headphones

---
 Documentation/sound/alsa/ALSA-Configuration.txt   |   13 +-
 Documentation/sound/alsa/ControlNames.txt         |    3 +-
 Documentation/sound/alsa/HD-Audio-Models.txt      |    1 +
 arch/arm/mach-davinci/include/mach/asp.h          |    8 +
 arch/arm/mach-omap2/board-3430sdp.c               |   10 +
 arch/arm/mach-omap2/board-omap3beagle.c           |   10 +
 arch/arm/mach-omap2/board-omap3evm.c              |   10 +
 arch/arm/mach-omap2/board-omap3pandora.c          |   10 +
 arch/arm/mach-omap2/board-overo.c                 |   10 +
 arch/arm/mach-omap2/board-zoom2.c                 |   10 +
 arch/arm/mach-s3c6400/include/mach/map.h          |    2 +
 arch/arm/plat-s3c/include/plat/audio.h            |   48 +-
 arch/arm/plat-s3c/include/plat/devs.h             |    3 +
 arch/arm/plat-s3c/include/plat/regs-s3c2412-iis.h |    2 +
 arch/arm/plat-s3c64xx/dev-audio.c                 |  101 +-
 arch/sh/boards/mach-hp6xx/setup.c                 |   55 +
 arch/sh/boards/mach-se/7724/setup.c               |    3 +
 arch/sh/include/mach-common/mach/hp6xx.h          |    4 +
 drivers/media/radio/Kconfig                       |   18 +
 drivers/media/radio/Makefile                      |    1 +
 drivers/media/radio/radio-miropcm20.c             |  270 ++
 drivers/mfd/Kconfig                               |    6 +
 drivers/mfd/Makefile                              |    1 +
 drivers/mfd/twl4030-codec.c                       |  276 ++
 drivers/mfd/twl4030-core.c                        |   16 +-
 include/linux/i2c/twl4030.h                       |   19 +
 include/linux/mfd/twl4030-codec.h                 |  272 ++
 include/sound/Kbuild                              |    1 -
 sound/isa/opti9xx/miro.h => include/sound/aci.h   |   23 +-
 include/sound/ak4113.h                            |  321 ++
 include/sound/ak4114.h                            |   12 +-
 include/sound/ak4xxx-adda.h                       |    5 +-
 include/sound/control.h                           |    5 +-
 include/sound/cs4231-regs.h                       |    1 -
 include/sound/pcm.h                               |    3 +
 include/sound/rawmidi.h                           |    2 +
 include/sound/sh_dac_audio.h                      |   21 +
 include/sound/soc-dai.h                           |   14 +-
 include/sound/soc-dapm.h                          |   17 +
 include/sound/soc.h                               |   15 +-
 include/sound/sscape_ioctl.h                      |   21 -
 include/sound/tlv320dac33-plat.h                  |   20 +
 include/sound/tpa6130a2-plat.h                    |   30 +
 include/sound/wss.h                               |    1 -
 sound/Kconfig                                     |    2 +-
 sound/arm/Makefile                                |    2 +-
 sound/arm/aaci.c                                  |   35 +-
 sound/arm/devdma.c                                |   80 -
 sound/arm/devdma.h                                |    3 -
 sound/core/control.c                              |    9 +-
 sound/core/isadma.c                               |   10 +-
 sound/core/oss/mixer_oss.c                        |    4 +-
 sound/core/pcm.c                                  |    6 +-
 sound/core/pcm_native.c                           |   83 +-
 sound/core/rawmidi.c                              |   17 +-
 sound/drivers/pcsp/pcsp.c                         |   32 +-
 sound/drivers/pcsp/pcsp.h                         |    2 +-
 sound/drivers/pcsp/pcsp_mixer.c                   |   35 +-
 sound/i2c/cs8427.c                                |   15 +-
 sound/i2c/other/Makefile                          |    3 +-
 sound/i2c/other/ak4113.c                          |  639 ++++
 sound/i2c/other/ak4xxx-adda.c                     |  136 +-
 sound/i2c/other/tea575x-tuner.c                   |    2 +-
 sound/isa/Kconfig                                 |   12 +-
 sound/isa/cmi8330.c                               |    4 +-
 sound/isa/cs423x/cs4236.c                         |   13 +-
 sound/isa/cs423x/cs4236_lib.c                     |  241 +-
 sound/isa/es1688/es1688_lib.c                     |    2 +-
 sound/isa/es18xx.c                                |  221 +-
 sound/isa/opti9xx/miro.c                          |  783 +++--
 sound/isa/opti9xx/opti92x-ad1848.c                |  110 +-
 sound/isa/sb/sb_mixer.c                           |    4 +-
 sound/isa/sscape.c                                |  727 ++---
 sound/isa/wss/wss_lib.c                           |  105 +-
 sound/oss/Kconfig                                 |   12 -
 sound/oss/Makefile                                |    1 -
 sound/oss/audio.c                                 |    2 +-
 sound/oss/midi_synth.c                            |    2 +-
 sound/oss/mpu401.c                                |    2 +-
 sound/oss/sh_dac_audio.c                          |    3 -
 sound/oss/sscape.c                                | 1480 ---------
 sound/pci/Kconfig                                 |    1 +
 sound/pci/ac97/ac97_codec.c                       |    6 +-
 sound/pci/ac97/ac97_patch.c                       |   12 +-
 sound/pci/azt3328.c                               |    4 +-
 sound/pci/ca0106/ca0106_mixer.c                   |    4 +-
 sound/pci/ca0106/ca0106_proc.c                    |    4 +-
 sound/pci/cmipci.c                                |    4 +-
 sound/pci/ctxfi/ctatc.c                           |    2 +-
 sound/pci/emu10k1/emu10k1x.c                      |    3 +-
 sound/pci/emu10k1/emumixer.c                      |    4 +-
 sound/pci/emu10k1/emuproc.c                       |    4 +-
 sound/pci/emu10k1/io.c                            |    2 +-
 sound/pci/es1938.c                                |    2 +-
 sound/pci/fm801.c                                 |   40 +-
 sound/pci/hda/Kconfig                             |   13 +-
 sound/pci/hda/hda_beep.c                          |  114 +-
 sound/pci/hda/hda_beep.h                          |   10 +
 sound/pci/hda/hda_codec.c                         |  607 +++-
 sound/pci/hda/hda_codec.h                         |   11 +
 sound/pci/hda/hda_eld.c                           |   20 +-
 sound/pci/hda/hda_generic.c                       |   17 +-
 sound/pci/hda/hda_hwdep.c                         |   38 +
 sound/pci/hda/hda_intel.c                         |   50 +-
 sound/pci/hda/hda_local.h                         |   69 +-
 sound/pci/hda/hda_proc.c                          |   70 +
 sound/pci/hda/patch_analog.c                      |   61 +-
 sound/pci/hda/patch_ca0110.c                      |    4 +-
 sound/pci/hda/patch_cirrus.c                      |   31 +-
 sound/pci/hda/patch_cmedia.c                      |    4 +-
 sound/pci/hda/patch_conexant.c                    |  189 +-
 sound/pci/hda/patch_intelhdmi.c                   |  488 +++-
 sound/pci/hda/patch_realtek.c                     |  440 ++--
 sound/pci/hda/patch_sigmatel.c                    |  149 +-
 sound/pci/hda/patch_via.c                         | 3509 +++++++++++++++++++--
 sound/pci/ice1712/Makefile                        |    2 +-
 sound/pci/ice1712/ice1712.c                       |   12 +
 sound/pci/ice1712/ice1712.h                       |   14 +-
 sound/pci/ice1712/ice1724.c                       |  103 +-
 sound/pci/ice1712/juli.c                          |   56 +-
 sound/pci/ice1712/quartet.c                       | 1130 +++++++
 sound/pci/ice1712/quartet.h                       |   10 +
 sound/pci/intel8x0.c                              |    6 +
 sound/pci/oxygen/Makefile                         |    3 +-
 sound/pci/oxygen/cs2000.h                         |   83 +
 sound/pci/oxygen/hifier.c                         |   61 +-
 sound/pci/oxygen/oxygen.c                         |  248 ++-
 sound/pci/oxygen/oxygen.h                         |    5 +
 sound/pci/oxygen/oxygen_lib.c                     |   29 +-
 sound/pci/oxygen/oxygen_mixer.c                   |   52 +-
 sound/pci/oxygen/oxygen_pcm.c                     |   19 +-
 sound/pci/oxygen/virtuoso.c                       | 1105 +-------
 sound/pci/oxygen/xonar.h                          |   50 +
 sound/pci/oxygen/xonar_cs43xx.c                   |  434 +++
 sound/pci/oxygen/xonar_hdmi.c                     |  128 +
 sound/pci/oxygen/xonar_lib.c                      |  132 +
 sound/pci/oxygen/xonar_pcm179x.c                  | 1115 +++++++
 sound/ppc/awacs.c                                 |   12 +-
 sound/ppc/burgundy.c                              |    8 +-
 sound/ppc/tumbler.c                               |    2 +-
 sound/sh/Kconfig                                  |    8 +
 sound/sh/Makefile                                 |    2 +
 sound/sh/sh_dac_audio.c                           |  453 +++
 sound/soc/Makefile                                |    2 +-
 sound/soc/atmel/playpaq_wm8510.c                  |    2 +-
 sound/soc/atmel/sam9g20_wm8731.c                  |    2 +-
 sound/soc/au1x/dbdma2.c                           |  115 +-
 sound/soc/au1x/psc-ac97.c                         |  243 +-
 sound/soc/au1x/psc-i2s.c                          |  189 +-
 sound/soc/au1x/psc.h                              |    7 +-
 sound/soc/blackfin/bf5xx-ad1836.c                 |    7 +
 sound/soc/blackfin/bf5xx-ad1938.c                 |    9 +-
 sound/soc/blackfin/bf5xx-i2s.c                    |   15 +-
 sound/soc/blackfin/bf5xx-tdm-pcm.c                |    9 +-
 sound/soc/blackfin/bf5xx-tdm.c                    |   45 +-
 sound/soc/blackfin/bf5xx-tdm.h                    |   11 +
 sound/soc/codecs/Kconfig                          |   25 +
 sound/soc/codecs/Makefile                         |   12 +
 sound/soc/codecs/ac97.c                           |    3 -
 sound/soc/codecs/ad1836.c                         |   12 -
 sound/soc/codecs/ad1938.c                         |   12 -
 sound/soc/codecs/ad1980.c                         |    5 -
 sound/soc/codecs/ad73311.c                        |    8 -
 sound/soc/codecs/ads117x.c                        |  123 +
 sound/soc/codecs/ads117x.h                        |   13 +
 sound/soc/codecs/ak4104.c                         |    8 -
 sound/soc/codecs/ak4535.c                         |    9 -
 sound/soc/codecs/ak4642.c                         |    9 -
 sound/soc/codecs/ak4671.c                         |  815 +++++
 sound/soc/codecs/ak4671.h                         |  156 +
 sound/soc/codecs/cs4270.c                         |   28 +-
 sound/soc/codecs/cx20442.c                        |   12 -
 sound/soc/codecs/pcm3008.c                        |    9 -
 sound/soc/codecs/ssm2602.c                        |    9 -
 sound/soc/codecs/stac9766.c                       |    3 -
 sound/soc/codecs/tlv320aic23.c                    |   11 +-
 sound/soc/codecs/tlv320aic26.c                    |   11 -
 sound/soc/codecs/tlv320aic3x.c                    |   11 -
 sound/soc/codecs/tlv320dac33.c                    | 1229 ++++++++
 sound/soc/codecs/tlv320dac33.h                    |  267 ++
 sound/soc/codecs/tpa6130a2.c                      |  463 +++
 sound/soc/codecs/tpa6130a2.h                      |   61 +
 sound/soc/codecs/twl4030.c                        |  452 ++--
 sound/soc/codecs/twl4030.h                        |  242 +--
 sound/soc/codecs/uda134x.c                        |    9 -
 sound/soc/codecs/uda1380.c                        |    9 -
 sound/soc/codecs/wm8350.c                         |   32 +-
 sound/soc/codecs/wm8400.c                         |   32 +-
 sound/soc/codecs/wm8510.c                         |   14 +-
 sound/soc/codecs/wm8523.c                         |   26 -
 sound/soc/codecs/wm8580.c                         |   30 +-
 sound/soc/codecs/wm8711.c                         |  633 ++++
 sound/soc/codecs/wm8711.h                         |   42 +
 sound/soc/codecs/wm8727.c                         |  135 +
 sound/soc/codecs/wm8727.h                         |   21 +
 sound/soc/codecs/wm8728.c                         |   10 -
 sound/soc/codecs/wm8731.c                         |   94 +-
 sound/soc/codecs/wm8750.c                         |    9 -
 sound/soc/codecs/wm8753.c                         |   49 +-
 sound/soc/codecs/wm8776.c                         |   43 -
 sound/soc/codecs/wm8900.c                         |   34 +-
 sound/soc/codecs/wm8903.c                         |   28 -
 sound/soc/codecs/wm8940.c                         |   28 +-
 sound/soc/codecs/wm8960.c                         |   30 +-
 sound/soc/codecs/wm8961.c                         |   27 -
 sound/soc/codecs/wm8971.c                         |   11 +-
 sound/soc/codecs/wm8974.c                         |   36 +-
 sound/soc/codecs/wm8988.c                         |   44 -
 sound/soc/codecs/wm8990.c                         |   14 +-
 sound/soc/codecs/wm8993.c                         |   49 +-
 sound/soc/codecs/wm9081.c                         |   27 -
 sound/soc/codecs/wm9705.c                         |    7 -
 sound/soc/codecs/wm9712.c                         |    7 -
 sound/soc/codecs/wm9713.c                         |   32 +-
 sound/soc/codecs/wm_hubs.c                        |   51 +-
 sound/soc/codecs/wm_hubs.h                        |    5 +
 sound/soc/davinci/Kconfig                         |    4 +-
 sound/soc/davinci/davinci-evm.c                   |    7 +-
 sound/soc/davinci/davinci-i2s.c                   |   85 +-
 sound/soc/davinci/davinci-mcasp.c                 |   18 +-
 sound/soc/davinci/davinci-mcasp.h                 |    5 -
 sound/soc/davinci/davinci-pcm.c                   |  571 +++-
 sound/soc/davinci/davinci-pcm.h                   |    2 +
 sound/soc/fsl/mpc5200_dma.c                       |  123 +-
 sound/soc/fsl/mpc5200_dma.h                       |   24 +-
 sound/soc/fsl/mpc5200_psc_ac97.c                  |   39 +-
 sound/soc/imx/mx27vis_wm8974.c                    |    2 +-
 sound/soc/omap/Kconfig                            |   23 +-
 sound/soc/omap/Makefile                           |    4 +
 sound/soc/omap/am3517evm.c                        |  202 ++
 sound/soc/omap/ams-delta.c                        |    4 +-
 sound/soc/omap/igep0020.c                         |  148 +
 sound/soc/omap/omap-mcbsp.c                       |   63 +-
 sound/soc/omap/omap3evm.c                         |    7 +
 sound/soc/omap/omap3pandora.c                     |   24 +-
 sound/soc/omap/overo.c                            |    4 +-
 sound/soc/pxa/Kconfig                             |   12 +-
 sound/soc/pxa/Makefile                            |    2 +
 sound/soc/pxa/magician.c                          |    2 +-
 sound/soc/pxa/pxa-ssp.c                           |   20 +-
 sound/soc/pxa/raumfeld.c                          |  335 ++
 sound/soc/pxa/zylonite.c                          |    5 +-
 sound/soc/s3c24xx/Kconfig                         |   12 +
 sound/soc/s3c24xx/Makefile                        |    6 +-
 sound/soc/s3c24xx/jive_wm8750.c                   |    2 +-
 sound/soc/s3c24xx/ln2440sbc_alc650.c              |    2 +-
 sound/soc/s3c24xx/neo1973_gta02_wm8753.c          |   10 +-
 sound/soc/s3c24xx/neo1973_wm8753.c                |   11 +-
 sound/soc/s3c24xx/{s3c24xx-pcm.c => s3c-dma.c}    |   88 +-
 sound/soc/s3c24xx/{s3c24xx-pcm.h => s3c-dma.h}    |    8 +-
 sound/soc/s3c24xx/s3c-i2s-v2.c                    |   35 +-
 sound/soc/s3c24xx/s3c-i2s-v2.h                    |    4 +-
 sound/soc/s3c24xx/s3c-pcm.c                       |  552 ++++
 sound/soc/s3c24xx/s3c-pcm.h                       |  123 +
 sound/soc/s3c24xx/s3c2412-i2s.c                   |    7 +-
 sound/soc/s3c24xx/s3c2443-ac97.c                  |   13 +-
 sound/soc/s3c24xx/s3c24xx-i2s.c                   |   14 +-
 sound/soc/s3c24xx/s3c24xx_simtec.c                |    2 +-
 sound/soc/s3c24xx/s3c24xx_simtec_hermes.c         |    2 +-
 sound/soc/s3c24xx/s3c24xx_simtec_tlv320aic23.c    |    2 +-
 sound/soc/s3c24xx/s3c24xx_uda134x.c               |    2 +-
 sound/soc/s3c24xx/s3c64xx-i2s.c                   |   26 +-
 sound/soc/s3c24xx/s3c64xx-i2s.h                   |    1 +
 sound/soc/s3c24xx/smdk2443_wm9710.c               |    2 +-
 sound/soc/s3c24xx/smdk64xx_wm8580.c               |  268 ++
 sound/soc/s6000/s6000-pcm.c                       |    4 +-
 sound/soc/sh/Kconfig                              |    1 -
 sound/soc/sh/fsi.c                                |  271 +-
 sound/soc/soc-cache.c                             |   46 +-
 sound/soc/soc-core.c                              |  566 ++--
 sound/soc/soc-dapm.c                              |  135 +-
 sound/soc/soc-jack.c                              |    6 +-
 sound/soc/soc-utils.c                             |   74 +
 sound/usb/usbaudio.c                              |   38 +-
 sound/usb/usbaudio.h                              |    7 +-
 sound/usb/usbmidi.c                               |  208 +-
 sound/usb/usbmixer_maps.c                         |   23 +
 sound/usb/usbquirks.h                             |   23 +
 sound/usb/usx2y/us122l.c                          |  135 +-
 sound/usb/usx2y/us122l.h                          |    4 +-
 sound/usb/usx2y/usX2Yhwdep.c                      |    8 +-
 sound/usb/usx2y/usbusx2y.c                        |   28 +-
 sound/usb/usx2y/usbusx2y.h                        |    6 +-
 sound/usb/usx2y/usbusx2yaudio.c                   |   34 +-
 sound/usb/usx2y/usx2yhwdeppcm.c                   |    8 +-
 285 files changed, 21108 insertions(+), 7537 deletions(-)
 create mode 100644 drivers/media/radio/radio-miropcm20.c
 create mode 100644 drivers/mfd/twl4030-codec.c
 create mode 100644 include/linux/mfd/twl4030-codec.h
 rename sound/isa/opti9xx/miro.h => include/sound/aci.h (85%)
 create mode 100644 include/sound/ak4113.h
 create mode 100644 include/sound/sh_dac_audio.h
 delete mode 100644 include/sound/sscape_ioctl.h
 create mode 100644 include/sound/tlv320dac33-plat.h
 create mode 100644 include/sound/tpa6130a2-plat.h
 delete mode 100644 sound/arm/devdma.c
 delete mode 100644 sound/arm/devdma.h
 create mode 100644 sound/i2c/other/ak4113.c
 delete mode 100644 sound/oss/sscape.c
 create mode 100644 sound/pci/ice1712/quartet.c
 create mode 100644 sound/pci/ice1712/quartet.h
 create mode 100644 sound/pci/oxygen/cs2000.h
 create mode 100644 sound/pci/oxygen/xonar.h
 create mode 100644 sound/pci/oxygen/xonar_cs43xx.c
 create mode 100644 sound/pci/oxygen/xonar_hdmi.c
 create mode 100644 sound/pci/oxygen/xonar_lib.c
 create mode 100644 sound/pci/oxygen/xonar_pcm179x.c
 create mode 100644 sound/sh/sh_dac_audio.c
 create mode 100644 sound/soc/codecs/ads117x.c
 create mode 100644 sound/soc/codecs/ads117x.h
 create mode 100644 sound/soc/codecs/ak4671.c
 create mode 100644 sound/soc/codecs/ak4671.h
 create mode 100644 sound/soc/codecs/tlv320dac33.c
 create mode 100644 sound/soc/codecs/tlv320dac33.h
 create mode 100644 sound/soc/codecs/tpa6130a2.c
 create mode 100644 sound/soc/codecs/tpa6130a2.h
 create mode 100644 sound/soc/codecs/wm8711.c
 create mode 100644 sound/soc/codecs/wm8711.h
 create mode 100644 sound/soc/codecs/wm8727.c
 create mode 100644 sound/soc/codecs/wm8727.h
 create mode 100644 sound/soc/omap/am3517evm.c
 create mode 100644 sound/soc/omap/igep0020.c
 create mode 100644 sound/soc/pxa/raumfeld.c
 rename sound/soc/s3c24xx/{s3c24xx-pcm.c => s3c-dma.c} (82%)
 rename sound/soc/s3c24xx/{s3c24xx-pcm.h => s3c-dma.h} (87%)
 create mode 100644 sound/soc/s3c24xx/s3c-pcm.c
 create mode 100644 sound/soc/s3c24xx/s3c-pcm.h
 create mode 100644 sound/soc/s3c24xx/smdk64xx_wm8580.c
 create mode 100644 sound/soc/soc-utils.c

--
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