Message ID | 1447335186-27731-1-git-send-email-bmeng.cn@gmail.com |
---|---|
State | Accepted |
Delegated to: | Simon Glass |
Headers | show |
On 12 November 2015 at 06:33, Bin Meng <bmeng.cn@gmail.com> wrote: > Currently keyboard's LED state is wrongly saved to config->leds in > process_modifier(). It should really be config->flags. > > Signed-off-by: Bin Meng <bmeng.cn@gmail.com> > --- > > drivers/input/input.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) Acked-by: Simon Glass <sjg@chromium.org>
Applied to u-boot-dm, thanks!
diff --git a/drivers/input/input.c b/drivers/input/input.c index bf1acdc..79edda5 100644 --- a/drivers/input/input.c +++ b/drivers/input/input.c @@ -268,7 +268,7 @@ static struct input_key_xlate *process_modifier(struct input_config *config, if (flip != -1) { int leds = 0; - config->leds ^= flip; + config->flags ^= flip; if (config->flags & FLAG_NUM_LOCK) leds |= INPUT_LED_NUM; if (config->flags & FLAG_CAPS_LOCK)
Currently keyboard's LED state is wrongly saved to config->leds in process_modifier(). It should really be config->flags. Signed-off-by: Bin Meng <bmeng.cn@gmail.com> --- drivers/input/input.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)