Lines Matching defs:input_dev
42 struct input_dev *dev;
60 struct input_dev *dev = spaceorb->dev;
149 struct input_dev *input_dev;
154 input_dev = input_allocate_device();
155 if (!spaceorb || !input_dev)
158 spaceorb->dev = input_dev;
161 input_dev->name = "SpaceTec SpaceOrb 360 / Avenger";
162 input_dev->phys = spaceorb->phys;
163 input_dev->id.bustype = BUS_RS232;
164 input_dev->id.vendor = SERIO_SPACEORB;
165 input_dev->id.product = 0x0001;
166 input_dev->id.version = 0x0100;
167 input_dev->dev.parent = &serio->dev;
169 input_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS);
172 set_bit(spaceorb_buttons[i], input_dev->keybit);
175 input_set_abs_params(input_dev, spaceorb_axes[i], -508, 508, 0, 0);
191 fail1: input_free_device(input_dev);