bt819_write
ret = bt819_write(decoder, reg, *data++);
bt819_write(decoder, 0x1f, 0x00);
bt819_write(decoder, 0x18, 0x68);
bt819_write(decoder, 0x19, 0x5d);
bt819_write(decoder, 0x18, 0x7f);
bt819_write(decoder, 0x19, 0x72);
bt819_write(decoder, 0x03,
bt819_write(decoder, 0x04, timing->vdelay & 0xff);
bt819_write(decoder, 0x05, timing->vactive & 0xff);
bt819_write(decoder, 0x06, timing->hdelay & 0xff);
bt819_write(decoder, 0x07, timing->hactive & 0xff);
bt819_write(decoder, 0x08, (timing->hscale >> 8) & 0xff);
bt819_write(decoder, 0x09, timing->hscale & 0xff);
bt819_write(decoder, 0x0a, ctrl->val);
bt819_write(decoder, 0x0c, ctrl->val & 0xff);
bt819_write(decoder, 0x0d, (ctrl->val >> 7) & 0xff);
bt819_write(decoder, 0x0e, (temp >> 7) & 0xff);
bt819_write(decoder, 0x0f, ctrl->val);
return bt819_write(decoder, reg,