Lines Matching refs:data
61 u32 data;
145 const struct joydata *data;
152 data = (struct joydata *) priv->si_buf;
161 input_report_key(dev, BTN_DPAD_UP, data[i].up);
162 input_report_key(dev, BTN_DPAD_DOWN, data[i].down);
163 input_report_key(dev, BTN_DPAD_LEFT, data[i].left);
164 input_report_key(dev, BTN_DPAD_RIGHT, data[i].right);
167 input_report_key(dev, BTN_FORWARD, data[i].c_up);
168 input_report_key(dev, BTN_BACK, data[i].c_down);
169 input_report_key(dev, BTN_LEFT, data[i].c_left);
170 input_report_key(dev, BTN_RIGHT, data[i].c_right);
173 input_report_key(dev, BTN_START, data[i].start);
174 input_report_key(dev, BTN_Z, data[i].z);
177 input_report_key(dev, BTN_0, data[i].a);
178 input_report_key(dev, BTN_1, data[i].b);
179 input_report_key(dev, BTN_2, data[i].l);
180 input_report_key(dev, BTN_3, data[i].r);
182 input_report_abs(dev, ABS_X, data[i].x);
183 input_report_abs(dev, ABS_Y, data[i].y);
243 const struct joydata *data;
263 data = (struct joydata *) priv->si_buf;
266 if (!data[i].err && data[i].data >> 16 == N64_CONTROLLER_ID) {
281 dev->id.product = data[i].data >> 16;