Lines Matching refs:ctrl
68 static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) in to_sd() argument
70 return &container_of(ctrl->handler, struct bt819, hdl)->sd; in to_sd()
339 static int bt819_s_ctrl(struct v4l2_ctrl *ctrl) in bt819_s_ctrl() argument
341 struct v4l2_subdev *sd = to_sd(ctrl); in bt819_s_ctrl()
345 switch (ctrl->id) { in bt819_s_ctrl()
347 bt819_write(decoder, 0x0a, ctrl->val); in bt819_s_ctrl()
351 bt819_write(decoder, 0x0c, ctrl->val & 0xff); in bt819_s_ctrl()
352 bt819_setbit(decoder, 0x0b, 2, ((ctrl->val >> 8) & 0x01)); in bt819_s_ctrl()
356 bt819_write(decoder, 0x0d, (ctrl->val >> 7) & 0xff); in bt819_s_ctrl()
357 bt819_setbit(decoder, 0x0b, 1, ((ctrl->val >> 15) & 0x01)); in bt819_s_ctrl()
361 temp = (ctrl->val * 180) / 254; in bt819_s_ctrl()
367 bt819_write(decoder, 0x0f, ctrl->val); in bt819_s_ctrl()