18ef07571SSimon Glass# 28ef07571SSimon Glass# From Coreboot src/northbridge/intel/sandybridge/Kconfig 38ef07571SSimon Glass# 48ef07571SSimon Glass# Copyright (C) 2010 Google Inc. 58ef07571SSimon Glass# 68ef07571SSimon Glass# SPDX-License-Identifier: GPL-2.0 78ef07571SSimon Glass 88ef07571SSimon Glassconfig NORTHBRIDGE_INTEL_IVYBRIDGE 98ef07571SSimon Glass bool 10f7d35bc1SSimon Glass select CACHE_MRC_BIN if HAVE_MRC 111e452b46SBin Meng imply HAVE_INTEL_ME 12*67f99f97SBin Meng imply ENABLE_MRC_CACHE 138ef07571SSimon Glass 148ef07571SSimon Glassif NORTHBRIDGE_INTEL_IVYBRIDGE 158ef07571SSimon Glass 168ef07571SSimon Glassconfig DCACHE_RAM_BASE 178ef07571SSimon Glass default 0xff7e0000 188ef07571SSimon Glass 198ef07571SSimon Glassconfig DCACHE_RAM_SIZE 208ef07571SSimon Glass default 0x20000 218ef07571SSimon Glass 228ef07571SSimon Glassconfig DCACHE_RAM_MRC_VAR_SIZE 238ef07571SSimon Glass default 0x4000 248ef07571SSimon Glass 258ef07571SSimon Glassconfig CPU_SPECIFIC_OPTIONS 268ef07571SSimon Glass def_bool y 278ef07571SSimon Glass select SMM_TSEG 2865dd74a6SSimon Glass select X86_RAMTEST 298ef07571SSimon Glass 308ef07571SSimon Glassconfig SMM_TSEG_SIZE 318ef07571SSimon Glass hex 328ef07571SSimon Glass default 0x800000 338ef07571SSimon Glass 348ef07571SSimon Glassconfig ENABLE_VMX 358ef07571SSimon Glass bool "Enable VMX for virtualization" 368ef07571SSimon Glass default n 378ef07571SSimon Glass help 388ef07571SSimon Glass Virtual Machine Extensions are provided in many x86 CPUs. These 398ef07571SSimon Glass provide various facilities for allowing a host OS to provide an 408ef07571SSimon Glass environment where potentially several guest OSes have only 418ef07571SSimon Glass limited access to the underlying hardware. This is achieved 428ef07571SSimon Glass without resorting to software trapping and/or instruction set 438ef07571SSimon Glass emulation (which would be very slow). 448ef07571SSimon Glass 458ef07571SSimon Glass Intel's implementation of this is called VT-x. This option enables 468ef07571SSimon Glass VT-x this so that the OS that is booted by U-Boot can make use of 478ef07571SSimon Glass these facilities. If this option is not enabled, then the host OS 488ef07571SSimon Glass will be unable to support virtualisation, or it will run very 498ef07571SSimon Glass slowly. 508ef07571SSimon Glass 5143741396SBin Mengconfig FSP_ADDR 5243741396SBin Meng hex 5343741396SBin Meng default 0xfff80000 5443741396SBin Meng 5543741396SBin Mengconfig FSP_USE_UPD 5643741396SBin Meng bool 5743741396SBin Meng default n 5843741396SBin Meng 59a2e3b05eSBin Mengconfig FSP_BROKEN_HOB 60a2e3b05eSBin Meng bool 61a2e3b05eSBin Meng default y 62a2e3b05eSBin Meng 638ef07571SSimon Glassendif 64