Lines Matching refs:raw
24 struct img_ir_priv_raw *raw = &priv->raw; in img_ir_refresh_raw() local
25 struct rc_dev *rc_dev = priv->raw.rdev; in img_ir_refresh_raw()
37 if (multiple && ir_status == raw->last_status) in img_ir_refresh_raw()
39 raw->last_status = ir_status; in img_ir_refresh_raw()
52 struct img_ir_priv_raw *raw = &priv->raw; in img_ir_isr_raw() local
55 if (!raw->rdev) in img_ir_isr_raw()
61 mod_timer(&raw->timer, jiffies + msecs_to_jiffies(ECHO_TIMEOUT_MS)); in img_ir_isr_raw()
77 if (priv->raw.rdev) in img_ir_echo_timer()
91 if (!priv->raw.rdev) in img_ir_setup_raw()
105 struct img_ir_priv_raw *raw = &priv->raw; in img_ir_probe_raw() local
110 setup_timer(&raw->timer, img_ir_echo_timer, (unsigned long)priv); in img_ir_probe_raw()
113 raw->rdev = rdev = rc_allocate_device(); in img_ir_probe_raw()
128 raw->rdev = NULL; in img_ir_probe_raw()
137 struct img_ir_priv_raw *raw = &priv->raw; in img_ir_remove_raw() local
138 struct rc_dev *rdev = raw->rdev; in img_ir_remove_raw()
146 raw->rdev = NULL; in img_ir_remove_raw()
155 del_timer_sync(&raw->timer); in img_ir_remove_raw()