01 Feb, 2008

28 commits


28 Jan, 2008

1 commit


08 Dec, 2007

2 commits


21 Nov, 2007

2 commits


20 Oct, 2007

1 commit


16 Oct, 2007

6 commits

  • Fix schedule_timeout() use in alsa-kernel. Mostly just
    schedule_timeout(1) --> schedule_timeout_uninterruptible(1)
    The wavefront_synth one fixes the surrounding loop as well. In ymfpci_main,
    delete a superfluous set_current_state() and in soc/soc-dapm.c replace an
    _interruptible with _uninterruptible in some debug code; it's not waiting
    for signals.

    Signed-off-by: Rene Herman
    Signed-off-by: Takashi Iwai
    Signed-off-by: Jaroslav Kysela

    Rene Herman
     
  • The volume control for the CS4270 ASoC driver was inverted - raising the
    volume level with alsamixer would decrease the actual volume.
    This patch also improves the performance of the I2C code (used to change
    register settings) by only performing an I2C write if the new value is
    different from the value that's in the register cache.

    Signed-off-by: Timur Tabi
    Signed-off-by: Takashi Iwai
    Signed-off-by: Jaroslav Kysela

    Timur Tabi
     
  • Add a snd_pcm_rate_to_rate_bit() function to factor out common code used
    by several drivers.

    Signed-off-by: Clemens Ladisch
    Signed-off-by: Jaroslav Kysela

    Clemens Ladisch
     
  • ioremap / iounmap balancing in sound/soc tree

    Signed-off-by: Scott Thompson hushmail.com>
    Signed-off-by: Takashi Iwai
    Signed-off-by: Jaroslav Kysela

    Scott Thompson
     
  • Fix compilation errors with the CS4270 when I2C is not enabled. Updated
    some comments to indicate that that stand-alone mode is not fully implemented,
    because there is no mechanism for the CS4270 driver and the machine driver to
    communicate the values of various input pins.

    Signed-off-by: Timur Tabi
    Signed-off-by: Takashi Iwai
    Signed-off-by: Jaroslav Kysela

    Timur Tabi
     
  • This patch adds ALSA SoC support for the Cirrus Logic CS4270 codec. The
    following features are suppored:
    1) Stand-alone and software mode
    2) Software mode via I2C only
    3) Master mode, not Slave
    4) No power management

    Signed-off-by: Timur Tabi
    Signed-off-by: Takashi Iwai
    Signed-off-by: Jaroslav Kysela

    Timur Tabi