i2c: sh_mobile: move type detection upwards