Hi Guys,
Am working on interfacing an another encoder to the DM355. The problem is that this encoder uses I2C and thus is coded as a device_init call just like the THS8200. The moment I boot up the board, and issue a fbset command, the timings in the same are all zero. Debugging this, I found that the FB driver gets initialized with 0 values before the encoder driver and as a result, i get the fb structure populated with zeros.
1. Can anyone let me know if this is the same with the THS card? If someone sets the fb structure using the fbset command at the kernel prompt, it then reflects the actual values.
2. I moved the encoder driver from drivers/media/video/davinci/ to the drivers/video folder and added it to be compiled bfore the FB driver. Is this the right thing to do(in terms of methodology accpeted universlly by the open source community)?
Thanx!
Sundar