Lines Matching refs:fdtv
129 int fdtv_register_rc(struct firedtv *fdtv, struct device *dev)
138 fdtv->remote_ctrl_dev = idev;
166 void fdtv_unregister_rc(struct firedtv *fdtv)
168 cancel_work_sync(&fdtv->remote_ctrl_work);
169 kfree(fdtv->remote_ctrl_dev->keycode);
170 input_unregister_device(fdtv->remote_ctrl_dev);
173 void fdtv_handle_rc(struct firedtv *fdtv, unsigned int code)
175 u16 *keycode = fdtv->remote_ctrl_dev->keycode;
191 input_report_key(fdtv->remote_ctrl_dev, code, 1);
192 input_report_key(fdtv->remote_ctrl_dev, code, 0);