Home
last modified time | relevance | path

Searched defs:psmouse (Results 1 – 19 of 19) sorted by relevance

/linux-3.3/drivers/input/mouse/
Dpsmouse.h39 struct psmouse { struct
57 enum psmouse_state state; argument
67 psmouse_ret_t (*protocol_handler)(struct psmouse *psmouse); argument
68 void (*set_rate)(struct psmouse *psmouse, unsigned int rate); argument
69 void (*set_resolution)(struct psmouse *psmouse, unsigned int resolution); argument
71 int (*reconnect)(struct psmouse *psmouse); argument
72 void (*disconnect)(struct psmouse *psmouse); argument
73 void (*cleanup)(struct psmouse *psmouse); argument
74 int (*poll)(struct psmouse *psmouse); argument
76 void (*pt_activate)(struct psmouse *psmouse); argument
[all …]
Dpsmouse-base.c130 psmouse_ret_t psmouse_process_byte(struct psmouse *psmouse) in psmouse_process_byte()
213 void psmouse_queue_work(struct psmouse *psmouse, struct delayed_work *work, in psmouse_queue_work()
223 static inline void __psmouse_set_state(struct psmouse *psmouse, enum psmouse_state new_state) in __psmouse_set_state()
238 void psmouse_set_state(struct psmouse *psmouse, enum psmouse_state new_state) in psmouse_set_state()
250 static int psmouse_handle_byte(struct psmouse *psmouse) in psmouse_handle_byte()
296 struct psmouse *psmouse = serio_get_drvdata(serio); in psmouse_interrupt() local
388 int psmouse_sliced_command(struct psmouse *psmouse, unsigned char command) in psmouse_sliced_command()
408 int psmouse_reset(struct psmouse *psmouse) in psmouse_reset()
425 void psmouse_set_resolution(struct psmouse *psmouse, unsigned int resolution) in psmouse_set_resolution()
442 static void psmouse_set_rate(struct psmouse *psmouse, unsigned int rate) in psmouse_set_rate()
[all …]
Dsentelic.c80 static int fsp_reg_read(struct psmouse *psmouse, int reg_addr, int *reg_val) in fsp_reg_read()
138 static int fsp_reg_write(struct psmouse *psmouse, int reg_addr, int reg_val) in fsp_reg_write()
190 static int fsp_reg_write_enable(struct psmouse *psmouse, bool enable) in fsp_reg_write_enable()
210 static int fsp_page_reg_read(struct psmouse *psmouse, int *reg_val) in fsp_page_reg_read()
249 static int fsp_page_reg_write(struct psmouse *psmouse, int reg_val) in fsp_page_reg_write()
286 static int fsp_get_version(struct psmouse *psmouse, int *version) in fsp_get_version()
294 static int fsp_get_revision(struct psmouse *psmouse, int *rev) in fsp_get_revision()
302 static int fsp_get_buttons(struct psmouse *psmouse, int *btn) in fsp_get_buttons()
320 static int fsp_opc_tag_enable(struct psmouse *psmouse, bool enable) in fsp_opc_tag_enable()
351 static int fsp_onpad_vscr(struct psmouse *psmouse, bool enable) in fsp_onpad_vscr()
[all …]
Dalps.c131 static void alps_report_buttons(struct psmouse *psmouse, in alps_report_buttons()
158 static void alps_process_packet_v1_v2(struct psmouse *psmouse) in alps_process_packet_v1_v2()
391 static void alps_process_trackstick_packet_v3(struct psmouse *psmouse) in alps_process_trackstick_packet_v3()
451 static void alps_process_touchpad_packet_v3(struct psmouse *psmouse) in alps_process_touchpad_packet_v3()
585 static void alps_process_packet_v3(struct psmouse *psmouse) in alps_process_packet_v3()
605 static void alps_process_packet_v4(struct psmouse *psmouse) in alps_process_packet_v4()
638 static void alps_process_packet(struct psmouse *psmouse) in alps_process_packet()
657 static void alps_report_bare_ps2_packet(struct psmouse *psmouse, in alps_report_bare_ps2_packet()
676 static psmouse_ret_t alps_handle_interleaved_ps2(struct psmouse *psmouse) in alps_handle_interleaved_ps2()
758 struct psmouse *psmouse = (struct psmouse *)data; in alps_flush_packet() local
[all …]
Dhgpk.c127 static int hgpk_discard_decay_hack(struct psmouse *psmouse, int x, int y) in hgpk_discard_decay_hack()
188 static void hgpk_reset_hack_state(struct psmouse *psmouse) in hgpk_reset_hack_state()
214 static void hgpk_spewing_hack(struct psmouse *psmouse, in hgpk_spewing_hack()
309 static bool hgpk_is_byte_valid(struct psmouse *psmouse, unsigned char *packet) in hgpk_is_byte_valid()
346 static void hgpk_process_advanced_packet(struct psmouse *psmouse) in hgpk_process_advanced_packet()
431 static void hgpk_process_simple_packet(struct psmouse *psmouse) in hgpk_process_simple_packet()
466 static psmouse_ret_t hgpk_process_byte(struct psmouse *psmouse) in hgpk_process_byte()
498 static int hgpk_select_mode(struct psmouse *psmouse) in hgpk_select_mode()
609 static int hgpk_reset_device(struct psmouse *psmouse, bool recalibrate) in hgpk_reset_device()
641 static int hgpk_force_recalibrate(struct psmouse *psmouse) in hgpk_force_recalibrate()
[all …]
Delantech.c33 static int synaptics_send_cmd(struct psmouse *psmouse, unsigned char c, in synaptics_send_cmd()
48 static int elantech_send_cmd(struct psmouse *psmouse, unsigned char c, in elantech_send_cmd()
66 static int elantech_ps2_command(struct psmouse *psmouse, in elantech_ps2_command()
93 static int elantech_read_reg(struct psmouse *psmouse, unsigned char reg, in elantech_read_reg()
149 static int elantech_write_reg(struct psmouse *psmouse, unsigned char reg, in elantech_write_reg()
221 static void elantech_packet_dump(struct psmouse *psmouse) in elantech_packet_dump()
235 static void elantech_report_absolute_v1(struct psmouse *psmouse) in elantech_report_absolute_v1()
323 static void elantech_report_absolute_v2(struct psmouse *psmouse) in elantech_report_absolute_v2()
409 static void elantech_report_absolute_v3(struct psmouse *psmouse, in elantech_report_absolute_v3()
483 static void elantech_input_sync_v4(struct psmouse *psmouse) in elantech_input_sync_v4()
[all …]
Dsynaptics.c66 static int synaptics_mode_cmd(struct psmouse *psmouse, unsigned char mode) in synaptics_mode_cmd()
78 int synaptics_detect(struct psmouse *psmouse, bool set_properties) in synaptics_detect()
102 void synaptics_reset(struct psmouse *psmouse) in synaptics_reset()
117 static int synaptics_send_cmd(struct psmouse *psmouse, unsigned char c, unsigned char *param) in synaptics_send_cmd()
130 static int synaptics_model_id(struct psmouse *psmouse) in synaptics_model_id()
145 static int synaptics_capability(struct psmouse *psmouse) in synaptics_capability()
201 static int synaptics_identify(struct psmouse *psmouse) in synaptics_identify()
218 static int synaptics_resolution(struct psmouse *psmouse) in synaptics_resolution()
258 static int synaptics_query_hardware(struct psmouse *psmouse) in synaptics_query_hardware()
272 static int synaptics_set_advanced_gesture_mode(struct psmouse *psmouse) in synaptics_set_advanced_gesture_mode()
[all …]
Dlifebook.c134 static psmouse_ret_t lifebook_process_byte(struct psmouse *psmouse) in lifebook_process_byte()
205 static int lifebook_absolute_mode(struct psmouse *psmouse) in lifebook_absolute_mode()
224 static void lifebook_relative_mode(struct psmouse *psmouse) in lifebook_relative_mode()
232 static void lifebook_set_resolution(struct psmouse *psmouse, unsigned int resolution) in lifebook_set_resolution()
245 static void lifebook_disconnect(struct psmouse *psmouse) in lifebook_disconnect()
257 int lifebook_detect(struct psmouse *psmouse, bool set_properties) in lifebook_detect()
274 static int lifebook_create_relative_device(struct psmouse *psmouse) in lifebook_create_relative_device()
315 int lifebook_init(struct psmouse *psmouse) in lifebook_init()
Dlogips2pp.c42 static psmouse_ret_t ps2pp_process_byte(struct psmouse *psmouse) in ps2pp_process_byte()
114 static int ps2pp_cmd(struct psmouse *psmouse, unsigned char *param, unsigned char command) in ps2pp_cmd()
133 static void ps2pp_set_smartscroll(struct psmouse *psmouse, bool smartscroll) in ps2pp_set_smartscroll()
149 static ssize_t ps2pp_attr_show_smartscroll(struct psmouse *psmouse, in ps2pp_attr_show_smartscroll()
155 static ssize_t ps2pp_attr_set_smartscroll(struct psmouse *psmouse, void *data, in ps2pp_attr_set_smartscroll()
182 static void ps2pp_set_resolution(struct psmouse *psmouse, unsigned int resolution) in ps2pp_set_resolution()
197 static void ps2pp_disconnect(struct psmouse *psmouse) in ps2pp_disconnect()
265 static void ps2pp_set_model_properties(struct psmouse *psmouse, in ps2pp_set_model_properties()
328 int ps2pp_init(struct psmouse *psmouse, bool set_properties) in ps2pp_init()
Dtrackpoint.c74 static ssize_t trackpoint_show_int_attr(struct psmouse *psmouse, void *data, char *buf) in trackpoint_show_int_attr()
86 static ssize_t trackpoint_set_int_attr(struct psmouse *psmouse, void *data, in trackpoint_set_int_attr()
114 static ssize_t trackpoint_set_bit_attr(struct psmouse *psmouse, void *data, in trackpoint_set_bit_attr()
189 static int trackpoint_start_protocol(struct psmouse *psmouse, unsigned char *firmware_id) in trackpoint_start_protocol()
205 static int trackpoint_sync(struct psmouse *psmouse) in trackpoint_sync()
274 static void trackpoint_disconnect(struct psmouse *psmouse) in trackpoint_disconnect()
282 static int trackpoint_reconnect(struct psmouse *psmouse) in trackpoint_reconnect()
293 int trackpoint_detect(struct psmouse *psmouse, bool set_properties) in trackpoint_detect()
Dlifebook.h22 inline int lifebook_detect(struct psmouse *psmouse, bool set_properties) in lifebook_detect()
26 inline int lifebook_init(struct psmouse *psmouse) in lifebook_init()
Dtouchkit_ps2.c53 static psmouse_ret_t touchkit_ps2_process_byte(struct psmouse *psmouse) in touchkit_ps2_process_byte()
69 int touchkit_ps2_detect(struct psmouse *psmouse, bool set_properties) in touchkit_ps2_detect()
Dhgpk.h36 struct psmouse *psmouse; member
57 static inline int hgpk_detect(struct psmouse *psmouse, bool set_properties) in hgpk_detect()
61 static inline int hgpk_init(struct psmouse *psmouse) in hgpk_init()
Dlogips2pp.h17 inline int ps2pp_init(struct psmouse *psmouse, bool set_properties) in ps2pp_init()
Dtouchkit_ps2.h18 static inline int touchkit_ps2_detect(struct psmouse *psmouse, in touchkit_ps2_detect()
Dalps.h52 inline int alps_detect(struct psmouse *psmouse, bool set_properties) in alps_detect()
56 inline int alps_init(struct psmouse *psmouse) in alps_init()
Dsentelic.h87 inline int fsp_detect(struct psmouse *psmouse, bool set_properties) in fsp_detect()
91 inline int fsp_init(struct psmouse *psmouse) in fsp_init()
Delantech.h146 static inline int elantech_detect(struct psmouse *psmouse, bool set_properties) in elantech_detect()
150 static inline int elantech_init(struct psmouse *psmouse) in elantech_init()
Dtrackpoint.h148 inline int trackpoint_detect(struct psmouse *psmouse, bool set_properties) in trackpoint_detect()