Enabling TCLKIN on Linux 3.8 was a breeze with the help of ddrown's kernel-tclkin patch: https://github.com/ddrown/pps-gmtimer/
However, I needed to switch to a newer version of the kernel (3.19-rc7) in order to get device tree overlay support, and more modern at86rf233 drivers.
This newer version of the kernel features a unified clock system for OMAP 3xxx processors. One of the things that has been lost is the definition of "tclkin_ck", which allowed me to clock my board from an external oscillator using the TCLKIN pin.
Does anybody know how to modify arch/arm/plat-omap/dmtimer.c and arch/arm/mach-omap2/cclock_3xxx_data.c to restore this ability?