Im having a custom made board of ADV7403. I have to write the linux device driver for ADV7403. Im a new to linux device drivers and i dont know where to start. From other posts i came to know that there is no linux device driver for adv7403. In this scenario linux device driver of which IC can be adopted so that i can modify these drivers to work for adv7403. If this is not possible how do i start writing the linux drivers for adv7403 from scratch.?
I have checked the working of adv7403 by using a micro controller and im able to communicate to adv7403 via i2c protocol.
Note: il be integrating this adv7403 with beagleboard which has DM3730 processor and linux kernel 2.6.32 ported on to it.
My system configuration: Intel Core 2 duo 2.93GHz, 2GB RAM
OS: Ubuntu 10.04 (kernel : 2.6.39)
If i have missed out any information that is required, please point it out.