Lines Matching refs:gspca_dev

58 	struct gspca_dev *gspca_dev = (struct gspca_dev *)sd;  in po1030_probe()  local
92 sd->gspca_dev.cam.cam_mode = po1030_modes; in po1030_probe()
93 sd->gspca_dev.cam.nmodes = ARRAY_SIZE(po1030_modes); in po1030_probe()
135 struct v4l2_ctrl_handler *hdl = &sd->gspca_dev.ctrl_handler; in po1030_init_controls()
137 sd->gspca_dev.vdev.ctrl_handler = hdl; in po1030_init_controls()
178 struct cam *cam = &sd->gspca_dev.cam; in po1030_start()
180 int width = cam->cam_mode[sd->gspca_dev.curr_mode].width; in po1030_start()
181 int height = cam->cam_mode[sd->gspca_dev.curr_mode].height; in po1030_start()
182 int ver_offs = cam->cam_mode[sd->gspca_dev.curr_mode].priv; in po1030_start()
303 static int po1030_set_exposure(struct gspca_dev *gspca_dev, __s32 val) in po1030_set_exposure() argument
305 struct sd *sd = (struct sd *) gspca_dev; in po1030_set_exposure()
329 static int po1030_set_gain(struct gspca_dev *gspca_dev, __s32 val) in po1030_set_gain() argument
331 struct sd *sd = (struct sd *) gspca_dev; in po1030_set_gain()
342 static int po1030_set_hvflip(struct gspca_dev *gspca_dev) in po1030_set_hvflip() argument
344 struct sd *sd = (struct sd *) gspca_dev; in po1030_set_hvflip()
362 static int po1030_set_red_balance(struct gspca_dev *gspca_dev, __s32 val) in po1030_set_red_balance() argument
364 struct sd *sd = (struct sd *) gspca_dev; in po1030_set_red_balance()
375 static int po1030_set_blue_balance(struct gspca_dev *gspca_dev, __s32 val) in po1030_set_blue_balance() argument
377 struct sd *sd = (struct sd *) gspca_dev; in po1030_set_blue_balance()
389 static int po1030_set_green_balance(struct gspca_dev *gspca_dev, __s32 val) in po1030_set_green_balance() argument
391 struct sd *sd = (struct sd *) gspca_dev; in po1030_set_green_balance()
407 static int po1030_set_auto_white_balance(struct gspca_dev *gspca_dev, in po1030_set_auto_white_balance() argument
410 struct sd *sd = (struct sd *) gspca_dev; in po1030_set_auto_white_balance()
424 static int po1030_set_auto_exposure(struct gspca_dev *gspca_dev, in po1030_set_auto_exposure() argument
427 struct sd *sd = (struct sd *) gspca_dev; in po1030_set_auto_exposure()
448 struct gspca_dev *gspca_dev = in po1030_s_ctrl() local
449 container_of(ctrl->handler, struct gspca_dev, ctrl_handler); in po1030_s_ctrl()
450 struct sd *sd = (struct sd *) gspca_dev; in po1030_s_ctrl()
453 if (!gspca_dev->streaming) in po1030_s_ctrl()
458 err = po1030_set_auto_white_balance(gspca_dev, ctrl->val); in po1030_s_ctrl()
461 err = po1030_set_green_balance(gspca_dev, sd->green_bal->val); in po1030_s_ctrl()
464 err = po1030_set_red_balance(gspca_dev, sd->red_bal->val); in po1030_s_ctrl()
467 err = po1030_set_blue_balance(gspca_dev, sd->blue_bal->val); in po1030_s_ctrl()
470 err = po1030_set_auto_exposure(gspca_dev, ctrl->val); in po1030_s_ctrl()
473 err = po1030_set_exposure(gspca_dev, sd->expo->val); in po1030_s_ctrl()
476 err = po1030_set_gain(gspca_dev, ctrl->val); in po1030_s_ctrl()
479 err = po1030_set_hvflip(gspca_dev); in po1030_s_ctrl()