Lines Matching full:matrix
38 * @keymap_data: Matrix keymap data used to convert to keyscan values
39 * @ghost_filter: true to enable the matrix key-ghosting filter
40 * @valid_keys: bitmap of existing keys for each matrix column
44 * @idev: The input device for the matrix keys.
45 * @bs_idev: The input device for non-matrix buttons and switches (or NULL).
256 "Discarded incomplete key matrix event.\n"); in cros_ec_keyb_work()
432 * cros_ec_keyb_register_bs - Register non-matrix buttons/switches
434 * Handles all the bits of the keyboard driver related to non-matrix buttons
475 * We call the non-matrix buttons/switches 'input1', if present. in cros_ec_keyb_register_bs()
523 * cros_ec_keyb_register_bs - Register matrix keys
525 * Handles all the bits of the keyboard driver related to matrix keys.
557 * We call the keyboard matrix 'input0'. Allocate phys before input in cros_ec_keyb_register_matrix()
583 dev_err(dev, "cannot build key matrix\n"); in cros_ec_keyb_register_matrix()
683 dev_err(dev, "cannot register matrix inputs: %d\n", err); in cros_ec_keyb_probe()
689 dev_err(dev, "cannot register non-matrix inputs: %d\n", err); in cros_ec_keyb_probe()