diff options
| -rw-r--r-- | drivers/input/misc/rotary_encoder.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/drivers/input/misc/rotary_encoder.c b/drivers/input/misc/rotary_encoder.c index 96c486de49e0..c7fc8d4fb080 100644 --- a/drivers/input/misc/rotary_encoder.c +++ b/drivers/input/misc/rotary_encoder.c | |||
| @@ -47,13 +47,13 @@ struct rotary_encoder { | |||
| 47 | bool armed; | 47 | bool armed; |
| 48 | signed char dir; /* 1 - clockwise, -1 - CCW */ | 48 | signed char dir; /* 1 - clockwise, -1 - CCW */ |
| 49 | 49 | ||
| 50 | unsigned last_stable; | 50 | unsigned int last_stable; |
| 51 | }; | 51 | }; |
| 52 | 52 | ||
| 53 | static unsigned rotary_encoder_get_state(struct rotary_encoder *encoder) | 53 | static unsigned int rotary_encoder_get_state(struct rotary_encoder *encoder) |
| 54 | { | 54 | { |
| 55 | int i; | 55 | int i; |
| 56 | unsigned ret = 0; | 56 | unsigned int ret = 0; |
| 57 | 57 | ||
| 58 | for (i = 0; i < encoder->gpios->ndescs; ++i) { | 58 | for (i = 0; i < encoder->gpios->ndescs; ++i) { |
| 59 | int val = gpiod_get_value_cansleep(encoder->gpios->desc[i]); | 59 | int val = gpiod_get_value_cansleep(encoder->gpios->desc[i]); |
| @@ -100,7 +100,7 @@ static void rotary_encoder_report_event(struct rotary_encoder *encoder) | |||
| 100 | static irqreturn_t rotary_encoder_irq(int irq, void *dev_id) | 100 | static irqreturn_t rotary_encoder_irq(int irq, void *dev_id) |
| 101 | { | 101 | { |
| 102 | struct rotary_encoder *encoder = dev_id; | 102 | struct rotary_encoder *encoder = dev_id; |
| 103 | unsigned state; | 103 | unsigned int state; |
| 104 | 104 | ||
| 105 | mutex_lock(&encoder->access_mutex); | 105 | mutex_lock(&encoder->access_mutex); |
| 106 | 106 | ||
