Hi, it looks to me like the rockchip_i2c_xfer function returns 0 if everything was successful, but shouldn't the i2c master_xfer functions return the number of messages actually processed? I was just wondering about reading sources and can't do real world testing due to lack of hardware... ~Matthias