Kconfig 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. # SPDX-License-Identifier: GPL-2.0+
  2. #
  3. # Copyright (C) 2014, Bin Meng <bmeng.cn@gmail.com>
  4. config INTEL_QUEENSBAY
  5. bool
  6. select HAVE_FSP
  7. select HAVE_CMC
  8. select ARCH_EARLY_INIT_R
  9. imply AHCI_PCI
  10. imply ICH_SPI
  11. imply INTEL_ICH6_GPIO
  12. imply MMC
  13. imply MMC_PCI
  14. imply MMC_SDHCI
  15. imply MMC_SDHCI_SDMA
  16. imply PCH_GBE
  17. imply SCSI
  18. imply SCSI_AHCI
  19. imply SPI_FLASH
  20. imply SYS_NS16550
  21. imply USB
  22. imply USB_EHCI_HCD
  23. imply VIDEO_VESA
  24. if INTEL_QUEENSBAY
  25. config HAVE_CMC
  26. bool "Add a Chipset Micro Code state machine binary"
  27. help
  28. Select this option to add a Chipset Micro Code state machine binary
  29. to the resulting U-Boot image. It is a 64K data block of machine
  30. specific code which must be put in the flash for the processor to
  31. access when powered up before system BIOS is executed.
  32. config CMC_FILE
  33. string "Chipset Micro Code state machine filename"
  34. depends on HAVE_CMC
  35. default "cmc.bin"
  36. help
  37. The filename of the file to use as Chipset Micro Code state machine
  38. binary in the board directory.
  39. config CMC_ADDR
  40. hex "Chipset Micro Code state machine binary location"
  41. depends on HAVE_CMC
  42. default 0xfffb0000
  43. help
  44. The location of the CMC binary is determined by a strap. It must be
  45. put in flash at a location matching the strap-determined base address.
  46. The default base address of 0xfffb0000 indicates that the binary must
  47. be located at offset 0xb0000 from the beginning of a 1MB flash device.
  48. config CPU_ADDR_BITS
  49. int
  50. default 32
  51. config DISABLE_IGD
  52. bool "Disable Integrated Graphics Device (IGD)"
  53. help
  54. Disable the Integrated Graphics Device (IGD) so that it does not
  55. show in the PCI configuration space as a VGA disaplay controller.
  56. This gives a chance for U-Boot to run PCI/PCIe based graphics
  57. card's VGA BIOS and use that card for the graphics console.
  58. endif