Searched refs:keypad_data (Results 1 - 3 of 3) sorted by relevance

/drivers/input/keyboard/
H A Domap4-keypad.c88 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 Dst-keyscan.c103 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 Dtca8418_keypad.c123 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, &reg);
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