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