Lines Matching refs:keyboard_input_dev
363 struct input_dev *keyboard_input_dev; member
1148 input_report_key(applespi->keyboard_input_dev, key, 0); in applespi_handle_keyboard_event()
1160 input_report_key(applespi->keyboard_input_dev, key, 1); in applespi_handle_keyboard_event()
1169 input_report_key(applespi->keyboard_input_dev, in applespi_handle_keyboard_event()
1172 input_report_key(applespi->keyboard_input_dev, in applespi_handle_keyboard_event()
1178 input_report_key(applespi->keyboard_input_dev, KEY_FN, 1); in applespi_handle_keyboard_event()
1180 input_report_key(applespi->keyboard_input_dev, KEY_FN, 0); in applespi_handle_keyboard_event()
1184 input_sync(applespi->keyboard_input_dev); in applespi_handle_keyboard_event()
1698 applespi->keyboard_input_dev = devm_input_allocate_device(&spi->dev); in applespi_probe()
1700 if (!applespi->keyboard_input_dev) in applespi_probe()
1703 applespi->keyboard_input_dev->name = "Apple SPI Keyboard"; in applespi_probe()
1704 applespi->keyboard_input_dev->phys = "applespi/input0"; in applespi_probe()
1705 applespi->keyboard_input_dev->dev.parent = &spi->dev; in applespi_probe()
1706 applespi->keyboard_input_dev->id.bustype = BUS_SPI; in applespi_probe()
1708 applespi->keyboard_input_dev->evbit[0] = in applespi_probe()
1710 applespi->keyboard_input_dev->ledbit[0] = BIT_MASK(LED_CAPSL); in applespi_probe()
1712 input_set_drvdata(applespi->keyboard_input_dev, applespi); in applespi_probe()
1713 applespi->keyboard_input_dev->event = applespi_event; in applespi_probe()
1717 input_set_capability(applespi->keyboard_input_dev, in applespi_probe()
1722 input_set_capability(applespi->keyboard_input_dev, in applespi_probe()
1727 input_set_capability(applespi->keyboard_input_dev, in applespi_probe()
1730 input_set_capability(applespi->keyboard_input_dev, EV_KEY, KEY_FN); in applespi_probe()
1732 sts = input_register_device(applespi->keyboard_input_dev); in applespi_probe()