jornadakbd 74 drivers/input/keyboard/jornada680_kbd.c static void jornada_parse_kbd(struct jornadakbd *jornadakbd) jornadakbd 76 drivers/input/keyboard/jornada680_kbd.c struct input_dev *input_dev = jornadakbd->poll_dev->input; jornadakbd 77 drivers/input/keyboard/jornada680_kbd.c unsigned short *keymap = jornadakbd->keymap; jornadakbd 82 drivers/input/keyboard/jornada680_kbd.c unsigned char new = jornadakbd->new_scan[i]; jornadakbd 83 drivers/input/keyboard/jornada680_kbd.c unsigned char old = jornadakbd->old_scan[i]; jornadakbd 172 drivers/input/keyboard/jornada680_kbd.c struct jornadakbd *jornadakbd = dev->private; jornadakbd 174 drivers/input/keyboard/jornada680_kbd.c jornada_scan_keyb(jornadakbd->new_scan); jornadakbd 175 drivers/input/keyboard/jornada680_kbd.c jornada_parse_kbd(jornadakbd); jornadakbd 176 drivers/input/keyboard/jornada680_kbd.c memcpy(jornadakbd->old_scan, jornadakbd->new_scan, JORNADA_SCAN_SIZE); jornadakbd 181 drivers/input/keyboard/jornada680_kbd.c struct jornadakbd *jornadakbd; jornadakbd 186 drivers/input/keyboard/jornada680_kbd.c jornadakbd = devm_kzalloc(&pdev->dev, sizeof(struct jornadakbd), jornadakbd 188 drivers/input/keyboard/jornada680_kbd.c if (!jornadakbd) jornadakbd 197 drivers/input/keyboard/jornada680_kbd.c jornadakbd->poll_dev = poll_dev; jornadakbd 199 drivers/input/keyboard/jornada680_kbd.c memcpy(jornadakbd->keymap, jornada_scancodes, jornadakbd 200 drivers/input/keyboard/jornada680_kbd.c sizeof(jornadakbd->keymap)); jornadakbd 202 drivers/input/keyboard/jornada680_kbd.c poll_dev->private = jornadakbd; jornadakbd 210 drivers/input/keyboard/jornada680_kbd.c input_dev->keycode = jornadakbd->keymap; jornadakbd 217 drivers/input/keyboard/jornada680_kbd.c if (jornadakbd->keymap[i]) jornadakbd 218 drivers/input/keyboard/jornada680_kbd.c __set_bit(jornadakbd->keymap[i], input_dev->keybit); jornadakbd 223 drivers/input/keyboard/jornada680_kbd.c error = input_register_polled_device(jornadakbd->poll_dev); jornadakbd 55 drivers/input/keyboard/jornada720_kbd.c struct jornadakbd *jornadakbd = platform_get_drvdata(pdev); jornadakbd 56 drivers/input/keyboard/jornada720_kbd.c struct input_dev *input = jornadakbd->input; jornadakbd 76 drivers/input/keyboard/jornada720_kbd.c input_report_key(input, jornadakbd->keymap[scan_code], jornadakbd 90 drivers/input/keyboard/jornada720_kbd.c struct jornadakbd *jornadakbd; jornadakbd 98 drivers/input/keyboard/jornada720_kbd.c jornadakbd = devm_kzalloc(&pdev->dev, sizeof(*jornadakbd), GFP_KERNEL); jornadakbd 100 drivers/input/keyboard/jornada720_kbd.c if (!jornadakbd || !input_dev) jornadakbd 103 drivers/input/keyboard/jornada720_kbd.c platform_set_drvdata(pdev, jornadakbd); jornadakbd 105 drivers/input/keyboard/jornada720_kbd.c memcpy(jornadakbd->keymap, jornada_std_keymap, jornadakbd 107 drivers/input/keyboard/jornada720_kbd.c jornadakbd->input = input_dev; jornadakbd 112 drivers/input/keyboard/jornada720_kbd.c input_dev->keycode = jornadakbd->keymap; jornadakbd 118 drivers/input/keyboard/jornada720_kbd.c for (i = 0; i < ARRAY_SIZE(jornadakbd->keymap); i++) jornadakbd 119 drivers/input/keyboard/jornada720_kbd.c __set_bit(jornadakbd->keymap[i], input_dev->keybit); jornadakbd 131 drivers/input/keyboard/jornada720_kbd.c return input_register_device(jornadakbd->input);