Lines Matching defs:rdev
232 struct rc_dev *rdev;
366 static int ati_remote_rc_open(struct rc_dev *rdev)
368 struct ati_remote *ati_remote = rdev->priv;
372 static void ati_remote_rc_close(struct rc_dev *rdev)
374 struct ati_remote *ati_remote = rdev->priv;
536 wheel_keycode = rc_g_keycode_from_table(ati_remote->rdev,
613 rc_keydown_notimeout(ati_remote->rdev,
616 rc_keyup(ati_remote->rdev);
749 struct rc_dev *rdev = ati_remote->rdev;
751 rdev->priv = ati_remote;
752 rdev->allowed_protocols = RC_PROTO_BIT_OTHER;
753 rdev->driver_name = "ati_remote";
755 rdev->open = ati_remote_rc_open;
756 rdev->close = ati_remote_rc_close;
758 rdev->device_name = ati_remote->rc_name;
759 rdev->input_phys = ati_remote->rc_phys;
761 usb_to_input_id(ati_remote->udev, &rdev->input_id);
762 rdev->dev.parent = &ati_remote->interface->dev;
854 ati_remote->rdev = rc_dev;
897 err = rc_register_device(ati_remote->rdev);
954 rc_unregister_device(ati_remote->rdev);