The patch to this bug has transformed slightly on its way upstream; These three patches from Andrew's -mm tree is the latest version of the fix for this bug:
http://kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.27-rc5/2.6.27-rc5-mm1/broken-out/bcm5974-064-minor-cleanups-for-scripts-checkpatchpl.patch
http://kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.27-rc5/2.6.27-rc5-mm1/broken-out/bcm5974-064-finger-tracking-and-counting-improved-further.patch
http://kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.27-rc5/2.6.27-rc5-mm1/broken-out/bcm5974-063-btn_touch-event-added-for-mousedev.patch
(and yes, the 0.63 one should be applied last)
The patch to this bug has transformed slightly on its way upstream; These three patches from Andrew's -mm tree is the latest version of the fix for this bug:
http:// kernel. org/pub/ linux/kernel/ people/ akpm/patches/ 2.6/2.6. 27-rc5/ 2.6.27- rc5-mm1/ broken- out/bcm5974- 064-minor- cleanups- for-scripts- checkpatchpl. patch
http:// kernel. org/pub/ linux/kernel/ people/ akpm/patches/ 2.6/2.6. 27-rc5/ 2.6.27- rc5-mm1/ broken- out/bcm5974- 064-finger- tracking- and-counting- improved- further. patch
http:// kernel. org/pub/ linux/kernel/ people/ akpm/patches/ 2.6/2.6. 27-rc5/ 2.6.27- rc5-mm1/ broken- out/bcm5974- 063-btn_ touch-event- added-for- mousedev. patch
(and yes, the 0.63 one should be applied last)