How to implement wm8958 single jack audio driver in Android 6.0.1

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

How to implement wm8958 single jack audio driver in Android 6.0.1

1,491件の閲覧回数
aravinthkumarja
Senior Contributor II

Hi All,
I'm using wm8958 audio chip. In hardware it have single jack(headset jack). So how can i implement this audio driver.
BSP details: Android 6.0.1
WM8958 is not a wm8958-dsp codec. It is wm8994-codec. So what change i need to do in HAL layer.

Regards,

Aravinth

0 件の賞賛
返信
2 返答(返信)

1,295件の閲覧回数
joanxie
NXP TechSupport
NXP TechSupport

In this codec, we defines 3 parts:

1. Machine driver that glues the platform driver and codec driver according to ALSA SoC/Codec arch;

2. Platform driver that implement the i.MX6Q SSI driver where you can find out the SDMA logic, which plays as being DAI role in the ALSA SoC/CODEC arch;

3. CODEC driver that should be provided by 3rd part (i.e. cs4344 linux driver) implements the codec DAIs' driver which plays as being DAI role in the ALSA SoC/CODEC arch.

0 件の賞賛
返信

1,295件の閲覧回数
aravinthkumarja
Senior Contributor II

Hi Joan Xie,

Thanks for your response. As per your procedure only i done my driver. Now the Headphone volume is too low. And mic is not working.

https://community.nxp.com/message/839533?commentID=839533&et=watches.email.thread#comment-839533 

Thanks,

Aravinth

0 件の賞賛
返信