Lines Matching defs:ati_remote
246 struct ati_remote { struct
247 struct input_dev *idev;
248 struct rc_dev *rdev;
249 struct usb_device *udev;
250 struct usb_interface *interface;
252 struct urb *irq_urb;
253 struct urb *out_urb;
254 struct usb_endpoint_descriptor *endpoint_in;
255 struct usb_endpoint_descriptor *endpoint_out;
256 unsigned char *inbuf;
257 unsigned char *outbuf;
258 dma_addr_t inbuf_dma;
259 dma_addr_t outbuf_dma;
261 unsigned char old_data; /* Detect duplicate events */
262 unsigned long old_jiffies;
263 unsigned long acc_jiffies; /* handle acceleration */
264 unsigned long first_jiffies;
266 unsigned int repeat_count;
291 } ati_remote_tbl[] = { argument
338 static int ati_remote_open(struct ati_remote *ati_remote) in ati_remote_open()
362 static void ati_remote_close(struct ati_remote *ati_remote) in ati_remote_close()
372 struct ati_remote *ati_remote = input_get_drvdata(inputdev); in ati_remote_input_open() local
378 struct ati_remote *ati_remote = input_get_drvdata(inputdev); in ati_remote_input_close() local
384 struct ati_remote *ati_remote = rdev->priv; in ati_remote_rc_open() local
390 struct ati_remote *ati_remote = rdev->priv; in ati_remote_rc_close() local
399 struct ati_remote *ati_remote = urb->context; in ati_remote_irq_out() local
417 static int ati_remote_sendpacket(struct ati_remote *ati_remote, u16 cmd, in ati_remote_sendpacket()
455 static int ati_remote_compute_accel(struct ati_remote *ati_remote) in ati_remote_compute_accel()
488 struct ati_remote *ati_remote = urb->context; in ati_remote_input_report() local
661 struct ati_remote *ati_remote = urb->context; in ati_remote_irq_in() local
692 struct ati_remote *ati_remote) in ati_remote_alloc_buffers()
718 static void ati_remote_free_buffers(struct ati_remote *ati_remote) in ati_remote_free_buffers()
730 static void ati_remote_input_init(struct ati_remote *ati_remote) in ati_remote_input_init()
756 static void ati_remote_rc_init(struct ati_remote *ati_remote) in ati_remote_rc_init()
775 static int ati_remote_initialize(struct ati_remote *ati_remote) in ati_remote_initialize()
825 struct ati_remote *ati_remote; in ati_remote_probe() local
952 struct ati_remote *ati_remote; in ati_remote_disconnect() local