Lines Matching refs:val
454 static void setbrightness(struct gspca_dev *gspca_dev, s32 val)
464 reg_w_val(gspca_dev, reg + 0, val); /* R */
465 reg_w_val(gspca_dev, reg + 1, val); /* Gr */
466 reg_w_val(gspca_dev, reg + 2, val); /* B */
467 reg_w_val(gspca_dev, reg + 3, val); /* Gb */
493 static void setexposure(struct gspca_dev *gspca_dev, s32 val)
516 if (val <= table[i + 1]) {
517 expo = val - table[i];
531 static void setgain(struct gspca_dev *gspca_dev, s32 val)
536 if (val < 64)
537 gspca_dev->usb_buf[0] = val;
538 else if (val < 128)
539 gspca_dev->usb_buf[0] = (val / 2) | 0x40;
541 gspca_dev->usb_buf[0] = (val / 4) | 0xc0;
547 static void setautogain(struct gspca_dev *gspca_dev, s32 val)
551 if (val)
762 setbrightness(gspca_dev, ctrl->val);
766 setwhite(gspca_dev, sd->hue->val, ctrl->val);
770 setwhite(gspca_dev, ctrl->val, 0);
773 setexposure(gspca_dev, ctrl->val);
776 setgain(gspca_dev, ctrl->val);
779 setautogain(gspca_dev, ctrl->val);