merging msm_rotator from sony kernel