Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

Input: psmouse - use boolean type

Signed-off-by: Dmitry Torokhov <dtor@mail.ru>

+133 -125
+12 -8
drivers/input/mouse/alps.c
··· 279 279 * subsequent commands. It looks like glidepad is behind stickpointer, 280 280 * I'd thought it would be other way around... 281 281 */ 282 - static int alps_passthrough_mode(struct psmouse *psmouse, int enable) 282 + static int alps_passthrough_mode(struct psmouse *psmouse, bool enable) 283 283 { 284 284 struct ps2dev *ps2dev = &psmouse->ps2dev; 285 285 int cmd = enable ? PSMOUSE_CMD_SETSCALE21 : PSMOUSE_CMD_SETSCALE11; ··· 367 367 { 368 368 struct alps_data *priv = psmouse->private; 369 369 unsigned char buf[6]; 370 - int poll_failed; 370 + bool poll_failed; 371 371 372 372 if (priv->i->flags & ALPS_PASS) 373 - alps_passthrough_mode(psmouse, 1); 373 + alps_passthrough_mode(psmouse, true); 374 374 375 375 poll_failed = ps2_command(&psmouse->ps2dev, buf, 376 376 PSMOUSE_CMD_POLL | (psmouse->pktsize << 8)) < 0; 377 377 378 378 if (priv->i->flags & ALPS_PASS) 379 - alps_passthrough_mode(psmouse, 0); 379 + alps_passthrough_mode(psmouse, false); 380 380 381 381 if (poll_failed || (buf[0] & priv->i->mask0) != priv->i->byte0) 382 382 return -1; ··· 401 401 if (!priv->i) 402 402 return -1; 403 403 404 - if ((priv->i->flags & ALPS_PASS) && alps_passthrough_mode(psmouse, 1)) 404 + if ((priv->i->flags & ALPS_PASS) && 405 + alps_passthrough_mode(psmouse, true)) { 405 406 return -1; 407 + } 406 408 407 - if (alps_tap_mode(psmouse, 1)) { 409 + if (alps_tap_mode(psmouse, true)) { 408 410 printk(KERN_WARNING "alps.c: Failed to enable hardware tapping\n"); 409 411 return -1; 410 412 } ··· 416 414 return -1; 417 415 } 418 416 419 - if ((priv->i->flags & ALPS_PASS) && alps_passthrough_mode(psmouse, 0)) 417 + if ((priv->i->flags & ALPS_PASS) && 418 + alps_passthrough_mode(psmouse, false)) { 420 419 return -1; 420 + } 421 421 422 422 /* ALPS needs stream mode, otherwise it won't report any data */ 423 423 if (ps2_command(&psmouse->ps2dev, NULL, PSMOUSE_CMD_SETSTREAM)) { ··· 523 519 return -1; 524 520 } 525 521 526 - int alps_detect(struct psmouse *psmouse, int set_properties) 522 + int alps_detect(struct psmouse *psmouse, bool set_properties) 527 523 { 528 524 int version; 529 525 const struct alps_model_info *model;
+2 -2
drivers/input/mouse/alps.h
··· 26 26 }; 27 27 28 28 #ifdef CONFIG_MOUSE_PS2_ALPS 29 - int alps_detect(struct psmouse *psmouse, int set_properties); 29 + int alps_detect(struct psmouse *psmouse, bool set_properties); 30 30 int alps_init(struct psmouse *psmouse); 31 31 #else 32 - inline int alps_detect(struct psmouse *psmouse, int set_properties) 32 + inline int alps_detect(struct psmouse *psmouse, bool set_properties) 33 33 { 34 34 return -ENOSYS; 35 35 }
+1 -1
drivers/input/mouse/elantech.c
··· 553 553 /* 554 554 * Use magic knock to detect Elantech touchpad 555 555 */ 556 - int elantech_detect(struct psmouse *psmouse, int set_properties) 556 + int elantech_detect(struct psmouse *psmouse, bool set_properties) 557 557 { 558 558 struct ps2dev *ps2dev = &psmouse->ps2dev; 559 559 unsigned char param[3];
+2 -2
drivers/input/mouse/elantech.h
··· 109 109 }; 110 110 111 111 #ifdef CONFIG_MOUSE_PS2_ELANTECH 112 - int elantech_detect(struct psmouse *psmouse, int set_properties); 112 + int elantech_detect(struct psmouse *psmouse, bool set_properties); 113 113 int elantech_init(struct psmouse *psmouse); 114 114 #else 115 - static inline int elantech_detect(struct psmouse *psmouse, int set_properties) 115 + static inline int elantech_detect(struct psmouse *psmouse, bool set_properties) 116 116 { 117 117 return -ENOSYS; 118 118 }
+4 -4
drivers/input/mouse/hgpk.c
··· 367 367 } 368 368 369 369 __PSMOUSE_DEFINE_ATTR(powered, S_IWUSR | S_IRUGO, NULL, 370 - hgpk_show_powered, hgpk_set_powered, 0); 370 + hgpk_show_powered, hgpk_set_powered, false); 371 371 372 372 static ssize_t hgpk_trigger_recal_show(struct psmouse *psmouse, 373 373 void *data, char *buf) ··· 396 396 } 397 397 398 398 __PSMOUSE_DEFINE_ATTR(recalibrate, S_IWUSR | S_IRUGO, NULL, 399 - hgpk_trigger_recal_show, hgpk_trigger_recal, 0); 399 + hgpk_trigger_recal_show, hgpk_trigger_recal, false); 400 400 401 401 static void hgpk_disconnect(struct psmouse *psmouse) 402 402 { ··· 489 489 490 490 psmouse->private = priv; 491 491 priv->psmouse = psmouse; 492 - priv->powered = 1; 492 + priv->powered = true; 493 493 INIT_DELAYED_WORK(&priv->recalib_wq, hgpk_recalib_work); 494 494 495 495 err = psmouse_reset(psmouse); ··· 532 532 return param[2]; 533 533 } 534 534 535 - int hgpk_detect(struct psmouse *psmouse, int set_properties) 535 + int hgpk_detect(struct psmouse *psmouse, bool set_properties) 536 536 { 537 537 int version; 538 538
+3 -3
drivers/input/mouse/hgpk.h
··· 15 15 16 16 struct hgpk_data { 17 17 struct psmouse *psmouse; 18 - int powered; 18 + bool powered; 19 19 int count, x_tally, y_tally; /* hardware workaround stuff */ 20 20 unsigned long recalib_window; 21 21 struct delayed_work recalib_wq; ··· 33 33 dev_notice(&(psmouse)->ps2dev.serio->dev, format, ## arg) 34 34 35 35 #ifdef CONFIG_MOUSE_PS2_OLPC 36 - int hgpk_detect(struct psmouse *psmouse, int set_properties); 36 + int hgpk_detect(struct psmouse *psmouse, bool set_properties); 37 37 int hgpk_init(struct psmouse *psmouse); 38 38 #else 39 - static inline int hgpk_detect(struct psmouse *psmouse, int set_properties) 39 + static inline int hgpk_detect(struct psmouse *psmouse, bool set_properties) 40 40 { 41 41 return -ENODEV; 42 42 }
+4 -4
drivers/input/mouse/lifebook.c
··· 33 33 return 0; 34 34 } 35 35 36 - static unsigned char lifebook_use_6byte_proto; 36 + static bool lifebook_use_6byte_proto; 37 37 38 38 static int lifebook_set_6byte_proto(const struct dmi_system_id *d) 39 39 { 40 - lifebook_use_6byte_proto = 1; 40 + lifebook_use_6byte_proto = true; 41 41 return 0; 42 42 } 43 43 ··· 125 125 struct input_dev *dev1 = psmouse->dev; 126 126 struct input_dev *dev2 = priv ? priv->dev2 : NULL; 127 127 unsigned char *packet = psmouse->packet; 128 - int relative_packet = packet[0] & 0x08; 128 + bool relative_packet = packet[0] & 0x08; 129 129 130 130 if (relative_packet || !lifebook_use_6byte_proto) { 131 131 if (psmouse->pktcnt != 3) ··· 242 242 psmouse->private = NULL; 243 243 } 244 244 245 - int lifebook_detect(struct psmouse *psmouse, int set_properties) 245 + int lifebook_detect(struct psmouse *psmouse, bool set_properties) 246 246 { 247 247 if (!dmi_check_system(lifebook_dmi_table)) 248 248 return -1;
+2 -2
drivers/input/mouse/lifebook.h
··· 12 12 #define _LIFEBOOK_H 13 13 14 14 #ifdef CONFIG_MOUSE_PS2_LIFEBOOK 15 - int lifebook_detect(struct psmouse *psmouse, int set_properties); 15 + int lifebook_detect(struct psmouse *psmouse, bool set_properties); 16 16 int lifebook_init(struct psmouse *psmouse); 17 17 #else 18 - inline int lifebook_detect(struct psmouse *psmouse, int set_properties) 18 + inline int lifebook_detect(struct psmouse *psmouse, bool set_properties) 19 19 { 20 20 return -ENOSYS; 21 21 }
+20 -21
drivers/input/mouse/logips2pp.c
··· 130 130 * 0 - disabled 131 131 */ 132 132 133 - static void ps2pp_set_smartscroll(struct psmouse *psmouse, unsigned int smartscroll) 133 + static void ps2pp_set_smartscroll(struct psmouse *psmouse, bool smartscroll) 134 134 { 135 135 struct ps2dev *ps2dev = &psmouse->ps2dev; 136 136 unsigned char param[4]; 137 - 138 - if (smartscroll > 1) 139 - smartscroll = 1; 140 137 141 138 ps2pp_cmd(psmouse, param, 0x32); 142 139 ··· 146 149 ps2_command(ps2dev, param, PSMOUSE_CMD_SETRES); 147 150 } 148 151 149 - static ssize_t ps2pp_attr_show_smartscroll(struct psmouse *psmouse, void *data, char *buf) 152 + static ssize_t ps2pp_attr_show_smartscroll(struct psmouse *psmouse, 153 + void *data, char *buf) 150 154 { 151 - return sprintf(buf, "%d\n", psmouse->smartscroll ? 1 : 0); 155 + return sprintf(buf, "%d\n", psmouse->smartscroll); 152 156 } 153 157 154 - static ssize_t ps2pp_attr_set_smartscroll(struct psmouse *psmouse, void *data, const char *buf, size_t count) 158 + static ssize_t ps2pp_attr_set_smartscroll(struct psmouse *psmouse, void *data, 159 + const char *buf, size_t count) 155 160 { 156 161 unsigned long value; 157 162 ··· 260 261 261 262 static void ps2pp_set_model_properties(struct psmouse *psmouse, 262 263 const struct ps2pp_info *model_info, 263 - int using_ps2pp) 264 + bool using_ps2pp) 264 265 { 265 266 struct input_dev *input_dev = psmouse->dev; 266 267 267 268 if (model_info->features & PS2PP_SIDE_BTN) 268 - set_bit(BTN_SIDE, input_dev->keybit); 269 + __set_bit(BTN_SIDE, input_dev->keybit); 269 270 270 271 if (model_info->features & PS2PP_EXTRA_BTN) 271 - set_bit(BTN_EXTRA, input_dev->keybit); 272 + __set_bit(BTN_EXTRA, input_dev->keybit); 272 273 273 274 if (model_info->features & PS2PP_TASK_BTN) 274 - set_bit(BTN_TASK, input_dev->keybit); 275 + __set_bit(BTN_TASK, input_dev->keybit); 275 276 276 277 if (model_info->features & PS2PP_NAV_BTN) { 277 - set_bit(BTN_FORWARD, input_dev->keybit); 278 - set_bit(BTN_BACK, input_dev->keybit); 278 + __set_bit(BTN_FORWARD, input_dev->keybit); 279 + __set_bit(BTN_BACK, input_dev->keybit); 279 280 } 280 281 281 282 if (model_info->features & PS2PP_WHEEL) 282 - set_bit(REL_WHEEL, input_dev->relbit); 283 + __set_bit(REL_WHEEL, input_dev->relbit); 283 284 284 285 if (model_info->features & PS2PP_HWHEEL) 285 - set_bit(REL_HWHEEL, input_dev->relbit); 286 + __set_bit(REL_HWHEEL, input_dev->relbit); 286 287 287 288 switch (model_info->kind) { 288 289 case PS2PP_KIND_WHEEL: ··· 320 321 * that support it. 321 322 */ 322 323 323 - int ps2pp_init(struct psmouse *psmouse, int set_properties) 324 + int ps2pp_init(struct psmouse *psmouse, bool set_properties) 324 325 { 325 326 struct ps2dev *ps2dev = &psmouse->ps2dev; 326 327 unsigned char param[4]; 327 328 unsigned char model, buttons; 328 329 const struct ps2pp_info *model_info; 329 - int use_ps2pp = 0; 330 + bool use_ps2pp = false; 330 331 int error; 331 332 332 333 param[0] = 0; ··· 363 364 param[0] = 0; 364 365 if (!ps2_command(ps2dev, param, 0x13d1) && 365 366 param[0] == 0x06 && param[1] == 0x00 && param[2] == 0x14) { 366 - use_ps2pp = 1; 367 + use_ps2pp = true; 367 368 } 368 369 369 370 } else { ··· 375 376 if ((param[0] & 0x78) == 0x48 && 376 377 (param[1] & 0xf3) == 0xc2 && 377 378 (param[2] & 0x03) == ((param[1] >> 2) & 3)) { 378 - ps2pp_set_smartscroll(psmouse, psmouse->smartscroll); 379 - use_ps2pp = 1; 379 + ps2pp_set_smartscroll(psmouse, false); 380 + use_ps2pp = true; 380 381 } 381 382 } 382 383 } ··· 405 406 } 406 407 407 408 if (buttons < 3) 408 - clear_bit(BTN_MIDDLE, psmouse->dev->keybit); 409 + __clear_bit(BTN_MIDDLE, psmouse->dev->keybit); 409 410 410 411 if (model_info) 411 412 ps2pp_set_model_properties(psmouse, model_info, use_ps2pp);
+2 -2
drivers/input/mouse/logips2pp.h
··· 12 12 #define _LOGIPS2PP_H 13 13 14 14 #ifdef CONFIG_MOUSE_PS2_LOGIPS2PP 15 - int ps2pp_init(struct psmouse *psmouse, int set_properties); 15 + int ps2pp_init(struct psmouse *psmouse, bool set_properties); 16 16 #else 17 - inline int ps2pp_init(struct psmouse *psmouse, int set_properties) 17 + inline int ps2pp_init(struct psmouse *psmouse, bool set_properties) 18 18 { 19 19 return -ENOSYS; 20 20 }
+46 -41
drivers/input/mouse/psmouse-base.c
··· 109 109 110 110 struct psmouse_protocol { 111 111 enum psmouse_type type; 112 + bool maxproto; 112 113 const char *name; 113 114 const char *alias; 114 - int maxproto; 115 - int (*detect)(struct psmouse *, int); 115 + int (*detect)(struct psmouse *, bool); 116 116 int (*init)(struct psmouse *); 117 117 }; 118 118 ··· 217 217 static inline void __psmouse_set_state(struct psmouse *psmouse, enum psmouse_state new_state) 218 218 { 219 219 psmouse->state = new_state; 220 - psmouse->pktcnt = psmouse->out_of_sync = 0; 220 + psmouse->pktcnt = psmouse->out_of_sync_cnt = 0; 221 221 psmouse->ps2dev.flags = 0; 222 222 psmouse->last = jiffies; 223 223 } ··· 250 250 if (psmouse->state == PSMOUSE_ACTIVATED) { 251 251 printk(KERN_WARNING "psmouse.c: %s at %s lost sync at byte %d\n", 252 252 psmouse->name, psmouse->phys, psmouse->pktcnt); 253 - if (++psmouse->out_of_sync == psmouse->resetafter) { 253 + if (++psmouse->out_of_sync_cnt == psmouse->resetafter) { 254 254 __psmouse_set_state(psmouse, PSMOUSE_IGNORE); 255 255 printk(KERN_NOTICE "psmouse.c: issuing reconnect request\n"); 256 256 serio_reconnect(psmouse->ps2dev.serio); ··· 262 262 263 263 case PSMOUSE_FULL_PACKET: 264 264 psmouse->pktcnt = 0; 265 - if (psmouse->out_of_sync) { 266 - psmouse->out_of_sync = 0; 265 + if (psmouse->out_of_sync_cnt) { 266 + psmouse->out_of_sync_cnt = 0; 267 267 printk(KERN_NOTICE "psmouse.c: %s at %s - driver resynched.\n", 268 268 psmouse->name, psmouse->phys); 269 269 } ··· 409 409 /* 410 410 * Genius NetMouse magic init. 411 411 */ 412 - static int genius_detect(struct psmouse *psmouse, int set_properties) 412 + static int genius_detect(struct psmouse *psmouse, bool set_properties) 413 413 { 414 414 struct ps2dev *ps2dev = &psmouse->ps2dev; 415 415 unsigned char param[4]; ··· 425 425 return -1; 426 426 427 427 if (set_properties) { 428 - set_bit(BTN_EXTRA, psmouse->dev->keybit); 429 - set_bit(BTN_SIDE, psmouse->dev->keybit); 430 - set_bit(REL_WHEEL, psmouse->dev->relbit); 428 + __set_bit(BTN_EXTRA, psmouse->dev->keybit); 429 + __set_bit(BTN_SIDE, psmouse->dev->keybit); 430 + __set_bit(REL_WHEEL, psmouse->dev->relbit); 431 431 432 432 psmouse->vendor = "Genius"; 433 433 psmouse->name = "Mouse"; ··· 440 440 /* 441 441 * IntelliMouse magic init. 442 442 */ 443 - static int intellimouse_detect(struct psmouse *psmouse, int set_properties) 443 + static int intellimouse_detect(struct psmouse *psmouse, bool set_properties) 444 444 { 445 445 struct ps2dev *ps2dev = &psmouse->ps2dev; 446 446 unsigned char param[2]; ··· 457 457 return -1; 458 458 459 459 if (set_properties) { 460 - set_bit(BTN_MIDDLE, psmouse->dev->keybit); 461 - set_bit(REL_WHEEL, psmouse->dev->relbit); 460 + __set_bit(BTN_MIDDLE, psmouse->dev->keybit); 461 + __set_bit(REL_WHEEL, psmouse->dev->relbit); 462 462 463 463 if (!psmouse->vendor) psmouse->vendor = "Generic"; 464 464 if (!psmouse->name) psmouse->name = "Wheel Mouse"; ··· 471 471 /* 472 472 * Try IntelliMouse/Explorer magic init. 473 473 */ 474 - static int im_explorer_detect(struct psmouse *psmouse, int set_properties) 474 + static int im_explorer_detect(struct psmouse *psmouse, bool set_properties) 475 475 { 476 476 struct ps2dev *ps2dev = &psmouse->ps2dev; 477 477 unsigned char param[2]; ··· 498 498 ps2_command(ps2dev, param, PSMOUSE_CMD_SETRATE); 499 499 500 500 if (set_properties) { 501 - set_bit(BTN_MIDDLE, psmouse->dev->keybit); 502 - set_bit(REL_WHEEL, psmouse->dev->relbit); 503 - set_bit(REL_HWHEEL, psmouse->dev->relbit); 504 - set_bit(BTN_SIDE, psmouse->dev->keybit); 505 - set_bit(BTN_EXTRA, psmouse->dev->keybit); 501 + __set_bit(BTN_MIDDLE, psmouse->dev->keybit); 502 + __set_bit(REL_WHEEL, psmouse->dev->relbit); 503 + __set_bit(REL_HWHEEL, psmouse->dev->relbit); 504 + __set_bit(BTN_SIDE, psmouse->dev->keybit); 505 + __set_bit(BTN_EXTRA, psmouse->dev->keybit); 506 506 507 507 if (!psmouse->vendor) psmouse->vendor = "Generic"; 508 508 if (!psmouse->name) psmouse->name = "Explorer Mouse"; ··· 515 515 /* 516 516 * Kensington ThinkingMouse / ExpertMouse magic init. 517 517 */ 518 - static int thinking_detect(struct psmouse *psmouse, int set_properties) 518 + static int thinking_detect(struct psmouse *psmouse, bool set_properties) 519 519 { 520 520 struct ps2dev *ps2dev = &psmouse->ps2dev; 521 521 unsigned char param[2]; ··· 536 536 return -1; 537 537 538 538 if (set_properties) { 539 - set_bit(BTN_EXTRA, psmouse->dev->keybit); 539 + __set_bit(BTN_EXTRA, psmouse->dev->keybit); 540 540 541 541 psmouse->vendor = "Kensington"; 542 542 psmouse->name = "ThinkingMouse"; ··· 548 548 /* 549 549 * Bare PS/2 protocol "detection". Always succeeds. 550 550 */ 551 - static int ps2bare_detect(struct psmouse *psmouse, int set_properties) 551 + static int ps2bare_detect(struct psmouse *psmouse, bool set_properties) 552 552 { 553 553 if (set_properties) { 554 554 if (!psmouse->vendor) psmouse->vendor = "Generic"; ··· 562 562 * Cortron PS/2 protocol detection. There's no special way to detect it, so it 563 563 * must be forced by sysfs protocol writing. 564 564 */ 565 - static int cortron_detect(struct psmouse *psmouse, int set_properties) 565 + static int cortron_detect(struct psmouse *psmouse, bool set_properties) 566 566 { 567 567 if (set_properties) { 568 568 psmouse->vendor = "Cortron"; 569 569 psmouse->name = "PS/2 Trackball"; 570 - set_bit(BTN_SIDE, psmouse->dev->keybit); 570 + __set_bit(BTN_SIDE, psmouse->dev->keybit); 571 571 } 572 572 573 573 return 0; ··· 579 579 */ 580 580 581 581 static int psmouse_extensions(struct psmouse *psmouse, 582 - unsigned int max_proto, int set_properties) 582 + unsigned int max_proto, bool set_properties) 583 583 { 584 - int synaptics_hardware = 0; 584 + bool synaptics_hardware = true; 585 585 586 586 /* 587 587 * We always check for lifebook because it does not disturb mouse ··· 608 608 * can reset it properly after probing for intellimouse. 609 609 */ 610 610 if (max_proto > PSMOUSE_PS2 && synaptics_detect(psmouse, set_properties) == 0) { 611 - synaptics_hardware = 1; 611 + synaptics_hardware = true; 612 612 613 613 if (max_proto > PSMOUSE_IMEX) { 614 614 if (!set_properties || synaptics_init(psmouse) == 0) ··· 733 733 .type = PSMOUSE_PS2, 734 734 .name = "PS/2", 735 735 .alias = "bare", 736 - .maxproto = 1, 736 + .maxproto = true, 737 737 .detect = ps2bare_detect, 738 738 }, 739 739 #ifdef CONFIG_MOUSE_PS2_LOGIPS2PP ··· 760 760 .type = PSMOUSE_IMPS, 761 761 .name = "ImPS/2", 762 762 .alias = "imps", 763 - .maxproto = 1, 763 + .maxproto = true, 764 764 .detect = intellimouse_detect, 765 765 }, 766 766 { 767 767 .type = PSMOUSE_IMEX, 768 768 .name = "ImExPS/2", 769 769 .alias = "exps", 770 - .maxproto = 1, 770 + .maxproto = true, 771 771 .detect = im_explorer_detect, 772 772 }, 773 773 #ifdef CONFIG_MOUSE_PS2_SYNAPTICS ··· 848 848 .type = PSMOUSE_AUTO, 849 849 .name = "auto", 850 850 .alias = "any", 851 - .maxproto = 1, 851 + .maxproto = true, 852 852 }, 853 853 }; 854 854 ··· 1014 1014 container_of(work, struct psmouse, resync_work.work); 1015 1015 struct serio *serio = psmouse->ps2dev.serio; 1016 1016 psmouse_ret_t rc = PSMOUSE_GOOD_DATA; 1017 - int failed = 0, enabled = 0; 1017 + bool failed = false, enabled = false; 1018 1018 int i; 1019 1019 1020 1020 mutex_lock(&psmouse_mutex); ··· 1041 1041 1042 1042 if (ps2_sendbyte(&psmouse->ps2dev, PSMOUSE_CMD_DISABLE, 20)) { 1043 1043 if (psmouse->num_resyncs < 3 || psmouse->acks_disable_command) 1044 - failed = 1; 1044 + failed = true; 1045 1045 } else 1046 - psmouse->acks_disable_command = 1; 1046 + psmouse->acks_disable_command = true; 1047 1047 1048 1048 /* 1049 1049 * Poll the mouse. If it was reset the packet will be shorter than ··· 1054 1054 */ 1055 1055 if (!failed) { 1056 1056 if (psmouse->poll(psmouse)) 1057 - failed = 1; 1057 + failed = true; 1058 1058 else { 1059 1059 psmouse_set_state(psmouse, PSMOUSE_CMD_MODE); 1060 1060 for (i = 0; i < psmouse->pktsize; i++) { ··· 1064 1064 break; 1065 1065 } 1066 1066 if (rc != PSMOUSE_FULL_PACKET) 1067 - failed = 1; 1067 + failed = true; 1068 1068 psmouse_set_state(psmouse, PSMOUSE_RESYNCING); 1069 1069 } 1070 1070 } ··· 1075 1075 */ 1076 1076 for (i = 0; i < 5; i++) { 1077 1077 if (!ps2_command(&psmouse->ps2dev, NULL, PSMOUSE_CMD_ENABLE)) { 1078 - enabled = 1; 1078 + enabled = true; 1079 1079 break; 1080 1080 } 1081 1081 msleep(200); ··· 1084 1084 if (!enabled) { 1085 1085 printk(KERN_WARNING "psmouse.c: failed to re-enable mouse on %s\n", 1086 1086 psmouse->ps2dev.serio->phys); 1087 - failed = 1; 1087 + failed = true; 1088 1088 } 1089 1089 1090 1090 if (failed) { ··· 1211 1211 psmouse->type = proto->type; 1212 1212 } 1213 1213 else 1214 - psmouse->type = psmouse_extensions(psmouse, psmouse_max_proto, 1); 1214 + psmouse->type = psmouse_extensions(psmouse, 1215 + psmouse_max_proto, true); 1215 1216 1216 1217 /* 1217 1218 * If mouse's packet size is 3 there is no point in polling the ··· 1367 1366 if (psmouse->reconnect(psmouse)) 1368 1367 goto out; 1369 1368 } else if (psmouse_probe(psmouse) < 0 || 1370 - psmouse->type != psmouse_extensions(psmouse, psmouse_max_proto, 0)) 1369 + psmouse->type != psmouse_extensions(psmouse, 1370 + psmouse_max_proto, false)) { 1371 1371 goto out; 1372 + } 1372 1373 1373 1374 /* ok, the device type (and capabilities) match the old one, 1374 1375 * we can continue using it, complete intialization ··· 1555 1552 1556 1553 while (serio->child) { 1557 1554 if (++retry > 3) { 1558 - printk(KERN_WARNING "psmouse: failed to destroy child port, protocol change aborted.\n"); 1555 + printk(KERN_WARNING 1556 + "psmouse: failed to destroy child port, " 1557 + "protocol change aborted.\n"); 1559 1558 input_free_device(new_dev); 1560 1559 return -EIO; 1561 1560 }
+7 -7
drivers/input/mouse/psmouse.h
··· 47 47 unsigned char pktcnt; 48 48 unsigned char pktsize; 49 49 unsigned char type; 50 - unsigned char acks_disable_command; 50 + bool acks_disable_command; 51 51 unsigned int model; 52 52 unsigned long last; 53 - unsigned long out_of_sync; 53 + unsigned long out_of_sync_cnt; 54 54 unsigned long num_resyncs; 55 55 enum psmouse_state state; 56 56 char devname[64]; ··· 60 60 unsigned int resolution; 61 61 unsigned int resetafter; 62 62 unsigned int resync_time; 63 - unsigned int smartscroll; /* Logitech only */ 63 + bool smartscroll; /* Logitech only */ 64 64 65 65 psmouse_ret_t (*protocol_handler)(struct psmouse *psmouse); 66 66 void (*set_rate)(struct psmouse *psmouse, unsigned int rate); ··· 108 108 ssize_t (*show)(struct psmouse *psmouse, void *data, char *buf); 109 109 ssize_t (*set)(struct psmouse *psmouse, void *data, 110 110 const char *buf, size_t count); 111 - int protect; 111 + bool protect; 112 112 }; 113 113 #define to_psmouse_attr(a) container_of((a), struct psmouse_attribute, dattr) 114 114 ··· 139 139 __PSMOUSE_DEFINE_ATTR_VAR(_name, _mode, _data, _show, _set, _protect) 140 140 141 141 #define PSMOUSE_DEFINE_ATTR(_name, _mode, _data, _show, _set) \ 142 - __PSMOUSE_DEFINE_ATTR(_name, _mode, _data, _show, _set, 1) 142 + __PSMOUSE_DEFINE_ATTR(_name, _mode, _data, _show, _set, true) 143 143 144 144 #define PSMOUSE_DEFINE_RO_ATTR(_name, _mode, _data, _show) \ 145 145 static ssize_t _show(struct psmouse *, void *, char *); \ 146 - __PSMOUSE_DEFINE_ATTR_VAR(_name, _mode, _data, _show, NULL, 1) 146 + __PSMOUSE_DEFINE_ATTR_VAR(_name, _mode, _data, _show, NULL, true) 147 147 148 148 #define PSMOUSE_DEFINE_WO_ATTR(_name, _mode, _data, _set) \ 149 149 static ssize_t _set(struct psmouse *, void *, const char *, size_t); \ 150 - __PSMOUSE_DEFINE_ATTR_VAR(_name, _mode, _data, NULL, _set, 1) 150 + __PSMOUSE_DEFINE_ATTR_VAR(_name, _mode, _data, NULL, _set, true) 151 151 152 152 #endif /* _PSMOUSE_H */
+1 -1
drivers/input/mouse/sentelic.c
··· 756 756 return 0; 757 757 } 758 758 759 - int fsp_detect(struct psmouse *psmouse, int set_properties) 759 + int fsp_detect(struct psmouse *psmouse, bool set_properties) 760 760 { 761 761 int id; 762 762
+2 -2
drivers/input/mouse/sentelic.h
··· 80 80 }; 81 81 82 82 #ifdef CONFIG_MOUSE_PS2_SENTELIC 83 - extern int fsp_detect(struct psmouse *psmouse, int set_properties); 83 + extern int fsp_detect(struct psmouse *psmouse, bool set_properties); 84 84 extern int fsp_init(struct psmouse *psmouse); 85 85 #else 86 - inline int fsp_detect(struct psmouse *psmouse, int set_properties) 86 + inline int fsp_detect(struct psmouse *psmouse, bool set_properties) 87 87 { 88 88 return -ENOSYS; 89 89 }
+17 -17
drivers/input/mouse/synaptics.c
··· 60 60 return 0; 61 61 } 62 62 63 - int synaptics_detect(struct psmouse *psmouse, int set_properties) 63 + int synaptics_detect(struct psmouse *psmouse, bool set_properties) 64 64 { 65 65 struct ps2dev *ps2dev = &psmouse->ps2dev; 66 66 unsigned char param[4]; ··· 556 556 { 557 557 int i; 558 558 559 - set_bit(EV_ABS, dev->evbit); 559 + __set_bit(EV_ABS, dev->evbit); 560 560 input_set_abs_params(dev, ABS_X, XMIN_NOMINAL, XMAX_NOMINAL, 0, 0); 561 561 input_set_abs_params(dev, ABS_Y, YMIN_NOMINAL, YMAX_NOMINAL, 0, 0); 562 562 input_set_abs_params(dev, ABS_PRESSURE, 0, 255, 0, 0); 563 - set_bit(ABS_TOOL_WIDTH, dev->absbit); 563 + __set_bit(ABS_TOOL_WIDTH, dev->absbit); 564 564 565 - set_bit(EV_KEY, dev->evbit); 566 - set_bit(BTN_TOUCH, dev->keybit); 567 - set_bit(BTN_TOOL_FINGER, dev->keybit); 568 - set_bit(BTN_LEFT, dev->keybit); 569 - set_bit(BTN_RIGHT, dev->keybit); 565 + __set_bit(EV_KEY, dev->evbit); 566 + __set_bit(BTN_TOUCH, dev->keybit); 567 + __set_bit(BTN_TOOL_FINGER, dev->keybit); 568 + __set_bit(BTN_LEFT, dev->keybit); 569 + __set_bit(BTN_RIGHT, dev->keybit); 570 570 571 571 if (SYN_CAP_MULTIFINGER(priv->capabilities)) { 572 - set_bit(BTN_TOOL_DOUBLETAP, dev->keybit); 573 - set_bit(BTN_TOOL_TRIPLETAP, dev->keybit); 572 + __set_bit(BTN_TOOL_DOUBLETAP, dev->keybit); 573 + __set_bit(BTN_TOOL_TRIPLETAP, dev->keybit); 574 574 } 575 575 576 576 if (SYN_CAP_MIDDLE_BUTTON(priv->capabilities)) 577 - set_bit(BTN_MIDDLE, dev->keybit); 577 + __set_bit(BTN_MIDDLE, dev->keybit); 578 578 579 579 if (SYN_CAP_FOUR_BUTTON(priv->capabilities) || 580 580 SYN_CAP_MIDDLE_BUTTON(priv->capabilities)) { 581 - set_bit(BTN_FORWARD, dev->keybit); 582 - set_bit(BTN_BACK, dev->keybit); 581 + __set_bit(BTN_FORWARD, dev->keybit); 582 + __set_bit(BTN_BACK, dev->keybit); 583 583 } 584 584 585 585 for (i = 0; i < SYN_CAP_MULTI_BUTTON_NO(priv->ext_cap); i++) 586 - set_bit(BTN_0 + i, dev->keybit); 586 + __set_bit(BTN_0 + i, dev->keybit); 587 587 588 - clear_bit(EV_REL, dev->evbit); 589 - clear_bit(REL_X, dev->relbit); 590 - clear_bit(REL_Y, dev->relbit); 588 + __clear_bit(EV_REL, dev->evbit); 589 + __clear_bit(REL_X, dev->relbit); 590 + __clear_bit(REL_Y, dev->relbit); 591 591 592 592 dev->absres[ABS_X] = priv->x_res; 593 593 dev->absres[ABS_Y] = priv->y_res;
+1 -1
drivers/input/mouse/synaptics.h
··· 105 105 int scroll; 106 106 }; 107 107 108 - int synaptics_detect(struct psmouse *psmouse, int set_properties); 108 + int synaptics_detect(struct psmouse *psmouse, bool set_properties); 109 109 int synaptics_init(struct psmouse *psmouse); 110 110 void synaptics_reset(struct psmouse *psmouse); 111 111
+2 -2
drivers/input/mouse/touchkit_ps2.c
··· 67 67 return PSMOUSE_FULL_PACKET; 68 68 } 69 69 70 - int touchkit_ps2_detect(struct psmouse *psmouse, int set_properties) 70 + int touchkit_ps2_detect(struct psmouse *psmouse, bool set_properties) 71 71 { 72 72 struct input_dev *dev = psmouse->dev; 73 73 unsigned char param[3]; ··· 86 86 87 87 if (set_properties) { 88 88 dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS); 89 - set_bit(BTN_TOUCH, dev->keybit); 89 + __set_bit(BTN_TOUCH, dev->keybit); 90 90 input_set_abs_params(dev, ABS_X, 0, TOUCHKIT_MAX_XC, 0, 0); 91 91 input_set_abs_params(dev, ABS_Y, 0, TOUCHKIT_MAX_YC, 0, 0); 92 92
+2 -2
drivers/input/mouse/touchkit_ps2.h
··· 13 13 #define _TOUCHKIT_PS2_H 14 14 15 15 #ifdef CONFIG_MOUSE_PS2_TOUCHKIT 16 - int touchkit_ps2_detect(struct psmouse *psmouse, int set_properties); 16 + int touchkit_ps2_detect(struct psmouse *psmouse, bool set_properties); 17 17 #else 18 18 static inline int touchkit_ps2_detect(struct psmouse *psmouse, 19 - int set_properties) 19 + bool set_properties) 20 20 { 21 21 return -ENOSYS; 22 22 }
+1 -1
drivers/input/mouse/trackpoint.c
··· 282 282 return 0; 283 283 } 284 284 285 - int trackpoint_detect(struct psmouse *psmouse, int set_properties) 285 + int trackpoint_detect(struct psmouse *psmouse, bool set_properties) 286 286 { 287 287 struct trackpoint_data *priv; 288 288 struct ps2dev *ps2dev = &psmouse->ps2dev;
+2 -2
drivers/input/mouse/trackpoint.h
··· 143 143 }; 144 144 145 145 #ifdef CONFIG_MOUSE_PS2_TRACKPOINT 146 - int trackpoint_detect(struct psmouse *psmouse, int set_properties); 146 + int trackpoint_detect(struct psmouse *psmouse, bool set_properties); 147 147 #else 148 - inline int trackpoint_detect(struct psmouse *psmouse, int set_properties) 148 + inline int trackpoint_detect(struct psmouse *psmouse, bool set_properties) 149 149 { 150 150 return -ENOSYS; 151 151 }