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