Lines Matching defs:atkbd
203 struct atkbd { struct
205 struct ps2dev ps2dev;
206 struct input_dev *dev;
209 char name[64];
210 char phys[32];
212 unsigned short id;
213 unsigned short keycode[ATKBD_KEYMAP_SIZE];
215 unsigned char set;
216 bool translated;
217 bool extra;
218 bool write;
219 bool softrepeat;
220 bool softraw;
221 bool scroll;
222 bool enabled;
247 static void (*atkbd_platform_fixup)(struct atkbd *, const void *data); argument
309 static ssize_t atkbd_show_function_row_physmap(struct atkbd *atkbd, char *buf) in atkbd_show_function_row_physmap()
329 struct atkbd *atkbd = serio_get_drvdata(serio); in atkbd_attr_is_visible() local
371 static void atkbd_calculate_xl_bit(struct atkbd *atkbd, unsigned char code) in atkbd_calculate_xl_bit()
390 static unsigned int atkbd_compat_scancode(struct atkbd *atkbd, unsigned int code) in atkbd_compat_scancode()
412 struct atkbd *atkbd = serio_get_drvdata(serio); in atkbd_interrupt() local
574 static int atkbd_set_repeat_rate(struct atkbd *atkbd) in atkbd_set_repeat_rate()
598 static int atkbd_set_leds(struct atkbd *atkbd) in atkbd_set_leds()
631 struct atkbd *atkbd = container_of(work, struct atkbd, event_work.work); in atkbd_event_work() local
659 static void atkbd_schedule_event_work(struct atkbd *atkbd, int event_bit) in atkbd_schedule_event_work()
681 struct atkbd *atkbd = input_get_drvdata(dev); in atkbd_event() local
707 static inline void atkbd_enable(struct atkbd *atkbd) in atkbd_enable()
719 static inline void atkbd_disable(struct atkbd *atkbd) in atkbd_disable()
726 static int atkbd_activate(struct atkbd *atkbd) in atkbd_activate()
749 static void atkbd_deactivate(struct atkbd *atkbd) in atkbd_deactivate()
763 static int atkbd_probe(struct atkbd *atkbd) in atkbd_probe()
830 static int atkbd_select_set(struct atkbd *atkbd, int target_set, int allow_extra) in atkbd_select_set()
891 static int atkbd_reset_state(struct atkbd *atkbd) in atkbd_reset_state()
922 struct atkbd *atkbd = serio_get_drvdata(serio); in atkbd_cleanup() local
935 struct atkbd *atkbd = serio_get_drvdata(serio); in atkbd_disconnect() local
959 static void atkbd_apply_forced_release_keylist(struct atkbd* atkbd, in atkbd_apply_forced_release_keylist()
1026 static unsigned int atkbd_oqo_01plus_scancode_fixup(struct atkbd *atkbd, in atkbd_oqo_01plus_scancode_fixup()
1038 static int atkbd_get_keymap_from_fwnode(struct atkbd *atkbd) in atkbd_get_keymap_from_fwnode()
1076 static void atkbd_set_keycode_table(struct atkbd *atkbd) in atkbd_set_keycode_table()
1132 static void atkbd_set_device_attrs(struct atkbd *atkbd) in atkbd_set_device_attrs()
1203 struct atkbd *atkbd = serio_get_drvdata(serio); in atkbd_parse_fwnode_data() local
1226 struct atkbd *atkbd; in atkbd_connect() local
1314 struct atkbd *atkbd = serio_get_drvdata(serio); in atkbd_reconnect() local
1404 ssize_t (*handler)(struct atkbd *, char *)) in atkbd_attr_show_helper()
1407 struct atkbd *atkbd = serio_get_drvdata(serio); in atkbd_attr_show_helper() local
1413 ssize_t (*handler)(struct atkbd *, const char *, size_t)) in atkbd_attr_set_helper()
1416 struct atkbd *atkbd = serio_get_drvdata(serio); in atkbd_attr_set_helper() local
1432 static ssize_t atkbd_show_extra(struct atkbd *atkbd, char *buf) in atkbd_show_extra()
1437 static ssize_t atkbd_set_extra(struct atkbd *atkbd, const char *buf, size_t count) in atkbd_set_extra()
1493 static ssize_t atkbd_show_force_release(struct atkbd *atkbd, char *buf) in atkbd_show_force_release()
1504 static ssize_t atkbd_set_force_release(struct atkbd *atkbd, in atkbd_set_force_release()
1520 static ssize_t atkbd_show_scroll(struct atkbd *atkbd, char *buf) in atkbd_show_scroll()
1525 static ssize_t atkbd_set_scroll(struct atkbd *atkbd, const char *buf, size_t count) in atkbd_set_scroll()
1568 static ssize_t atkbd_show_set(struct atkbd *atkbd, char *buf) in atkbd_show_set()
1573 static ssize_t atkbd_set_set(struct atkbd *atkbd, const char *buf, size_t count) in atkbd_set_set()
1623 static ssize_t atkbd_show_softrepeat(struct atkbd *atkbd, char *buf) in atkbd_show_softrepeat()
1628 static ssize_t atkbd_set_softrepeat(struct atkbd *atkbd, const char *buf, size_t count) in atkbd_set_softrepeat()
1677 static ssize_t atkbd_show_softraw(struct atkbd *atkbd, char *buf) in atkbd_show_softraw()
1682 static ssize_t atkbd_set_softraw(struct atkbd *atkbd, const char *buf, size_t count) in atkbd_set_softraw()
1723 static ssize_t atkbd_show_err_count(struct atkbd *atkbd, char *buf) in atkbd_show_err_count()