IMX6Q software to support WM8280/WM8281

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

IMX6Q software to support WM8280/WM8281

1,792 Views
tomsaluzzo
Contributor III

Customer is using the IMX6Q and the Cirrus Logic WM8281 audio codec.

I am working on the machine driver portion and the imx6 features, specifically understanding the bare minimum needed to get I2S/SSI, ASRC and the audmux properly configured.

 

Searching the web I found that NXP has made software for the WM8280 (which the WM8281 is virtually identical and use the same drivers):

http://www.nxpsoftware.com/blog/wolfsons-low-power-wm8280-audio-hub/

 

I am looking for a reference/starting point for the ASoC “machine code” and device tree which includes a WM8280/WM8281 with ALSA. I believe somebody must have done to interface with this software. Any help is greatly appreciated.

Labels (2)
1 Reply

1,248 Views
igorpadykov
NXP Employee
NXP Employee

Hi Tom

Chapter 28 Advanced Linux Sound Architecture (ALSA) System
on a Chip (ASoC) Sound Driver attached Linux Manual and

Add support for the WM8280 and WM8281 codecs [LWN.net] 

may be starting point. Seems wm8280 drivers are not integrated in imx bsps

as they have support only for devices presented on imx reference boards.

https://www.freescale.com/files/training_pdf/VFTF09_AA132.pdf 

Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------