Lines Matching refs:variant
119 * @variant: STMPE variant
132 const struct stmpe_keypad_variant *variant;
143 const struct stmpe_keypad_variant *variant = keypad->variant;
148 if (variant->auto_increment)
150 variant->num_data, data);
152 for (i = 0; i < variant->num_data; i++) {
167 const struct stmpe_keypad_variant *variant = keypad->variant;
176 for (i = 0; i < variant->num_normal_data; i++) {
197 const struct stmpe_keypad_variant *variant = keypad->variant;
198 unsigned int col_gpios = variant->col_gpios;
199 unsigned int row_gpios = variant->row_gpios;
218 for (i = 0; i < variant->max_cols; i++) {
229 for (i = 0; i < variant->max_rows; i++) {
248 if (variant->set_pullup) {
267 const struct stmpe_keypad_variant *variant = keypad->variant;
293 if (variant->max_rows > 8) {
352 keypad->variant = &stmpe_keypad_variants[stmpe->partnum];