aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/input/mouse/bcm5974.c
diff options
context:
space:
mode:
authorChase Douglas <chase.douglas@canonical.com>2012-02-14 19:31:26 +0100
committerHenrik Rydberg <rydberg@euromail.se>2012-02-14 19:35:36 +0100
commit7491f3dffd99fadf1239011c0ab5346925618dae (patch)
tree0e86fa730bfc93184a8292ddf90c990d08e37adc /drivers/input/mouse/bcm5974.c
parentInput: Add EVIOC mechanism for MT slots (diff)
downloadlinux-dev-7491f3dffd99fadf1239011c0ab5346925618dae.tar.xz
linux-dev-7491f3dffd99fadf1239011c0ab5346925618dae.zip
bcm5974: Add pointer and buttonpad properties
To simplify detection as a touchpad, inform userspace of the physical properties of the device. Signed-off-by: Chase Douglas <chase.douglas@canonical.com> [rydberg@euromail.se: conflict resolution] Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
Diffstat (limited to 'drivers/input/mouse/bcm5974.c')
-rw-r--r--drivers/input/mouse/bcm5974.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/input/mouse/bcm5974.c b/drivers/input/mouse/bcm5974.c
index 927e479c2649..f9e2758b9f46 100644
--- a/drivers/input/mouse/bcm5974.c
+++ b/drivers/input/mouse/bcm5974.c
@@ -433,6 +433,7 @@ static void setup_events_to_report(struct input_dev *input_dev,
__set_bit(BTN_TOOL_QUADTAP, input_dev->keybit);
__set_bit(BTN_LEFT, input_dev->keybit);
+ __set_bit(INPUT_PROP_POINTER, input_dev->propbit);
if (cfg->caps & HAS_INTEGRATED_BUTTON)
__set_bit(INPUT_PROP_BUTTONPAD, input_dev->propbit);