Lines Matching defs:rdev
53 struct rc_dev *rdev;
64 static int xbox_remote_rc_open(struct rc_dev *rdev)
66 struct xbox_remote *xbox_remote = rdev->priv;
79 static void xbox_remote_rc_close(struct rc_dev *rdev)
81 struct xbox_remote *xbox_remote = rdev->priv;
110 rc_keydown(xbox_remote->rdev, RC_PROTO_XBOX_DVD,
148 struct rc_dev *rdev = xbox_remote->rdev;
150 rdev->priv = xbox_remote;
151 rdev->allowed_protocols = RC_PROTO_BIT_XBOX_DVD;
152 rdev->driver_name = "xbox_remote";
154 rdev->open = xbox_remote_rc_open;
155 rdev->close = xbox_remote_rc_close;
157 rdev->device_name = xbox_remote->rc_name;
158 rdev->input_phys = xbox_remote->rc_phys;
160 rdev->timeout = MS_TO_US(10);
162 usb_to_input_id(xbox_remote->udev, &rdev->input_id);
163 rdev->dev.parent = &xbox_remote->interface->dev;
227 xbox_remote->rdev = rc_dev;
253 err = rc_register_device(xbox_remote->rdev);
287 rc_unregister_device(xbox_remote->rdev);