Lines Matching refs:em28xx
3 // handle em28xx IR remotes via linux kernel input layer.
20 #include "em28xx.h"
39 #define MODULE_NAME "em28xx"
48 * Polling structure used by em28xx IR's
60 struct em28xx *dev;
207 struct em28xx *dev = ir->dev;
250 struct em28xx *dev = ir->dev;
300 * Polling code for em28xx
397 struct em28xx *dev = ir->dev;
425 struct em28xx *dev = ir->dev;
461 struct em28xx *dev = ir->dev;
475 "Unrecognized em28xx chip id 0x%02x: IR not supported\n",
481 static int em28xx_probe_i2c_ir(struct em28xx *dev)
509 struct em28xx *dev =
510 container_of(work, struct em28xx, buttons_query_work.work);
585 static int em28xx_register_snapshot_button(struct em28xx *dev)
601 input_dev->name = "em28xx snapshot button";
621 static void em28xx_init_buttons(struct em28xx *dev)
683 static void em28xx_shutdown_buttons(struct em28xx *dev)
697 static int em28xx_ir_init(struct em28xx *dev)
848 static int em28xx_ir_fini(struct em28xx *dev)
879 static int em28xx_ir_suspend(struct em28xx *dev)
898 static int em28xx_ir_resume(struct em28xx *dev)