Lines Matching refs:pcspkr_dev
67 struct input_dev *pcspkr_dev;
70 pcspkr_dev = input_allocate_device();
71 if (!pcspkr_dev)
74 pcspkr_dev->name = "PC Speaker";
75 pcspkr_dev->phys = "isa0061/input0";
76 pcspkr_dev->id.bustype = BUS_ISA;
77 pcspkr_dev->id.vendor = 0x001f;
78 pcspkr_dev->id.product = 0x0001;
79 pcspkr_dev->id.version = 0x0100;
80 pcspkr_dev->dev.parent = &dev->dev;
82 pcspkr_dev->evbit[0] = BIT_MASK(EV_SND);
83 pcspkr_dev->sndbit[0] = BIT_MASK(SND_BELL) | BIT_MASK(SND_TONE);
84 pcspkr_dev->event = pcspkr_event;
86 err = input_register_device(pcspkr_dev);
88 input_free_device(pcspkr_dev);
92 platform_set_drvdata(dev, pcspkr_dev);
99 struct input_dev *pcspkr_dev = platform_get_drvdata(dev);
101 input_unregister_device(pcspkr_dev);