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