Lines Matching defs:idev
36 struct input_dev *idev;
51 dev_err(info->idev->dev.parent, "failed to read status: %d\n", ret);
56 input_report_key(info->idev, KEY_POWER, val);
57 input_sync(info->idev);
91 info->idev = input_allocate_device();
92 if (!info->idev) {
98 info->idev->name = "88pm80x_on";
99 info->idev->phys = "88pm80x_on/input0";
100 info->idev->id.bustype = BUS_I2C;
101 info->idev->dev.parent = &pdev->dev;
102 info->idev->evbit[0] = BIT_MASK(EV_KEY);
103 __set_bit(KEY_POWER, info->idev->keybit);
113 err = input_register_device(info->idev);
135 input_free_device(info->idev);
146 input_unregister_device(info->idev);