Lines Matching refs:input_dev
59 struct input_dev *dev;
77 struct input_dev *dev = spaceorb->dev;
166 struct input_dev *input_dev;
171 input_dev = input_allocate_device();
172 if (!spaceorb || !input_dev)
175 spaceorb->dev = input_dev;
178 input_dev->name = "SpaceTec SpaceOrb 360 / Avenger";
179 input_dev->phys = spaceorb->phys;
180 input_dev->id.bustype = BUS_RS232;
181 input_dev->id.vendor = SERIO_SPACEORB;
182 input_dev->id.product = 0x0001;
183 input_dev->id.version = 0x0100;
184 input_dev->dev.parent = &serio->dev;
186 input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS);
189 set_bit(spaceorb_buttons[i], input_dev->keybit);
192 input_set_abs_params(input_dev, spaceorb_axes[i], -508, 508, 0, 0);
208 fail1: input_free_device(input_dev);