From 533c81a94988362fe7379bebd13ee0f701b38454 Mon Sep 17 00:00:00 2001 From: Bin Meng Date: Thu, 12 Nov 2015 05:33:01 -0800 Subject: [PATCH] input: Save keyboard's LED state to correct place 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 Acked-by: Simon Glass --- drivers/input/input.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/input/input.c b/drivers/input/input.c index 954ecec595..575f4b66f0 100644 --- a/drivers/input/input.c +++ b/drivers/input/input.c @@ -267,7 +267,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) -- 2.39.5