i2c: use __weak