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