I shouldn't have called this simply rtc.c at all, as the name wrongly implies some generic rtc stuff. I'd recommend rtc-rv5c386a.c which fits the current naming scheme of rtc drivers in the linux kernel.
It appears this driver hasn't made it upstream yet. Is it available somewhere other than in Oleg's own sources? E.g. is it available for OpenWRT somewhere?