diff options
Diffstat (limited to 'drivers/input/misc/ims-pcu.c')
-rw-r--r-- | drivers/input/misc/ims-pcu.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/input/misc/ims-pcu.c b/drivers/input/misc/ims-pcu.c index afed8e2b2f94..ac1fa5f44580 100644 --- a/drivers/input/misc/ims-pcu.c +++ b/drivers/input/misc/ims-pcu.c | |||
@@ -1851,7 +1851,7 @@ static int ims_pcu_identify_type(struct ims_pcu *pcu, u8 *device_id) | |||
1851 | 1851 | ||
1852 | static int ims_pcu_init_application_mode(struct ims_pcu *pcu) | 1852 | static int ims_pcu_init_application_mode(struct ims_pcu *pcu) |
1853 | { | 1853 | { |
1854 | static atomic_t device_no = ATOMIC_INIT(0); | 1854 | static atomic_t device_no = ATOMIC_INIT(-1); |
1855 | 1855 | ||
1856 | const struct ims_pcu_device_info *info; | 1856 | const struct ims_pcu_device_info *info; |
1857 | int error; | 1857 | int error; |
@@ -1882,7 +1882,7 @@ static int ims_pcu_init_application_mode(struct ims_pcu *pcu) | |||
1882 | } | 1882 | } |
1883 | 1883 | ||
1884 | /* Device appears to be operable, complete initialization */ | 1884 | /* Device appears to be operable, complete initialization */ |
1885 | pcu->device_no = atomic_inc_return(&device_no) - 1; | 1885 | pcu->device_no = atomic_inc_return(&device_no); |
1886 | 1886 | ||
1887 | /* | 1887 | /* |
1888 | * PCU-B devices, both GEN_1 and GEN_2 do not have OFN sensor | 1888 | * PCU-B devices, both GEN_1 and GEN_2 do not have OFN sensor |