mirror of
https://git.yoctoproject.org/poky
synced 2026-02-14 04:33:03 +01:00
qemux86-64: disable legacy i8042 (AT keyboard, PS/2 mouse)
These devices are historical, modern Linux will just use the USB devices, and occasionally the init of these devices fails: atkbd serio0: Failed to deactivate keyboard on isa0060/serio0 psmouse serio1: Failed to reset mouse on isa0060/serio1: -5 Explicitly add a USB keyboard to go with the USB tablet, and disable the i8042 entirely. [ YOCTO #14718 ] [ YOCTO #14743 ] (From OE-Core rev: c01f47003f34b9ad2fe3d17e1ead84c27ee1e57d) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
42ed634570
commit
eccb34f80c
@@ -1,14 +1,13 @@
|
||||
# For runqemu
|
||||
IMAGE_CLASSES += "qemuboot"
|
||||
QB_SMP = "-smp 4"
|
||||
QB_CPU:x86 = "-cpu IvyBridge -machine q35"
|
||||
QB_CPU_KVM:x86 = "-cpu IvyBridge -machine q35"
|
||||
QB_CPU:x86 = "-cpu IvyBridge -machine q35,i8042=off"
|
||||
QB_CPU_KVM:x86 = "-cpu IvyBridge -machine q35,i8042=off"
|
||||
|
||||
QB_CPU:x86-64 = "-cpu IvyBridge -machine q35"
|
||||
QB_CPU_KVM:x86-64 = "-cpu IvyBridge -machine q35"
|
||||
QB_CPU:x86-64 = "-cpu IvyBridge -machine q35,i8042=off"
|
||||
QB_CPU_KVM:x86-64 = "-cpu IvyBridge -machine q35,i8042=off"
|
||||
|
||||
QB_AUDIO_DRV = "alsa"
|
||||
QB_AUDIO_OPT = "-device AC97"
|
||||
QB_KERNEL_CMDLINE_APPEND = "oprofile.timer=1 tsc=reliable no_timer_check rcupdate.rcu_expedited=1"
|
||||
QB_OPT_APPEND = "-usb -device usb-tablet"
|
||||
|
||||
QB_OPT_APPEND = "-usb -device usb-tablet -usb -device usb-kbd"
|
||||
|
||||
Reference in New Issue
Block a user