drm_fixp_msbset
unsigned shift = drm_fixp_msbset(a) + drm_fixp_msbset(b);
unsigned shift = 62 - drm_fixp_msbset(a);