Lines Matching refs:array
170 struct input_dev *array; member
337 if (!priv->array) in intel_button_array_enable()
426 priv->array = devm_input_allocate_device(&device->dev); in intel_button_array_input_setup()
427 if (!priv->array) in intel_button_array_input_setup()
430 ret = sparse_keymap_setup(priv->array, intel_array_keymap, NULL); in intel_button_array_input_setup()
434 priv->array->name = "Intel HID 5 button array"; in intel_button_array_input_setup()
435 priv->array->id.bustype = BUS_HOST; in intel_button_array_input_setup()
437 return input_register_device(priv->array); in intel_button_array_input_setup()
533 if (event == 0xc0 || !priv->array) in notify_handler()
536 if (!sparse_keymap_entry_from_scancode(priv->array, event)) { in notify_handler()
554 if (!priv->array) { in notify_handler()
573 if (!priv->array || in notify_handler()
574 !sparse_keymap_report_event(priv->array, event, 1, true)) in notify_handler()