Lines Matching defs:atkbd
202 struct atkbd { struct
204 struct ps2dev ps2dev;
205 struct input_dev *dev;
208 char name[64];
209 char phys[32];
211 unsigned short id;
212 unsigned short keycode[ATKBD_KEYMAP_SIZE];
214 unsigned char set;
215 bool translated;
216 bool extra;
217 bool write;
218 bool softrepeat;
219 bool softraw;
220 bool scroll;
221 bool enabled;
245 static void (*atkbd_platform_fixup)(struct atkbd *, const void *data); argument
307 static ssize_t atkbd_show_function_row_physmap(struct atkbd *atkbd, char *buf) in atkbd_show_function_row_physmap()
324 struct atkbd *atkbd = atkbd_from_serio(serio); in atkbd_attr_is_visible() local
368 static void atkbd_calculate_xl_bit(struct atkbd *atkbd, unsigned char code) in atkbd_calculate_xl_bit()
387 static unsigned int atkbd_compat_scancode(struct atkbd *atkbd, unsigned int code) in atkbd_compat_scancode()
409 struct atkbd *atkbd = container_of(ps2dev, struct atkbd, ps2dev); in atkbd_handle_frame_error() local
445 struct atkbd *atkbd = container_of(ps2dev, struct atkbd, ps2dev); in atkbd_receive_byte() local
583 static int atkbd_set_repeat_rate(struct atkbd *atkbd) in atkbd_set_repeat_rate()
607 static int atkbd_set_leds(struct atkbd *atkbd) in atkbd_set_leds()
640 struct atkbd *atkbd = container_of(work, struct atkbd, event_work.work); in atkbd_event_work() local
668 static void atkbd_schedule_event_work(struct atkbd *atkbd, int event_bit) in atkbd_schedule_event_work()
690 struct atkbd *atkbd = input_get_drvdata(dev); in atkbd_event() local
716 static inline void atkbd_enable(struct atkbd *atkbd) in atkbd_enable()
728 static inline void atkbd_disable(struct atkbd *atkbd) in atkbd_disable()
735 static int atkbd_activate(struct atkbd *atkbd) in atkbd_activate()
758 static void atkbd_deactivate(struct atkbd *atkbd) in atkbd_deactivate()
798 static bool atkbd_skip_getid(struct atkbd *atkbd) in atkbd_skip_getid()
803 static inline bool atkbd_skip_getid(struct atkbd *atkbd) { return false; } in atkbd_skip_getid()
810 static int atkbd_probe(struct atkbd *atkbd) in atkbd_probe()
882 static int atkbd_select_set(struct atkbd *atkbd, int target_set, int allow_extra) in atkbd_select_set()
943 static int atkbd_reset_state(struct atkbd *atkbd) in atkbd_reset_state()
974 struct atkbd *atkbd = atkbd_from_serio(serio); in atkbd_cleanup() local
987 struct atkbd *atkbd = atkbd_from_serio(serio); in atkbd_disconnect() local
1009 static void atkbd_apply_forced_release_keylist(struct atkbd* atkbd, in atkbd_apply_forced_release_keylist()
1076 static unsigned int atkbd_oqo_01plus_scancode_fixup(struct atkbd *atkbd, in atkbd_oqo_01plus_scancode_fixup()
1088 static int atkbd_get_keymap_from_fwnode(struct atkbd *atkbd) in atkbd_get_keymap_from_fwnode()
1126 static void atkbd_set_keycode_table(struct atkbd *atkbd) in atkbd_set_keycode_table()
1182 static void atkbd_set_device_attrs(struct atkbd *atkbd) in atkbd_set_device_attrs()
1253 struct atkbd *atkbd = atkbd_from_serio(serio); in atkbd_parse_fwnode_data() local
1277 struct atkbd *atkbd; in atkbd_connect() local
1361 struct atkbd *atkbd = atkbd_from_serio(serio); in atkbd_reconnect() local
1452 ssize_t (*handler)(struct atkbd *, char *)) in atkbd_attr_show_helper()
1455 struct atkbd *atkbd = atkbd_from_serio(serio); in atkbd_attr_show_helper() local
1461 ssize_t (*handler)(struct atkbd *, const char *, size_t)) in atkbd_attr_set_helper()
1464 struct atkbd *atkbd = atkbd_from_serio(serio); in atkbd_attr_set_helper() local
1480 static ssize_t atkbd_show_extra(struct atkbd *atkbd, char *buf) in atkbd_show_extra()
1485 static ssize_t atkbd_set_extra(struct atkbd *atkbd, const char *buf, size_t count) in atkbd_set_extra()
1541 static ssize_t atkbd_show_force_release(struct atkbd *atkbd, char *buf) in atkbd_show_force_release()
1552 static ssize_t atkbd_set_force_release(struct atkbd *atkbd, in atkbd_set_force_release()
1568 static ssize_t atkbd_show_scroll(struct atkbd *atkbd, char *buf) in atkbd_show_scroll()
1573 static ssize_t atkbd_set_scroll(struct atkbd *atkbd, const char *buf, size_t count) in atkbd_set_scroll()
1616 static ssize_t atkbd_show_set(struct atkbd *atkbd, char *buf) in atkbd_show_set()
1621 static ssize_t atkbd_set_set(struct atkbd *atkbd, const char *buf, size_t count) in atkbd_set_set()
1671 static ssize_t atkbd_show_softrepeat(struct atkbd *atkbd, char *buf) in atkbd_show_softrepeat()
1676 static ssize_t atkbd_set_softrepeat(struct atkbd *atkbd, const char *buf, size_t count) in atkbd_set_softrepeat()
1725 static ssize_t atkbd_show_softraw(struct atkbd *atkbd, char *buf) in atkbd_show_softraw()
1730 static ssize_t atkbd_set_softraw(struct atkbd *atkbd, const char *buf, size_t count) in atkbd_set_softraw()
1771 static ssize_t atkbd_show_err_count(struct atkbd *atkbd, char *buf) in atkbd_show_err_count()