Lines Matching defs:rdev
64 struct rc_dev *rdev;
118 ir_raw_event_store_with_filter(sz->rdev, &rawir);
242 .duration = sz->rdev->timeout
247 ir_raw_event_handle(sz->rdev);
248 ir_raw_event_reset(sz->rdev);
266 ir_raw_event_handle(sz->rdev);
274 struct rc_dev *rdev;
278 rdev = rc_allocate_device(RC_DRIVER_IR_RAW);
279 if (!rdev) {
290 rdev->device_name = sz->name;
291 rdev->input_phys = sz->phys;
292 usb_to_input_id(sz->usbdev, &rdev->input_id);
293 rdev->dev.parent = dev;
294 rdev->priv = sz;
295 rdev->allowed_protocols = RC_PROTO_BIT_ALL_IR_DECODER;
296 rdev->driver_name = DRIVER_NAME;
297 rdev->map_name = RC_MAP_STREAMZAP;
299 ret = rc_register_device(rdev);
305 return rdev;
308 rc_free_device(rdev);
395 sz->rdev = streamzap_init_rc_dev(sz);
396 if (!sz->rdev)
403 sz->rdev->timeout = SZ_TIMEOUT * SZ_RESOLUTION;
461 rc_unregister_device(sz->rdev);