21 Jun, 2014

2 commits


13 Feb, 2014

1 commit


15 Jul, 2013

1 commit


20 Nov, 2012

1 commit


06 Nov, 2012

1 commit

  • Add platform device id to check whether the SSC controller support
    pdc or dam for data transfer

    If match "at91rm9200_ssc", which support pdc for data transfer
    If match "at91sam9g45_ssc", which support dma for data transfer

    Signed-off-by: Bo Shen
    Acked-by: Nicolas Ferre
    Signed-off-by: Mark Brown

    Bo Shen
     

29 Aug, 2012

1 commit

  • Include linux/io.h for raw io operations in atmel-scc header.

    This fixes the following build error:
    CC [M] sound/soc/atmel/atmel_ssc_dai.o
    sound/soc/atmel/atmel_ssc_dai.c: In function 'atmel_ssc_interrupt':
    sound/soc/atmel/atmel_ssc_dai.c:171: error: implicit declaration of function '__raw_readl'
    sound/soc/atmel/atmel_ssc_dai.c: In function 'atmel_ssc_shutdown':
    sound/soc/atmel/atmel_ssc_dai.c:249: error: implicit declaration of function '__raw_writel'

    Signed-off-by: Joachim Eastwood
    Signed-off-by: Nicolas Ferre
    Acked-by: Jean-Christophe PLAGNIOL-VILLARD
    Signed-off-by: Mark Brown

    Joachim Eastwood
     

17 Oct, 2007

1 commit

  • The Synchronous Serial Controller (SSC) on Atmel microprocessors are
    capable of tranceiving many frame based protocols, like I2S. Tested on the
    AT32AP7000/ATSTK1000.

    This driver is used in the ALSA sound driver for the AT73C213 external DAC
    on the ATSTK1000 development board for AVR32. This sound driver will be
    submitted soon.

    Hardware documentation can be found in the AT32AP7000 data sheet, which can
    be downloaded from
    http://www.atmel.com/dyn/products/datasheets.asp?family_id=682

    [akpm@linux-foundation.org: init spinlock at compile time]
    Signed-off-by: Hans-Christian Egtvedt
    Acked-by: Haavard Skinnemoen
    Cc: David Brownell
    Cc: Andrew Victor
    Cc: Patrice Vilchez
    Cc: Nicolas Ferre
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Hans-Christian Egtvedt