Lines Matching defs:input_dev
86 struct input_dev *idev; /* input device */
224 struct input_dev *idev = yld->idev;
482 static int input_ev(struct input_dev *dev, unsigned int type,
501 static int input_open(struct input_dev *dev)
529 static void input_close(struct input_dev *dev)
859 struct input_dev *input_dev;
878 yld->idev = input_dev = input_allocate_device();
879 if (!input_dev)
942 input_dev->name = nfo->name;
943 input_dev->phys = yld->phys;
944 usb_to_input_id(udev, &input_dev->id);
945 input_dev->dev.parent = &intf->dev;
947 input_set_drvdata(input_dev, yld);
949 input_dev->open = input_open;
950 input_dev->close = input_close;
951 /* input_dev->event = input_ev; TODO */
954 input_dev->evbit[0] = BIT_MASK(EV_KEY);
958 set_bit(k & 0xff, input_dev->keybit);
960 set_bit(k >> 8, input_dev->keybit);