Lines Matching refs:idev
37 struct input_dev *idev; member
52 input_report_key(info->idev, KEY_POWER, ret); in pm860x_onkey_handler()
53 input_sync(info->idev); in pm860x_onkey_handler()
81 info->idev = devm_input_allocate_device(&pdev->dev); in pm860x_onkey_probe()
82 if (!info->idev) { in pm860x_onkey_probe()
87 info->idev->name = "88pm860x_on"; in pm860x_onkey_probe()
88 info->idev->phys = "88pm860x_on/input0"; in pm860x_onkey_probe()
89 info->idev->id.bustype = BUS_I2C; in pm860x_onkey_probe()
90 info->idev->dev.parent = &pdev->dev; in pm860x_onkey_probe()
91 info->idev->evbit[0] = BIT_MASK(EV_KEY); in pm860x_onkey_probe()
92 info->idev->keybit[BIT_WORD(KEY_POWER)] = BIT_MASK(KEY_POWER); in pm860x_onkey_probe()
94 ret = input_register_device(info->idev); in pm860x_onkey_probe()