mirror of
https://github.com/linuxboot/heads.git
synced 2024-12-21 05:53:14 +00:00
Librem13v2: Enable IOMMU and Pass-through mode
By enabling Pass-through iommu, it fixes the GPU glitching issues we've had with IOMMU, and it also allows us to boot a target kernel without having to give it intel_iommu=igfx_off as argument.
This commit is contained in:
parent
f60f0543d6
commit
1fc114ba42
@ -26,8 +26,8 @@ export CONFIG_TPM=y
|
|||||||
export CONFIG_BOOTSCRIPT=/bin/gui-init
|
export CONFIG_BOOTSCRIPT=/bin/gui-init
|
||||||
export CONFIG_BOOT_REQ_HASH=n
|
export CONFIG_BOOT_REQ_HASH=n
|
||||||
export CONFIG_BOOT_REQ_ROLLBACK=n
|
export CONFIG_BOOT_REQ_ROLLBACK=n
|
||||||
export CONFIG_BOOT_KERNEL_ADD="intel_iommu=on intel_iommu=igfx_off"
|
export CONFIG_BOOT_KERNEL_ADD="iommu=pt"
|
||||||
export CONFIG_BOOT_KERNEL_REMOVE="quiet"
|
export CONFIG_BOOT_KERNEL_REMOVE=""
|
||||||
export CONFIG_BOOT_DEV="/dev/sda1"
|
export CONFIG_BOOT_DEV="/dev/sda1"
|
||||||
export CONFIG_BOOT_GUI_MENU_NAME="Purism Librem 13v2 Heads Boot Menu"
|
export CONFIG_BOOT_GUI_MENU_NAME="Purism Librem 13v2 Heads Boot Menu"
|
||||||
export CONFIG_USB_BOOT_DEV="/dev/sdb1"
|
export CONFIG_USB_BOOT_DEV="/dev/sdb1"
|
||||||
|
@ -690,7 +690,7 @@ CONFIG_PAYLOAD_LINUX=y
|
|||||||
CONFIG_PAYLOAD_FILE="../../build/librem13v2/bzImage"
|
CONFIG_PAYLOAD_FILE="../../build/librem13v2/bzImage"
|
||||||
CONFIG_PAYLOAD_OPTIONS=""
|
CONFIG_PAYLOAD_OPTIONS=""
|
||||||
# CONFIG_PXE is not set
|
# CONFIG_PXE is not set
|
||||||
CONFIG_LINUX_COMMAND_LINE="intel_iommu=igfx_off"
|
CONFIG_LINUX_COMMAND_LINE="intel_iommu=on iommu=pt"
|
||||||
CONFIG_LINUX_INITRD="../../build/librem13v2/initrd.cpio.xz"
|
CONFIG_LINUX_INITRD="../../build/librem13v2/initrd.cpio.xz"
|
||||||
# CONFIG_PAYLOAD_IS_FLAT_BINARY is not set
|
# CONFIG_PAYLOAD_IS_FLAT_BINARY is not set
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user