Lines Matching refs:sd

41 struct sd {  struct
504 struct sd *sd = (struct sd *) gspca_dev; in setawb_n_RGB() local
509 green_gain = sd->gain->val; in setawb_n_RGB()
511 red_gain = green_gain + sd->red_balance->val; in setawb_n_RGB()
517 blue_gain = green_gain + sd->blue_balance->val; in setawb_n_RGB()
526 all_gain_reg[7] = sensor_data[sd->sensor].reg80; in setawb_n_RGB()
527 if (!sd->awb->val) in setawb_n_RGB()
544 struct sd *sd = (struct sd *) gspca_dev; in setfreq() local
548 switch (sd->sensor) { in setfreq()
581 struct sd *sd = (struct sd *) gspca_dev; in sd_init() local
600 sd->sensor = SENSOR_TAS5130A; in sd_init()
604 sd->sensor = SENSOR_LT168G; in sd_init()
608 sd->sensor = SENSOR_OTHER; in sd_init()
612 sd->sensor = SENSOR_OM6802; in sd_init()
619 if (sd->sensor == SENSOR_OM6802) { in sd_init()
644 sensor = &sensor_data[sd->sensor]; in sd_init()
648 if (sd->sensor == SENSOR_LT168G) { in sd_init()
670 if (sd->sensor == SENSOR_LT168G) { in sd_init()
752 struct sd *sd = (struct sd *) gspca_dev; in sd_start() local
778 switch (sd->sensor) { in sd_start()
798 sensor = &sensor_data[sd->sensor]; in sd_start()
799 setfreq(gspca_dev, v4l2_ctrl_g_ctrl(sd->freq)); in sd_start()
808 if (sd->sensor == SENSOR_OM6802) in sd_start()
816 struct sd *sd = (struct sd *) gspca_dev; in sd_stopN() local
818 reg_w_buf(gspca_dev, sensor_data[sd->sensor].stream, in sd_stopN()
819 sizeof sensor_data[sd->sensor].stream); in sd_stopN()
820 reg_w_buf(gspca_dev, sensor_data[sd->sensor].stream, in sd_stopN()
821 sizeof sensor_data[sd->sensor].stream); in sd_stopN()
822 if (sd->sensor == SENSOR_OM6802) { in sd_stopN()
828 if (sd->button_pressed) { in sd_stopN()
831 sd->button_pressed = 0; in sd_stopN()
840 struct sd *sd = (struct sd *) gspca_dev; in sd_pkt_scan() local
847 if (sd->button_pressed != state) { in sd_pkt_scan()
851 sd->button_pressed = state; in sd_pkt_scan()
875 struct sd *sd = (struct sd *)gspca_dev; in sd_g_volatile_ctrl() local
900 sd->gain->val = green_gain; in sd_g_volatile_ctrl()
901 sd->red_balance->val = red_gain - green_gain; in sd_g_volatile_ctrl()
902 sd->blue_balance->val = blue_gain - green_gain; in sd_g_volatile_ctrl()
960 struct sd *sd = (struct sd *)gspca_dev; in sd_init_controls() local
977 if (sd->sensor == SENSOR_TAS5130A) in sd_init_controls()
980 sd->awb = v4l2_ctrl_new_std(hdl, &sd_ctrl_ops, in sd_init_controls()
982 sd->gain = v4l2_ctrl_new_std(hdl, &sd_ctrl_ops, in sd_init_controls()
984 sd->blue_balance = v4l2_ctrl_new_std(hdl, &sd_ctrl_ops, in sd_init_controls()
986 sd->red_balance = v4l2_ctrl_new_std(hdl, &sd_ctrl_ops, in sd_init_controls()
998 sd->freq = v4l2_ctrl_new_std_menu(hdl, &sd_ctrl_ops, in sd_init_controls()
1008 v4l2_ctrl_auto_cluster(4, &sd->awb, 0, true); in sd_init_controls()
1038 return gspca_dev_probe(intf, id, &sd_desc, sizeof(struct sd), in sd_probe()