Searched refs:locomokbd (Results 1 – 1 of 1) sorted by relevance
58 struct locomokbd { struct112 static void locomokbd_scankeyboard(struct locomokbd *locomokbd) in locomokbd_scankeyboard() argument116 unsigned long membase = locomokbd->base; in locomokbd_scankeyboard()118 guard(spinlock_irqsave)(&locomokbd->lock); in locomokbd_scankeyboard()134 key = locomokbd->keycode[scancode]; in locomokbd_scankeyboard()136 input_report_key(locomokbd->input, key, pressed); in locomokbd_scankeyboard()147 locomokbd->suspend_jiffies + HZ)) in locomokbd_scankeyboard()149 if (locomokbd->count_cancel++ in locomokbd_scankeyboard()152 input_event(locomokbd->input, EV_PWR, in locomokbd_scankeyboard()154 locomokbd->suspend_jiffies = jiffies; in locomokbd_scankeyboard()[all …]