backport: PIT driver