drm/radeon/kms: rework combios i2c handling