mt9m111_reg_write
#define reg_write(reg, val) mt9m111_reg_write(client, MT9M111_##reg, (val))
ret = mt9m111_reg_write(client, reg, ret | data);
ret = mt9m111_reg_write(client, reg, ret & ~data);
ret = mt9m111_reg_write(client, reg, (ret & ~mask) | data);
int ret = mt9m111_reg_write(client, ctx->reducer_xzoom, rect->width);
ret = mt9m111_reg_write(client, ctx->reducer_yzoom, rect->height);
ret = mt9m111_reg_write(client, ctx->reducer_xsize, width);
ret = mt9m111_reg_write(client, ctx->reducer_ysize, height);
if (mt9m111_reg_write(client, reg->reg, reg->val) < 0)