mirror of
https://github.com/linuxboot/heads.git
synced 2024-12-18 20:47:55 +00:00
ae40892205
This changes Heads' bootscript for the x230 to gui-init and adds config options needed for it. The config is very similar to the librem13v2 config. My comparison of startup-time from a power-button press shows 2.5 seconds more with these changes applied. That said, the experience is smooth, the GUI is beautiful and easier to use than the shell and text menu, especially during setup. That's what we buy with startup time here.
25 lines
759 B
Plaintext
25 lines
759 B
Plaintext
CONFIG_LOCALVERSION="heads"
|
|
# CONFIG_INCLUDE_CONFIG_FILE is not set
|
|
# CONFIG_COLLECT_TIMESTAMPS is not set
|
|
CONFIG_USE_BLOBS=y
|
|
CONFIG_MEASURED_BOOT=y
|
|
CONFIG_VENDOR_LENOVO=y
|
|
CONFIG_CBFS_SIZE=0x700000
|
|
# CONFIG_POST_IO is not set
|
|
# CONFIG_POST_DEVICE is not set
|
|
CONFIG_DRIVERS_UART_8250IO=y
|
|
CONFIG_BOARD_LENOVO_X230=y
|
|
CONFIG_DRIVERS_PS2_KEYBOARD=y
|
|
CONFIG_UART_PCI_ADDR=0
|
|
CONFIG_NO_GFX_INIT=y
|
|
# CONFIG_CONSOLE_SERIAL is not set
|
|
CONFIG_CONSOLE_CBMEM_BUFFER_SIZE=0x80000
|
|
CONFIG_DEFAULT_CONSOLE_LOGLEVEL_5=y
|
|
CONFIG_PAYLOAD_LINUX=y
|
|
CONFIG_PAYLOAD_FILE="../../build/x230/bzImage"
|
|
CONFIG_PAYLOAD_OPTIONS=""
|
|
# CONFIG_PXE is not set
|
|
CONFIG_LINUX_COMMAND_LINE="intel_iommu=igfx_off quiet"
|
|
CONFIG_LINUX_INITRD="../../build/x230/initrd.cpio.xz"
|
|
CONFIG_DEBUG_SMM_RELOCATION=y
|