Lines Matching defs:ir
54 static int au8522_rc_write(struct au0828_rc *ir, u16 reg, u8 data) in au8522_rc_write()
69 static int au8522_rc_read(struct au0828_rc *ir, u16 reg, int val, in au8522_rc_read()
94 static int au8522_rc_andor(struct au0828_rc *ir, u16 reg, u8 mask, u8 value) in au8522_rc_andor()
113 #define au8522_rc_set(ir, reg, bit) au8522_rc_andor(ir, (reg), (bit), (bit)) argument
114 #define au8522_rc_clear(ir, reg, bit) au8522_rc_andor(ir, (reg), (bit), 0) argument
124 static int au0828_get_key_au8522(struct au0828_rc *ir) in au0828_get_key_au8522()
232 struct au0828_rc *ir = container_of(work, struct au0828_rc, work.work); in au0828_rc_work() local
244 struct au0828_rc *ir = rc->priv; in au0828_rc_start() local
258 struct au0828_rc *ir = rc->priv; in au0828_rc_stop() local
288 struct au0828_rc *ir; in au0828_rc_register() local
367 struct au0828_rc *ir = dev->ir; in au0828_rc_unregister() local
382 struct au0828_rc *ir = dev->ir; in au0828_rc_suspend() local
399 struct au0828_rc *ir = dev->ir; in au0828_rc_resume() local