WM8510 audio codec with i.MX6 and Freescale Kernel

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

WM8510 audio codec with i.MX6 and Freescale Kernel

1,400件の閲覧回数
frsc
Contributor I

Hi,

I want to use the WM8510 audio codec with an i.MX6 (connected via AUD5 I2S and I2C) and Freescale Kernel (3.10.31). I can see that there is a codec driver available for the WM8510 in sound/soc/codecs, but it seems like there is no machine driver.

On the mainline kernel, there is fsl-asoc-card or simple-card as machine driver, but I can't see anything similar in the Freescale kernel.

How can I get this working?

Thanks for any help!

ラベル(4)
タグ(3)
0 件の賞賛
3 返答(返信)

522件の閲覧回数
igorpadykov
NXP Employee
NXP Employee

Hi F Schrempf

it may be helpful to look at attached Porting Guide sect.

Chapter 8 Porting Audio Codecs to a Custom Board

and Linux Manual sect. 29.4.1 ASoC Driver Source Architecture

from L3.10.17_1.0.0_LINUX_DOCS

Best regards

igor

0 件の賞賛

522件の閲覧回数
saurabh206
Senior Contributor III

Hi

Freescale supports WM8962.

You can study imx-wm8962.

Compare the different between two interface and write your driver.

Thanks

Saurabh

0 件の賞賛

522件の閲覧回数
fabio_estevam
NXP Employee
NXP Employee

You would need to write a machine driver for 3.10.31 (sound/soc/fsl/imx-wm8510.c)

Or if you decide to go to mainline, then you can use the generic fsl-asoc-card or simple-card, as you mentioned.

Regards,

Fabio Estevam

0 件の賞賛