lkml.org 
[lkml]   [2015]   [Mar]   [21]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
Patch in this message
/
From
Subject[PATCH 12/12] HID: hid-lg: Only one of LG_FF flags can be set for a given device.
Date
Reflect the mutual exclusivity of the LG_FF flags in the code.

Signed-off-by: Michal Malý <madcatxster@devoid-pointer.net>
---
drivers/hid/hid-lg.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/drivers/hid/hid-lg.c b/drivers/hid/hid-lg.c
index c3981da..f1e92bf 100644
--- a/drivers/hid/hid-lg.c
+++ b/drivers/hid/hid-lg.c
@@ -713,11 +713,11 @@ static int lg_probe(struct hid_device *hdev, const struct hid_device_id *id)

if (drv_data->quirks & LG_FF)
ret = lgff_init(hdev);
- if (drv_data->quirks & LG_FF2)
+ else if (drv_data->quirks & LG_FF2)
ret = lg2ff_init(hdev);
- if (drv_data->quirks & LG_FF3)
+ else if (drv_data->quirks & LG_FF3)
ret = lg3ff_init(hdev);
- if (drv_data->quirks & LG_FF4)
+ else if (drv_data->quirks & LG_FF4)
ret = lg4ff_init(hdev);

if (ret)
--
2.3.3


\
 
 \ /
  Last update: 2015-03-21 13:01    [from the cache]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and my Meterkast|Read the blog