Lines Matching refs:keyboard_input_dev

373 	struct input_dev		*keyboard_input_dev;  member
1172 input_report_key(applespi->keyboard_input_dev, key, 0); in applespi_handle_keyboard_event()
1184 input_report_key(applespi->keyboard_input_dev, key, 1); in applespi_handle_keyboard_event()
1193 input_report_key(applespi->keyboard_input_dev, in applespi_handle_keyboard_event()
1196 input_report_key(applespi->keyboard_input_dev, in applespi_handle_keyboard_event()
1202 input_report_key(applespi->keyboard_input_dev, KEY_FN, 1); in applespi_handle_keyboard_event()
1204 input_report_key(applespi->keyboard_input_dev, KEY_FN, 0); in applespi_handle_keyboard_event()
1208 input_sync(applespi->keyboard_input_dev); in applespi_handle_keyboard_event()
1708 applespi->keyboard_input_dev = devm_input_allocate_device(&spi->dev); in applespi_probe()
1710 if (!applespi->keyboard_input_dev) in applespi_probe()
1713 applespi->keyboard_input_dev->name = "Apple SPI Keyboard"; in applespi_probe()
1714 applespi->keyboard_input_dev->phys = "applespi/input0"; in applespi_probe()
1715 applespi->keyboard_input_dev->dev.parent = &spi->dev; in applespi_probe()
1716 applespi->keyboard_input_dev->id.bustype = BUS_SPI; in applespi_probe()
1718 applespi->keyboard_input_dev->evbit[0] = in applespi_probe()
1720 applespi->keyboard_input_dev->ledbit[0] = BIT_MASK(LED_CAPSL); in applespi_probe()
1722 input_set_drvdata(applespi->keyboard_input_dev, applespi); in applespi_probe()
1723 applespi->keyboard_input_dev->event = applespi_event; in applespi_probe()
1727 input_set_capability(applespi->keyboard_input_dev, in applespi_probe()
1732 input_set_capability(applespi->keyboard_input_dev, in applespi_probe()
1737 input_set_capability(applespi->keyboard_input_dev, in applespi_probe()
1740 input_set_capability(applespi->keyboard_input_dev, EV_KEY, KEY_FN); in applespi_probe()
1742 sts = input_register_device(applespi->keyboard_input_dev); in applespi_probe()