Lines Matching defs:key_dev
172 struct input_dev *key_dev;
201 key_dev = input_allocate_device();
202 if (!key_dev) {
208 davinci_ks->input = key_dev;
245 __set_bit(EV_REP, key_dev->evbit);
248 __set_bit(EV_KEY, key_dev->evbit);
254 __set_bit(davinci_ks->pdata->keymap[i], key_dev->keybit);
256 key_dev->name = "davinci_keyscan";
257 key_dev->phys = "davinci_keyscan/input0";
258 key_dev->dev.parent = &pdev->dev;
259 key_dev->id.bustype = BUS_HOST;
260 key_dev->id.vendor = 0x0001;
261 key_dev->id.product = 0x0001;
262 key_dev->id.version = 0x0001;
263 key_dev->keycode = davinci_ks->keymap;
264 key_dev->keycodesize = sizeof(davinci_ks->keymap[0]);
265 key_dev->keycodemax = davinci_ks->pdata->keymapsize;
293 key_dev = NULL;
299 input_free_device(key_dev);