/linux-master/drivers/input/mouse/ |
H A D | focaltech.h | 21 static inline int focaltech_init(struct psmouse *psmouse) argument
|
H A D | Makefile | [all...] |
H A D | touchkit_ps2.c | 40 static psmouse_ret_t touchkit_ps2_process_byte(struct psmouse *psmouse) argument 56 int touchkit_ps2_detect(struct psmouse *psmouse, bool set_properties) argument [all...] |
H A D | lifebook.c | 132 static psmouse_ret_t lifebook_process_byte(struct psmouse *psmouse) argument 199 static int lifebook_absolute_mode(struct psmouse *psmous argument 220 lifebook_relative_mode(struct psmouse *psmouse) argument 228 lifebook_set_resolution(struct psmouse *psmouse, unsigned int resolution) argument 241 lifebook_disconnect(struct psmouse *psmouse) argument 253 lifebook_detect(struct psmouse *psmouse, bool set_properties) argument 270 lifebook_create_relative_device(struct psmouse *psmouse) argument 311 lifebook_init(struct psmouse *psmouse) argument [all...] |
H A D | hgpk.h | 37 struct psmouse *psmouse; member in struct:hgpk_data
|
H A D | psmouse-smbus.c | 19 struct psmouse *psmouse; member in struct:psmouse_smbus_dev 116 static psmouse_ret_t psmouse_smbus_process_byte(struct psmouse *psmouse) argument 121 psmouse_smbus_reconnect(struct psmouse *psmouse) argument 170 psmouse_smbus_disconnect(struct psmouse *psmouse) argument 218 psmouse_smbus_cleanup(struct psmouse *psmouse) argument 234 psmouse_smbus_init(struct psmouse *psmouse, const struct i2c_board_info *board, const void *pdata, size_t pdata_size, bool need_deactivate, bool leave_breadcrumbs) argument [all...] |
H A D | logips2pp.c | 41 static psmouse_ret_t ps2pp_process_byte(struct psmouse *psmouse) argument 113 static int ps2pp_cmd(struct psmouse *psmouse, u8 *param, u8 command) argument 136 ps2pp_set_smartscroll(struct psmouse *psmouse, bool smartscroll) argument 152 ps2pp_attr_show_smartscroll(struct psmouse *psmouse, void *data, char *buf) argument 158 ps2pp_attr_set_smartscroll(struct psmouse *psmouse, void *data, const char *buf, size_t count) argument 185 ps2pp_set_resolution(struct psmouse *psmouse, unsigned int resolution) argument 201 ps2pp_disconnect(struct psmouse *psmouse) argument 270 ps2pp_set_model_properties(struct psmouse *psmouse, const struct ps2pp_info *model_info, bool using_ps2pp) argument 326 ps2pp_setup_protocol(struct psmouse *psmouse, const struct ps2pp_info *model_info) argument 357 ps2pp_detect(struct psmouse *psmouse, bool set_properties) argument [all...] |
H A D | cypress_ps2.c | 29 static void cypress_set_packet_size(struct psmouse *psmouse, unsigned int n) argument 38 static int cypress_ps2_sendbyte(struct psmouse *psmouse, int value) argument 60 static int cypress_ps2_ext_cmd(struct psmouse *psmouse, unsigne argument 98 cypress_ps2_read_cmd_status(struct psmouse *psmouse, unsigned char cmd, unsigned char *param) argument 138 cypress_verify_cmd_state(struct psmouse *psmouse, unsigned char cmd, unsigned char *param) argument 169 cypress_send_ext_cmd(struct psmouse *psmouse, unsigned char cmd, unsigned char *param) argument 201 cypress_detect(struct psmouse *psmouse, bool set_properties) argument 220 cypress_read_fw_version(struct psmouse *psmouse) argument 249 cypress_read_tp_metrics(struct psmouse *psmouse) argument 322 cypress_query_hardware(struct psmouse *psmouse) argument 337 cypress_set_absolute_mode(struct psmouse *psmouse) argument 356 cypress_reset(struct psmouse *psmouse) argument 443 cypress_parse_packet(struct psmouse *psmouse, struct cytp_data *cytp, struct cytp_report_data *report_data) argument 513 cypress_process_packet(struct psmouse *psmouse, bool zero_pkt) argument 558 cypress_validate_byte(struct psmouse *psmouse) argument 600 cypress_protocol_handler(struct psmouse *psmouse) argument 612 cypress_set_rate(struct psmouse *psmouse, unsigned int rate) argument 628 cypress_disconnect(struct psmouse *psmouse) argument 635 cypress_reconnect(struct psmouse *psmouse) argument 658 cypress_init(struct psmouse *psmouse) argument [all...] |
H A D | vmmouse.c | 115 static void vmmouse_report_button(struct psmouse *psmouse, argument 141 static psmouse_ret_t vmmouse_report_events(struct psmouse *psmouse) argument 223 vmmouse_process_byte(struct psmouse *psmouse) argument 247 vmmouse_disable(struct psmouse *psmouse) argument 271 vmmouse_enable(struct psmouse *psmouse) argument 343 vmmouse_detect(struct psmouse *psmouse, bool set_properties) argument 375 vmmouse_reset(struct psmouse *psmouse) argument 388 vmmouse_disconnect(struct psmouse *psmouse) argument 406 vmmouse_reconnect(struct psmouse *psmouse) argument 433 vmmouse_init(struct psmouse *psmouse) argument [all...] |
H A D | focaltech.c | 35 int focaltech_detect(struct psmouse *psmouse, bool set_properties) argument 115 static void focaltech_report_state(struct psmouse *psmouse) argument 149 focaltech_process_touch_packet(struct psmouse *psmouse, unsigned char *packet) argument 173 focaltech_process_abs_packet(struct psmouse *psmouse, unsigned char *packet) argument 195 focaltech_process_rel_packet(struct psmouse *psmouse, unsigned char *packet) argument 226 focaltech_process_packet(struct psmouse *psmouse) argument 251 focaltech_process_byte(struct psmouse *psmouse) argument 265 focaltech_switch_protocol(struct psmouse *psmouse) argument 293 focaltech_reset(struct psmouse *psmouse) argument 299 focaltech_disconnect(struct psmouse *psmouse) argument 306 focaltech_reconnect(struct psmouse *psmouse) argument 321 focaltech_set_input_params(struct psmouse *psmouse) argument 373 focaltech_read_size(struct psmouse *psmouse) argument 389 focaltech_set_resolution(struct psmouse *psmouse, unsigned int resolution) argument 395 focaltech_set_rate(struct psmouse *psmouse, unsigned int rate) argument 400 focaltech_set_scale(struct psmouse *psmouse, enum psmouse_scale scale) argument 406 focaltech_init(struct psmouse *psmouse) argument [all...] |
H A D | trackpoint.c | 104 static ssize_t trackpoint_show_int_attr(struct psmouse *psmouse, argument 117 static ssize_t trackpoint_set_int_attr(struct psmouse *psmouse, void *data, argument 146 static ssize_t trackpoint_set_bit_attr(struct psmouse *psmouse, voi argument 204 trackpoint_is_attr_available(struct psmouse *psmouse, struct attribute *attr) argument 219 struct psmouse *psmouse = psmouse_from_serio(serio); local 269 trackpoint_start_protocol(struct psmouse *psmouse, u8 *variant_id, u8 *firmware_id) argument 303 trackpoint_sync(struct psmouse *psmouse, bool in_power_on_state) argument 367 trackpoint_disconnect(struct psmouse *psmouse) argument 376 trackpoint_reconnect(struct psmouse *psmouse) argument 396 trackpoint_detect(struct psmouse *psmouse, bool set_properties) argument [all...] |
H A D | sentelic.c | 71 static int fsp_reg_read(struct psmouse *psmouse, int reg_addr, int *reg_val) argument 128 static int fsp_reg_write(struct psmouse *psmouse, int reg_addr, int reg_val) argument 181 fsp_reg_write_enable(struct psmouse *psmouse, bool enable) argument 201 fsp_page_reg_read(struct psmouse *psmouse, int *reg_val) argument 239 fsp_page_reg_write(struct psmouse *psmouse, int reg_val) argument 277 fsp_get_version(struct psmouse *psmouse, int *version) argument 285 fsp_get_revision(struct psmouse *psmouse, int *rev) argument 293 fsp_get_sn(struct psmouse *psmouse, int *sn) argument 314 fsp_get_buttons(struct psmouse *psmouse, int *btn) argument 332 fsp_opc_tag_enable(struct psmouse *psmouse, bool enable) argument 362 fsp_onpad_vscr(struct psmouse *psmouse, bool enable) argument 383 fsp_onpad_hscr(struct psmouse *psmouse, bool enable) argument 419 fsp_attr_set_setreg(struct psmouse *psmouse, void *data, const char *buf, size_t count) argument 449 fsp_attr_show_getreg(struct psmouse *psmouse, void *data, char *buf) argument 462 fsp_attr_set_getreg(struct psmouse *psmouse, void *data, const char *buf, size_t count) argument 488 fsp_attr_show_pagereg(struct psmouse *psmouse, void *data, char *buf) argument 499 fsp_attr_set_pagereg(struct psmouse *psmouse, void *data, const char *buf, size_t count) argument 521 fsp_attr_show_vscroll(struct psmouse *psmouse, void *data, char *buf) argument 529 fsp_attr_set_vscroll(struct psmouse *psmouse, void *data, const char *buf, size_t count) argument 550 fsp_attr_show_hscroll(struct psmouse *psmouse, void *data, char *buf) argument 558 fsp_attr_set_hscroll(struct psmouse *psmouse, void *data, const char *buf, size_t count) argument 579 fsp_attr_show_flags(struct psmouse *psmouse, void *data, char *buf) argument 588 fsp_attr_set_flags(struct psmouse *psmouse, void *data, const char *buf, size_t count) argument 612 fsp_attr_show_ver(struct psmouse *psmouse, void *data, char *buf) argument 636 fsp_packet_debug(struct psmouse *psmouse, unsigned char packet[]) argument 677 fsp_packet_debug(struct psmouse *psmouse, unsigned char packet[]) argument 693 fsp_process_byte(struct psmouse *psmouse) argument 838 fsp_activate_protocol(struct psmouse *psmouse) argument 920 fsp_set_input_params(struct psmouse *psmouse) argument 962 fsp_detect(struct psmouse *psmouse, bool set_properties) argument 980 fsp_reset(struct psmouse *psmouse) argument 987 fsp_disconnect(struct psmouse *psmouse) argument 996 fsp_reconnect(struct psmouse *psmouse) argument 1012 fsp_init(struct psmouse *psmouse) argument [all...] |
H A D | elantech.h | 197 elantech_init(struct psmouse *psmouse) argument [all...] |
H A D | byd.c | 227 struct psmouse *psmouse; member in struct:byd_data 236 static void byd_report_input(struct psmouse *psmouse) argument 255 struct psmouse *psmouse = priv->psmouse; local 273 byd_process_byte(struct psmouse *psmouse) argument 339 byd_reset_touchpad(struct psmouse *psmouse) argument 398 byd_reconnect(struct psmouse *psmouse) argument 424 byd_disconnect(struct psmouse *psmouse) argument 435 byd_detect(struct psmouse *psmouse, bool set_properties) argument 464 byd_init(struct psmouse *psmouse) argument [all...] |
H A D | hgpk.c | 124 static int hgpk_discard_decay_hack(struct psmouse *psmouse, int x, int y) argument 185 hgpk_reset_hack_state(struct psmouse *psmouse) argument 211 hgpk_spewing_hack(struct psmouse *psmouse, int l, int r, int x, int y) argument 306 hgpk_is_byte_valid(struct psmouse *psmouse, unsigned char *packet) argument 340 hgpk_process_advanced_packet(struct psmouse *psmouse) argument 425 hgpk_process_simple_packet(struct psmouse *psmouse) argument 460 hgpk_process_byte(struct psmouse *psmouse) argument 492 hgpk_select_mode(struct psmouse *psmouse) argument 603 hgpk_reset_device(struct psmouse *psmouse, bool recalibrate) argument 635 hgpk_force_recalibrate(struct psmouse *psmouse) argument 692 hgpk_toggle_powersave(struct psmouse *psmouse, int enable) argument 745 hgpk_poll(struct psmouse *psmouse) argument 751 hgpk_reconnect(struct psmouse *psmouse) argument 769 hgpk_show_powered(struct psmouse *psmouse, void *data, char *buf) argument 776 hgpk_set_powered(struct psmouse *psmouse, void *data, const char *buf, size_t count) argument 806 attr_show_mode(struct psmouse *psmouse, void *data, char *buf) argument 813 attr_set_mode(struct psmouse *psmouse, void *data, const char *buf, size_t len) argument 865 hgpk_trigger_recal_show(struct psmouse *psmouse, void *data, char *buf) argument 871 hgpk_trigger_recal(struct psmouse *psmouse, void *data, const char *buf, size_t count) argument 897 hgpk_disconnect(struct psmouse *psmouse) argument 918 struct psmouse *psmouse = priv->psmouse; local 924 hgpk_register(struct psmouse *psmouse) argument 979 hgpk_init(struct psmouse *psmouse) argument 1013 hgpk_get_model(struct psmouse *psmouse) argument 1037 hgpk_detect(struct psmouse *psmouse, bool set_properties) argument [all...] |
H A D | alps.h | 287 struct psmouse *psmouse; member in struct:alps_data [all...] |
H A D | psmouse-base.c | 154 psmouse_ret_t psmouse_process_byte(struct psmouse *psmouse) argument 244 psmouse_queue_work(struct psmouse *psmouse, struct delayed_work *work, unsigned long delay) argument 253 __psmouse_set_state(struct psmouse *psmouse, enum psmouse_state new_state) argument 266 psmouse_set_state(struct psmouse *psmouse, enum psmouse_state new_state) argument 277 psmouse_handle_byte(struct psmouse *psmouse) argument 315 psmouse_handle_oob_data(struct psmouse *psmouse, u8 data) argument 343 struct psmouse *psmouse = container_of(ps2dev, struct psmouse, ps2dev); local 370 struct psmouse *psmouse = container_of(ps2dev, struct psmouse, ps2dev); local 432 psmouse_reset(struct psmouse *psmouse) argument 450 psmouse_set_resolution(struct psmouse *psmouse, unsigned int resolution) argument 466 psmouse_set_rate(struct psmouse *psmouse, unsigned int rate) argument 482 psmouse_set_scale(struct psmouse *psmouse, enum psmouse_scale scale) argument 492 psmouse_poll(struct psmouse *psmouse) argument 512 psmouse_matches_pnp_id(struct psmouse *psmouse, const char * const ids[]) argument 542 genius_detect(struct psmouse *psmouse, bool set_properties) argument 574 intellimouse_detect(struct psmouse *psmouse, bool set_properties) argument 607 im_explorer_detect(struct psmouse *psmouse, bool set_properties) argument 653 thinking_detect(struct psmouse *psmouse, bool set_properties) argument 687 ps2bare_detect(struct psmouse *psmouse, bool set_properties) argument 709 cortron_detect(struct psmouse *psmouse, bool set_properties) argument 960 psmouse_apply_defaults(struct psmouse *psmouse) argument 994 psmouse_do_detect(int (*detect)(struct psmouse *, bool), struct psmouse *psmouse, bool allow_passthrough, bool set_properties) argument 1009 psmouse_try_protocol(struct psmouse *psmouse, enum psmouse_type type, unsigned int *max_proto, bool set_properties, bool init_allowed) argument 1044 psmouse_extensions(struct psmouse *psmouse, unsigned int max_proto, bool set_properties) argument 1246 psmouse_probe(struct psmouse *psmouse) argument 1282 psmouse_initialize(struct psmouse *psmouse) argument 1297 psmouse_activate(struct psmouse *psmouse) argument 1313 psmouse_deactivate(struct psmouse *psmouse) argument 1333 struct psmouse *parent = NULL, *psmouse = local 1430 struct psmouse *psmouse = psmouse_from_serio(serio); local 1478 struct psmouse *psmouse = psmouse_from_serio(serio); local 1517 psmouse_switch_protocol(struct psmouse *psmouse, const struct psmouse_protocol *proto) argument 1579 struct psmouse *psmouse, *parent = NULL; local 1677 struct psmouse *psmouse = psmouse_from_serio(serio); local 1795 struct psmouse *psmouse = psmouse_from_serio(serio); local 1809 struct psmouse *psmouse, *parent = NULL; local 1855 psmouse_show_int_attr(struct psmouse *psmouse, void *offset, char *buf) argument 1862 psmouse_set_int_attr(struct psmouse *psmouse, void *offset, const char *buf, size_t count) argument 1877 psmouse_attr_show_protocol(struct psmouse *psmouse, void *data, char *buf) argument 1882 psmouse_attr_set_protocol(struct psmouse *psmouse, void *data, const char *buf, size_t count) argument 1981 psmouse_attr_set_rate(struct psmouse *psmouse, void *data, const char *buf, size_t count) argument 1994 psmouse_attr_set_resolution(struct psmouse *psmouse, void *data, const char *buf, size_t count) argument [all...] |
H A D | psmouse.h | 89 struct psmouse { struct 245 psmouse_smbus_cleanup(struct psmouse *psmouse) argument [all...] |
H A D | elantech.c | 35 static int synaptics_send_cmd(struct psmouse *psmouse, unsigned char c, argument 50 static int elantech_send_cmd(struct psmouse *psmouse, unsigned char c, argument 68 elantech_ps2_command(struct psmouse *psmouse, unsigned char *param, int command) argument 95 elantech_read_reg_params(struct psmouse *psmouse, u8 reg, u8 *param) argument 113 elantech_write_reg_params(struct psmouse *psmouse, u8 reg, u8 *param) argument 136 elantech_read_reg(struct psmouse *psmouse, unsigned char reg, unsigned char *val) argument 192 elantech_write_reg(struct psmouse *psmouse, unsigned char reg, unsigned char val) argument 264 elantech_packet_dump(struct psmouse *psmouse) argument 320 elantech_report_absolute_v1(struct psmouse *psmouse) argument 408 elantech_report_absolute_v2(struct psmouse *psmouse) argument 489 elantech_report_trackpoint(struct psmouse *psmouse, int packet_type) argument 558 elantech_report_absolute_v3(struct psmouse *psmouse, int packet_type) argument 637 elantech_input_sync_v4(struct psmouse *psmouse) argument 653 process_packet_status_v4(struct psmouse *psmouse) argument 672 process_packet_head_v4(struct psmouse *psmouse) argument 702 process_packet_motion_v4(struct psmouse *psmouse) argument 743 elantech_report_absolute_v4(struct psmouse *psmouse, int packet_type) argument 766 elantech_packet_check_v1(struct psmouse *psmouse) argument 790 elantech_debounce_check_v2(struct psmouse *psmouse) argument 804 elantech_packet_check_v2(struct psmouse *psmouse) argument 836 elantech_packet_check_v3(struct psmouse *psmouse) argument 874 elantech_packet_check_v4(struct psmouse *psmouse) argument 923 elantech_process_byte(struct psmouse *psmouse) argument 1000 elantech_set_rate_restore_reg_07(struct psmouse *psmouse, unsigned int rate) argument 1013 elantech_set_absolute_mode(struct psmouse *psmouse) argument 1104 elantech_get_resolution_v4(struct psmouse *psmouse, unsigned int *x_res, unsigned int *y_res, unsigned int *bus) argument 1121 elantech_set_buttonpad_prop(struct psmouse *psmouse) argument 1165 elantech_set_input_params(struct psmouse *psmouse) argument 1271 elantech_show_int_attr(struct psmouse *psmouse, void *data, char *buf) argument 1288 elantech_set_int_attr(struct psmouse *psmouse, void *data, const char *buf, size_t count) argument 1402 elantech_detect(struct psmouse *psmouse, bool set_properties) argument 1461 elantech_disconnect(struct psmouse *psmouse) argument 1482 elantech_reconnect(struct psmouse *psmouse) argument 1590 elantech_change_report_id(struct psmouse *psmouse) argument 1678 elantech_query_info(struct psmouse *psmouse, struct elantech_device_info *info) argument 1897 elantech_create_smbus(struct psmouse *psmouse, struct elantech_device_info *info, bool leave_breadcrumbs) argument 1951 elantech_setup_smbus(struct psmouse *psmouse, struct elantech_device_info *info, bool leave_breadcrumbs) argument 1986 elantech_use_host_notify(struct psmouse *psmouse, struct elantech_device_info *info) argument 2012 elantech_init_smbus(struct psmouse *psmouse) argument 2038 elantech_setup_ps2(struct psmouse *psmouse, struct elantech_device_info *info) argument 2131 elantech_init_ps2(struct psmouse *psmouse) argument 2152 elantech_init(struct psmouse *psmouse) argument [all...] |
H A D | synaptics.c | 79 static int synaptics_mode_cmd(struct psmouse *psmouse, u8 mode) argument 96 int synaptics_detect(struct psmouse *psmouse, bool set_properties) argument 118 synaptics_reset(struct psmouse *psmouse) argument 208 synaptics_send_cmd(struct psmouse *psmouse, u8 cmd, u8 *param) argument 223 synaptics_query_int(struct psmouse *psmouse, u8 query_cmd, u32 *val) argument 243 synaptics_identify(struct psmouse *psmouse, struct synaptics_device_info *info) argument 259 synaptics_model_id(struct psmouse *psmouse, struct synaptics_device_info *info) argument 268 synaptics_firmware_id(struct psmouse *psmouse, struct synaptics_device_info *info) argument 279 synaptics_query_modes(struct psmouse *psmouse, struct synaptics_device_info *info) argument 306 synaptics_capability(struct psmouse *psmouse, struct synaptics_device_info *info) argument 363 synaptics_resolution(struct psmouse *psmouse, struct synaptics_device_info *info) argument 421 synaptics_query_hardware(struct psmouse *psmouse, struct synaptics_device_info *info) argument 528 synaptics_apply_quirks(struct psmouse *psmouse, struct synaptics_device_info *info) argument 564 synaptics_set_advanced_gesture_mode(struct psmouse *psmouse) argument 580 synaptics_set_mode(struct psmouse *psmouse) argument 612 synaptics_set_rate(struct psmouse *psmouse, unsigned int rate) argument 689 synaptics_pt_activate(struct psmouse *psmouse) argument 707 synaptics_pt_create(struct psmouse *psmouse) argument 922 synaptics_report_ext_buttons(struct psmouse *psmouse, const struct synaptics_hw_state *hw) argument 968 synaptics_report_buttons(struct psmouse *psmouse, const struct synaptics_hw_state *hw) argument 988 synaptics_report_mt_data(struct psmouse *psmouse, const struct synaptics_hw_state *sgm, int num_fingers) argument 1028 synaptics_image_sensor_process(struct psmouse *psmouse, struct synaptics_hw_state *sgm) argument 1064 synaptics_process_packet(struct psmouse *psmouse) argument 1164 synaptics_validate_byte(struct psmouse *psmouse, int idx, enum synaptics_pkt_type pkt_type) argument 1196 synaptics_detect_pkt_type(struct psmouse *psmouse) argument 1210 synaptics_process_byte(struct psmouse *psmouse) argument 1253 set_input_params(struct psmouse *psmouse, struct synaptics_data *priv) argument 1363 synaptics_show_disable_gesture(struct psmouse *psmouse, void *data, char *buf) argument 1371 synaptics_set_disable_gesture(struct psmouse *psmouse, void *data, const char *buf, size_t len) argument 1405 synaptics_disconnect(struct psmouse *psmouse) argument 1425 synaptics_reconnect(struct psmouse *psmouse) argument 1557 synaptics_init_ps2(struct psmouse *psmouse, struct synaptics_device_info *info, bool absolute_mode) argument 1665 __synaptics_init(struct psmouse *psmouse, bool absolute_mode) argument 1681 synaptics_init_absolute(struct psmouse *psmouse) argument 1686 synaptics_init_relative(struct psmouse *psmouse) argument 1691 synaptics_setup_ps2(struct psmouse *psmouse, struct synaptics_device_info *info) argument 1723 synaptics_setup_ps2(struct psmouse *psmouse, struct synaptics_device_info *info) argument 1749 synaptics_create_intertouch(struct psmouse *psmouse, struct synaptics_device_info *info, bool leave_breadcrumbs) argument 1784 synaptics_setup_intertouch(struct psmouse *psmouse, struct synaptics_device_info *info, bool leave_breadcrumbs) argument 1822 synaptics_init_smbus(struct psmouse *psmouse) argument 1844 synaptics_setup_intertouch(struct psmouse *psmouse, struct synaptics_device_info *info, bool leave_breadcrumbs) argument 1851 synaptics_init_smbus(struct psmouse *psmouse) argument 1861 synaptics_init(struct psmouse *psmouse) argument 1904 synaptics_init(struct psmouse *psmouse) argument [all...] |
H A D | alps.c | 248 static void alps_process_packet_v1_v2(struct psmouse *psmouse) argument 510 static void alps_report_mt_data(struct psmouse *psmouse, int n) argument 524 alps_report_semi_mt_data(struct psmouse *psmouse, int fingers) argument 555 alps_process_trackstick_packet_v3(struct psmouse *psmouse) argument 634 alps_decode_pinnacle(struct alps_fields *f, unsigned char *p, struct psmouse *psmouse) argument 660 alps_decode_rushmore(struct alps_fields *f, unsigned char *p, struct psmouse *psmouse) argument 688 alps_decode_dolphin(struct alps_fields *f, unsigned char *p, struct psmouse *psmouse) argument 725 alps_process_touchpad_packet_v3_v5(struct psmouse *psmouse) argument 803 alps_process_packet_v3(struct psmouse *psmouse) argument 823 alps_process_packet_v6(struct psmouse *psmouse) argument 889 alps_process_packet_v4(struct psmouse *psmouse) argument 938 alps_is_valid_package_v7(struct psmouse *psmouse) argument 1026 alps_decode_packet_v7(struct alps_fields *f, unsigned char *p, struct psmouse *psmouse) argument 1088 alps_process_trackstick_packet_v7(struct psmouse *psmouse) argument 1116 alps_process_touchpad_packet_v7(struct psmouse *psmouse) argument 1138 alps_process_packet_v7(struct psmouse *psmouse) argument 1177 alps_decode_ss4_v2(struct alps_fields *f, unsigned char *p, struct psmouse *psmouse) argument 1314 alps_process_packet_ss4_v2(struct psmouse *psmouse) argument 1388 alps_is_valid_package_ss4_v2(struct psmouse *psmouse) argument 1403 struct psmouse *psmouse = priv->psmouse; local 1466 alps_report_bare_ps2_packet(struct psmouse *psmouse, unsigned char packet[], bool report_buttons) argument 1498 alps_handle_interleaved_ps2(struct psmouse *psmouse) argument 1580 struct psmouse *psmouse = priv->psmouse; local 1606 alps_process_byte(struct psmouse *psmouse) argument 1686 alps_command_mode_send_nibble(struct psmouse *psmouse, int nibble) argument 1706 alps_command_mode_set_addr(struct psmouse *psmouse, int addr) argument 1724 __alps_command_mode_read_reg(struct psmouse *psmouse, int addr) argument 1743 alps_command_mode_read_reg(struct psmouse *psmouse, int addr) argument 1750 __alps_command_mode_write_reg(struct psmouse *psmouse, u8 value) argument 1759 alps_command_mode_write_reg(struct psmouse *psmouse, int addr, u8 value) argument 1767 alps_rpt_cmd(struct psmouse *psmouse, int init_command, int repeated_command, unsigned char *param) argument 1806 alps_enter_command_mode(struct psmouse *psmouse) argument 1823 alps_exit_command_mode(struct psmouse *psmouse) argument 1836 alps_passthrough_mode_v2(struct psmouse *psmouse, bool enable) argument 1853 alps_absolute_mode_v1_v2(struct psmouse *psmouse) argument 1872 alps_monitor_mode_send_word(struct psmouse *psmouse, u16 word) argument 1889 alps_monitor_mode_write_reg(struct psmouse *psmouse, u16 addr, u16 value) argument 1905 alps_monitor_mode(struct psmouse *psmouse, bool enable) argument 1929 alps_absolute_mode_v6(struct psmouse *psmouse) argument 1946 alps_get_status(struct psmouse *psmouse, char *param) argument 1964 alps_tap_mode(struct psmouse *psmouse, int enable) argument 1987 alps_poll(struct psmouse *psmouse) argument 2017 alps_hw_init_v1_v2(struct psmouse *psmouse) argument 2051 alps_trackstick_enter_extended_mode_v3_v6(struct psmouse *psmouse) argument 2065 alps_hw_init_v6(struct psmouse *psmouse) argument 2092 alps_passthrough_mode_v3(struct psmouse *psmouse, int reg_base, bool enable) argument 2118 alps_absolute_mode_v3(struct psmouse *psmouse) argument 2133 alps_probe_trackstick_v3_v7(struct psmouse *psmouse, int reg_base) argument 2152 alps_setup_trackstick_v3(struct psmouse *psmouse, int reg_base) argument 2217 alps_hw_init_v3(struct psmouse *psmouse) argument 2288 alps_get_v3_v7_resolution(struct psmouse *psmouse, int reg_pitch) argument 2327 alps_hw_init_rushmore_v3(struct psmouse *psmouse) argument 2373 alps_absolute_mode_v4(struct psmouse *psmouse) argument 2388 alps_hw_init_v4(struct psmouse *psmouse) argument 2461 alps_get_otp_values_ss4_v2(struct psmouse *psmouse, unsigned char index, unsigned char otp[]) argument 2548 alps_update_dual_info_ss4_v2(unsigned char otp[][4], struct alps_data *priv, struct psmouse *psmouse) argument 2581 alps_set_defaults_ss4_v2(struct psmouse *psmouse, struct alps_data *priv) argument 2601 alps_dolphin_get_device_area(struct psmouse *psmouse, struct alps_data *priv) argument 2647 alps_hw_init_dolphin_v1(struct psmouse *psmouse) argument 2664 alps_hw_init_v7(struct psmouse *psmouse) argument 2693 alps_hw_init_ss4_v2(struct psmouse *psmouse) argument 2722 alps_set_protocol(struct psmouse *psmouse, struct alps_data *priv, const struct alps_protocol_info *protocol) argument 2865 alps_is_cs19_trackpoint(struct psmouse *psmouse) argument 2882 alps_identify(struct psmouse *psmouse, struct alps_data *priv) argument 2956 alps_reconnect(struct psmouse *psmouse) argument 2968 alps_disconnect(struct psmouse *psmouse) argument 3038 alps_init(struct psmouse *psmouse) argument 3173 alps_detect(struct psmouse *psmouse, bool set_properties) argument [all...] |