lkml.org 
[lkml]   [2011]   [Mar]   [18]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    Subject[GIT PULL] sound updates for 2.6.39-rc1
    Linus,

    please pull sound updates for v2.6.39-rc1 from:

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

    Some highlights:

    - Large updates of snd-hdapm driver to support new RME boards
    (RayDAT/AIO) including lots of fixes.
    - New LaCie FireWire speakers / Griffin FireWave Surround driver.
    - New TerraTec DMX 6Fire USB driver.
    - Large updates of AudioSceience snd-asihpi driver.
    - USB-audio autopm support.
    - AZT3328 driver updates.
    - Fixes of long-standing bugs in Creative XFi SPDIF I/O.
    - Lots of HD-audio quirks and fixes.
    - A few clean-ups of ALSA core control code.

    Highlits wrt ASoC:

    - Support for registering machine drivers as first class devices rather
    than using the soc-audio device. Support for the soc-audio device will
    be removed at some point in the future.
    - Support for ordering widget power changes within widget types, helping
    with large CODECs and multi-stage amplifiers.
    - Support for waiting for multiple slow events to complete during DAPM
    sequences, making it easier to handle things like DC offset correction
    on multiple outputs.
    - CPU support for Intel Medfield and nVidia Tegra2.
    - CODEC support for Cirrus CS4271, Freescale SGTL5000, Maxim MAX8950,
    National Semiconductors LM4857, TI SN95031 and Wolfson WM8991
    - Machine support for Intel Medfield MID reference platforms, nVidia
    Harmony, and Visstrim M10.
    - Improvements to RX51 machine support.


    Thanks!

    Takashi

    ===

    Adam Lackorzynski (1):
    ALSA: hda: Prevent writing ICH6_PCIREG_TCSEL on AMD systems

    Adrian Knoth (16):
    ALSA: hdspm - Add support for RME RayDAT and AIO
    ALSA: hdspm - Add RayDAT and AIO strings to Kconfig
    ALSA: [hdspm] Move static mapping arrays to .c
    ALSA: hpdsm - RME AES(32): Fix missing channel mappings
    ALSA: hdspm - Fix buffer handling on RME MADI/MADIface/AES(32)
    ALSA: hdspm - Restrict channel count on RME AES/AES32
    ALSA: hdspm - Fix DS/QS output channel mappings on RME MADI/MADIface
    ALSA: hdspm - Remove input selector on MADIface
    ALSA: hdspm - fix sync check on AES32
    ALSA: hdspm - prevent reading unitialized stack memory
    ALSA: hdspm - Fix lock/sync reporting on MADI and AES32
    ALSA: hdspm - AES32: Use define instead of hardcoded channel count
    ALSA: hdspm - Add updated firmware revision for AES32
    ALSA: hdspm - Abort on unknown firmware revision
    ALSA: hdspm - Fix midi port initialization
    ALSA: hdspm - Add firmware ID for older AES32 cards.

    Alexander Sverdlin (10):
    ASoC: CS4271 codec support
    ASoC: EDB93xx machine sound driver with CS4271
    ASoC: cs4271.c: improve error handling
    ASoC: CS4271: Move Chip Select control out of the CODEC code.
    ASoC: Extend range of supported sample rates for CS4271 CODEC.
    ASoC: Remove warnings in ep93xx-i2s.c
    ASoC: Manage mode and rate bits correctly for CS4271 CODEC.
    ASoC: EDB93xx: Manage I2S rates according to datasheet for CS4271 CODEC.
    ASoC: Improve EP93xx I2S clocks management.
    ASoC: Enable 192kHz sample rate for EP93xx.

    Alexey Fisher (2):
    ALSA: usb-audio - Add volume range check and warn if it too big
    ALSA: usb-audio - Add "cval->res = 384" quirk for Logitech Webcam C600

    Andreas Mohr (3):
    ALSA: ac97: replace open-coded, error-prone stuff with AC97 bit defines
    ALSA: azt3328: add custom AC97 semi-emulation use standard ALSA AC97 layer
    ALSA: azt3328: hook up new emulated AC97 on AC97 patch side

    Axel Lin (2):
    ASoC: tlv320dac33: add MODULE_DEVICE_TABLE
    ASoC: Constify i2c_device_id table

    Christian Glindkamp (1):
    ASoC: Add MAX9850 codec driver

    Clemens Ladisch (7):
    ALSA: core: sparse cleanups
    ALSA: control: fix numid conflict check for new controls
    ALSA: control: clean up snd_ctl_hole_check()
    ALSA: add LaCie FireWire Speakers/Griffin FireWave Surround driver
    ALSA: firewire-lib: use no-info SYT for packets without SYT sample
    ALSA: firewire-lib: allocate DMA buffer separately
    ALSA: firewire-lib, firewire-speakers: handle packet queueing errors

    Dan Carpenter (3):
    ALSA: USB: 6fire: signedness bug in usb6fire_pcm_prepare()
    ASoC: soc-cache: dereferencing before checking
    ASoC: sgtl5000: use after free in ldo_regulator_register()

    Dan Rosenberg (1):
    ALSA: sound/pci/asihpi: check adapter index in hpi_ioctl

    Daniel Mack (3):
    ALSA: snd-usb-caiaq: Add support for Traktor Audio 2
    ALSA: usb-audio: add support for Native Instruments MK2 devices
    ALSA: usb-audio: reconstruct some dispatcher functions to use switch-case

    David Henningsson (4):
    ALSA: HDA: Enable surround and subwoofer on Lenovo Ideapad Y530
    ALSA: HDA: Fix volume control naming for surround speakers on Realtek auto-parser
    ALSA: HDA: Fixup unnecessary volume control index on Realtek ALC88x
    ALSA: HDA: Realtek ALC88x: Do not over-initialize speakers and hp that are primary outputs

    Dimitris Papastamos (19):
    ASoC: soc-core: Add support for NULL default register caches
    ASoC: WM8995: Remember to flush the cache on resume
    ASoC: soc-cache: Clean up the cache manipulation code
    ASoC: soc-core: Simplify compress_type overriding functionality
    ASoC: soc-cache: Ensure flat compression uses a copy of the defaults cache
    ASoC: soc-cache: Add reg_size as a member to snd_soc_codec
    ASoC: soc-cache: Add support for default readable()/volatile() functions
    ASoC: Update users of readable_register()/volatile_register()
    ASoC: Automatically assign the default readable()/volatile() functions
    ASoC: WM8991: Add initial WM8991 driver
    ASoC: WM8995: Add regulator handling code
    ASoC: soc-cache: Introduce the cache_bypass option
    ASoC: soc-cache: Apply the cache_bypass option
    ASoC: soc-cache: Add trace event for snd_soc_cache_sync()
    ASoC: soc-core: Ensure codec_reg has fixed length fields
    ASoC: soc-core: Support debugfs entries larger than PAGE_SIZE bytes
    ASoC: soc-dapm: Include quotes around contents in debugfs entries
    ASoC: WM8994: Ensure MICBIAS is provided with a clock
    ASoC: WM8994: Ensure MICBIAS is provided with a clock

    Eliot Blennerhassett (28):
    ALSA: asihpi - Switch to dev_printk.
    ALSA: asihpi - Poison adapter_index in message. Remove unused function.
    ALSA: asihpi - Simplify debug logging.
    ALSA: asihpi - HPI 4.05.14
    ALSA: asihpi - Interrelated HPI tidy up.
    ALSA: asihpi - Rewrite PCM timer function. Update control names.
    ALSA: asihpi - Add adapter index to cache info for debug.
    ALSA: asihpi - Add include guard.
    ALSA: asihpi - Checkpatch line lengths etc.
    ALSA: asihpi - Update error codes.
    ALSA: asihpi - Remove unused subsys pointer from all HPI functions.
    ALSA: asihpi - Reduce number of error codes returned to upper layers.
    ALSA: asihpi - Code cleanup.
    ALSA: asihpi - Remove int flag polling code preparing for stream interrupts.
    ALSA: asihpi - Cosmetic + a minor comments.
    ALSA: asihpi - Replace adapter list with single item in subsys response.
    ALSA: asihpi - Add snd_card_set_dev to init.
    ALSA: asihpi - Add volume mute control.
    ALSA: asihpi - Allow adapters with duplicate index jumpers to be discovered.
    ALSA: asihpi - Clarify firmware id selection.
    ALSA: asihpi - Remove unused code and data.
    ALSA: asihpi - Use consistent err return variable, change some bad variable names.
    ALSA: asihpi - New functions prep for interrupt driven streams.
    ALSA: asihpi - Minor define updates
    ALSA: asihpi - Ensure all adapter data is cleared on device removal.
    ALSA: asihpi - Tighten firmware version requirements.
    ALSA: asihpi - Fix outstream start trigger for non-mmap adapters.
    ALSA: asihpi - HPI v4.06

    Eric Bénard (1):
    ASoC: eukrea-tlv320: add MBIMXSD51 support

    H Hartley Sweeten (1):
    ASoC: neo1973_wm8753 audio support does not require scoop

    Harsha Priya (5):
    ASoC: sst_platform created helper functions
    ASoC: sst_platform porting sst dsp driver interface as per latest in Greg's staging tree
    ASoC: sn95031: add capture support
    ASoC: sst_platform: add support for capture stream on headset dai
    ASoC: mid-x86: Add support for capture in machine driver

    Jarkko Nikula (9):
    ASoC: omap: rx51: Add stereo output support to audio jack
    ASoC: soc-core: Increment codec and platform driver refcounts before probing
    ASoC: omap: rx51: Add earphone support
    ASoC: Allow use sleeping gpio in soc-jack
    ASoC: omap: rx51: Use gpio_request_one to configure tvout_sel gpio
    ASoC: omap: rx51: Add headset support
    ASoC: omap: rx51: Report headset insertion instead of video out cable
    ASoC: omap: rx51: Add FM transmitter support
    ASoC: omap: rx51: Enable McBSP2 sidetone

    Jaroslav Kysela (2):
    ALSA: hdspm - remove unused arrays, reduce stack usage in hwdep_ioctl
    ALSA: Release v1.0.24

    Javier Martin (3):
    ASoC: Fix burstsize and DSP_B format problems in imx-ssi.
    ASoC: Add TI tlv320aic32x4 codec support.
    ASoC: Add machine driver for Visstrim_M10 board.

    Justin P. Mattock (4):
    ALSA: hda - patch_realtek.c remove one to many l's in the word.
    ALSA: emu10k1 - emu10k1_main.c remove one to many l's in the word.
    ASoC: remove one to many l's in the word
    sound:core:seq:seq_ports.c Remove one to many n's in a word.

    Kirill A. Shutemov (1):
    ALSA: ctxfi - use list_move() instead of list_del()/list_add() combination

    Kuninori Morimoto (8):
    ASoC: sh: fsi-ak4642: fixup platform device id
    ASoC: ak4642: add SND_SOC_DAIFMT_FORMAT support
    ASoC: sh: fsi: Add fsi_get_priv_frm_dai function
    ASoC: sh: fsi: Add snd_soc_dai_set_fmt support
    ASoC: sh: fsi-hdmi: Add FSI port and HDMI selection
    ASoC: sh: fsi: move chan_num from fsi_stream to fsi_priv
    ASoC: sh: fsi: free from NULL pointer of struct sh_fsi_platform_info
    ASoC: sh: fsi: modify selection method of I2S/PCM/SPDIF format

    Lars-Peter Clausen (7):
    ASoC: codecs: wm8753: Fix DAI mode switching
    ASoC: neo1973_wm8753: Remove scenario management code.
    ASoC: neo1973_wm8753: Move lm4857 specefic code to its own module
    ASoC: neo1973_gta02_wm8753: Remove lm4853_{set,get}_state
    ASoC: neo1973_gta02_wm8753: Use gpio_request_array to request gpios
    ASoC: Samsung: Merge neo1937_wm8753 and neo1973_gta02_wm8753 sound board driver
    ASoC: Add driver for the dfbmcs320 bluetooth module

    Mark Brown (73):
    ASoC: Taint the kernel if debugfs is used to write directly to CODECs
    ASoC: Update name of debugfs root symbol to snd_soc_
    ASoC: Fix indentation in soc_remove()
    ASoC: Avoid direct register cache access when setting defaults
    ASoC: Explicitly say if we're powering up or down
    ASoC: Add support for sequencing within
    ASoC: Provide per widget type callback when executing DAPM sequences
    ASoC: Staticise twl6040_hs_jack_report()
    ASoC: Fix type for snd_soc_volatile_register()
    ASoC: Remove controls from sequenced PGA arguments
    ASoC: Staticise non-exported symbols in cs4271
    ASoC: Use card rather than soc-audio device to card PM functions
    ASoC: Replace pdev with card in machine driver probe and remove
    ASoC: Export card PM callbacks for use in direct registered cards
    ASoC: Make cache status available via debugfs
    ASoC: Add subsequence information to seq_notify callbacks
    ASoC: Add card driver data
    ASoC: Accept any logical value for WM8962 GPIO set()
    ASoC: Accept any logical value WM8903 GPIO set()
    ASoC: Use snd_pcm_format_width() in snd_soc_params_to_frame_size()
    ASoC: Update PM ifdefs for exported suspend/resume
    ASoC: Sort ALC5623 in Kconfig and Makefile
    ASoC: Remove redundant -codec from WM8903 driver name
    ASoC: Display WM8903 chip revision alphabetically
    ASoC: Add support for AIF channel muxing on WM8903
    ASoC: Convert WM8903 to use PGA_S for output stage enables
    ASoC: Dynamically manage CLK_SYS in WM8903
    ASoC: Fix WM8903 DAC mute default
    ASoC: Actively manage WM8903 DC servo configuration
    ASoC: Convert WM8903 bias management to use snd_soc_update_bits()
    ASoC: Don't use write sequencer to power up WM8903
    ASoC: Use explicit sequence for WM8903 bias off
    ASoC: Warn if WM8903 platform data is used to enable microphone IRQ
    ASoC: Fix missing space in WM8994
    ASoC: Remove export of snd_soc_dapm_stream_event()
    ASoC: Log wm_hubs DC servo operation code when reporting a timeout
    ASoC: Allow GPIO jack detection to be configured as a wake source
    ASoC: Add kerneldoc for jack_status_check callback
    ASoC: Mark WM8958 microphone detection registers readable
    ASoC: Hook wm_hubs micbiases up to CLK_SYS
    ASoC: Remove card from snd_soc_dapm_set_bias_level()
    ASoC: Run bias level changes for all DAPM contexts in parallel
    ASoC: Mark WM8958 microphone bias registers as readable
    ASoC: Support WM8958 direct microphone detection IRQ
    ASoC: Support configuration of WM8958 microphone bias analogue parameters
    ASoC: Simplify default WM8958 jack detection code
    ASoC: Pass the jack to jack notifiers
    ASoC: Remove -codec suffix from WM9081 driver
    ASoC: Move WM2000 to dev_pm_ops
    ASoC: Staticise non-exported symbols in SGTL5000
    ASoC: Remove module probe announcements from CODEC drivers
    ASoC: Add platform data for WM9081 IRQ pin configuration
    ASoC: Fix broken bitfield definitions in WM8978
    ASoC: Add TLV information for WM8978 DAC limiter
    ASoC: Get the card directly from the DAPM context
    ASoC: Check for a CODEC before dereferencing in DAPM
    ASoC: Add a per-card DAPM context
    ASoC: Allow card DAPM widgets and routes to be set up at registration
    ASoC: Add a late_probe() callback to cards
    ASoC: Fix outdated API usage in tlv320aic32x4
    ASoC: Add missing debugfs conditionals
    ASoC: Add LM4857 to SND_SOC_ALL_CODECS
    ASoC: Add DAPM widget and path data to CODEC driver structure
    ASoC: Use data based init for WM9081 DAPM
    ASoC: Fix section mismatch warnings in WM8994
    ASoC: Provide CODEC clocking operations and API calls
    ASoC: Convert WM9081 SYSCLK configuration to be device wide
    ASoC: Refactor symmetric_rates check to reduce indentation
    ASoC: Warn rather than set a silly constraint when we can't do symmetry
    ASoC: Fix prefixing of DAPM controls by factoring prefix into snd_soc_cnew()
    ASoC: Simplify WM9081 speaker startup by using widgets for spaker output
    ASoC: Fix double addition of prefixes due to widget prefixing
    ASoC: Fix spacing in MAX8950

    Mika Westerberg (1):
    ASoC: ep93xx-ac97: remove extra empty line

    Nicolas Kaiser (1):
    ALSA: sound/core: merge list_del()/list_add_tail() to list_move_tail()

    Oliver Neukum (2):
    ALSA: usbaudio: fix suspend/resume
    ALSA: usbaudio: implement USB autosuspend

    Paul Bolle (3):
    ALSA: intel8x0m: wait a bit before warm reset check
    ALSA: intel8x0m: add 'm' as "suffix" to static functions
    ALSA: intel8x0m: append 'm' to "r_intel8x0"

    Peter Ujfalusi (1):
    ASoC: core: Remove dapm_sync call from soc_post_component_init

    Przemyslaw Bruski (4):
    ALSA: ctxfi - Fix microphone boost codes/comments
    ALSA: ctxfi - Fix incorrect SPDIF status bit mask
    ALSA: ctxfi - Fix SPDIF status retrieval
    ALSA: ctxfi - Clear input settings before initialization

    Raymond Yau (2):
    ALSA: hda - simplify multistreaming playback model of ad1988
    ALSA - au88x0 - add Playback Volume to 10 bands Equalizer Controls

    Risto Suominen (1):
    ALSA: powermac - Allow input from microphone on Tumbler

    Seungwhan Youn (5):
    ASoC: SAMSUNG: Remove AC97 header file
    ASoC: SAMSUNG: Clean-up DMA header file
    ASoC: SAMSUNG: Move PCM specific definitions into pcm.c
    ASoC: SAMSUNG: Clean-up header includes
    ASoC: documentation updates

    Stephen Rothwell (1):
    ALSA: firewire - msleep needs delay.h

    Stephen Warren (27):
    ASoC: Export debugfs root dentry
    ASoC: tegra: Add tegra-das driver
    ASoC: tegra: Add tegra-pcm driver
    ASoC: tegra: Add tegra-i2s driver
    ASoC: tegra: Machine utility code
    ASoC: tegra: Harmony machine support
    ASoC: tegra: Kconfig and Makefile
    ASoC: tegra: s/IS_ERR_OR_NULL/IS_ERR/ for clk_get_sys
    ASoC: tegra: Remove TEGRA_I2S_AUDIO from Kconfig
    ASoC: tegra: Add DAPM widgets/routes for Harmony
    ASoC: wm8903: Expose GPIOs through gpiolib
    ASoC: Move card list initialization to snd_soc_register_card
    ASoC: Tegra: Harmony: Don't use soc-audio platform device
    ASoC: Tegra: Harmony: Support the internal speaker
    ASoC: Tegra: Harmony: Fix indentation issue.
    ASoC: Tegra: Harmony: Use dev_err not pr_err
    ASoC: Tegra: utils: Don't use global variables
    ASoC: Tegra: I2S: Use dev_err not pr_err
    ASoC: Tegra: Harmony: Remove redundant !!
    ASoC: Tegra: Harmony: Add headphone jack detection
    ASoC: Tegra: Harmony: Add switch control for speaker
    ASoC: Tegra: Harmony: Implement mic detection
    ASoC: Harmony: Call snd_soc_dapm_nc_pin
    ASoC: Tegra: Harmony: Explicitly set mic enables
    ASoC: Tegra: Add MODULE_ALIAS
    ASoC: Tegra: Move utilities to separate module
    ASoC: Tegra: Fix error handling in DMA channel alloc

    Sven Neumann (1):
    ASoC: PXA: formatting

    Takashi Iwai (10):
    ALSA: hda - Avoid cast with union data for HDMI audio infoframe
    ALSA: hda - Make common input-jack helper functions
    ALSA: asihpi - Use %zd for size_t argument in error message
    sound: Use sound_register_*() for additional OSS minor devices
    ALSA: Add snd_ctl_activate_id()
    ALSA: atiixp - Fix wrong time-out checks during ac-link reset
    ALSA: hda - Initialize special cases for input src in init phase
    ALSA: hda - Move default input-src selection to init part
    ALSA: hda - Remove an unused variable in patch_realtek.c
    ALSA: aloop - Fix possible IRQ lock inversion

    Timur Tabi (1):
    ASoC: let snd_soc_update_bits() return an error code

    Torsten Schenk (1):
    ALSA: usb/6fire - Driver for TerraTec DMX 6Fire USB

    Vaibhav Bedia (3):
    ASoC: Davinci: Use resource_size() helper function
    ASoC: Davinci: Call clk_disable() and clk_put() in case of error
    ASoC: Davinci: Replace usage of IO_ADDRESS with ioremap()

    Vasily Khoruzhick (2):
    ASoC: PXA: z2: Mute internal speaker when headphones are connected
    ASoC: PXA: Z2: Fix codec pin name

    Vinod Koul (23):
    ASoC: sst v2: Add sn95031 codec driver
    ASoC: sst v2: Add mid platform driver
    ASoC sst v2: Add medfield machine driver
    ASoC: sst v2: Add makefiles and kconfigs changes
    ASoC: sn95031 fix the code style and format inconsistencies
    ASoC: sst platform - fix the style inconsistency
    ASoC: mid-x86 - remove the flag in makefile
    ASoC: soc core move card cleanup from soc_remove()
    ASoC: soc core move the card debugfs initialization
    ASoC: soc core add inline to handle card list initialzation
    ASoC: soc core allow machine driver to register the card
    ASoC: Add dependency on INTEL_SCU_IPC for Intel MID drivers
    ASoC: mid-x86: Fix dependency on intel_sst driver
    ASoC: sn95031: Add jack support in the codec
    ASoC: mfld_machine: Add support for jack detection
    ASoC: sn95031: Add support for reading mic bias
    ASoC: add support for multiple jack types
    ASoC: mid-x86: Use the soc-jack apis for jack type detection
    ASoC: sn95031: make playback rails depend on actual pins they control
    ASoC: sn95031: fix the DMIC path routing
    ASoC: sn95031: fix the amic tlv scale
    ASoC: mfld_machine: make use of soc_register_card API
    ASoC: sst_platform: fix the pulseaudio error

    Vitaliy Kulikov (2):
    ALSA: hda - fix digital mic selection in mixer on 92HD8X codecs
    ALSA: hda - pin-adc-mux-dmic auto-configuration of 92HD8X codecs

    Zeng Zhaoming (2):
    ASoC: Add Freescale SGTL5000 codec support
    ASoC: remove unnecessary header including in SGTL5000 codec driver

    Łukasz Wojniłowicz (1):
    ALSA: hda - 4930g add internal lfe slider

    ---
    arch/arm/mach-shmobile/board-ag5evm.c | 10 -
    arch/arm/mach-shmobile/board-ap4evb.c | 13 +-
    arch/arm/mach-shmobile/board-mackerel.c | 13 +-
    arch/sh/boards/mach-ecovec24/setup.c | 6 +-
    arch/sh/boards/mach-se/7724/setup.c | 6 +-
    drivers/firewire/core-iso.c | 1 +
    drivers/firewire/core.h | 3 -
    include/linux/firewire.h | 7 +
    include/linux/mfd/wm8994/pdata.h | 12 +-
    include/linux/mfd/wm8994/registers.h | 2 +
    include/sound/ac97_codec.h | 5 +
    include/sound/control.h | 2 +
    include/sound/cs4271.h | 24 +
    include/sound/hdspm.h | 179 +-
    include/sound/mixer_oss.h | 3 +
    include/sound/pcm.h | 91 +-
    include/sound/sh_fsi.h | 76 +-
    include/sound/soc-dapm.h | 16 +
    include/sound/soc.h | 147 +-
    include/sound/tlv320aic32x4.h | 31 +
    include/sound/version.h | 2 +-
    include/sound/wm8903.h | 20 +-
    include/sound/wm9081.h | 9 +-
    include/trace/events/asoc.h | 25 +
    sound/Kconfig | 2 +
    sound/Makefile | 2 +-
    sound/core/control.c | 68 +-
    sound/core/device.c | 7 +-
    sound/core/memalloc.c | 3 +-
    sound/core/oss/linear.c | 7 +-
    sound/core/oss/mixer_oss.c | 10 +-
    sound/core/oss/mulaw.c | 2 +-
    sound/core/oss/pcm_oss.c | 51 +-
    sound/core/oss/pcm_plugin.c | 40 +-
    sound/core/oss/pcm_plugin.h | 11 +-
    sound/core/oss/route.c | 6 +-
    sound/core/pcm.c | 10 +-
    sound/core/pcm_misc.c | 35 +-
    sound/core/pcm_native.c | 2 +-
    sound/core/seq/seq_clientmgr.c | 7 +-
    sound/core/seq/seq_memory.c | 6 +-
    sound/core/seq/seq_memory.h | 4 +
    sound/core/seq/seq_ports.c | 2 +-
    sound/core/timer.c | 8 +-
    sound/core/vmaster.c | 2 +-
    sound/drivers/aloop.c | 19 +-
    sound/firewire/Kconfig | 25 +
    sound/firewire/Makefile | 6 +
    sound/firewire/amdtp.c | 562 +++
    sound/firewire/amdtp.h | 169 +
    sound/firewire/cmp.c | 308 ++
    sound/firewire/cmp.h | 41 +
    sound/firewire/fcp.c | 224 ++
    sound/firewire/fcp.h | 12 +
    sound/firewire/iso-resources.c | 232 ++
    sound/firewire/iso-resources.h | 39 +
    sound/firewire/lib.c | 85 +
    sound/firewire/lib.h | 19 +
    sound/firewire/packets-buffer.c | 74 +
    sound/firewire/packets-buffer.h | 26 +
    sound/firewire/speakers.c | 858 +++++
    sound/oss/soundcard.c | 56 +-
    sound/pci/Kconfig | 12 +-
    sound/pci/ac97/ac97_codec.c | 90 +-
    sound/pci/ac97/ac97_patch.c | 52 +
    sound/pci/asihpi/asihpi.c | 774 ++--
    sound/pci/asihpi/hpi.h | 1214 +++----
    sound/pci/asihpi/hpi6000.c | 299 +-
    sound/pci/asihpi/hpi6205.c | 603 ++--
    sound/pci/asihpi/hpi6205.h | 7 +-
    sound/pci/asihpi/hpi_internal.h | 1118 +++----
    sound/pci/asihpi/hpicmn.c | 480 ++--
    sound/pci/asihpi/hpicmn.h | 24 +-
    sound/pci/asihpi/hpidebug.c | 157 +-
    sound/pci/asihpi/hpidebug.h | 323 +--
    sound/pci/asihpi/hpidspcd.c | 37 +-
    sound/pci/asihpi/hpidspcd.h | 2 +-
    sound/pci/asihpi/hpifunc.c | 2498 ++++----------
    sound/pci/asihpi/hpimsginit.c | 18 +-
    sound/pci/asihpi/hpimsginit.h | 12 +-
    sound/pci/asihpi/hpimsgx.c | 203 +-
    sound/pci/asihpi/hpioctl.c | 90 +-
    sound/pci/asihpi/hpios.h | 10 +-
    sound/pci/atiixp.c | 2 +-
    sound/pci/atiixp_modem.c | 2 +-
    sound/pci/au88x0/au88x0_eq.c | 3 +-
    sound/pci/azt3328.c | 450 +++-
    sound/pci/ctxfi/ctatc.c | 2 +-
    sound/pci/ctxfi/ctdaio.c | 2 +
    sound/pci/ctxfi/cthw20k2.c | 28 +-
    sound/pci/ctxfi/ctmixer.c | 19 +-
    sound/pci/ctxfi/ctvmem.c | 3 +-
    sound/pci/emu10k1/emu10k1_main.c | 2 +-
    sound/pci/hda/hda_codec.c | 105 +
    sound/pci/hda/hda_codec.h | 5 +
    sound/pci/hda/hda_intel.c | 7 +-
    sound/pci/hda/hda_local.h | 24 +
    sound/pci/hda/patch_analog.c | 117 +-
    sound/pci/hda/patch_conexant.c | 124 +-
    sound/pci/hda/patch_hdmi.c | 22 +-
    sound/pci/hda/patch_realtek.c | 206 +-
    sound/pci/hda/patch_sigmatel.c | 318 +-
    sound/pci/intel8x0m.c | 107 +-
    sound/pci/rme9652/hdspm.c | 4466 ++++++++++++++++++------
    sound/ppc/pmac.c | 6 +-
    sound/soc/Kconfig | 2 +
    sound/soc/Makefile | 2 +
    sound/soc/codecs/Kconfig | 34 +-
    sound/soc/codecs/Makefile | 18 +-
    sound/soc/codecs/ak4104.c | 1 -
    sound/soc/codecs/ak4642.c | 24 +
    sound/soc/codecs/cs4270.c | 8 +-
    sound/soc/codecs/cs4271.c | 667 ++++
    sound/soc/codecs/dfbmcs320.c | 72 +
    sound/soc/codecs/lm4857.c | 276 ++
    sound/soc/codecs/max98088.c | 2 +-
    sound/soc/codecs/max9850.c | 389 ++
    sound/soc/codecs/max9850.h | 38 +
    sound/soc/codecs/sgtl5000.c | 1513 ++++++++
    sound/soc/codecs/sgtl5000.h | 400 +++
    sound/soc/codecs/sn95031.c | 949 +++++
    sound/soc/codecs/sn95031.h | 132 +
    sound/soc/codecs/tlv320aic32x4.c | 794 +++++
    sound/soc/codecs/tlv320aic32x4.h | 143 +
    sound/soc/codecs/tlv320dac33.c | 1 +
    sound/soc/codecs/twl6040.c | 4 +-
    sound/soc/codecs/wm2000.c | 14 +-
    sound/soc/codecs/wm8523.c | 8 +-
    sound/soc/codecs/wm8741.c | 13 +-
    sound/soc/codecs/wm8753.c | 296 +-
    sound/soc/codecs/wm8804.c | 2 +-
    sound/soc/codecs/wm8900.c | 2 +-
    sound/soc/codecs/wm8903.c | 641 +++-
    sound/soc/codecs/wm8903.h | 8 +
    sound/soc/codecs/wm8904.c | 43 +-
    sound/soc/codecs/wm8955.c | 27 +-
    sound/soc/codecs/wm8961.c | 2 +-
    sound/soc/codecs/wm8962.c | 36 +-
    sound/soc/codecs/wm8978.c | 7 +-
    sound/soc/codecs/wm8991.c | 1427 ++++++++
    sound/soc/codecs/wm8991.h | 833 +++++
    sound/soc/codecs/wm8993.c | 2 +-
    sound/soc/codecs/wm8994-tables.c | 12 +-
    sound/soc/codecs/wm8994.c | 127 +-
    sound/soc/codecs/wm8994.h | 2 +-
    sound/soc/codecs/wm8995.c | 103 +-
    sound/soc/codecs/wm9081.c | 84 +-
    sound/soc/codecs/wm9090.c | 45 +-
    sound/soc/codecs/wm_hubs.c | 3 +-
    sound/soc/davinci/davinci-i2s.c | 28 +-
    sound/soc/davinci/davinci-mcasp.c | 29 +-
    sound/soc/ep93xx/Kconfig | 9 +
    sound/soc/ep93xx/Makefile | 2 +
    sound/soc/ep93xx/edb93xx.c | 142 +
    sound/soc/ep93xx/ep93xx-ac97.c | 1 -
    sound/soc/ep93xx/ep93xx-i2s.c | 31 +-
    sound/soc/ep93xx/ep93xx-pcm.c | 4 +-
    sound/soc/fsl/mpc8610_hpcd.c | 6 +-
    sound/soc/fsl/p1022_ds.c | 6 +-
    sound/soc/imx/Kconfig | 10 +
    sound/soc/imx/Makefile | 2 +
    sound/soc/imx/imx-ssi.c | 5 +-
    sound/soc/imx/mx27vis-aic32x4.c | 137 +
    sound/soc/mid-x86/Kconfig | 14 +
    sound/soc/mid-x86/Makefile | 5 +
    sound/soc/mid-x86/mfld_machine.c | 452 +++
    sound/soc/mid-x86/sst_platform.c | 474 +++
    sound/soc/mid-x86/sst_platform.h | 63 +
    sound/soc/omap/Kconfig | 1 +
    sound/soc/omap/rx51.c | 131 +-
    sound/soc/pxa/raumfeld.c | 20 +-
    sound/soc/pxa/tosa.c | 4 +-
    sound/soc/pxa/z2.c | 7 +-
    sound/soc/pxa/zylonite.c | 9 +-
    sound/soc/samsung/Kconfig | 19 +-
    sound/soc/samsung/Makefile | 2 -
    sound/soc/samsung/ac97.c | 8 +-
    sound/soc/samsung/ac97.h | 21 -
    sound/soc/samsung/dma.c | 13 +-
    sound/soc/samsung/dma.h | 8 -
    sound/soc/samsung/goni_wm8994.c | 10 +-
    sound/soc/samsung/h1940_uda1380.c | 9 -
    sound/soc/samsung/i2s.c | 3 +-
    sound/soc/samsung/jive_wm8750.c | 11 -
    sound/soc/samsung/lm4857.h | 32 -
    sound/soc/samsung/ln2440sbc_alc650.c | 7 -
    sound/soc/samsung/neo1973_gta02_wm8753.c | 504 ---
    sound/soc/samsung/neo1973_wm8753.c | 635 ++---
    sound/soc/samsung/pcm.c | 118 +-
    sound/soc/samsung/pcm.h | 107 -
    sound/soc/samsung/rx1950_uda1380.c | 11 -
    sound/soc/samsung/s3c-i2s-v2.c | 3 +-
    sound/soc/samsung/s3c2412-i2s.c | 12 +-
    sound/soc/samsung/s3c24xx-i2s.c | 14 +-
    sound/soc/samsung/s3c24xx_simtec.c | 7 -
    sound/soc/samsung/s3c24xx_simtec_hermes.c | 10 -
    sound/soc/samsung/s3c24xx_simtec_tlv320aic23.c | 12 -
    sound/soc/samsung/s3c24xx_uda134x.c | 9 +-
    sound/soc/samsung/smartq_wm8987.c | 6 -
    sound/soc/samsung/smdk2443_wm9710.c | 7 -
    sound/soc/samsung/smdk_spdif.c | 5 -
    sound/soc/samsung/smdk_wm8580.c | 7 +-
    sound/soc/samsung/smdk_wm9713.c | 5 -
    sound/soc/samsung/spdif.c | 3 +-
    sound/soc/sh/fsi-ak4642.c | 24 +-
    sound/soc/sh/fsi-da7210.c | 13 +-
    sound/soc/sh/fsi-hdmi.c | 77 +-
    sound/soc/sh/fsi.c | 203 +-
    sound/soc/soc-cache.c | 386 +--
    sound/soc/soc-core.c | 548 ++-
    sound/soc/soc-dapm.c | 257 +-
    sound/soc/soc-jack.c | 58 +-
    sound/soc/soc-utils.c | 23 +-
    sound/soc/tegra/Kconfig | 26 +
    sound/soc/tegra/Makefile | 15 +
    sound/soc/tegra/harmony.c | 393 +++
    sound/soc/tegra/tegra_asoc_utils.c | 155 +
    sound/soc/tegra/tegra_asoc_utils.h | 45 +
    sound/soc/tegra/tegra_das.c | 265 ++
    sound/soc/tegra/tegra_das.h | 135 +
    sound/soc/tegra/tegra_i2s.c | 503 +++
    sound/soc/tegra/tegra_i2s.h | 165 +
    sound/soc/tegra/tegra_pcm.c | 404 +++
    sound/soc/tegra/tegra_pcm.h | 55 +
    sound/sound_core.c | 3 +
    sound/usb/6fire/Makefile | 3 +
    sound/usb/6fire/chip.c | 232 ++
    sound/usb/6fire/chip.h | 32 +
    sound/usb/6fire/comm.c | 176 +
    sound/usb/6fire/comm.h | 44 +
    sound/usb/6fire/common.h | 30 +
    sound/usb/6fire/control.c | 275 ++
    sound/usb/6fire/control.h | 37 +
    sound/usb/6fire/firmware.c | 426 +++
    sound/usb/6fire/firmware.h | 27 +
    sound/usb/6fire/midi.c | 203 ++
    sound/usb/6fire/midi.h | 46 +
    sound/usb/6fire/pcm.c | 688 ++++
    sound/usb/6fire/pcm.h | 76 +
    sound/usb/Kconfig | 17 +
    sound/usb/Makefile | 2 +-
    sound/usb/caiaq/audio.c | 1 +
    sound/usb/caiaq/device.c | 6 +
    sound/usb/caiaq/device.h | 1 +
    sound/usb/card.c | 64 +-
    sound/usb/midi.c | 8 +
    sound/usb/mixer.c | 65 +-
    sound/usb/mixer.h | 2 +
    sound/usb/mixer_quirks.c | 174 +-
    sound/usb/pcm.c | 20 +-
    sound/usb/power.h | 17 +
    sound/usb/quirks-table.h | 14 +
    sound/usb/quirks.c | 56 +-
    sound/usb/usbaudio.h | 6 +-
    254 files changed, 27080 insertions(+), 9623 deletions(-)
    create mode 100644 include/sound/cs4271.h
    create mode 100644 include/sound/tlv320aic32x4.h
    create mode 100644 sound/firewire/Kconfig
    create mode 100644 sound/firewire/Makefile
    create mode 100644 sound/firewire/amdtp.c
    create mode 100644 sound/firewire/amdtp.h
    create mode 100644 sound/firewire/cmp.c
    create mode 100644 sound/firewire/cmp.h
    create mode 100644 sound/firewire/fcp.c
    create mode 100644 sound/firewire/fcp.h
    create mode 100644 sound/firewire/iso-resources.c
    create mode 100644 sound/firewire/iso-resources.h
    create mode 100644 sound/firewire/lib.c
    create mode 100644 sound/firewire/lib.h
    create mode 100644 sound/firewire/packets-buffer.c
    create mode 100644 sound/firewire/packets-buffer.h
    create mode 100644 sound/firewire/speakers.c
    create mode 100644 sound/soc/codecs/cs4271.c
    create mode 100644 sound/soc/codecs/dfbmcs320.c
    create mode 100644 sound/soc/codecs/lm4857.c
    create mode 100644 sound/soc/codecs/max9850.c
    create mode 100644 sound/soc/codecs/max9850.h
    create mode 100644 sound/soc/codecs/sgtl5000.c
    create mode 100644 sound/soc/codecs/sgtl5000.h
    create mode 100644 sound/soc/codecs/sn95031.c
    create mode 100644 sound/soc/codecs/sn95031.h
    create mode 100644 sound/soc/codecs/tlv320aic32x4.c
    create mode 100644 sound/soc/codecs/tlv320aic32x4.h
    create mode 100644 sound/soc/codecs/wm8991.c
    create mode 100644 sound/soc/codecs/wm8991.h
    create mode 100644 sound/soc/ep93xx/edb93xx.c
    create mode 100644 sound/soc/imx/mx27vis-aic32x4.c
    create mode 100644 sound/soc/mid-x86/Kconfig
    create mode 100644 sound/soc/mid-x86/Makefile
    create mode 100644 sound/soc/mid-x86/mfld_machine.c
    create mode 100644 sound/soc/mid-x86/sst_platform.c
    create mode 100644 sound/soc/mid-x86/sst_platform.h
    delete mode 100644 sound/soc/samsung/ac97.h
    delete mode 100644 sound/soc/samsung/lm4857.h
    delete mode 100644 sound/soc/samsung/neo1973_gta02_wm8753.c
    create mode 100644 sound/soc/tegra/Kconfig
    create mode 100644 sound/soc/tegra/Makefile
    create mode 100644 sound/soc/tegra/harmony.c
    create mode 100644 sound/soc/tegra/tegra_asoc_utils.c
    create mode 100644 sound/soc/tegra/tegra_asoc_utils.h
    create mode 100644 sound/soc/tegra/tegra_das.c
    create mode 100644 sound/soc/tegra/tegra_das.h
    create mode 100644 sound/soc/tegra/tegra_i2s.c
    create mode 100644 sound/soc/tegra/tegra_i2s.h
    create mode 100644 sound/soc/tegra/tegra_pcm.c
    create mode 100644 sound/soc/tegra/tegra_pcm.h
    create mode 100644 sound/usb/6fire/Makefile
    create mode 100644 sound/usb/6fire/chip.c
    create mode 100644 sound/usb/6fire/chip.h
    create mode 100644 sound/usb/6fire/comm.c
    create mode 100644 sound/usb/6fire/comm.h
    create mode 100644 sound/usb/6fire/common.h
    create mode 100644 sound/usb/6fire/control.c
    create mode 100644 sound/usb/6fire/control.h
    create mode 100644 sound/usb/6fire/firmware.c
    create mode 100644 sound/usb/6fire/firmware.h
    create mode 100644 sound/usb/6fire/midi.c
    create mode 100644 sound/usb/6fire/midi.h
    create mode 100644 sound/usb/6fire/pcm.c
    create mode 100644 sound/usb/6fire/pcm.h
    create mode 100644 sound/usb/power.h

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

    \
     
     \ /
      Last update: 2011-03-18 15:09    [W:0.093 / U:0.996 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site