Home
last modified time | relevance | path

Searched refs:mce_kbd (Results 1 – 3 of 3) sorted by relevance

/drivers/media/rc/
Dir-mce_kbd-decoder.c112 struct ir_raw_event_ctrl *raw = from_timer(raw, t, mce_kbd.rx_timeout); in mce_kbd_rx_timeout()
119 spin_lock_irqsave(&raw->mce_kbd.keylock, flags); in mce_kbd_rx_timeout()
121 if (time_is_before_eq_jiffies(raw->mce_kbd.rx_timeout.expires)) { in mce_kbd_rx_timeout()
133 spin_unlock_irqrestore(&raw->mce_kbd.keylock, flags); in mce_kbd_rx_timeout()
218 struct mce_kbd_dec *data = &dev->raw->mce_kbd; in ir_mce_kbd_decode()
363 struct mce_kbd_dec *mce_kbd = &dev->raw->mce_kbd; in ir_mce_kbd_register() local
365 timer_setup(&mce_kbd->rx_timeout, mce_kbd_rx_timeout, 0); in ir_mce_kbd_register()
366 spin_lock_init(&mce_kbd->keylock); in ir_mce_kbd_register()
373 struct mce_kbd_dec *mce_kbd = &dev->raw->mce_kbd; in ir_mce_kbd_unregister() local
375 del_timer_sync(&mce_kbd->rx_timeout); in ir_mce_kbd_unregister()
DMakefile17 obj-$(CONFIG_IR_MCE_KBD_DECODER) += ir-mce_kbd-decoder.o
Drc-core-priv.h136 } mce_kbd; member