Lines Matching refs:input_dev
534 struct input_dev *input_dev;
1915 if (!chip->input_dev)
1937 input_report_key(chip->input_dev, val, 1);
1938 input_sync(chip->input_dev);
1939 input_report_key(chip->input_dev, val, 0);
1940 input_sync(chip->input_dev);
2465 struct input_dev *input_dev;
2468 input_dev = devm_input_allocate_device(&chip->pci->dev);
2469 if (!input_dev)
2475 input_dev->name = chip->card->driver;
2476 input_dev->phys = chip->phys;
2477 input_dev->id.bustype = BUS_PCI;
2478 input_dev->id.vendor = chip->pci->vendor;
2479 input_dev->id.product = chip->pci->device;
2480 input_dev->dev.parent = &chip->pci->dev;
2482 __set_bit(EV_KEY, input_dev->evbit);
2483 __set_bit(KEY_MUTE, input_dev->keybit);
2484 __set_bit(KEY_VOLUMEDOWN, input_dev->keybit);
2485 __set_bit(KEY_VOLUMEUP, input_dev->keybit);
2487 err = input_register_device(input_dev);
2491 chip->input_dev = input_dev;