qtouch: Fix slab.h includes for 2.6.34-rc4
authorColin Cross <ccross@android.com>
Thu, 15 Apr 2010 22:23:09 +0000 (15:23 -0700)
committerColin Cross <ccross@android.com>
Wed, 6 Oct 2010 23:32:52 +0000 (16:32 -0700)
Change-Id: I2da10ee5a45f5e29a39b23a9f0352ffa3d260b5e
Signed-off-by: Colin Cross <ccross@android.com>
drivers/input/touchscreen/qtouch_obp_ts.c

index 809dec35b1c9617d8a16e0682e799223bcae0ca6..54e4e208ad0f26b2e29fcbc4628ef645fb8d2603 100644 (file)
@@ -27,6 +27,7 @@
 #include <linux/kernel.h>
 #include <linux/platform_device.h>
 #include <linux/qtouch_obp_ts.h>
+#include <linux/slab.h>
 
 #define IGNORE_CHECKSUM_MISMATCH
 
@@ -234,7 +235,7 @@ static struct qtm_object *find_object_rid(struct qtouch_ts_data *ts, int rid)
 {
        int i;
 
-       for_each_bit(i, ts->obj_map, QTM_OBP_MAX_OBJECT_NUM) {
+       for_each_set_bit(i, ts->obj_map, QTM_OBP_MAX_OBJECT_NUM) {
                struct qtm_object *obj = &ts->obj_tbl[i];
 
                if ((rid >= obj->report_id_min) && (rid <= obj->report_id_max))