summaryrefslogtreecommitdiffstats
path: root/cfg/x86.cfg
AgeCommit message (Collapse)Author
2012-06-19x86[_64]: align with korg on HOTPLUG_PCI, HOTPLUG_PCI_PCIE and PCI_MSIPaul Gortmaker
These are the defaults for x86 and x86_64 when doing a defconfig on those arch with the kernel.org tree. Ours might as well be the same values. Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
2012-06-15x86/x86_64: disable MTRR sanitizerPaul Gortmaker
In mainline defconfigs we have: arch/x86/configs/i386_defconfig:# CONFIG_MTRR_SANITIZER is not set arch/x86/configs/x86_64_defconfig:# CONFIG_MTRR_SANITIZER is not set But the defaults given by the Kconfig stanza are "def_bool y" so if we want to match the defconfigs, we need to call it out as off explicitly. Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2012-06-15x86/x86_64: enable boot mem corruption checks; align with korg defaultsPaul Gortmaker
The default x86[64] defconfig on a kernel.org 3.4 tree will have these enabled. Since we can't be sure we'll be running on a platform with or without these issues, it makes sense for us to have them enabled here as well. Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2012-06-15x86: enable CONFIG_HIGHPTE=y by default.Paul Gortmaker
Currently, BSPs like common-pc differ from the korg x86 defconfig as follows: common_pc x86 korg defconfig ------------------------------------------------------------------ CONFIG_VMSPLIT_3G=y # CONFIG_VMSPLIT_3G_OPT is not set # CONFIG_VMSPLIT_2G is not set # CONFIG_VMSPLIT_2G_OPT is not set # CONFIG_VMSPLIT_1G is not set # CONFIG_HIGHPTE is not set CONFIG_HIGHPTE=y Given that machines with 4G or more RAM are nothing at all unique anymore, lets align ourselves with enabling HIGHPTE. Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2012-06-15x86: align to korg defconfig on IRQ fixups and microcodePaul Gortmaker
Comparing a common-pc config to kernel.org x86 defconfig reveals this difference: --- common-pc --- --- korg defconfig --- # CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS is not set CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y # CONFIG_X86_REBOOTFIXUPS is not set CONFIG_X86_REBOOTFIXUPS=y # CONFIG_MICROCODE_AMD is not set CONFIG_MICROCODE_AMD=y Align the x86 defaults with what is in kernel.org, since we've no real justification for not doing so. Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2012-06-15cfg: make a common landing ground for ARCH=x86Paul Gortmaker
There will be a significant amount of cfg data that is common across all x86 BSPs. Make a landing ground for it here, similar to what ARM has, so that we don't duplicate a bunch of stuff in every x86 BSP file. Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>