Lines Matching refs:rc_dev
26 struct rc_dev *dev = raw->dev;
66 * @dev: the struct rc_dev device descriptor
74 int ir_raw_event_store(struct rc_dev *dev, struct ir_raw_event *ev)
93 * @dev: the struct rc_dev device descriptor
102 int ir_raw_event_store_edge(struct rc_dev *dev, bool pulse)
122 * @dev: the struct rc_dev device descriptor
129 int ir_raw_event_store_with_timeout(struct rc_dev *dev, struct ir_raw_event *ev)
159 * @dev: the struct rc_dev device descriptor
169 int ir_raw_event_store_with_filter(struct rc_dev *dev, struct ir_raw_event *ev)
200 * @dev: the struct rc_dev device descriptor
203 void ir_raw_event_set_idle(struct rc_dev *dev, bool idle)
225 * @dev: the struct rc_dev device descriptor
229 void ir_raw_event_handle(struct rc_dev *dev)
245 static int change_protocol(struct rc_dev *dev, u64 *rc_proto)
293 static void ir_raw_disable_protocols(struct rc_dev *dev, u64 protocols)
553 * no more IR is received after the rc_dev timeout.
558 struct rc_dev *dev = raw->dev;
614 int ir_raw_event_prepare(struct rc_dev *dev)
633 int ir_raw_event_register(struct rc_dev *dev)
650 void ir_raw_event_free(struct rc_dev *dev)
659 void ir_raw_event_unregister(struct rc_dev *dev)