Small Task: y2038: Replace timeval with ktime_t

bcm  uses the time for printing out timestamps
with printk.

we should replace every use of timeval with a
y2038-safe type, in this case ktime_t