LINUX.ORG.RU
ФорумMobile

PXA2xx AC97 ошибки чтения/записи


0

1

Всем привет, не так давно сломал свой первый аппарат, на котором пытался запустить линукс, теперь ему на смену пришел Samsung i740, ядро запускается, экраном светит, кнопочки нажимаются...
Долго мучался я с чипом wm9713, который по ac97 интерфейсу соединяется с процессором. Мучался, мучался, так ничего и не придумал.

Проблема собственно в чем : как только я ставлю в ядро поддержку pxa2xx_ac97 и wm9713, в логе появляются ошибки вида
pxa2xx_ac97_read: read error (ac97_reg=2 GSR=0x300044)
pxa2xx_ac97_write: write error (ac97_reg=2 GSR=0x300044)
pxa2xx_ac97_write: write error (ac97_reg=2 GSR=0x300044)
pxa2xx_ac97_read: read error (ac97_reg=2 GSR=0x300044)
(вообще их намного больше), но проблема вся как я понял в том, что
wm9713 должен сделать cold_reset прежде чем что либо писать/читать из регистров. Сам я не слишком еще умен что бы дописать такое в драйвер кодека.

Может мне кто нибудь помочь с этим?


как только я ставлю в ядро поддержку pxa2xx_ac97 и wm9713
Как насчёт черкнуть письмецо тем, кто эту самую поддержку писал? Им, я думаю, будет проще это добавить, чем кому бы то ни было здесь.

RussianNeuroMancer ★★★★★
()
31 марта 2012 г.
Ответ на: комментарий от RussianNeuroMancer

согласен, наверное так и стоит сделать.

flexxo
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.