bt819_setbit
bt819_setbit(decoder, 0x01, 0, 1);
bt819_setbit(decoder, 0x01, 1, 0);
bt819_setbit(decoder, 0x01, 5, 0);
bt819_setbit(decoder, 0x01, 0, 1);
bt819_setbit(decoder, 0x01, 1, 1);
bt819_setbit(decoder, 0x01, 5, 1);
bt819_setbit(decoder, 0x0b, 6, 0);
bt819_setbit(decoder, 0x1a, 1, 1);
bt819_setbit(decoder, 0x0b, 6, 1);
bt819_setbit(decoder, 0x1a, 1, 0);
bt819_setbit(decoder, 0x16, 7, !enable);
bt819_setbit(decoder, 0x0b, 2, ((ctrl->val >> 8) & 0x01));
bt819_setbit(decoder, 0x0b, 1, ((ctrl->val >> 15) & 0x01));
bt819_setbit(decoder, 0x0b, 0, (temp >> 15) & 0x01);