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