Home
last modified time | relevance | path

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

/linux/drivers/input/mouse/
H A Dsentelic.c71 static int fsp_reg_read(struct psmouse *psmouse, int reg_addr, int *reg_val) in fsp_reg_read()
128 static int fsp_reg_write(struct psmouse *psmouse, int reg_addr, int reg_val) in fsp_reg_write()
181 static int fsp_reg_write_enable(struct psmouse *psmouse, bool enable) in fsp_reg_write_enable()
201 static int fsp_page_reg_read(struct psmouse *psmouse, int *reg_val) in fsp_page_reg_read()
239 static int fsp_page_reg_write(struct psmouse *psmouse, int reg_val) in fsp_page_reg_write()
277 static int fsp_get_version(struct psmouse *psmouse, int *version) in fsp_get_version()
285 static int fsp_get_revision(struct psmouse *psmouse, int *rev) in fsp_get_revision()
293 static int fsp_get_sn(struct psmouse *psmouse, int *sn) in fsp_get_sn()
314 static int fsp_get_buttons(struct psmouse *psmouse, int *btn) in fsp_get_buttons()
332 static int fsp_opc_tag_enable(struct psmouse *psmouse, bool enable) in fsp_opc_tag_enable()
[all …]
H A Delantech.c35 static int synaptics_send_cmd(struct psmouse *psmouse, unsigned char c, in synaptics_send_cmd()
50 static int elantech_send_cmd(struct psmouse *psmouse, unsigned char c, in elantech_send_cmd()
68 static int elantech_ps2_command(struct psmouse *psmouse, in elantech_ps2_command()
95 static int elantech_read_reg_params(struct psmouse *psmouse, u8 reg, u8 *param) in elantech_read_reg_params()
113 static int elantech_write_reg_params(struct psmouse *psmouse, u8 reg, u8 *param) in elantech_write_reg_params()
136 static int elantech_read_reg(struct psmouse *psmouse, unsigned char reg, in elantech_read_reg()
192 static int elantech_write_reg(struct psmouse *psmouse, unsigned char reg, in elantech_write_reg()
264 static void elantech_packet_dump(struct psmouse *psmouse) in elantech_packet_dump()
320 static void elantech_report_absolute_v1(struct psmouse *psmouse) in elantech_report_absolute_v1()
408 static void elantech_report_absolute_v2(struct psmouse *psmouse) in elantech_report_absolute_v2()
[all …]
H A Dsynaptics.c79 static int synaptics_mode_cmd(struct psmouse *psmouse, u8 mode) in synaptics_mode_cmd() argument
96 int synaptics_detect(struct psmouse *psmouse, bool set_properties) in synaptics_detect() argument
118 synaptics_reset(struct psmouse * psmouse) synaptics_reset() argument
218 synaptics_send_cmd(struct psmouse * psmouse,u8 cmd,u8 * param) synaptics_send_cmd() argument
233 synaptics_query_int(struct psmouse * psmouse,u8 query_cmd,u32 * val) synaptics_query_int() argument
253 synaptics_identify(struct psmouse * psmouse,struct synaptics_device_info * info) synaptics_identify() argument
269 synaptics_model_id(struct psmouse * psmouse,struct synaptics_device_info * info) synaptics_model_id() argument
278 synaptics_firmware_id(struct psmouse * psmouse,struct synaptics_device_info * info) synaptics_firmware_id() argument
289 synaptics_query_modes(struct psmouse * psmouse,struct synaptics_device_info * info) synaptics_query_modes() argument
316 synaptics_capability(struct psmouse * psmouse,struct synaptics_device_info * info) synaptics_capability() argument
373 synaptics_resolution(struct psmouse * psmouse,struct synaptics_device_info * info) synaptics_resolution() argument
431 synaptics_query_hardware(struct psmouse * psmouse,struct synaptics_device_info * info) synaptics_query_hardware() argument
538 synaptics_apply_quirks(struct psmouse * psmouse,struct synaptics_device_info * info) synaptics_apply_quirks() argument
574 synaptics_set_advanced_gesture_mode(struct psmouse * psmouse) synaptics_set_advanced_gesture_mode() argument
590 synaptics_set_mode(struct psmouse * psmouse) synaptics_set_mode() argument
622 synaptics_set_rate(struct psmouse * psmouse,unsigned int rate) synaptics_set_rate() argument
724 synaptics_pt_activate(struct psmouse * psmouse) synaptics_pt_activate() argument
742 synaptics_pt_create(struct psmouse * psmouse) synaptics_pt_create() argument
959 synaptics_report_ext_buttons(struct psmouse * psmouse,const struct synaptics_hw_state * hw) synaptics_report_ext_buttons() argument
1005 synaptics_report_buttons(struct psmouse * psmouse,const struct synaptics_hw_state * hw) synaptics_report_buttons() argument
1025 synaptics_report_mt_data(struct psmouse * psmouse,const struct synaptics_hw_state * sgm,int num_fingers) synaptics_report_mt_data() argument
1065 synaptics_image_sensor_process(struct psmouse * psmouse,struct synaptics_hw_state * sgm) synaptics_image_sensor_process() argument
1101 synaptics_process_packet(struct psmouse * psmouse) synaptics_process_packet() argument
1201 synaptics_validate_byte(struct psmouse * psmouse,int idx,enum synaptics_pkt_type pkt_type) synaptics_validate_byte() argument
1233 synaptics_detect_pkt_type(struct psmouse * psmouse) synaptics_detect_pkt_type() argument
1247 synaptics_process_byte(struct psmouse * psmouse) synaptics_process_byte() argument
1289 set_input_params(struct psmouse * psmouse,struct synaptics_data * priv) set_input_params() argument
1399 synaptics_show_disable_gesture(struct psmouse * psmouse,void * data,char * buf) synaptics_show_disable_gesture() argument
1407 synaptics_set_disable_gesture(struct psmouse * psmouse,void * data,const char * buf,size_t len) synaptics_set_disable_gesture() argument
1441 synaptics_disconnect(struct psmouse * psmouse) synaptics_disconnect() argument
1461 synaptics_reconnect(struct psmouse * psmouse) synaptics_reconnect() argument
1593 synaptics_init_ps2(struct psmouse * psmouse,struct synaptics_device_info * info,bool absolute_mode) synaptics_init_ps2() argument
1701 __synaptics_init(struct psmouse * psmouse,bool absolute_mode) __synaptics_init() argument
1717 synaptics_init_absolute(struct psmouse * psmouse) synaptics_init_absolute() argument
1722 synaptics_init_relative(struct psmouse * psmouse) synaptics_init_relative() argument
1727 synaptics_setup_ps2(struct psmouse * psmouse,struct synaptics_device_info * info) synaptics_setup_ps2() argument
1759 synaptics_setup_ps2(struct psmouse * psmouse,struct synaptics_device_info * info) synaptics_setup_ps2() argument
1785 synaptics_create_intertouch(struct psmouse * psmouse,struct synaptics_device_info * info,bool leave_breadcrumbs) synaptics_create_intertouch() argument
1820 synaptics_setup_intertouch(struct psmouse * psmouse,struct synaptics_device_info * info,bool leave_breadcrumbs) synaptics_setup_intertouch() argument
1866 synaptics_init_smbus(struct psmouse * psmouse) synaptics_init_smbus() argument
1888 synaptics_setup_intertouch(struct psmouse * psmouse,struct synaptics_device_info * info,bool leave_breadcrumbs) synaptics_setup_intertouch() argument
1895 synaptics_init_smbus(struct psmouse * psmouse) synaptics_init_smbus() argument
1905 synaptics_init(struct psmouse * psmouse) synaptics_init() argument
1948 synaptics_init(struct psmouse * psmouse) synaptics_init() argument
[all...]
H A Dcypress_ps2.c29 static void cypress_set_packet_size(struct psmouse *psmouse, unsigned int n) in cypress_set_packet_size()
38 static int cypress_ps2_sendbyte(struct psmouse *psmouse, u8 cmd) in cypress_ps2_sendbyte()
58 static int cypress_ps2_ext_cmd(struct psmouse *psmouse, u8 prefix, u8 nibble) in cypress_ps2_ext_cmd()
94 static bool cypress_verify_cmd_state(struct psmouse *psmouse, u8 cmd, u8* param) in cypress_verify_cmd_state()
124 static int cypress_send_ext_cmd(struct psmouse *psmouse, u8 cmd, u8 *param) in cypress_send_ext_cmd()
159 int cypress_detect(struct psmouse *psmouse, bool set_properties) in cypress_detect()
178 static int cypress_read_fw_version(struct psmouse *psmouse) in cypress_read_fw_version()
207 static int cypress_read_tp_metrics(struct psmouse *psmouse) in cypress_read_tp_metrics()
280 static int cypress_query_hardware(struct psmouse *psmouse) in cypress_query_hardware()
295 static int cypress_set_absolute_mode(struct psmouse *psmouse) in cypress_set_absolute_mode()
[all …]
H A Dfocaltech.c35 int focaltech_detect(struct psmouse *psmouse, bool set_properties) in focaltech_detect()
115 static void focaltech_report_state(struct psmouse *psmouse) in focaltech_report_state()
148 static void focaltech_process_touch_packet(struct psmouse *psmouse, in focaltech_process_touch_packet()
172 static void focaltech_process_abs_packet(struct psmouse *psmouse, in focaltech_process_abs_packet()
194 static void focaltech_process_rel_packet(struct psmouse *psmouse, in focaltech_process_rel_packet()
225 static void focaltech_process_packet(struct psmouse *psmouse) in focaltech_process_packet()
250 static psmouse_ret_t focaltech_process_byte(struct psmouse *psmouse) in focaltech_process_byte()
264 static int focaltech_switch_protocol(struct psmouse *psmouse) in focaltech_switch_protocol()
292 static void focaltech_reset(struct psmouse *psmouse) in focaltech_reset()
298 static void focaltech_disconnect(struct psmouse *psmouse) in focaltech_disconnect()
[all …]
H A Dlogips2pp.c41 static psmouse_ret_t ps2pp_process_byte(struct psmouse *psmouse) in ps2pp_process_byte()
113 static int ps2pp_cmd(struct psmouse *psmouse, u8 *param, u8 command) in ps2pp_cmd()
136 static void ps2pp_set_smartscroll(struct psmouse *psmouse, bool smartscroll) in ps2pp_set_smartscroll()
152 static ssize_t ps2pp_attr_show_smartscroll(struct psmouse *psmouse, in ps2pp_attr_show_smartscroll()
158 static ssize_t ps2pp_attr_set_smartscroll(struct psmouse *psmouse, void *data, in ps2pp_attr_set_smartscroll()
185 static void ps2pp_set_resolution(struct psmouse *psmouse, in ps2pp_set_resolution()
201 static void ps2pp_disconnect(struct psmouse *psmouse) in ps2pp_disconnect()
270 static void ps2pp_set_model_properties(struct psmouse *psmouse, in ps2pp_set_model_properties()
326 static int ps2pp_setup_protocol(struct psmouse *psmouse, in ps2pp_setup_protocol()
357 int ps2pp_detect(struct psmouse *psmouse, bool set_properties) in ps2pp_detect()
H A Dlifebook.c132 static psmouse_ret_t lifebook_process_byte(struct psmouse *psmouse) in lifebook_process_byte()
199 static int lifebook_absolute_mode(struct psmouse *psmouse) in lifebook_absolute_mode()
220 static void lifebook_relative_mode(struct psmouse *psmouse) in lifebook_relative_mode()
228 static void lifebook_set_resolution(struct psmouse *psmouse, unsigned int resolution) in lifebook_set_resolution()
241 static void lifebook_disconnect(struct psmouse *psmouse) in lifebook_disconnect()
253 int lifebook_detect(struct psmouse *psmouse, bool set_properties) in lifebook_detect()
270 static int lifebook_create_relative_device(struct psmouse *psmouse) in lifebook_create_relative_device()
311 int lifebook_init(struct psmouse *psmouse) in lifebook_init()
H A Dvmmouse.c90 static void vmmouse_report_button(struct psmouse *psmouse, in vmmouse_report_button()
116 static psmouse_ret_t vmmouse_report_events(struct psmouse *psmouse) in vmmouse_report_events()
197 static psmouse_ret_t vmmouse_process_byte(struct psmouse *psmouse) in vmmouse_process_byte()
221 static void vmmouse_disable(struct psmouse *psmouse) in vmmouse_disable()
241 static int vmmouse_enable(struct psmouse *psmouse) in vmmouse_enable()
311 int vmmouse_detect(struct psmouse *psmouse, bool set_properties) in vmmouse_detect()
343 static void vmmouse_reset(struct psmouse *psmouse) in vmmouse_reset()
356 static void vmmouse_disconnect(struct psmouse *psmouse) in vmmouse_disconnect()
374 static int vmmouse_reconnect(struct psmouse *psmouse) in vmmouse_reconnect()
401 int vmmouse_init(struct psmouse *psmouse) in vmmouse_init()
H A Dbyd.c227 struct psmouse *psmouse; member
236 static void byd_report_input(struct psmouse *psmouse) in byd_report_input()
255 struct psmouse *psmouse = priv->psmouse; in byd_clear_touch() local
272 static psmouse_ret_t byd_process_byte(struct psmouse *psmouse) in byd_process_byte()
336 static int byd_reset_touchpad(struct psmouse *psmouse) in byd_reset_touchpad()
395 static int byd_reconnect(struct psmouse *psmouse) in byd_reconnect()
421 static void byd_disconnect(struct psmouse *psmouse) in byd_disconnect()
432 int byd_detect(struct psmouse *psmouse, bool set_properties) in byd_detect()
461 int byd_init(struct psmouse *psmouse) in byd_init()
H A Dpsmouse-smbus.c19 struct psmouse *psmouse; member
112 static psmouse_ret_t psmouse_smbus_process_byte(struct psmouse *psmouse) in psmouse_smbus_process_byte()
117 static int psmouse_smbus_reconnect(struct psmouse *psmouse) in psmouse_smbus_reconnect()
166 static void psmouse_smbus_disconnect(struct psmouse *psmouse) in psmouse_smbus_disconnect()
212 void psmouse_smbus_cleanup(struct psmouse *psmouse) in psmouse_smbus_cleanup()
226 int psmouse_smbus_init(struct psmouse *psmouse, in psmouse_smbus_init()
H A Dtouchkit_ps2.c40 static psmouse_ret_t touchkit_ps2_process_byte(struct psmouse *psmouse) in touchkit_ps2_process_byte()
56 int touchkit_ps2_detect(struct psmouse *psmouse, bool set_properties) in touchkit_ps2_detect()
H A Dfocaltech.h21 static inline int focaltech_init(struct psmouse *psmouse) in focaltech_init()
H A Delantech.h197 static inline int elantech_init(struct psmouse *psmouse) in elantech_init()