Hello,
I'm trying to build cmem (from linuxutils_2_25_02_08), and compilation of the module fails because of:
/home/guillaume/igep/linuxutils_2_25_02_08/packages/ti/sdo/linuxutils/cmem/src/module/cmemk.c: In function 'ioctl':
/home/guillaume/igep/linuxutils_2_25_02_08/packages/ti/sdo/linuxutils/cmem/src/module/cmemk.c:1337: error: implicit declaration of function 'dmac_inv_range'
/home/guillaume/igep/linuxutils_2_25_02_08/packages/ti/sdo/linuxutils/cmem/src/module/cmemk.c:1550: error: implicit declaration of function 'dmac_clean_range
I'm using kernel 2.6.33.2-0; with a kernel 2.6.28.10, I don't have this problem.
In 2.6.28.10, dmac_inv_range is defined in arch/arm/include/asm/cacheflush.h, but it has disappeared in 2.6.33.
Do you have any on how to solve the problem?
Thanks,
Regards,
Guillaume