Lines Matching refs:reg_w

986 static void reg_w(struct gspca_dev *gspca_dev, u8 index, u8 value)  in reg_w()  function
1025 reg_w(gspca_dev, p->reg, p->val); in reg_w_buf()
1034 reg_w(gspca_dev, TP6800_R11_SIF_CONTROL, 0x00); in i2c_w()
1035 reg_w(gspca_dev, TP6800_R19_SIF_ADDR_S2, index); in i2c_w()
1036 reg_w(gspca_dev, TP6800_R13_SIF_TX_DATA, value); in i2c_w()
1037 reg_w(gspca_dev, TP6800_R11_SIF_CONTROL, 0x01); in i2c_w()
1044 reg_w(gspca_dev, TP6800_R11_SIF_CONTROL, 0x00); in i2c_w()
1062 reg_w(gspca_dev, TP6800_R19_SIF_ADDR_S2, index); in i2c_r()
1063 reg_w(gspca_dev, TP6800_R11_SIF_CONTROL, 0x02); in i2c_r()
1076 reg_w(gspca_dev, TP6800_R11_SIF_CONTROL, 0x00); in i2c_r()
1119 reg_w(gspca_dev, TP6800_R18_GPIO_DATA, gpio); in probe_6810()
1120 reg_w(gspca_dev, TP6800_R18_GPIO_DATA, gpio | 0x20); in probe_6810()
1121 reg_w(gspca_dev, TP6800_R18_GPIO_DATA, gpio); in probe_6810()
1122 reg_w(gspca_dev, TP6800_R10_SIF_TYPE, 0x04); /* i2c 16 bits */ in probe_6810()
1123 reg_w(gspca_dev, TP6800_R12_SIF_ADDR_S, 0x21); /* ov??? */ in probe_6810()
1124 reg_w(gspca_dev, TP6800_R1A_SIF_TX_DATA2, 0x00); in probe_6810()
1128 reg_w(gspca_dev, TP6800_R18_GPIO_DATA, gpio | 0x20); in probe_6810()
1129 reg_w(gspca_dev, TP6800_R10_SIF_TYPE, 0x00); /* i2c 8 bits */ in probe_6810()
1130 reg_w(gspca_dev, TP6800_R12_SIF_ADDR_S, 0x7f); /* (unknown i2c) */ in probe_6810()
1134 reg_w(gspca_dev, TP6800_R18_GPIO_DATA, gpio | 0x20); in probe_6810()
1135 reg_w(gspca_dev, TP6800_R18_GPIO_DATA, gpio); in probe_6810()
1136 reg_w(gspca_dev, TP6800_R18_GPIO_DATA, gpio | 0x20); in probe_6810()
1137 reg_w(gspca_dev, TP6800_R10_SIF_TYPE, 0x00); /* i2c 8 bits */ in probe_6810()
1138 reg_w(gspca_dev, TP6800_R12_SIF_ADDR_S, 0x11); /* tas??? / hv??? */ in probe_6810()
1143 reg_w(gspca_dev, TP6800_R18_GPIO_DATA, gpio | 0x20); in probe_6810()
1144 reg_w(gspca_dev, TP6800_R18_GPIO_DATA, gpio); in probe_6810()
1145 reg_w(gspca_dev, TP6800_R18_GPIO_DATA, gpio | 0x20); in probe_6810()
1146 reg_w(gspca_dev, TP6800_R12_SIF_ADDR_S, 0x6e); /* po??? */ in probe_6810()
1155 reg_w(gspca_dev, TP6800_R18_GPIO_DATA, gpio | 0x20); in probe_6810()
1156 reg_w(gspca_dev, TP6800_R18_GPIO_DATA, gpio); in probe_6810()
1157 reg_w(gspca_dev, TP6800_R18_GPIO_DATA, gpio | 0x20); in probe_6810()
1158 reg_w(gspca_dev, TP6800_R10_SIF_TYPE, 0x04); /* i2c 16 bits */ in probe_6810()
1159 reg_w(gspca_dev, TP6800_R12_SIF_ADDR_S, 0x5d); /* mi/mt??? */ in probe_6810()
1164 reg_w(gspca_dev, TP6800_R18_GPIO_DATA, gpio | 0x20); in probe_6810()
1165 reg_w(gspca_dev, TP6800_R18_GPIO_DATA, gpio); in probe_6810()
1166 reg_w(gspca_dev, TP6800_R18_GPIO_DATA, gpio | 0x20); in probe_6810()
1167 reg_w(gspca_dev, TP6800_R12_SIF_ADDR_S, 0x5c); /* mi/mt??? */ in probe_6810()
1172 reg_w(gspca_dev, TP6800_R18_GPIO_DATA, gpio); in probe_6810()
1173 reg_w(gspca_dev, TP6800_R18_GPIO_DATA, gpio | 0x20); in probe_6810()
1174 reg_w(gspca_dev, TP6800_R18_GPIO_DATA, gpio); in probe_6810()
1175 reg_w(gspca_dev, TP6800_R12_SIF_ADDR_S, 0x61); /* (unknown i2c) */ in probe_6810()
1176 reg_w(gspca_dev, TP6800_R1A_SIF_TX_DATA2, 0x10); in probe_6810()
1180 reg_w(gspca_dev, TP6800_R18_GPIO_DATA, gpio | 0x20); in probe_6810()
1181 reg_w(gspca_dev, TP6800_R18_GPIO_DATA, gpio); in probe_6810()
1182 reg_w(gspca_dev, TP6800_R18_GPIO_DATA, gpio | 0x20); in probe_6810()
1183 reg_w(gspca_dev, TP6800_R10_SIF_TYPE, 0x00); /* i2c 8 bits */ in probe_6810()
1184 reg_w(gspca_dev, TP6800_R12_SIF_ADDR_S, 0x20); /* cx0342 */ in probe_6810()
1248 reg_w(gspca_dev, TP6800_R12_SIF_ADDR_S, 0x20); /* cx0342 I2C addr */ in cx0342_6810_init()
1474 reg_w(gspca_dev, TP6800_R7A_BLK_THRLD, 0x00); in setquality()
1475 reg_w(gspca_dev, TP6800_R79_QUALITY, 0x04); in setquality()
1476 reg_w(gspca_dev, TP6800_R79_QUALITY, q); in setquality()
1481 reg_w(gspca_dev, TP6800_R7A_BLK_THRLD, 0x19); in setquality()
3824 reg_w(gspca_dev, TP6800_R21_ENDP_1_CTL, 0x00); in setgamma()
3826 reg_w(gspca_dev, 0x02, 0x28); in setgamma()
3834 reg_w(gspca_dev, 0x02, 0x2b); in setgamma()
3835 reg_w(gspca_dev, 0x02, 0x28); in setgamma()
3837 reg_w(gspca_dev, TP6800_R55_GAMMA_R, in setgamma()
3839 reg_w(gspca_dev, 0x02, 0x2b); in setgamma()
3840 reg_w(gspca_dev, 0x02, 0x28); in setgamma()
3842 reg_w(gspca_dev, TP6800_R56_GAMMA_G, in setgamma()
3844 reg_w(gspca_dev, 0x02, 0x2b); in setgamma()
3845 reg_w(gspca_dev, 0x02, 0x28); in setgamma()
3847 reg_w(gspca_dev, TP6800_R57_GAMMA_B, in setgamma()
3849 reg_w(gspca_dev, 0x02, 0x28); in setgamma()
3851 reg_w(gspca_dev, TP6800_R21_ENDP_1_CTL, 0x03); in setgamma()
3862 reg_w(gspca_dev, TP6800_R78_FORMAT, 0x00); /* vga */ in setsharpness()
3865 reg_w(gspca_dev, TP6800_R5D_DEMOSAIC_CFG, val); in setsharpness()
3868 reg_w(gspca_dev, 0x59, val); in setsharpness()
3884 reg_w(gspca_dev, TP6800_R21_ENDP_1_CTL, 0x00); in set_resolution()
3886 reg_w(gspca_dev, TP6800_R3F_FRAME_RATE, 0x06); in set_resolution()
3890 reg_w(gspca_dev, TP6800_R21_ENDP_1_CTL, 0x03); in set_resolution()
3891 reg_w(gspca_dev, TP6800_R78_FORMAT, 0x01); /* qvga */ in set_resolution()
3892 reg_w(gspca_dev, TP6800_R5D_DEMOSAIC_CFG, 0x0d); in set_resolution()
3896 reg_w(gspca_dev, TP6800_R3F_FRAME_RATE, 0x05); in set_resolution()
3900 reg_w(gspca_dev, TP6800_R21_ENDP_1_CTL, 0x03); in set_resolution()
3901 reg_w(gspca_dev, TP6800_R78_FORMAT, 0x00); /* vga */ in set_resolution()
3902 reg_w(gspca_dev, TP6800_R5D_DEMOSAIC_CFG, 0x09); in set_resolution()
3956 reg_w(gspca_dev, 0x7b, in setframerate()
3962 reg_w(gspca_dev, TP6800_R3F_FRAME_RATE, fr_idx); in setframerate()
4138 reg_w(gspca_dev, TP6800_R12_SIF_ADDR_S, 0x20); in sd_isoc_init()
4139 reg_w(gspca_dev, TP6800_R3F_FRAME_RATE, 0x87); in sd_isoc_init()
4145 reg_w(gspca_dev, 0x59, 0x40); in sd_isoc_init()
4147 reg_w(gspca_dev, TP6800_R12_SIF_ADDR_S, 0x21); in sd_isoc_init()
4154 reg_w(gspca_dev, TP6800_R78_FORMAT, in sd_isoc_init()
4169 reg_w(gspca_dev, TP6800_R18_GPIO_DATA, data); in set_led()
4243 reg_w(gspca_dev, TP6800_R5C_EDGE_THRLD, 0x10); in cx0342_6800_start()
4244 reg_w(gspca_dev, TP6800_R54_DARK_CFG, 0x00); in cx0342_6800_start()
4327 reg_w(gspca_dev, 0x22, gspca_dev->alt); in cx0342_6810_start()
4334 reg_w(gspca_dev, 0x4a, 0x7f); in cx0342_6810_start()
4335 reg_w(gspca_dev, 0x07, 0x05); in cx0342_6810_start()
4336 reg_w(gspca_dev, TP6800_R78_FORMAT, 0x00); /* vga */ in cx0342_6810_start()
4338 reg_w(gspca_dev, 0x4a, 0xff); in cx0342_6810_start()
4339 reg_w(gspca_dev, 0x07, 0x85); in cx0342_6810_start()
4340 reg_w(gspca_dev, TP6800_R78_FORMAT, 0x01); /* qvga */ in cx0342_6810_start()
4348 reg_w(gspca_dev, TP6800_R3F_FRAME_RATE, 0x87); in cx0342_6810_start()
4458 reg_w(gspca_dev, TP6800_R5C_EDGE_THRLD, 0x10); in soi763a_6800_start()
4459 reg_w(gspca_dev, TP6800_R54_DARK_CFG, 0x00); in soi763a_6800_start()
4503 reg_w(gspca_dev, 0x22, gspca_dev->alt); in soi763a_6810_start()
4505 reg_w(gspca_dev, 0x59, 0x40); in soi763a_6810_start()
4519 reg_w(gspca_dev, 0x4a, 0x7f); in soi763a_6810_start()
4520 reg_w(gspca_dev, 0x07, 0x05); in soi763a_6810_start()
4521 reg_w(gspca_dev, TP6800_R78_FORMAT, 0x00); /* vga */ in soi763a_6810_start()
4523 reg_w(gspca_dev, 0x4a, 0xff); in soi763a_6810_start()
4524 reg_w(gspca_dev, 0x07, 0x85); in soi763a_6810_start()
4525 reg_w(gspca_dev, TP6800_R78_FORMAT, 0x01); /* qvga */ in soi763a_6810_start()
4532 reg_w(gspca_dev, 0x4f, 0x00); in soi763a_6810_start()
4533 reg_w(gspca_dev, 0x4e, 0x7c); in soi763a_6810_start()
4536 reg_w(gspca_dev, 0x00, 0x00); in soi763a_6810_start()
4542 reg_w(gspca_dev, TP6800_R3F_FRAME_RATE, 0xf0); in soi763a_6810_start()
4574 reg_w(gspca_dev, 0x80, 0x03); in sd_start()
4575 reg_w(gspca_dev, 0x82, gspca_dev->curr_mode ? 0x0a : 0x0e); in sd_start()
4605 reg_w(gspca_dev, TP6800_R2F_TIMING_CFG, 0x03); in sd_stopN()
4607 reg_w(gspca_dev, TP6800_R21_ENDP_1_CTL, 0x00); in sd_stopN()
4707 reg_w(gspca_dev, 0x7d, 0x00); in sd_dq_callback()
4710 reg_w(gspca_dev, 0x27, 0xb0); in sd_dq_callback()
4713 reg_w(gspca_dev, 0x0c, 0x01); in sd_dq_callback()
4729 reg_w(gspca_dev, 0x27, 0xd0); in sd_dq_callback()
4753 reg_w(gspca_dev, 0x7d, 0x00); in sd_dq_callback()