05 Jan, 2020

1 commit

  • Apply const prefix to the static table for registers.

    Just for minor optimization and no functional changes.

    Link: https://lore.kernel.org/r/20200105144823.29547-68-tiwai@suse.de
    Signed-off-by: Takashi Iwai

    Takashi Iwai
     

03 Jan, 2020

2 commits


11 Dec, 2019

2 commits


19 Jun, 2019

1 commit

  • Based on 2 normalized pattern(s):

    this program is free software you can redistribute it and or modify
    it under the terms of the gnu general public license version 2 as
    published by the free software foundation

    this program is free software you can redistribute it and or modify
    it under the terms of the gnu general public license version 2 as
    published by the free software foundation #

    extracted by the scancode license scanner the SPDX license identifier

    GPL-2.0-only

    has been chosen to replace the boilerplate/reference in 4122 file(s).

    Signed-off-by: Thomas Gleixner
    Reviewed-by: Enrico Weigelt
    Reviewed-by: Kate Stewart
    Reviewed-by: Allison Randal
    Cc: linux-spdx@vger.kernel.org
    Link: https://lkml.kernel.org/r/20190604081206.933168790@linutronix.de
    Signed-off-by: Greg Kroah-Hartman

    Thomas Gleixner
     

06 Feb, 2019

1 commit


19 Aug, 2017

1 commit


20 Jan, 2016

1 commit

  • Since commit 49af54ff0fc7 ("misc: atmel-ssc: prepare clock only when
    request") the SSC driver expects clients to manage the SSC clock.
    This updates the at73c213 driver to enable the SSC clock whenever it is
    needed.

    Signed-off-by: Mans Rullgard
    Signed-off-by: Takashi Iwai

    Mans Rullgard
     

14 Feb, 2014

1 commit


11 Dec, 2013

1 commit

  • Treat both negative and zero return values from clk_round_rate()
    as errors. This is needed since subsequent patches will convert
    clk_round_rate()'s return value to be an unsigned type, rather
    than a signed type, since some clock sources can generate rates higher
    than (2^31)-1 Hz.

    Eventually, when calling clk_round_rate(), only a return value of
    zero will be considered a error. All other values will be
    considered valid rates. The comparison against values less than
    0 is kept to preserve the correct behavior in the meantime.

    Signed-off-by: Paul Walmsley
    Acked-by: Hans-Christian Egtvedt
    Signed-off-by: Takashi Iwai

    Paul Walmsley
     

29 May, 2013

1 commit


11 Apr, 2013

1 commit


07 Dec, 2012

1 commit


27 Jan, 2012

1 commit


28 Jun, 2011

1 commit


11 Nov, 2010

1 commit


08 Jun, 2010

1 commit


12 Jan, 2009

1 commit


24 Apr, 2008

5 commits


01 Feb, 2008

3 commits

  • This header file exists only for some hacks to adapt alsa-driver
    tree. It's useless for building in the kernel. Let's move a few
    lines in it to sound/core.h and remove it.
    With this patch, sound/driver.h isn't removed but has just a single
    compile warning to include it. This should be really killed in
    future.

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

    Takashi Iwai
     
  • This patch fixes the locking bug in the at73c213 SPI sound driver. This bug was
    triggered because spinlocks were wrapped around the spi_sync call which might
    sleep. The fix was to add a mutex to the sound driver and replace the spinlocks
    in the mixer functions with mutex lock/unlock.
    Tested on STK1000/STK1002.

    Signed-off-by: Hans-Christian Egtvedt
    Signed-off-by: Takashi Iwai
    Signed-off-by: Jaroslav Kysela

    Hans-Christian Egtvedt
     
  • Use snd_ctl_boolean_mono_info callback to simplify.

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

    Takashi Iwai
     

16 Oct, 2007

1 commit

  • This patch adds support for the AT73C213 DAC using the misc Atmel SSC driver in
    I2S mode. The driver also requires a SPI to setup the registers and control
    volume.
    It has been tested with an AT32AP7000 on the ATSTK1000 development board. The
    driver should also work with any Atmel device with an SSC module supported by
    the Atmel SSC driver (atmel-ssc).
    The atmel-ssc driver is just submitted to the Linux kernel. Please see mail
    thread http://lkml.org/lkml/2007/7/16/32

    Signed-off-by: Hans-Christian Egtvedt
    Signed-off-by: Takashi Iwai
    Signed-off-by: Jaroslav Kysela

    Hans-Christian Egtvedt