11 Jan, 2012

1 commit

  • commit 739be96 "ASoC: Fix build dependency for SND_ATMEL_SOC_SSC"
    introduces below build warnings:

    drivers/misc/Kconfig:212:error: recursive dependency detected!
    drivers/misc/Kconfig:212: symbol ATMEL_SSC is selected by SND_ATMEL_SOC_SSC
    sound/soc/atmel/Kconfig:9: symbol SND_ATMEL_SOC_SSC is selected by SND_AT91_SOC_SAM9G20_WM8731
    sound/soc/atmel/Kconfig:18: symbol SND_AT91_SOC_SAM9G20_WM8731 depends on ATMEL_SSC

    SND_ATMEL_SOC_SSC needs ATMEL_SSC to pass compilation.
    This patch remove the "select ATMEL_SSC" from SND_ATMEL_SOC_SSC to avoid above
    warnings. And then ensures all the machine drivers that select SND_ATMEL_SOC_SSC
    need to depend on ATMEL_SSC.

    Reported-by: Stephen Rothwell
    Signed-off-by: Axel Lin
    Signed-off-by: Mark Brown

    Axel Lin
     

06 Jan, 2012

1 commit

  • Make SND_ATMEL_SOC_SSC select ATMEL_SSC to fix below build errors:

    LD .tmp_vmlinux1
    sound/built-in.o: In function `atmel_ssc_remove':
    sound/soc/atmel/atmel_ssc_dai.c:713: undefined reference to `ssc_free'
    sound/built-in.o: In function `atmel_ssc_probe':
    sound/soc/atmel/atmel_ssc_dai.c:700: undefined reference to `ssc_request'
    sound/built-in.o: In function `atmel_ssc_set_audio':
    sound/soc/atmel/atmel_ssc_dai.c:845: undefined reference to `ssc_request'
    sound/soc/atmel/atmel_ssc_dai.c:851: undefined reference to `ssc_free'
    make: *** [.tmp_vmlinux1] Error 1

    Signed-off-by: Axel Lin
    Signed-off-by: Mark Brown

    Axel Lin
     

23 Nov, 2011

1 commit

  • SoC Audio support for PlayPaq with WM8510 got added in commit 9aaca9683b
    ("[ALSA] Revised AT32 ASoC Patch"). That support depends on
    BOARD_PLAYPAQ. That Kconfig symbol didn't exist when that support got
    added in v2.6.27. It still doesn't. It has never been possible to even
    build this driver. Drop it.

    Signed-off-by: Paul Bolle
    Signed-off-by: Mark Brown

    Paul Bolle
     

11 Nov, 2010

1 commit

  • Add Kconfig dependency on AT91_PROGRAMMABLE_CLOCKS for the Atmel SoC
    audio SAM9G20-EK and PlayPaq boards. Fixes link errors on missing
    clk_set_parent and clk_set_rate when building without
    AT91_PROGRAMMABLE_CLOCKS.

    Signed-off-by: Ryan Mallon
    Acked-by: Geoffrey Wossum
    Acked-by: Liam Girdwood
    Signed-off-by: Mark Brown

    Ryan Mallon
     

09 May, 2009

1 commit


31 Oct, 2008

1 commit

  • The Ateml AT91 and AVR32 SoC share common IP for audio and can share the
    same driver code using the atmel-ssc API provided for both architectures.
    Do this, creating a new unified atmel ASoC architecture to replace the
    previous at32 and at91 ones.

    [This was contributed as a patch series for reviewability but has been
    squashed down to a single commit to help preserve both the history and
    bisectability. A small bugfix from Jukka is included.]

    Tested-by: Jukka Hynninen
    Signed-off-by: Sedji Gaouaou
    Signed-off-by: Mark Brown

    Sedji Gaouaou