Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/input/keyboard/
Dstmpe-keypad.c70 unsigned int col_gpios; member
81 .col_gpios = 0x000ff, /* GPIO 0 - 7 */
91 .col_gpios = 0x0000ff, /* GPIO 0 - 7*/
101 .col_gpios = 0x0000ff, /* GPIO 0 - 7*/
189 unsigned int col_gpios = variant->col_gpios; in stmpe_keypad_altfunc_init() local
210 int num = __ffs(col_gpios); in stmpe_keypad_altfunc_init()
217 col_gpios &= ~(1 << num); in stmpe_keypad_altfunc_init()
Domap-keypad.c65 static unsigned int *col_gpios; variable
73 gpio_set_value(col_gpios[col], value & (1 << col)); in set_col_gpio_val()
281 if (pdata->row_gpios && pdata->col_gpios) { in omap_kp_probe()
283 col_gpios = pdata->col_gpios; in omap_kp_probe()
351 gpio_free(col_gpios[i]); in omap_kp_probe()
Dmatrix_keypad.c55 gpio_direction_output(pdata->col_gpios[col], level_on); in __activate_col()
57 gpio_set_value_cansleep(pdata->col_gpios[col], !level_on); in __activate_col()
58 gpio_direction_input(pdata->col_gpios[col]); in __activate_col()
311 err = gpio_request(pdata->col_gpios[i], "matrix_kbd_col"); in matrix_keypad_init_gpio()
315 pdata->col_gpios[i], i); in matrix_keypad_init_gpio()
319 gpio_direction_output(pdata->col_gpios[i], !pdata->active_low); in matrix_keypad_init_gpio()
375 gpio_free(pdata->col_gpios[i]); in matrix_keypad_init_gpio()
396 gpio_free(pdata->col_gpios[i]); in matrix_keypad_free_gpio()
456 pdata->col_gpios = &gpios[pdata->num_row_gpios]; in matrix_keypad_parse_dt()
/linux-4.4.14/include/linux/platform_data/
Dkeypad-omap.h27 unsigned int *col_gpios; member
/linux-4.4.14/include/linux/input/
Dmatrix_keypad.h60 const unsigned int *col_gpios; member
/linux-4.4.14/arch/arm/mach-pxa/
Dpalmtc.c287 .col_gpios = palmtc_keypad_col_gpios,
Dcorgi.c395 .col_gpios = corgikbd_col_gpios,
Dspitz.c383 .col_gpios = spitz_col_gpios,
Dtosa.c468 .col_gpios = tosakbd_col_gpios,
/linux-4.4.14/arch/mips/jz4740/
Dboard-qi_lb60.c255 .col_gpios = qi_lb60_keypad_cols,