Home
last modified time | relevance | path

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

/linux/drivers/input/keyboard/
H A Dpxa27x_keypad.c389 static inline int rotary_delta(u32 kprec) in rotary_delta() argument
391 if (kprec & KPREC_OF0) in rotary_delta()
392 return (kprec & 0xff) + 0x7f; in rotary_delta()
393 else if (kprec & KPREC_UF0) in rotary_delta()
394 return (kprec & 0xff) - 0x7f - 0xff; in rotary_delta()
396 return (kprec & 0xff) - 0x7f; in rotary_delta()
427 u32 kprec; in pxa27x_keypad_scan_rotary() local
431 kprec = keypad_readl(KPREC); in pxa27x_keypad_scan_rotary()
435 report_rotary_event(keypad, 0, rotary_delta(kprec)); in pxa27x_keypad_scan_rotary()
436 kprec >>= 16; in pxa27x_keypad_scan_rotary()