DaVinci List, I have successfully compiled the git kernel after grabbing it a few days back off the montavista site. I was able to compile it and test that it booted properly on the DVEVM kit. I issued the following commands, which worked fine:
make ARCH=arm CROSS_COMPILE=arm_v5t_le- distclean make ARCH=arm CROSS_COMPILE=arm_v5t_le- davinci_evm_dm644x_defconfig make ARCH=arm CROSS_COMPILE=arm_v5t_le- uImage make ARCH=arm CROSS_COMPILE=arm_v5t_le- modules This all worked fine with the default config. Then, I knew that I needed to add floating point support into the kernel. I added this using make menuconfig and recompiled...all good. Then, I added in device driver support for the TVP5146 and DaVinci Video Capture as modules through menuconfig. At this point, I redid the modules compilation, but I get the following errors: ***********Start*********************** <stdin>:1097:2: warning: #warning syscall fadvise64 not implemented <stdin>:1265:2: warning: #warning syscall migrate_pages not implemented <stdin>:1321:2: warning: #warning syscall pselect6 not implemented <stdin>:1325:2: warning: #warning syscall ppoll not implemented <stdin>:1365:2: warning: #warning syscall epoll_pwait not implemented In file included from drivers/media/video/ccdc_davinci.c:22: include/media/ccdc_davinci.h:26:31: asm/arch/hardware.h: No such file or directory make[3]: *** [drivers/media/video/ccdc_davinci.o] Error 1 make[2]: *** [drivers/media/video] Error 2 make[1]: *** [drivers/media] Error 2 make: *** [drivers] Error 2 *************End*********************** It looks to me like the error has to do with asm/arch/hardware.h. asm is a symlink to asm-arch, but there is no arch folder in asm-arch and I can't find hardware.h. Any clues as to what is going wrong? Has this been fixed in recent check-ins to git? Thanks, Neil Johnson _______________________________________________ Davinci-linux-open-source mailing list [email protected] http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
