This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

The errors when add HDMI audio to kernel on DM814x EVM.

Hello :

  Now I  add the HDMI audio driver according to TI81XX_HDMI_User_Guide.pdf,and add the configure

--- ALSA for SoC audio support
<*> SoC Audio for the TI81XX chip
<*> SoC Audio support for TI81XX EVM
<*> On-chip HDMI audio support for TI81XX EVM
< > Build all ASoC CODEC drivers (NEW)

but when compile the kernel ,then turn out the followings erros:

drivers/built-in.o: In function `finish_in_dma':
notify_shm_drv.c:(.text+0xa7700): undefined reference to `omap_get_dma_src_pos'
drivers/built-in.o: In function `dma_channel_claim':
notify_shm_drv.c:(.text+0xa7ca0): undefined reference to `omap_set_dma_src_data_pack'
notify_shm_drv.c:(.text+0xa7d20): undefined reference to `omap_set_dma_dest_data_pack'
notify_shm_drv.c:(.text+0xa7d38): undefined reference to `omap_disable_dma_irq'
drivers/built-in.o: In function `next_in_dma':
notify_shm_drv.c:(.text+0xa88a4): undefined reference to `omap_get_dma_src_pos'
drivers/built-in.o: In function `usb_composite_unregister':
notify_shm_drv.c:(.text+0xad858): undefined reference to `put_gadget_drv_id'
notify_shm_drv.c:(.text+0xad86c): undefined reference to `get_gadget_max_drv_id'
drivers/built-in.o: In function `usb_composite_probe':
notify_shm_drv.c:(.text+0xae584): undefined reference to `get_gadget_drv_id'
notify_shm_drv.c:(.text+0xae604): undefined reference to `put_gadget_drv_id'
sound/built-in.o: In function `omap_pcm_pointer':
last.c:(.text+0x1d82c): undefined reference to `omap_get_dma_src_pos'
sound/built-in.o: In function `omap_pcm_prepare':
last.c:(.text+0x1d9e8): undefined reference to `omap_set_dma_params'
last.c:(.text+0x1d9f4): undefined reference to `omap_enable_dma_irq'

 

 So,how to solve this?

    Thanks.

               zhichao.