Lines Matching defs:dev
31 struct input_dev *dev;
51 input_report_key(wm831x_on->dev, KEY_POWER, poll);
52 input_sync(wm831x_on->dev);
54 dev_err(wm831x->dev, "Failed to read ON status: %d\n", ret);
73 struct wm831x *wm831x = dev_get_drvdata(pdev->dev.parent);
78 wm831x_on = devm_kzalloc(&pdev->dev, sizeof(struct wm831x_on),
81 dev_err(&pdev->dev, "Can't allocate data\n");
88 wm831x_on->dev = devm_input_allocate_device(&pdev->dev);
89 if (!wm831x_on->dev) {
90 dev_err(&pdev->dev, "Can't allocate input dev\n");
95 wm831x_on->dev->evbit[0] = BIT_MASK(EV_KEY);
96 wm831x_on->dev->keybit[BIT_WORD(KEY_POWER)] = BIT_MASK(KEY_POWER);
97 wm831x_on->dev->name = "wm831x_on";
98 wm831x_on->dev->phys = "wm831x_on/input0";
99 wm831x_on->dev->dev.parent = &pdev->dev;
106 dev_err(&pdev->dev, "Unable to request IRQ: %d\n", ret);
109 ret = input_register_device(wm831x_on->dev);
111 dev_dbg(&pdev->dev, "Can't register input device: %d\n", ret);