diff options
| author | Henrik Rydberg <rydberg@euromail.se> | 2011-03-09 23:09:44 +0100 |
|---|---|---|
| committer | Henrik Rydberg <rydberg@euromail.se> | 2011-03-09 23:09:44 +0100 |
| commit | 68423d7f8b07123955701b5e10678e76595d6cca (patch) | |
| tree | 040bef27005844d5679895faceb81433ed50e2e0 | |
| parent | 61dfadb41b4936d2f6f173a13eb6fb410be3d7cc (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.c | 8 |
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) |
