saa7185_write
saa7185_write(sd, 0x3a, 0x0f);
saa7185_write(sd, 0x61, (encoder->reg[0x61] & 0xf7) | 0x08);
saa7185_write(sd, 0x6e, 0x01);
saa7185_write(sd, 0x3a, 0x0f);
saa7185_write(sd, 0x61, (encoder->reg[0x61] & 0xf7) | 0x00);
saa7185_write(sd, 0x6e, 0x00);
saa7185_write(sd, 0x3a, 0x8f);
saa7185_write(sd, 0x61, (encoder->reg[0x61] & 0xf7) | 0x08);
saa7185_write(sd, 0x6e, 0x01);
saa7185_write(sd, 0x61, (encoder->reg[0x61]) | 0x40);
ret = saa7185_write(sd, reg, *data++);