Lines Matching refs:idev
43 struct input_dev *idev; member
313 if (data->idev != NULL) { in pca9532_destroy_devices()
315 data->idev = NULL; in pca9532_destroy_devices()
375 BUG_ON(data->idev); in pca9532_configure()
378 data->idev = devm_input_allocate_device(&client->dev); in pca9532_configure()
379 if (data->idev == NULL) { in pca9532_configure()
383 data->idev->name = pled->name; in pca9532_configure()
384 data->idev->phys = "i2c/pca9532"; in pca9532_configure()
385 data->idev->id.bustype = BUS_HOST; in pca9532_configure()
386 data->idev->id.vendor = 0x001f; in pca9532_configure()
387 data->idev->id.product = 0x0001; in pca9532_configure()
388 data->idev->id.version = 0x0100; in pca9532_configure()
389 data->idev->evbit[0] = BIT_MASK(EV_SND); in pca9532_configure()
390 data->idev->sndbit[0] = BIT_MASK(SND_BELL) | in pca9532_configure()
392 data->idev->event = pca9532_event; in pca9532_configure()
393 input_set_drvdata(data->idev, data); in pca9532_configure()
395 err = input_register_device(data->idev); in pca9532_configure()
398 data->idev = NULL; in pca9532_configure()