04 Oct, 2009

1 commit

  • * 'for-linus' of ssh://master.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6: (21 commits)
    ALSA: usb - Use strlcat() correctly
    ALSA: Fix invalid __exit in sound/mips/*.c
    ALSA: hda - Fix / improve ALC66x parser
    ALSA: ctxfi: Swapped SURROUND-SIDE mute
    sound: Make keywest_driver static
    ALSA: intel8x0 - Mute External Amplifier by default for Sony VAIO VGN-B1VP
    ALSA: hda - Fix digita/analog mic auto-switching with IDT codecs
    ASoC: fix kconfig order of Blackfin drivers
    ALSA: hda - Added quirk to enable sound on Toshiba NB200
    ASoC: Fix dependency of CONFIG_SND_PXA2XX_SOC_IMOTE2
    ALSA: Don't assume i2c device probing always succeeds
    ALSA: intel8x0 - Mute External Amplifier by default for Sony VAIO VGN-T350P
    ALSA: echoaudio - Re-enable the line-out control for the Mia card
    ALSA: hda - Resurrect input-source mixer of ALC268 model=acer
    ALSA: hda - Analog Devices AD1984A add HP Touchsmart model
    ALSA: hda - Add HP Pavilion dv4t-1300 to MSI whitelist
    ALSA: hda - CD-audio sound for hda-intel conexant benq laptop
    ASoC: DaVinci: Correct McASP FIFO initialization
    ASoC: Davinci: Fix race with cpu_dai->dma_data
    ASoC: DaVinci: Fix divide by zero error during 1st execution
    ...

    Linus Torvalds
     

02 Oct, 2009

1 commit

  • Don't pass the advanced position to strlcat() but just gives the buffer
    head position so that the max size limit can be checked correctly.
    Introduced a new helper function to standaralize strlcat() calls.

    Signed-off-by: Takashi Iwai

    Takashi Iwai
     

28 Sep, 2009

1 commit


10 Sep, 2009

2 commits


08 Sep, 2009

1 commit


11 Aug, 2009

1 commit


10 Aug, 2009

1 commit


26 Jul, 2009

1 commit


23 Jul, 2009

1 commit


22 Jul, 2009

1 commit

  • - E3500 report cval->max more than it actually can handel, so if you
    set 95% capture level it will be silently muted.
    - Betwen cval->min and cval-max(real) is 2940 control units,
    but real are only 7 with cval->res = 384.
    - Alsa can't handel less than 10 controls, so make it more
    and set cval->res = 192.

    Signed-off-by: Alexey Fisher
    Signed-off-by: Takashi Iwai

    Alexey Fisher
     

15 Jul, 2009

5 commits

  • When draining, instead of waiting for fifty milliseconds, just wait for
    the currently active URBs to complete. This cuts the usual waiting time
    down to one USB frame, or zero in the common case when there is no URB.

    Signed-off-by: Clemens Ladisch
    Signed-off-by: Takashi Iwai

    Clemens Ladisch
     
  • Some newer USB MIDI interfaces use rather small packet sizes, so to get
    enough bandwidth, we have to be able to send multiple packets in one USB
    frame, so we have to use multiple URBs.

    Signed-off-by: Clemens Ladisch
    Signed-off-by: Takashi Iwai

    Clemens Ladisch
     
  • Some newer USB MIDI interfaces use rather small packet sizes, so to get
    enough bandwidth, we have to be able to receive multiple packets in one
    USB frame, so we have to use multiple URBs.

    Signed-off-by: Clemens Ladisch
    Signed-off-by: Takashi Iwai

    Clemens Ladisch
     
  • Add support for the Asus Xonar U1. This device is mostly class compliant, but
    the digital output requires a vendor-specific request.

    Signed-off-by: Clemens Ladisch
    Signed-off-by: Takashi Iwai

    Clemens Ladisch
     
  • Blue Microphones USB devices have an alternate setting that sends two
    channels of data to the computer. Unfortunately, the descriptors of
    that altsetting have a wrong channel setting, which means that any
    recorded data from such a device has twice the sample rate from what
    would be expected.

    This patch adds a workaround to ignore that altsetting. Since these
    devices have only one actual channel, no data is lost.

    Signed-off-by: Clemens Ladisch
    Cc:
    Signed-off-by: Takashi Iwai

    Clemens Ladisch
     

09 Jul, 2009

1 commit

  • Commit 5fd29d6ccbc98884569d6f3105aeca70858b3e0f ("printk: clean up
    handling of log-levels and newlines") changed printk semantics. printk
    lines with multiple KERN_ prefixes are no longer emitted as
    before the patch.

    is now included in the output on each additional use.

    Remove all uses of multiple KERN_s in formats.

    Signed-off-by: Joe Perches
    Signed-off-by: Linus Torvalds

    Joe Perches
     

02 Jul, 2009

2 commits


22 Jun, 2009

1 commit


21 Jun, 2009

1 commit


17 Jun, 2009

4 commits


16 Jun, 2009

1 commit


15 Jun, 2009

2 commits

  • This patch changes yet again the ID for the TTA cards, resulting in a
    more reasonable name:
    1 [Aureon51MkII ]: USB-Audio - Aureon5.1MkII
    TerraTec Aureon5.1MkII at usb-0000:00:03.0-2, full speed

    Signed-off-by: Andrea Borgia
    Signed-off-by: Takashi Iwai

    Andrea Borgia
     
  • * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (31 commits)
    trivial: remove the trivial patch monkey's name from SubmittingPatches
    trivial: Fix a typo in comment of addrconf_dad_start()
    trivial: usb: fix missing space typo in doc
    trivial: pci hotplug: adding __init/__exit macros to sgi_hotplug
    trivial: Remove the hyphen from git commands
    trivial: fix ETIMEOUT -> ETIMEDOUT typos
    trivial: Kconfig: .ko is normally not included in module names
    trivial: SubmittingPatches: fix typo
    trivial: Documentation/dell_rbu.txt: fix typos
    trivial: Fix Pavel's address in MAINTAINERS
    trivial: ftrace:fix description of trace directory
    trivial: unnecessary (void*) cast removal in sound/oss/msnd.c
    trivial: input/misc: Fix typo in Kconfig
    trivial: fix grammo in bus_for_each_dev() kerneldoc
    trivial: rbtree.txt: fix rb_entry() parameters in sample code
    trivial: spelling fix in ppc code comments
    trivial: fix typo in bio_alloc kernel doc
    trivial: Documentation/rbtree.txt: cleanup kerneldoc of rbtree.txt
    trivial: Miscellaneous documentation typo fixes
    trivial: fix typo milisecond/millisecond for documentation and source comments.
    ...

    Linus Torvalds
     

13 Jun, 2009

2 commits


11 Jun, 2009

1 commit


10 Jun, 2009

2 commits


09 Jun, 2009

1 commit

  • Added boot quirk for C-Media CM6206 device in snd_usb_audio_probe.
    The function snd_usb_cm6206_boot_quirk sets up six internal 16-bit
    registers in order to initialize the device. Values for the registers
    came from sniffing USB traffic under Windows since only four of the six
    are documented in the datasheet for CM106 and some reserved bits were
    also being set.

    [Minor coding-style fixes by tiwai]

    Signed-off-by: Dan Allongo
    Signed-off-by: Takashi Iwai

    Dan Allongo
     

03 Jun, 2009

1 commit


02 Jun, 2009

5 commits