mirror of
https://github.com/genodelabs/genode.git
synced 2025-04-13 22:23:45 +00:00
parent
f9e70b0300
commit
57d2b7235d
@ -3,7 +3,10 @@
|
||||
#
|
||||
|
||||
# kernel fundamentals
|
||||
LX_ENABLE += TTY SERIAL_EARLYCON SERIAL_OF_PLATFORM PRINTK HAS_IOMEM SMP
|
||||
LX_ENABLE += TTY MMU SERIAL_EARLYCON SERIAL_OF_PLATFORM PRINTK HAS_IOMEM SMP
|
||||
|
||||
# do not generate thumb instructions on ARMv7 platforms
|
||||
LX_DISABLE += THUMB2_KERNEL ARM_VIRT_EXT DEBUG_PREEMPT
|
||||
|
||||
# support disabling ticking during idle
|
||||
LX_ENABLE += NO_HZ_IDLE
|
||||
@ -30,6 +33,32 @@ LX_ENABLE += CRYPTO_JITTERENTROPY CRYPTO_ANSI_CPRNG HW_RANDOM_TIMERIOMEM
|
||||
# wireguard driver
|
||||
LX_ENABLE += WIREGUARD WIREGUARD_DEBUG
|
||||
|
||||
# input
|
||||
LX_ENABLE += INPUT INPUT_EVDEV
|
||||
|
||||
# HID
|
||||
LX_ENABLE += HID HID_GENERIC
|
||||
|
||||
# USB
|
||||
LX_ENABLE += USB USB_SUPPORT USB USB_ARCH_HAS_HCD
|
||||
LX_DISABLE += USB_PCI
|
||||
|
||||
# USB HID
|
||||
LX_ENABLE += USB_HID NEW_LEDS INPUT_LEDS LEDS_CLASS
|
||||
LX_ENABLE += HID_APPLE HID_CHERRY HID_HOLTEK HID_MICROSOFT
|
||||
|
||||
# USB NET
|
||||
LX_ENABLE += USB_NET_DRIVERS USB_USBNET
|
||||
LX_ENABLE += USB_NET_AX8817X USB_NET_AX88179_178A USB_NET_CDCETHER
|
||||
|
||||
# USB MBIM MODEM
|
||||
LX_ENABLE += USB_NET_CDC_NCM USB_NET_CDC_MBIM USB_WDM
|
||||
|
||||
# disable unwanted
|
||||
LX_DISABLE += USB_NET_NET1080 USB_NET_CDC_SUBSET_ENABLE USB_BELKIN
|
||||
LX_DISABLE += USB_ARMLINUX USB_NET_ZAURUS USB_NET_CDC_SUBSET
|
||||
LX_DISABLE += USB_NET_RNDIS_HOST USB_NET_SMSC95XX
|
||||
|
||||
# disable cpu frequency scaling
|
||||
LX_DISABLE += SCHED_MC CPU_FREQ
|
||||
|
||||
@ -37,5 +66,5 @@ LX_DISABLE += SCHED_MC CPU_FREQ
|
||||
LX_DISABLE += CC_HAS_ASM_GOTO
|
||||
|
||||
# slim down kernel by removing superfluous drivers
|
||||
LX_DISABLE += HID HID_GENERIC USB_HID VGA_CONSOLE DUMMY_CONSOLE NLS VGA_ARB DEBUG_LIST
|
||||
LX_DISABLE += VGA_CONSOLE DUMMY_CONSOLE NLS VGA_ARB DEBUG_LIST
|
||||
LX_DISABLE += INPUT_KEYBOARD INPUT_MOUSE WLAN WIRELESS ETHERNET
|
||||
|
Loading…
x
Reference in New Issue
Block a user