Lines Matching defs:input_dev
61 struct input_dev *dev;
79 struct input_dev *dev = spaceorb->dev;
168 struct input_dev *input_dev;
173 input_dev = input_allocate_device();
174 if (!spaceorb || !input_dev)
177 spaceorb->dev = input_dev;
180 input_dev->name = "SpaceTec SpaceOrb 360 / Avenger";
181 input_dev->phys = spaceorb->phys;
182 input_dev->id.bustype = BUS_RS232;
183 input_dev->id.vendor = SERIO_SPACEORB;
184 input_dev->id.product = 0x0001;
185 input_dev->id.version = 0x0100;
186 input_dev->dev.parent = &serio->dev;
188 input_dev->evbit[0] = BIT(EV_KEY) | BIT(EV_ABS);
191 set_bit(spaceorb_buttons[i], input_dev->keybit);
194 input_set_abs_params(input_dev, spaceorb_axes[i], -508, 508, 0, 0);
210 fail1: input_free_device(input_dev);