Searched refs:keypad_data (Results 1 - 3 of 3) sorted by relevance
/drivers/input/keyboard/ |
H A D | omap4-keypad.c | 88 static int kbd_readl(struct omap4_keypad *keypad_data, u32 offset) argument 90 return __raw_readl(keypad_data->base + 91 keypad_data->reg_offset + offset); 94 static void kbd_writel(struct omap4_keypad *keypad_data, u32 offset, u32 value) argument 97 keypad_data->base + keypad_data->reg_offset + offset); 100 static int kbd_read_irqreg(struct omap4_keypad *keypad_data, u32 offset) argument 102 return __raw_readl(keypad_data->base + 103 keypad_data->irqreg_offset + offset); 106 static void kbd_write_irqreg(struct omap4_keypad *keypad_data, argument 117 struct omap4_keypad *keypad_data = dev_id; local 131 struct omap4_keypad *keypad_data = dev_id; local 176 struct omap4_keypad *keypad_data = input_get_drvdata(input); local 203 struct omap4_keypad *keypad_data = input_get_drvdata(input); local 220 omap4_keypad_parse_dt(struct device *dev, struct omap4_keypad *keypad_data) argument 239 struct omap4_keypad *keypad_data; local 397 struct omap4_keypad *keypad_data = platform_get_drvdata(pdev); local 429 struct omap4_keypad *keypad_data = platform_get_drvdata(pdev); local 444 struct omap4_keypad *keypad_data = platform_get_drvdata(pdev); local [all...] |
H A D | st-keyscan.c | 103 static int keypad_matrix_key_parse_dt(struct st_keyscan *keypad_data) argument 105 struct device *dev = keypad_data->input_dev->dev.parent; 109 error = matrix_keypad_parse_of_params(dev, &keypad_data->n_rows, 110 &keypad_data->n_cols); 116 of_property_read_u32(np, "st,debounce-us", &keypad_data->debounce_us); 119 keypad_data->n_rows, keypad_data->n_cols, 120 keypad_data->debounce_us); 127 struct st_keyscan *keypad_data; local 137 keypad_data [all...] |
H A D | tca8418_keypad.c | 123 static int tca8418_write_byte(struct tca8418_keypad *keypad_data, argument 128 error = i2c_smbus_write_byte_data(keypad_data->client, reg, val); 130 dev_err(&keypad_data->client->dev, 142 static int tca8418_read_byte(struct tca8418_keypad *keypad_data, argument 147 error = i2c_smbus_read_byte_data(keypad_data->client, reg); 149 dev_err(&keypad_data->client->dev, 160 static void tca8418_read_keypad(struct tca8418_keypad *keypad_data) argument 162 struct input_dev *input = keypad_data->input; 168 error = tca8418_read_byte(keypad_data, REG_KEY_EVENT_A, ®); 181 code = MATRIX_SCAN_CODE(row, col, keypad_data 201 struct tca8418_keypad *keypad_data = dev_id; local 234 tca8418_configure(struct tca8418_keypad *keypad_data, u32 rows, u32 cols) argument 269 struct tca8418_keypad *keypad_data; local [all...] |
Completed in 204 milliseconds