[#4442] AD1980 not detected in svn trunk on BF548-EZKIT
Submitted By: Mike Frysinger
2008-09-25 02:17:46 Close Date
Closed Fixed In Release:
Found In Release:
220.127.116.11 svn trunk 5331
BF548 Silicon Revision:
Is this bug repeatable?:
Out of Date
Uboot version or rev.:
Toolchain version or rev.:
App binary format:
Summary: AD1980 not detected in svn trunk on BF548-EZKIT
using BF548-EZKIT defconfig and then manually enabling these options (because the defconfig is outdated and no longer selects things by default), booting up my rev 1.4 board is unable to detect the codec (i dont think there are any switch settings i need to check?).
ive attached my kernel config. here's the output during boot:
Advanced Linux Sound Architecture Driver Version 1.0.12rc1 (Thu Jun 22 13:55:50 2006 UTC).
ASoC version 0.13.2
dma rx:0 tx:1, err irq:10, regs:ffc00800
AD1980 SoC Audio Codec
asoc: AC97 <-> bf5xx-ac97 mapping ok
AD1980 AC97 reset failed
AC97 link error
soc-audio: probe of soc-audio failed with error -5
ALSA device list:
No soundcards found.
--- Cliff Cai 2008-10-09 04:17:25
it disppears now.
--- Michael Hennerich 2008-11-14 03:26:24
It disappeared, because I fixed it.
Modified: trunk/sound/soc/blackfin/bf5xx-ac97.c (5578 => 5579)
A probe function should have a clean return 0 path
I didn’t know that there was an open bug for this.
--- Pavel Frolov 2009-01-30 06:01:49
Sorry, but I had the same promlem with BF537-STAMP-like board and AD1980. And I
can't understand, how the last svn version can work, while
CONFIG_SND_BF5XX_MULTICHAN_SUPPORT selected? To make AD1980 reset, I changed
ret = sport_set_multichannel(sport_handle, 16, 0x3FF, 1) instead of ret =
sport_set_multichannel(sport_handle, 16, 0x1F, 1) in
File Name File Type File Size Posted By
bf548-ezkit-ad1980.config application/octet-stream 38895 Mike Frysinger