Hello There,
I was wondering if the CMEM driver module is supported on aarch64/arm64 platforms?
My use case is for setting up DMA transfers from an ARM Cortex M4/M5 Processor to/from ARM Cortex A53 Cores.
I have tried building the cmem module after cloning from git.ti.com, however there are a bunch of undefined errors where it appears some dependencies within the Linux Kernel are only defined for arch/arm and not defined for other platforms including arm64/aarch64.
git clone git://git.ti.com/ipc/ludev.git
cd ludev
export PATH=${HOME}/gcc-arm-8.3-2019.03-x86_64-aarch64-linux-gnu/bin:${PATH}
./configure ARCH=aarch64 CROSS_COMPILE=aarch64-linux-
cmem Configure Log
https://gist.github.com/marklombardi/88551fe0edababd275b6cfa4e619a19c
make -f lu.mak ARCH=aarch64 KERNEL_INSTALL_DIR=/home/user/temp/imx8-linux-dev/KERNEL module
cmem Build Log
https://gist.github.com/marklombardi/adc0c93afc942aa794da4d2027b7db43