I got DM8148 EVM recently, and trying to enable USB gadget drivers.
I took ti814x_evm_defconfig, I enabled that feature in menuconfig,selected several modules like Gadget Zero, Ethernet, Serial, but every time I am getting error during "make all" or "make modules"
...
Kernel: arch/arm/boot/zImage is ready
Building modules, stage 2.
MODPOST 15 modules
ERROR: "omap_set_dma_src_data_pack" [drivers/usb/gadget/omap_udc.ko] undefined!
ERROR: "omap_disable_dma_irq" [drivers/usb/gadget/omap_udc.ko] undefined!
ERROR: "omap_set_dma_dest_data_pack" [drivers/usb/gadget/omap_udc.ko] undefined!
ERROR: "omap_get_dma_src_pos" [drivers/usb/gadget/omap_udc.ko] undefined!
make[1]: *** [__modpost] Error 1
make: *** [modules] Error 2
I tried EzSDK 5.02.02.60, TI-814X-LINUX-PSP-04.01.00.03, .05 - it's the same. I guess I am missing something in configuration. Though, the same settings on another platforms do not produce error.