14 Feb, 2014

1 commit


29 Nov, 2013

1 commit

  • The array limits are supposed to be in units of u32 instead of in bytes.
    The current code has a potential array overflow.

    Fixes: c614475b0ea9 ('ALSA: dice: add a proc file to show device information')
    Signed-off-by: Dan Carpenter
    Acked-by: Clemens Ladisch
    Signed-off-by: Takashi Iwai

    Dan Carpenter
     

27 Nov, 2013

1 commit


23 Nov, 2013

1 commit

  • Pull second set of sound fixes from Takashi Iwai:
    "A collection of small fixes in HD-audio quirks and runtime PM, ASoC
    rcar, abs8500 and other codecs. Most of commits are for stable
    kernels, too"

    * tag 'sound-fix2-3.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound:
    ALSA: hda - Set current_headset_type to ALC_HEADSET_TYPE_ENUM (janitorial)
    ALSA: hda - Provide missing pin configs for VAIO with ALC260
    ALSA: hda - Add headset quirk for Dell Inspiron 3135
    ALSA: hda - Fix the headphone jack detection on Sony VAIO TX
    ALSA: hda - Fix missing bass speaker on ASUS N550
    ALSA: hda - Fix unbalanced runtime PM notification at resume
    ASoC: arizona: Set FLL to free-run before disabling
    ALSA: hda - A casual Dell Headset quirk
    ASoC: rcar: fixup dma_async_issue_pending() timing
    ASoC: rcar: off by one in rsnd_scu_set_route()
    ASoC: wm5110: Add post SYSCLK register patch for rev D chip
    ASoC: ab8500: Revert to using custom I/O functions
    ALSA: hda - Also enable mute/micmute LED control for "Lenovo dock" fixup
    ALSA: firewire-lib: include sound/asound.h to refer to snd_pcm_format_t
    ALSA: hda - Select FW_LOADER from CONFIG_SND_HDA_CODEC_CA0132_DSP
    ALSA: hda - Enable mute/mic-mute LEDs for more Thinkpads with Realtek codec
    ASoC: rcar: fixup mod access before checking

    Linus Torvalds
     

22 Nov, 2013

1 commit

  • This commit fix out of specification about the value of FDF field in out packet
    with 'no data'. This affects blocking mode.

    According to IEC 61883-6, there is two way to generate AMDTP packets include no
    data in blocking mode.

    Way 1. an empty packet defined in IEC 61883-1
    - Size of packet is 2 quadlets.
    - The value of FDF is sfc.
    - The packet includes only CIP headers

    Way 2. a special non-empty packet defined in IEC 61883-6
    - Size of packet is following to blocking mode
    - The value of FDF is 0xff. This value is 'NO-DATA'. This means 'The receiver'
    must ignore all the data in a CIP with this FDF code'.
    - The packet includes dummy data.

    But current implementation is a combination of them.
    - Size of packet is 2 (way 1)
    - FDF = 0xff (way 2)
    This causes BeBoB chipset cannot sound.

    This patch applies Way 1.

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

    Takashi Sakamoto
     

19 Nov, 2013

1 commit


15 Nov, 2013

1 commit


22 Oct, 2013

1 commit


21 Oct, 2013

28 commits


18 Oct, 2013

1 commit

  • As a start point for further development, this is an incomplete driver
    for DICE devices:
    - only playback (so no clock source except the bus clock)
    - only 44.1 kHz
    - no MIDI
    - recovery after bus reset is slow
    - hwdep device is created, but not actually implemented

    Contains compilation fixes by Stefan Richter.

    Signed-off-by: Clemens Ladisch

    Clemens Ladisch
     

26 Sep, 2013

1 commit


15 Jul, 2013

1 commit


11 Jul, 2013

1 commit