drm/radeon/kms: properly handle mode id with native mode changes