add clocksource framework