Comparing davincifb.c from arago to the git tree one I see many differences. Seems that davincifb is not complete and surely it doesn't work with dm365 (also with evm trough composite output). The file include/video/davincifb.h contains some wrong defines for dm365. For instance these defines (for dm356) should be used: #define VENC_REG_BASE 0x01C71E00 #define OSD_REG_BASE 0x01C71C00 #define OSD_REG_SIZE 0x00000100
It is strange that VENC_REG_BASE is defined once for all DaVinci family and instead it should be different for each cpu. We are proceeding developing the support for dm365 trying to get information from arago kernel. But as it is a hard work and I'd like to know if there anybody developing it. The purpose is to have a working lcd interface. By now we have VENC block working. We can enable cursor. We can switch on/off OSD0,1 VID0,1 planes. We can register frame buffer. But seems it lacks some glue between DDR and FIFOs, as no pixel can be correctly written, only green, white and black windows are displayed. Thx in advance, Raffaele
_______________________________________________ Davinci-linux-open-source mailing list [email protected] http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
