알사 관련 하여 문의좀 드립니다.

ysh0988의 이미지

현재 WM8960 + SH(Renesas) 보드에 Linux를 올리고있습니다.

리눅스 커널은 포팅 되어있는 상태이구요..

리눅스 커널에 포함되어있는 ALSA구조 WM8960드라이버를 사용하려 하는데요.

WM8960레지스터 덤프를 뜨니 DAC쪽에 Regsiter들이 Power OFF되어있는 것을 확인하였습니다.

현재 포팅된 구조는

SHDSP_WM8960
---------------------------------
WM8960 Linux ALSA Driver / SH DSP

이렇게 올라가 있는 상황입니다.

SH DSP는 정상 동작을 확인 하였으며,

WM8960 + SH DSP위에 올라가는 SHDSP_WM8960 Layer에서 WM8960의

Power를 Enable해줘야 할듯 한데요..

파워온을 못시키겠네요..^^;;;;;;;

소스를 좀 보니..

soc_dapm에서 WM8960의 DAC Power를 ON해줘야 할듯한데요..

혹시 SOC_DAPM관련한 API문서같은건 없는지요..

ALSA-PROJECT.ORG에서 찾아봤는데 안보이네요..^^;;

도움 부탁드립니다....ㅜㅜ