The Linux kernel of Android SDK has the internal processor rtc as source. I have tps65910 rtc driver working too as rtc1. Can a linux expert help me with the following issue? How can I call inside rtc-omap the rtc-tps65910 functions? I need at boot time load rtc0 with value of rtc1 and when android call rtc0 set time load the rtc1 wirh the value set. Ithe problem is: how can I call driver functions inside driver function? The struct device pass to the omap_set_time isn't the same need by tps65910_set_time. Can I get a pointerto struct device of tps65910 rtc device from omap driver to correctly make calls to it?