Lines Matching refs:ctrl
100 static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) in to_sd() argument
102 return &container_of(ctrl->handler, struct ml86v7667_priv, hdl)->sd; in to_sd()
116 static int ml86v7667_s_ctrl(struct v4l2_ctrl *ctrl) in ml86v7667_s_ctrl() argument
118 struct v4l2_subdev *sd = to_sd(ctrl); in ml86v7667_s_ctrl()
122 switch (ctrl->id) { in ml86v7667_s_ctrl()
125 SSEPL_LUMINANCE_MASK, ctrl->val); in ml86v7667_s_ctrl()
129 CLC_CONTRAST_MASK, ctrl->val); in ml86v7667_s_ctrl()
133 ctrl->val << ACCRC_CHROMA_SHIFT); in ml86v7667_s_ctrl()
136 ret = ml86v7667_mask_set(client, HUE_REG, ~0, ctrl->val); in ml86v7667_s_ctrl()
141 ctrl->val << ACCC_CHROMA_CR_SHIFT); in ml86v7667_s_ctrl()
146 ctrl->val << ACCC_CHROMA_CB_SHIFT); in ml86v7667_s_ctrl()
151 ctrl->val << LUMC_ONOFF_SHIFT); in ml86v7667_s_ctrl()
156 ctrl->val << CHRCA_MODE_SHIFT); in ml86v7667_s_ctrl()