Home
last modified time | relevance | path

Searched refs:omap_kp_data (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/input/keyboard/
H A Domap-keypad.c93 struct omap_kp *omap_kp_data = (struct omap_kp *) data; in omap_kp_tasklet() local
94 unsigned short *keycodes = omap_kp_data->input->keycode; in omap_kp_tasklet()
95 unsigned int row_shift = get_count_order(omap_kp_data->cols); in omap_kp_tasklet()
100 omap_kp_scan_keypad(omap_kp_data, new_state); in omap_kp_tasklet()
103 for (col = 0; col < omap_kp_data->cols; col++) { in omap_kp_tasklet()
109 for (row = 0; row < omap_kp_data->rows; row++) { in omap_kp_tasklet()
125 input_report_key(omap_kp_data->input, key & ~GROUP_MASK, in omap_kp_tasklet()
130 input_sync(omap_kp_data->input); in omap_kp_tasklet()
136 mod_timer(&omap_kp_data->timer, jiffies + HZ / 20); in omap_kp_tasklet()
/kernel/linux/linux-6.6/drivers/input/keyboard/
H A Domap-keypad.c94 struct omap_kp *omap_kp_data = (struct omap_kp *) data; in omap_kp_tasklet() local
95 unsigned short *keycodes = omap_kp_data->input->keycode; in omap_kp_tasklet()
96 unsigned int row_shift = get_count_order(omap_kp_data->cols); in omap_kp_tasklet()
101 omap_kp_scan_keypad(omap_kp_data, new_state); in omap_kp_tasklet()
104 for (col = 0; col < omap_kp_data->cols; col++) { in omap_kp_tasklet()
110 for (row = 0; row < omap_kp_data->rows; row++) { in omap_kp_tasklet()
126 input_report_key(omap_kp_data->input, key & ~GROUP_MASK, in omap_kp_tasklet()
131 input_sync(omap_kp_data->input); in omap_kp_tasklet()
137 mod_timer(&omap_kp_data->timer, jiffies + HZ / 20); in omap_kp_tasklet()

Completed in 2 milliseconds