Searched refs:col_gpios (Results 1 - 10 of 10) sorted by relevance
/linux-4.4.14/drivers/input/keyboard/ |
H A D | stmpe-keypad.c | 60 * @col_gpios: bitmask of gpios which can be used for columns 70 unsigned int col_gpios; member in struct:stmpe_keypad_variant 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; stmpe_keypad_altfunc_init() local 210 int num = __ffs(col_gpios); stmpe_keypad_altfunc_init() 217 col_gpios &= ~(1 << num); stmpe_keypad_altfunc_init()
|
H A D | omap-keypad.c | 65 static unsigned int *col_gpios; variable 73 gpio_set_value(col_gpios[col], value & (1 << col)); set_col_gpio_val() 281 if (pdata->row_gpios && pdata->col_gpios) { omap_kp_probe() 283 col_gpios = pdata->col_gpios; omap_kp_probe() 351 gpio_free(col_gpios[i]); omap_kp_probe()
|
H A D | matrix_keypad.c | 55 gpio_direction_output(pdata->col_gpios[col], level_on); __activate_col() 57 gpio_set_value_cansleep(pdata->col_gpios[col], !level_on); __activate_col() 58 gpio_direction_input(pdata->col_gpios[col]); __activate_col() 311 err = gpio_request(pdata->col_gpios[i], "matrix_kbd_col"); matrix_keypad_init_gpio() 315 pdata->col_gpios[i], i); matrix_keypad_init_gpio() 319 gpio_direction_output(pdata->col_gpios[i], !pdata->active_low); matrix_keypad_init_gpio() 375 gpio_free(pdata->col_gpios[i]); matrix_keypad_init_gpio() 396 gpio_free(pdata->col_gpios[i]); matrix_keypad_free_gpio() 456 pdata->col_gpios = &gpios[pdata->num_row_gpios]; matrix_keypad_parse_dt()
|
/linux-4.4.14/include/linux/input/ |
H A D | matrix_keypad.h | 39 * @col_gpios: pointer to array of gpio numbers reporesenting colums 60 const unsigned int *col_gpios; member in struct:matrix_keypad_platform_data
|
/linux-4.4.14/include/linux/platform_data/ |
H A D | keypad-omap.h | 27 unsigned int *col_gpios; member in struct:omap_kp_platform_data
|
/linux-4.4.14/arch/mips/jz4740/ |
H A D | board-qi_lb60.c | 255 .col_gpios = qi_lb60_keypad_cols,
|
/linux-4.4.14/arch/arm/mach-pxa/ |
H A D | palmtc.c | 287 .col_gpios = palmtc_keypad_col_gpios,
|
H A D | corgi.c | 395 .col_gpios = corgikbd_col_gpios,
|
H A D | tosa.c | 468 .col_gpios = tosakbd_col_gpios,
|
H A D | spitz.c | 383 .col_gpios = spitz_col_gpios,
|
Completed in 269 milliseconds