Lines Matching refs:cc

622 	const struct cx88_ctrl *cc = ctrl->priv;  in cx8800_s_vid_ctrl()  local
625 mask = cc->mask; in cx8800_s_vid_ctrl()
630 value = ((ctrl->val - cc->off) << cc->shift) & cc->mask; in cx8800_s_vid_ctrl()
648 value = ((ctrl->val - cc->off) << cc->shift) & cc->mask; in cx8800_s_vid_ctrl()
651 value = ((ctrl->val - cc->off) << cc->shift) & cc->mask; in cx8800_s_vid_ctrl()
655 ctrl->id, ctrl->name, ctrl->val, cc->reg, value, in cx8800_s_vid_ctrl()
656 mask, cc->sreg ? " [shadowed]" : ""); in cx8800_s_vid_ctrl()
657 if (cc->sreg) in cx8800_s_vid_ctrl()
658 cx_sandor(cc->sreg, cc->reg, mask, value); in cx8800_s_vid_ctrl()
660 cx_andor(cc->reg, mask, value); in cx8800_s_vid_ctrl()
668 const struct cx88_ctrl *cc = ctrl->priv; in cx8800_s_aud_ctrl() local
689 mask = cc->mask; in cx8800_s_aud_ctrl()
698 value = ((ctrl->val - cc->off) << cc->shift) & cc->mask; in cx8800_s_aud_ctrl()
702 ctrl->id, ctrl->name, ctrl->val, cc->reg, value, in cx8800_s_aud_ctrl()
703 mask, cc->sreg ? " [shadowed]" : ""); in cx8800_s_aud_ctrl()
704 if (cc->sreg) in cx8800_s_aud_ctrl()
705 cx_sandor(cc->sreg, cc->reg, mask, value); in cx8800_s_aud_ctrl()
707 cx_andor(cc->reg, mask, value); in cx8800_s_aud_ctrl()
1349 const struct cx88_ctrl *cc = &cx8800_aud_ctls[i]; in cx8800_initdev() local
1353 cc->id, cc->minimum, cc->maximum, cc->step, cc->default_value); in cx8800_initdev()
1358 vc->priv = (void *)cc; in cx8800_initdev()
1362 const struct cx88_ctrl *cc = &cx8800_vid_ctls[i]; in cx8800_initdev() local
1366 cc->id, cc->minimum, cc->maximum, cc->step, cc->default_value); in cx8800_initdev()
1371 vc->priv = (void *)cc; in cx8800_initdev()