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