summaryrefslogtreecommitdiff
path: root/payloads/libpayload/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'payloads/libpayload/Kconfig')
-rw-r--r--payloads/libpayload/Kconfig10
1 files changed, 9 insertions, 1 deletions
diff --git a/payloads/libpayload/Kconfig b/payloads/libpayload/Kconfig
index d4d76bbdeb..e482e93b94 100644
--- a/payloads/libpayload/Kconfig
+++ b/payloads/libpayload/Kconfig
@@ -331,11 +331,18 @@ config FONT_SCALE_FACTOR
config PC_I8042
bool "A common PC i8042 driver"
- default y if PC_KEYBOARD
+ default y if PC_KEYBOARD || PC_MOUSE
default n
help
To be used by PC_KEYBOARD and PC_MOUSE.
+config PC_MOUSE
+ bool "Allow input from a PC mouse"
+ default y if ARCH_X86 # uses IO
+ default n
+ help
+ PS/2 mouse driver on top of PC_I8042.
+
config PC_KEYBOARD
bool "Allow input from a PC keyboard"
default y if ARCH_X86 # uses IO
@@ -367,6 +374,7 @@ config NVRAM
config MOUSE_CURSOR
bool "Support for mouse cursor handling"
+ default y if PC_MOUSE
default n
help
Provides a common interface for various mouse cursor drivers.