Lines Matching defs:ati_remote
230 struct ati_remote { struct
231 struct input_dev *idev;
232 struct rc_dev *rdev;
233 struct usb_device *udev;
234 struct usb_interface *interface;
236 struct urb *irq_urb;
237 struct urb *out_urb;
238 struct usb_endpoint_descriptor *endpoint_in;
239 struct usb_endpoint_descriptor *endpoint_out;
240 unsigned char *inbuf;
241 unsigned char *outbuf;
242 dma_addr_t inbuf_dma;
243 dma_addr_t outbuf_dma;
245 unsigned char old_data; /* Detect duplicate events */
246 unsigned long old_jiffies;
247 unsigned long acc_jiffies; /* handle acceleration */
248 unsigned long first_jiffies;
250 unsigned int repeat_count;
275 } ati_remote_tbl[] = { argument
322 static int ati_remote_open(struct ati_remote *ati_remote) in ati_remote_open()
346 static void ati_remote_close(struct ati_remote *ati_remote) in ati_remote_close()
356 struct ati_remote *ati_remote = input_get_drvdata(inputdev); in ati_remote_input_open() local
362 struct ati_remote *ati_remote = input_get_drvdata(inputdev); in ati_remote_input_close() local
368 struct ati_remote *ati_remote = rdev->priv; in ati_remote_rc_open() local
374 struct ati_remote *ati_remote = rdev->priv; in ati_remote_rc_close() local
383 struct ati_remote *ati_remote = urb->context; in ati_remote_irq_out() local
401 static int ati_remote_sendpacket(struct ati_remote *ati_remote, u16 cmd, in ati_remote_sendpacket()
454 static int ati_remote_compute_accel(struct ati_remote *ati_remote) in ati_remote_compute_accel()
479 struct ati_remote *ati_remote = urb->context; in ati_remote_input_report() local
652 struct ati_remote *ati_remote = urb->context; in ati_remote_irq_in() local
683 struct ati_remote *ati_remote) in ati_remote_alloc_buffers()
709 static void ati_remote_free_buffers(struct ati_remote *ati_remote) in ati_remote_free_buffers()
721 static void ati_remote_input_init(struct ati_remote *ati_remote) in ati_remote_input_init()
747 static void ati_remote_rc_init(struct ati_remote *ati_remote) in ati_remote_rc_init()
765 static int ati_remote_initialize(struct ati_remote *ati_remote) in ati_remote_initialize()
815 struct ati_remote *ati_remote; in ati_remote_probe() local
941 struct ati_remote *ati_remote; in ati_remote_disconnect() local