158f542deSBin Meng# SPDX-License-Identifier: GPL-2.0+ 258f542deSBin Meng# 3*83d290c5STom Rini# Copyright (C) 2014, Bin Meng <bmeng.cn@gmail.com> 458f542deSBin Meng 558f542deSBin Mengconfig INTEL_QUEENSBAY 658f542deSBin Meng bool 758f542deSBin Meng select HAVE_FSP 858f542deSBin Meng select HAVE_CMC 95d89b37fSBin Meng select ARCH_EARLY_INIT_R 1024357dfdSBin Meng imply AHCI_PCI 11a65ae286SBin Meng imply ICH_SPI 1272436892SBin Meng imply INTEL_ICH6_GPIO 13a65ae286SBin Meng imply MMC 14a65ae286SBin Meng imply MMC_PCI 15a65ae286SBin Meng imply MMC_SDHCI 16a65ae286SBin Meng imply MMC_SDHCI_SDMA 17a65ae286SBin Meng imply PCH_GBE 18a65ae286SBin Meng imply SCSI 199fd95ef0STuomas Tynkkynen imply SCSI_AHCI 20a65ae286SBin Meng imply SPI_FLASH 21a65ae286SBin Meng imply SYS_NS16550 22b9342b2cSBin Meng imply USB 23b9342b2cSBin Meng imply USB_EHCI_HCD 24a65ae286SBin Meng imply VIDEO_VESA 2558f542deSBin Meng 2658f542deSBin Mengif INTEL_QUEENSBAY 2758f542deSBin Meng 2858f542deSBin Mengconfig HAVE_CMC 2958f542deSBin Meng bool "Add a Chipset Micro Code state machine binary" 3058f542deSBin Meng help 3158f542deSBin Meng Select this option to add a Chipset Micro Code state machine binary 3258f542deSBin Meng to the resulting U-Boot image. It is a 64K data block of machine 3358f542deSBin Meng specific code which must be put in the flash for the processor to 3458f542deSBin Meng access when powered up before system BIOS is executed. 3558f542deSBin Meng 3658f542deSBin Mengconfig CMC_FILE 3758f542deSBin Meng string "Chipset Micro Code state machine filename" 3858f542deSBin Meng depends on HAVE_CMC 3958f542deSBin Meng default "cmc.bin" 4058f542deSBin Meng help 4158f542deSBin Meng The filename of the file to use as Chipset Micro Code state machine 4258f542deSBin Meng binary in the board directory. 4358f542deSBin Meng 448c5224c9SBin Mengconfig CMC_ADDR 4558f542deSBin Meng hex "Chipset Micro Code state machine binary location" 4658f542deSBin Meng depends on HAVE_CMC 4758f542deSBin Meng default 0xfffb0000 4858f542deSBin Meng help 4958f542deSBin Meng The location of the CMC binary is determined by a strap. It must be 5058f542deSBin Meng put in flash at a location matching the strap-determined base address. 5158f542deSBin Meng 5258f542deSBin Meng The default base address of 0xfffb0000 indicates that the binary must 5358f542deSBin Meng be located at offset 0xb0000 from the beginning of a 1MB flash device. 5458f542deSBin Meng 5592587b36SBin Mengconfig CPU_ADDR_BITS 5692587b36SBin Meng int 5792587b36SBin Meng default 32 5892587b36SBin Meng 591f124ebaSBin Mengconfig DISABLE_IGD 601f124ebaSBin Meng bool "Disable Integrated Graphics Device (IGD)" 611f124ebaSBin Meng help 621f124ebaSBin Meng Disable the Integrated Graphics Device (IGD) so that it does not 631f124ebaSBin Meng show in the PCI configuration space as a VGA disaplay controller. 641f124ebaSBin Meng This gives a chance for U-Boot to run PCI/PCIe based graphics 651f124ebaSBin Meng card's VGA BIOS and use that card for the graphics console. 661f124ebaSBin Meng 6758f542deSBin Mengendif 68