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