Adding a Sound CODEC To IMX6

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

Adding a Sound CODEC To IMX6

Jump to solution
2,458 Views
freewaymad
Contributor IV

Hi,

I wanted to know about adding a audio CODEC to the imx6. I wanted to add the es8388 audio CODEC. So, what I did was add the "es8388.c" and "es8388.h" to the kernel_imx/sound/soc/codecs folder. I then went to "Kconfig" and added the lines:

select SND_SOC_ES8388 if I2C

and

config SND_SOC_ES8388

  tristate

in appropriate places. Then I went to the "Makefile" and added the lines:

snd-soc-es8388-objs := es8388.o

and

obj-$(CONFIG_SND_SOC_ES8388)+= snd-soc-es8388.o

in appropriate places. So my question is is this right and would the CODEC be compiled into the kernel? Hopefully someone can help. Thanks.

Labels (2)
Tags (2)
0 Kudos
1 Solution
1,121 Views
igorpadykov
NXP Employee
NXP Employee

Hi Dave

please look at Chapter 8 Porting Audio Codecs to a Custom Board

i.MX_6Dual6Quad_BSP_Porting_Guide.pdf

L3.0.35_4.1.0_LINUX_DOCS

audio_test.c i.MX 6Series Platform SDK : Bare-metal SDK

Best regards

igor

View solution in original post

0 Kudos
2 Replies
1,122 Views
igorpadykov
NXP Employee
NXP Employee

Hi Dave

please look at Chapter 8 Porting Audio Codecs to a Custom Board

i.MX_6Dual6Quad_BSP_Porting_Guide.pdf

L3.0.35_4.1.0_LINUX_DOCS

audio_test.c i.MX 6Series Platform SDK : Bare-metal SDK

Best regards

igor

0 Kudos
1,121 Views
freewaymad
Contributor IV

Thank you for your reply. This is what I was looking for.

0 Kudos