Lines Matching refs:cc
623 const struct cx88_ctrl *cc = ctrl->priv; in cx8800_s_vid_ctrl() local
626 mask = cc->mask; in cx8800_s_vid_ctrl()
631 value = ((ctrl->val - cc->off) << cc->shift) & cc->mask; in cx8800_s_vid_ctrl()
649 value = ((ctrl->val - cc->off) << cc->shift) & cc->mask; in cx8800_s_vid_ctrl()
652 value = ((ctrl->val - cc->off) << cc->shift) & cc->mask; in cx8800_s_vid_ctrl()
656 ctrl->id, ctrl->name, ctrl->val, cc->reg, value, in cx8800_s_vid_ctrl()
657 mask, cc->sreg ? " [shadowed]" : ""); in cx8800_s_vid_ctrl()
658 if (cc->sreg) in cx8800_s_vid_ctrl()
659 cx_sandor(cc->sreg, cc->reg, mask, value); in cx8800_s_vid_ctrl()
661 cx_andor(cc->reg, mask, value); in cx8800_s_vid_ctrl()
669 const struct cx88_ctrl *cc = ctrl->priv; in cx8800_s_aud_ctrl() local
690 mask = cc->mask; in cx8800_s_aud_ctrl()
699 value = ((ctrl->val - cc->off) << cc->shift) & cc->mask; in cx8800_s_aud_ctrl()
703 ctrl->id, ctrl->name, ctrl->val, cc->reg, value, in cx8800_s_aud_ctrl()
704 mask, cc->sreg ? " [shadowed]" : ""); in cx8800_s_aud_ctrl()
705 if (cc->sreg) in cx8800_s_aud_ctrl()
706 cx_sandor(cc->sreg, cc->reg, mask, value); in cx8800_s_aud_ctrl()
708 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()