Lines Matching refs:key_dev
155 struct input_dev *key_dev; in davinci_ks_probe() local
184 key_dev = input_allocate_device(); in davinci_ks_probe()
185 if (!key_dev) { in davinci_ks_probe()
191 davinci_ks->input = key_dev; in davinci_ks_probe()
227 __set_bit(EV_REP, key_dev->evbit); in davinci_ks_probe()
230 __set_bit(EV_KEY, key_dev->evbit); in davinci_ks_probe()
236 __set_bit(davinci_ks->pdata->keymap[i], key_dev->keybit); in davinci_ks_probe()
238 key_dev->name = "davinci_keyscan"; in davinci_ks_probe()
239 key_dev->phys = "davinci_keyscan/input0"; in davinci_ks_probe()
240 key_dev->dev.parent = dev; in davinci_ks_probe()
241 key_dev->id.bustype = BUS_HOST; in davinci_ks_probe()
242 key_dev->id.vendor = 0x0001; in davinci_ks_probe()
243 key_dev->id.product = 0x0001; in davinci_ks_probe()
244 key_dev->id.version = 0x0001; in davinci_ks_probe()
245 key_dev->keycode = davinci_ks->keymap; in davinci_ks_probe()
246 key_dev->keycodesize = sizeof(davinci_ks->keymap[0]); in davinci_ks_probe()
247 key_dev->keycodemax = davinci_ks->pdata->keymapsize; in davinci_ks_probe()
275 key_dev = NULL; in davinci_ks_probe()
281 input_free_device(key_dev); in davinci_ks_probe()