Lines Matching defs:gspca_dev

240 	sd->gspca_dev.cam.cam_mode = ov7660_modes;
241 sd->gspca_dev.cam.nmodes = ARRAY_SIZE(ov7660_modes);
275 struct v4l2_ctrl_handler *hdl = &sd->gspca_dev.ctrl_handler;
277 sd->gspca_dev.vdev.ctrl_handler = hdl;
323 static int ov7660_set_gain(struct gspca_dev *gspca_dev, __s32 val)
327 struct sd *sd = (struct sd *) gspca_dev;
329 gspca_dbg(gspca_dev, D_CONF, "Setting gain to %d\n", val);
335 static int ov7660_set_auto_white_balance(struct gspca_dev *gspca_dev,
340 struct sd *sd = (struct sd *) gspca_dev;
342 gspca_dbg(gspca_dev, D_CONF, "Set auto white balance to %d\n", val);
354 static int ov7660_set_auto_gain(struct gspca_dev *gspca_dev, __s32 val)
358 struct sd *sd = (struct sd *) gspca_dev;
360 gspca_dbg(gspca_dev, D_CONF, "Set auto gain control to %d\n", val);
371 static int ov7660_set_auto_exposure(struct gspca_dev *gspca_dev,
376 struct sd *sd = (struct sd *) gspca_dev;
378 gspca_dbg(gspca_dev, D_CONF, "Set auto exposure control to %d\n", val);
390 static int ov7660_set_hvflip(struct gspca_dev *gspca_dev)
394 struct sd *sd = (struct sd *) gspca_dev;
396 gspca_dbg(gspca_dev, D_CONF, "Set hvflip to %d, %d\n",
408 struct gspca_dev *gspca_dev =
409 container_of(ctrl->handler, struct gspca_dev, ctrl_handler);
410 struct sd *sd = (struct sd *) gspca_dev;
413 if (!gspca_dev->streaming)
418 err = ov7660_set_auto_white_balance(gspca_dev, ctrl->val);
421 err = ov7660_set_auto_exposure(gspca_dev, ctrl->val);
424 err = ov7660_set_auto_gain(gspca_dev, ctrl->val);
427 err = ov7660_set_gain(gspca_dev, sd->gain->val);
430 err = ov7660_set_hvflip(gspca_dev);