Lines Matching defs:idev
43 struct input_dev *idev;
337 if (data->idev != NULL) {
339 data->idev = NULL;
403 BUG_ON(data->idev);
406 data->idev = devm_input_allocate_device(&client->dev);
407 if (data->idev == NULL) {
411 data->idev->name = pled->name;
412 data->idev->phys = "i2c/pca9532";
413 data->idev->id.bustype = BUS_HOST;
414 data->idev->id.vendor = 0x001f;
415 data->idev->id.product = 0x0001;
416 data->idev->id.version = 0x0100;
417 data->idev->evbit[0] = BIT_MASK(EV_SND);
418 data->idev->sndbit[0] = BIT_MASK(SND_BELL) |
420 data->idev->event = pca9532_event;
421 input_set_drvdata(data->idev, data);
423 err = input_register_device(data->idev);
426 data->idev = NULL;