02 Mar, 2010

1 commit

  • * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6: (252 commits)
    ASoC: Check progress when reporting periods from i.MX FIQ handler
    ASoC: Remove a unused variables from i.MX FIQ runtime data
    ALSA: hda - Add/fix ALC269 FSC and Quanta models
    ALSA: hda - Add ALC670 codec support
    OMAP4: PMIC: Add support for twl6030 codec
    ALSA: hda - remove unnecessary msleep on power state transitions
    usb/gadget/{f_audio,gmidi}.c: follow recent changes in audio.h
    ASoC: fsi: Modify over/under run error settlement
    ASoC: OMAP4: Add McPDM platform driver
    ASoC: OMAP4: Add support for McPDM
    ASoC: OMAP: data_type and sync_mode configurable in audio dma
    ALSA: hda - Add missing description in HD-Audio-Models.txt
    ALSA: add support for Macbook Air 2,1 internal speaker
    ALSA: usbaudio: consolidate header files
    ALSA: usbmixer: bail out early when parsing audio class v2 descriptors
    ALSA: usbaudio: implement basic set of class v2.0 parser
    ALSA: usbaudio: introduce new types for audio class v2
    ALSA: usbaudio: parse USB descriptors with structs
    ALSA: hda - enable snoop for Intel Cougar Point
    ALSA: hda - Remove identical definitions for macmini3 model
    ...

    Linus Torvalds
     

27 Feb, 2010

2 commits

  • DMA can only be done from physical addresses; move the "virt_to_phys"
    source/destination buffer address translation from the dbdma queueing
    functions (since the hardware can only DMA to/from physical addresses)
    to their respective users.

    Signed-off-by: Manuel Lauss
    Signed-off-by: Ralf Baechle

    Manuel Lauss
     
  • Remove dbdma compat macros, move remaining users over to default
    queueing functions and -flags.

    (Queueing function signature has changed in order to give
    a build failure instead of silent functional changes due
    to the no longer implicitly specified DDMA_FLAGS_IE flag)

    Signed-off-by: Manuel Lauss
    Signed-off-by: Ralf Baechle

    Manuel Lauss
     

16 Feb, 2010

1 commit


09 Feb, 2010

1 commit


12 Jan, 2010

1 commit


08 Jan, 2010

2 commits


17 Dec, 2009

1 commit


10 Dec, 2009

1 commit

  • * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (42 commits)
    tree-wide: fix misspelling of "definition" in comments
    reiserfs: fix misspelling of "journaled"
    doc: Fix a typo in slub.txt.
    inotify: remove superfluous return code check
    hdlc: spelling fix in find_pvc() comment
    doc: fix regulator docs cut-and-pasteism
    mtd: Fix comment in Kconfig
    doc: Fix IRQ chip docs
    tree-wide: fix assorted typos all over the place
    drivers/ata/libata-sff.c: comment spelling fixes
    fix typos/grammos in Documentation/edac.txt
    sysctl: add missing comments
    fs/debugfs/inode.c: fix comment typos
    sgivwfb: Make use of ARRAY_SIZE.
    sky2: fix sky2_link_down copy/paste comment error
    tree-wide: fix typos "couter" -> "counter"
    tree-wide: fix typos "offest" -> "offset"
    fix kerneldoc for set_irq_msi()
    spidev: fix double "of of" in comment
    comment typo fix: sybsystem -> subsystem
    ...

    Linus Torvalds
     

08 Dec, 2009

1 commit


04 Dec, 2009

2 commits


01 Dec, 2009

2 commits


18 Nov, 2009

1 commit

  • …ux/kernel/git/josh/linux-misc

    * 'hostprogs-wmissing-prototypes' of git://git.kernel.org/pub/scm/linux/kernel/git/josh/linux-misc:
    Makefile: Add -Wmising-prototypes to HOSTCFLAGS
    oss: Mark loadhex static in hex2hex.c
    dtc: Mark various internal functions static
    dtc: Set "noinput" in the lexer to avoid an unused function
    drm: radeon: Mark several functions static in mkregtable
    arch/sparc/boot/*.c: Mark various internal functions static
    arch/powerpc/boot/addRamDisk.c: Mark several internal functions static
    arch/alpha/boot/tools/objstrip.c: Mark "usage" static
    Documentation/vm/page-types.c: Declare checked_open static
    genksyms: Mark is_reserved_word static
    kconfig: Mark various internal functions static
    kconfig: Make zconf.y work with current bison

    Linus Torvalds
     

17 Nov, 2009

1 commit


16 Nov, 2009

1 commit


14 Nov, 2009

1 commit


13 Nov, 2009

1 commit


09 Nov, 2009

1 commit


07 Nov, 2009

1 commit


05 Nov, 2009

1 commit


01 Nov, 2009

1 commit


30 Oct, 2009

2 commits

  • The OSS driver for Ensoniq SoundScape cards is broken after conversion
    to mutexes and a new ALSA snd-sscape driver handles all devices handled
    by the OSS one.

    The ALSA driver was tested with these cards:
    Spea V7 MediaFX
    Ensoniq Soundscape Elite
    Ensoniq Soundscape VIVO (this card is not handled by the OSS driver)

    Signed-off-by: Krzysztof Helt
    Signed-off-by: Takashi Iwai

    Krzysztof Helt
     
  • The variables are unsigned so the test `>= 0' is always true,
    the `< 0' test always fails. In these cases the other part of
    the test catches wrapped values.

    In dac_audio_write() there does not occur a test for wrapped
    values, but the test appears redundant.

    Signed-off-by: Roel Kluin
    Signed-off-by: Takashi Iwai

    Roel Kluin
     

21 Sep, 2009

2 commits


26 Aug, 2009

1 commit


10 Aug, 2009

1 commit

  • In the 2.1.6 kernel, the output loop in midi_poll() was changed to
    enable interrupts during the outputc() call. Unfortunately, the check
    whether the device has accepted the current byte ("ok") was moved behind
    the code that removes the byte from the output queue, so one byte would
    be lost every time the hardware FIFO is full.

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

    Clemens Ladisch
     

29 Jul, 2009

2 commits


30 Jun, 2009

1 commit


25 Jun, 2009

1 commit


17 Jun, 2009

1 commit

  • PIT_TICK_RATE is currently defined in four architectures, but in three
    different places. While linux/timex.h is not the perfect place for it, it
    is still a reasonable replacement for those drivers that traditionally use
    asm/timex.h to get CLOCK_TICK_RATE and expect it to be the PIT frequency.

    Note that for Alpha, the actual value changed from 1193182UL to 1193180UL.
    This is unlikely to make a difference, and probably can only improve
    accuracy. There was a discussion on the correct value of CLOCK_TICK_RATE
    a few years ago, after which every existing instance was getting changed
    to 1193182. According to the specification, it should be
    1193181.818181...

    Signed-off-by: Arnd Bergmann
    Cc: Richard Henderson
    Cc: Ivan Kokshaysky
    Cc: Ralf Baechle
    Cc: Benjamin Herrenschmidt
    Cc: Ingo Molnar
    Cc: Thomas Gleixner
    Cc: "H. Peter Anvin"
    Cc: Len Brown
    Cc: john stultz
    Cc: Dmitry Torokhov
    Cc: Takashi Iwai
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Arnd Bergmann
     

13 Jun, 2009

1 commit


15 May, 2009

1 commit


30 Mar, 2009

1 commit


27 Mar, 2009

2 commits