Lines Matching refs:input_dev
55 struct input_dev *input;
62 struct input_dev *input = jornadakbd->input; in jornada720_kbd_interrupt()
99 struct input_dev *input_dev; in jornada720_kbd_probe() local
103 input_dev = input_allocate_device(); in jornada720_kbd_probe()
104 if (!jornadakbd || !input_dev) { in jornada720_kbd_probe()
113 jornadakbd->input = input_dev; in jornada720_kbd_probe()
115 input_dev->evbit[0] = BIT(EV_KEY) | BIT(EV_REP); in jornada720_kbd_probe()
116 input_dev->name = "HP Jornada 720 keyboard"; in jornada720_kbd_probe()
117 input_dev->phys = "jornadakbd/input0"; in jornada720_kbd_probe()
118 input_dev->keycode = jornadakbd->keymap; in jornada720_kbd_probe()
119 input_dev->keycodesize = sizeof(unsigned short); in jornada720_kbd_probe()
120 input_dev->keycodemax = ARRAY_SIZE(jornada_std_keymap); in jornada720_kbd_probe()
121 input_dev->id.bustype = BUS_HOST; in jornada720_kbd_probe()
122 input_dev->dev.parent = &pdev->dev; in jornada720_kbd_probe()
125 __set_bit(jornadakbd->keymap[i], input_dev->keybit); in jornada720_kbd_probe()
126 __clear_bit(KEY_RESERVED, input_dev->keybit); in jornada720_kbd_probe()
128 input_set_capability(input_dev, EV_MSC, MSC_SCAN); in jornada720_kbd_probe()
148 input_free_device(input_dev); in jornada720_kbd_probe()