Lines Matching refs:mode_follower
331 u32 mode = fh->mode_initiator | fh->mode_follower; in cec_g_mode()
343 u8 mode_follower; in cec_s_mode() local
355 mode_follower = mode & CEC_MODE_FOLLOWER_MSK; in cec_s_mode()
358 mode_follower > CEC_MODE_MONITOR_ALL) { in cec_s_mode()
363 if (mode_follower == CEC_MODE_MONITOR_ALL && in cec_s_mode()
369 if (mode_follower == CEC_MODE_MONITOR_PIN && in cec_s_mode()
378 mode_follower >= CEC_MODE_FOLLOWER && in cec_s_mode()
379 mode_follower <= CEC_MODE_EXCL_FOLLOWER_PASSTHRU) { in cec_s_mode()
385 if (mode_initiator && mode_follower >= CEC_MODE_MONITOR_PIN) { in cec_s_mode()
392 if (mode_follower >= CEC_MODE_MONITOR_PIN && !capable(CAP_NET_ADMIN)) in cec_s_mode()
400 if ((mode_follower == CEC_MODE_EXCL_FOLLOWER || in cec_s_mode()
401 mode_follower == CEC_MODE_EXCL_FOLLOWER_PASSTHRU) && in cec_s_mode()
413 bool old_mon_all = fh->mode_follower == CEC_MODE_MONITOR_ALL; in cec_s_mode()
414 bool new_mon_all = mode_follower == CEC_MODE_MONITOR_ALL; in cec_s_mode()
425 bool old_mon_pin = fh->mode_follower == CEC_MODE_MONITOR_PIN; in cec_s_mode()
426 bool new_mon_pin = mode_follower == CEC_MODE_MONITOR_PIN; in cec_s_mode()
442 if (fh->mode_follower == CEC_MODE_FOLLOWER) in cec_s_mode()
444 if (mode_follower == CEC_MODE_FOLLOWER) in cec_s_mode()
455 if (mode_follower == CEC_MODE_EXCL_FOLLOWER || in cec_s_mode()
456 mode_follower == CEC_MODE_EXCL_FOLLOWER_PASSTHRU) { in cec_s_mode()
458 mode_follower == CEC_MODE_EXCL_FOLLOWER_PASSTHRU; in cec_s_mode()
469 fh->mode_follower = mode_follower; in cec_s_mode()
613 if (fh->mode_follower == CEC_MODE_FOLLOWER) in cec_release()
615 if (fh->mode_follower == CEC_MODE_MONITOR_PIN) in cec_release()
617 if (fh->mode_follower == CEC_MODE_MONITOR_ALL) in cec_release()