Lines Matching defs:ati_remote
232 struct ati_remote { struct
233 struct input_dev *idev;
234 struct rc_dev *rdev;
235 struct usb_device *udev;
236 struct usb_interface *interface;
238 struct urb *irq_urb;
239 struct urb *out_urb;
240 struct usb_endpoint_descriptor *endpoint_in;
241 struct usb_endpoint_descriptor *endpoint_out;
242 unsigned char *inbuf;
243 unsigned char *outbuf;
244 dma_addr_t inbuf_dma;
245 dma_addr_t outbuf_dma;
247 unsigned char old_data; /* Detect duplicate events */
248 unsigned long old_jiffies;
249 unsigned long acc_jiffies; /* handle acceleration */
250 unsigned long first_jiffies;
252 unsigned int repeat_count;
277 } ati_remote_tbl[] = { argument
324 static int ati_remote_open(struct ati_remote *ati_remote) in ati_remote_open()
348 static void ati_remote_close(struct ati_remote *ati_remote) in ati_remote_close()
358 struct ati_remote *ati_remote = input_get_drvdata(inputdev); in ati_remote_input_open() local
364 struct ati_remote *ati_remote = input_get_drvdata(inputdev); in ati_remote_input_close() local
370 struct ati_remote *ati_remote = rdev->priv; in ati_remote_rc_open() local
376 struct ati_remote *ati_remote = rdev->priv; in ati_remote_rc_close() local
385 struct ati_remote *ati_remote = urb->context; in ati_remote_irq_out() local
403 static int ati_remote_sendpacket(struct ati_remote *ati_remote, u16 cmd, in ati_remote_sendpacket()
456 static int ati_remote_compute_accel(struct ati_remote *ati_remote) in ati_remote_compute_accel()
481 struct ati_remote *ati_remote = urb->context; in ati_remote_input_report() local
654 struct ati_remote *ati_remote = urb->context; in ati_remote_irq_in() local
685 struct ati_remote *ati_remote) in ati_remote_alloc_buffers()
711 static void ati_remote_free_buffers(struct ati_remote *ati_remote) in ati_remote_free_buffers()
723 static void ati_remote_input_init(struct ati_remote *ati_remote) in ati_remote_input_init()
749 static void ati_remote_rc_init(struct ati_remote *ati_remote) in ati_remote_rc_init()
767 static int ati_remote_initialize(struct ati_remote *ati_remote) in ati_remote_initialize()
817 struct ati_remote *ati_remote; in ati_remote_probe() local
942 struct ati_remote *ati_remote; in ati_remote_disconnect() local