summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHenrik Rydberg <rydberg@euromail.se>2011-03-09 23:09:44 +0100
committerHenrik Rydberg <rydberg@euromail.se>2011-03-09 23:09:44 +0100
commit68423d7f8b07123955701b5e10678e76595d6cca (patch)
tree040bef27005844d5679895faceb81433ed50e2e0
parent61dfadb41b4936d2f6f173a13eb6fb410be3d7cc (diff)
Update to upstream 2.6.38-rc8+
This version includes the latest button bugfix. Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
-rw-r--r--usr/src/dkms_source_tree/bcm5974.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/usr/src/dkms_source_tree/bcm5974.c b/usr/src/dkms_source_tree/bcm5974.c
index ee82851..0efaf66 100644
--- a/usr/src/dkms_source_tree/bcm5974.c
+++ b/usr/src/dkms_source_tree/bcm5974.c
@@ -430,10 +430,6 @@ static int report_tp_state(struct bcm5974 *dev, int size)
430 ptest = int2bound(&c->p, raw_p); 430 ptest = int2bound(&c->p, raw_p);
431 origin = raw2int(f->origin); 431 origin = raw2int(f->origin);
432 432
433 /* set the integrated button if applicable */
434 if (c->tp_type == TYPE2)
435 ibt = raw2int(dev->tp_data[BUTTON_TYPE2]);
436
437 /* while tracking finger still valid, count all fingers */ 433 /* while tracking finger still valid, count all fingers */
438 if (ptest > PRESSURE_LOW && origin) { 434 if (ptest > PRESSURE_LOW && origin) {
439 abs_p = ptest; 435 abs_p = ptest;
@@ -452,6 +448,10 @@ static int report_tp_state(struct bcm5974 *dev, int size)
452 } 448 }
453 } 449 }
454 450
451 /* set the integrated button if applicable */
452 if (c->tp_type == TYPE2)
453 ibt = raw2int(dev->tp_data[BUTTON_TYPE2]);
454
455 if (dev->fingers < nmin) 455 if (dev->fingers < nmin)
456 dev->fingers = nmin; 456 dev->fingers = nmin;
457 if (dev->fingers > nmax) 457 if (dev->fingers > nmax)