Lines Matching refs:input_dev
762 struct input_dev *input_dev;
1577 if (!chip->input_dev)
1599 input_report_key(chip->input_dev, val, 1);
1600 input_sync(chip->input_dev);
1601 input_report_key(chip->input_dev, val, 0);
1602 input_sync(chip->input_dev);
2442 struct input_dev *input_dev;
2445 input_dev = devm_input_allocate_device(&chip->pci->dev);
2446 if (!input_dev)
2452 input_dev->name = chip->card->driver;
2453 input_dev->phys = chip->phys;
2454 input_dev->id.bustype = BUS_PCI;
2455 input_dev->id.vendor = chip->pci->vendor;
2456 input_dev->id.product = chip->pci->device;
2457 input_dev->dev.parent = &chip->pci->dev;
2459 __set_bit(EV_KEY, input_dev->evbit);
2460 __set_bit(KEY_MUTE, input_dev->keybit);
2461 __set_bit(KEY_VOLUMEDOWN, input_dev->keybit);
2462 __set_bit(KEY_VOLUMEUP, input_dev->keybit);
2464 err = input_register_device(input_dev);
2468 chip->input_dev = input_dev;