Lines Matching refs:keyboard_input_dev
364 struct input_dev *keyboard_input_dev;
1157 input_report_key(applespi->keyboard_input_dev, key, 0);
1169 input_report_key(applespi->keyboard_input_dev, key, 1);
1178 input_report_key(applespi->keyboard_input_dev,
1181 input_report_key(applespi->keyboard_input_dev,
1187 input_report_key(applespi->keyboard_input_dev, KEY_FN, 1);
1189 input_report_key(applespi->keyboard_input_dev, KEY_FN, 0);
1193 input_sync(applespi->keyboard_input_dev);
1707 applespi->keyboard_input_dev = devm_input_allocate_device(&spi->dev);
1709 if (!applespi->keyboard_input_dev)
1712 applespi->keyboard_input_dev->name = "Apple SPI Keyboard";
1713 applespi->keyboard_input_dev->phys = "applespi/input0";
1714 applespi->keyboard_input_dev->dev.parent = &spi->dev;
1715 applespi->keyboard_input_dev->id.bustype = BUS_SPI;
1717 applespi->keyboard_input_dev->evbit[0] =
1719 applespi->keyboard_input_dev->ledbit[0] = BIT_MASK(LED_CAPSL);
1721 input_set_drvdata(applespi->keyboard_input_dev, applespi);
1722 applespi->keyboard_input_dev->event = applespi_event;
1726 input_set_capability(applespi->keyboard_input_dev,
1731 input_set_capability(applespi->keyboard_input_dev,
1736 input_set_capability(applespi->keyboard_input_dev,
1739 input_set_capability(applespi->keyboard_input_dev, EV_KEY, KEY_FN);
1741 sts = input_register_device(applespi->keyboard_input_dev);