Lines Matching refs:em28xx
3 // handle em28xx IR remotes via linux kernel input layer.
10 #include "em28xx.h"
29 #define MODULE_NAME "em28xx"
38 * Polling structure used by em28xx IR's
50 struct em28xx *dev;
197 struct em28xx *dev = ir->dev;
240 struct em28xx *dev = ir->dev;
290 * Polling code for em28xx
387 struct em28xx *dev = ir->dev;
415 struct em28xx *dev = ir->dev;
451 struct em28xx *dev = ir->dev;
465 "Unrecognized em28xx chip id 0x%02x: IR not supported\n",
471 static int em28xx_probe_i2c_ir(struct em28xx *dev)
499 struct em28xx *dev =
500 container_of(work, struct em28xx, buttons_query_work.work);
575 static int em28xx_register_snapshot_button(struct em28xx *dev)
591 input_dev->name = "em28xx snapshot button";
611 static void em28xx_init_buttons(struct em28xx *dev)
673 static void em28xx_shutdown_buttons(struct em28xx *dev)
687 static int em28xx_ir_init(struct em28xx *dev)
838 static int em28xx_ir_fini(struct em28xx *dev)
869 static int em28xx_ir_suspend(struct em28xx *dev)
888 static int em28xx_ir_resume(struct em28xx *dev)