@samitouri / QOSamiQemu / commits / a0853b4baf

hw/input/ps2: use qemu_input_handler_set_leds_mask() for LED state

Reviewed-by: Philippe Mathieu-Daudé <philmd@oss.qualcomm.com> Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>

Marc-André Lureau committed Jun 9, 2026 at 01:10 UTC a0853b4baf07783d1db35b557cedc06f125ccb6a
1 file changed +2 -2
hw/input/ps2.c
+2 -2
@@ -577,7 +577,7 @@ static void ps2_set_ledstate(PS2KbdState *s, int ledstate)
577 {
578 trace_ps2_set_ledstate(s, ledstate);
579 s->ledstate = ledstate;
580 - kbd_put_ledstate(ledstate);
580 + qemu_input_handler_set_leds_mask(PS2_DEVICE(s)->hs, ledstate);
581 }
582
583 static void ps2_reset_keyboard(PS2KbdState *s)
@@ -1108,7 +1108,7 @@ static int ps2_kbd_ledstate_post_load(void *opaque, int version_id)
1108 {
1109 PS2KbdState *s = opaque;
1110
1111 - kbd_put_ledstate(s->ledstate);
1111 + qemu_input_handler_set_leds_mask(PS2_DEVICE(s)->hs, s->ledstate);
1112 return 0;
1113 }
1114