Revert "timer: Generalize timer->base flags handling"

This reverts commit 6fcfee24904154ef75fd73ac03c29487cbdb6acf.