Lines Matching refs:rc_dev
26 struct rc_dev *dev = raw->dev;
64 * @dev: the struct rc_dev device descriptor
72 int ir_raw_event_store(struct rc_dev *dev, struct ir_raw_event *ev)
91 * @dev: the struct rc_dev device descriptor
100 int ir_raw_event_store_edge(struct rc_dev *dev, bool pulse)
120 * @dev: the struct rc_dev device descriptor
127 int ir_raw_event_store_with_timeout(struct rc_dev *dev, struct ir_raw_event *ev)
157 * @dev: the struct rc_dev device descriptor
167 int ir_raw_event_store_with_filter(struct rc_dev *dev, struct ir_raw_event *ev)
198 * @dev: the struct rc_dev device descriptor
201 void ir_raw_event_set_idle(struct rc_dev *dev, bool idle)
223 * @dev: the struct rc_dev device descriptor
227 void ir_raw_event_handle(struct rc_dev *dev)
243 static int change_protocol(struct rc_dev *dev, u64 *rc_proto)
291 static void ir_raw_disable_protocols(struct rc_dev *dev, u64 protocols)
551 * no more IR is received after the rc_dev timeout.
556 struct rc_dev *dev = raw->dev;
612 int ir_raw_event_prepare(struct rc_dev *dev)
631 int ir_raw_event_register(struct rc_dev *dev)
648 void ir_raw_event_free(struct rc_dev *dev)
657 void ir_raw_event_unregister(struct rc_dev *dev)