Searched refs:mce_kbd (Results 1 – 4 of 4) sorted by relevance
112 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() local365 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() local375 del_timer_sync(&mce_kbd->rx_timeout); in ir_mce_kbd_unregister()
16 obj-$(CONFIG_IR_MCE_KBD_DECODER) += ir-mce_kbd-decoder.o
136 } mce_kbd; member
343 events. Refer to the ir-mce_kbd-decoder.c to see how it is encoded.349 events. Refer to the ir-mce_kbd-decoder.c to see how it is encoded.