tpacpi_inputdev 947 drivers/platform/x86/thinkpad_acpi.c static struct input_dev *tpacpi_inputdev; tpacpi_inputdev 2378 drivers/platform/x86/thinkpad_acpi.c input_report_switch(tpacpi_inputdev, tpacpi_inputdev 2380 drivers/platform/x86/thinkpad_acpi.c input_sync(tpacpi_inputdev); tpacpi_inputdev 2394 drivers/platform/x86/thinkpad_acpi.c input_event(tpacpi_inputdev, EV_MSC, MSC_SCAN, scancode); tpacpi_inputdev 2395 drivers/platform/x86/thinkpad_acpi.c input_report_key(tpacpi_inputdev, keycode, 1); tpacpi_inputdev 2396 drivers/platform/x86/thinkpad_acpi.c input_sync(tpacpi_inputdev); tpacpi_inputdev 2398 drivers/platform/x86/thinkpad_acpi.c input_event(tpacpi_inputdev, EV_MSC, MSC_SCAN, scancode); tpacpi_inputdev 2399 drivers/platform/x86/thinkpad_acpi.c input_report_key(tpacpi_inputdev, keycode, 0); tpacpi_inputdev 2400 drivers/platform/x86/thinkpad_acpi.c input_sync(tpacpi_inputdev); tpacpi_inputdev 2677 drivers/platform/x86/thinkpad_acpi.c (poll_user_mask && tpacpi_inputdev->users > 0))) { tpacpi_inputdev 3149 drivers/platform/x86/thinkpad_acpi.c input_report_switch(tpacpi_inputdev, tpacpi_inputdev 3151 drivers/platform/x86/thinkpad_acpi.c input_sync(tpacpi_inputdev); tpacpi_inputdev 3188 drivers/platform/x86/thinkpad_acpi.c tpacpi_inputdev->keybit); tpacpi_inputdev 3487 drivers/platform/x86/thinkpad_acpi.c BUG_ON(!tpacpi_inputdev); tpacpi_inputdev 3488 drivers/platform/x86/thinkpad_acpi.c BUG_ON(tpacpi_inputdev->open != NULL || tpacpi_inputdev 3489 drivers/platform/x86/thinkpad_acpi.c tpacpi_inputdev->close != NULL); tpacpi_inputdev 3664 drivers/platform/x86/thinkpad_acpi.c input_set_capability(tpacpi_inputdev, EV_MSC, MSC_SCAN); tpacpi_inputdev 3665 drivers/platform/x86/thinkpad_acpi.c tpacpi_inputdev->keycodesize = TPACPI_HOTKEY_MAP_TYPESIZE; tpacpi_inputdev 3666 drivers/platform/x86/thinkpad_acpi.c tpacpi_inputdev->keycodemax = TPACPI_HOTKEY_MAP_LEN; tpacpi_inputdev 3667 drivers/platform/x86/thinkpad_acpi.c tpacpi_inputdev->keycode = hotkey_keycode_map; tpacpi_inputdev 3670 drivers/platform/x86/thinkpad_acpi.c input_set_capability(tpacpi_inputdev, EV_KEY, tpacpi_inputdev 3679 drivers/platform/x86/thinkpad_acpi.c input_set_capability(tpacpi_inputdev, EV_SW, SW_RFKILL_ALL); tpacpi_inputdev 3680 drivers/platform/x86/thinkpad_acpi.c input_report_switch(tpacpi_inputdev, tpacpi_inputdev 3684 drivers/platform/x86/thinkpad_acpi.c input_set_capability(tpacpi_inputdev, EV_SW, SW_TABLET_MODE); tpacpi_inputdev 3685 drivers/platform/x86/thinkpad_acpi.c input_report_switch(tpacpi_inputdev, tpacpi_inputdev 3736 drivers/platform/x86/thinkpad_acpi.c tpacpi_inputdev->open = &hotkey_inputdev_open; tpacpi_inputdev 3737 drivers/platform/x86/thinkpad_acpi.c tpacpi_inputdev->close = &hotkey_inputdev_close; tpacpi_inputdev 3871 drivers/platform/x86/thinkpad_acpi.c input_report_key(tpacpi_inputdev, keycode, 1); tpacpi_inputdev 3872 drivers/platform/x86/thinkpad_acpi.c input_sync(tpacpi_inputdev); tpacpi_inputdev 3874 drivers/platform/x86/thinkpad_acpi.c input_report_key(tpacpi_inputdev, keycode, 0); tpacpi_inputdev 3875 drivers/platform/x86/thinkpad_acpi.c input_sync(tpacpi_inputdev); tpacpi_inputdev 10434 drivers/platform/x86/thinkpad_acpi.c if (tpacpi_inputdev) { tpacpi_inputdev 10436 drivers/platform/x86/thinkpad_acpi.c input_unregister_device(tpacpi_inputdev); tpacpi_inputdev 10438 drivers/platform/x86/thinkpad_acpi.c input_free_device(tpacpi_inputdev); tpacpi_inputdev 10577 drivers/platform/x86/thinkpad_acpi.c tpacpi_inputdev = input_allocate_device(); tpacpi_inputdev 10578 drivers/platform/x86/thinkpad_acpi.c if (!tpacpi_inputdev) { tpacpi_inputdev 10583 drivers/platform/x86/thinkpad_acpi.c tpacpi_inputdev->name = "ThinkPad Extra Buttons"; tpacpi_inputdev 10584 drivers/platform/x86/thinkpad_acpi.c tpacpi_inputdev->phys = TPACPI_DRVR_NAME "/input0"; tpacpi_inputdev 10585 drivers/platform/x86/thinkpad_acpi.c tpacpi_inputdev->id.bustype = BUS_HOST; tpacpi_inputdev 10586 drivers/platform/x86/thinkpad_acpi.c tpacpi_inputdev->id.vendor = thinkpad_id.vendor; tpacpi_inputdev 10587 drivers/platform/x86/thinkpad_acpi.c tpacpi_inputdev->id.product = TPACPI_HKEY_INPUT_PRODUCT; tpacpi_inputdev 10588 drivers/platform/x86/thinkpad_acpi.c tpacpi_inputdev->id.version = TPACPI_HKEY_INPUT_VERSION; tpacpi_inputdev 10589 drivers/platform/x86/thinkpad_acpi.c tpacpi_inputdev->dev.parent = &tpacpi_pdev->dev; tpacpi_inputdev 10608 drivers/platform/x86/thinkpad_acpi.c ret = input_register_device(tpacpi_inputdev);