Lines Matching refs:keyboard_input_dev
373 struct input_dev *keyboard_input_dev; member
1153 input_report_key(applespi->keyboard_input_dev, key, 0); in applespi_handle_keyboard_event()
1165 input_report_key(applespi->keyboard_input_dev, key, 1); in applespi_handle_keyboard_event()
1174 input_report_key(applespi->keyboard_input_dev, in applespi_handle_keyboard_event()
1177 input_report_key(applespi->keyboard_input_dev, in applespi_handle_keyboard_event()
1183 input_report_key(applespi->keyboard_input_dev, KEY_FN, 1); in applespi_handle_keyboard_event()
1185 input_report_key(applespi->keyboard_input_dev, KEY_FN, 0); in applespi_handle_keyboard_event()
1189 input_sync(applespi->keyboard_input_dev); in applespi_handle_keyboard_event()
1682 applespi->keyboard_input_dev = devm_input_allocate_device(&spi->dev); in applespi_probe()
1684 if (!applespi->keyboard_input_dev) in applespi_probe()
1687 applespi->keyboard_input_dev->name = "Apple SPI Keyboard"; in applespi_probe()
1688 applespi->keyboard_input_dev->phys = "applespi/input0"; in applespi_probe()
1689 applespi->keyboard_input_dev->dev.parent = &spi->dev; in applespi_probe()
1690 applespi->keyboard_input_dev->id.bustype = BUS_SPI; in applespi_probe()
1692 applespi->keyboard_input_dev->evbit[0] = in applespi_probe()
1694 applespi->keyboard_input_dev->ledbit[0] = BIT_MASK(LED_CAPSL); in applespi_probe()
1696 input_set_drvdata(applespi->keyboard_input_dev, applespi); in applespi_probe()
1697 applespi->keyboard_input_dev->event = applespi_event; in applespi_probe()
1701 input_set_capability(applespi->keyboard_input_dev, in applespi_probe()
1706 input_set_capability(applespi->keyboard_input_dev, in applespi_probe()
1711 input_set_capability(applespi->keyboard_input_dev, in applespi_probe()
1714 input_set_capability(applespi->keyboard_input_dev, EV_KEY, KEY_FN); in applespi_probe()
1716 sts = input_register_device(applespi->keyboard_input_dev); in applespi_probe()