Lines Matching refs:jornadakbd
47 struct jornadakbd { struct
55 struct jornadakbd *jornadakbd = platform_get_drvdata(pdev); in jornada720_kbd_interrupt() argument
56 struct input_dev *input = jornadakbd->input; in jornada720_kbd_interrupt()
76 input_report_key(input, jornadakbd->keymap[scan_code], in jornada720_kbd_interrupt()
90 struct jornadakbd *jornadakbd; in jornada720_kbd_probe() local
98 jornadakbd = devm_kzalloc(&pdev->dev, sizeof(*jornadakbd), GFP_KERNEL); in jornada720_kbd_probe()
100 if (!jornadakbd || !input_dev) in jornada720_kbd_probe()
103 platform_set_drvdata(pdev, jornadakbd); in jornada720_kbd_probe()
105 memcpy(jornadakbd->keymap, jornada_std_keymap, in jornada720_kbd_probe()
107 jornadakbd->input = input_dev; in jornada720_kbd_probe()
112 input_dev->keycode = jornadakbd->keymap; in jornada720_kbd_probe()
118 for (i = 0; i < ARRAY_SIZE(jornadakbd->keymap); i++) in jornada720_kbd_probe()
119 __set_bit(jornadakbd->keymap[i], input_dev->keybit); in jornada720_kbd_probe()
131 return input_register_device(jornadakbd->input); in jornada720_kbd_probe()