summaryrefslogtreecommitdiff
path: root/src/mainboard/lenovo/t530/Kconfig
diff options
context:
space:
mode:
authorEdward O'Callaghan <eocallaghan@alterapraxis.com>2014-03-16 17:09:58 +1100
committerAlexandru Gagniuc <mr.nuke.me@gmail.com>2014-04-09 16:40:55 +0200
commit956c29823328b37506fce7bfefe7e53e58706dd2 (patch)
tree4bf558556b9898cac5fb5db070279d621a38422f /src/mainboard/lenovo/t530/Kconfig
parenta09dad0c77ff0365210f784b10d0516338a949b7 (diff)
downloadcoreboot-956c29823328b37506fce7bfefe7e53e58706dd2.tar.xz
mainboard/lenovo: [1/2] fork X230 to T530
Step 1: copy all files unmodified from Lenovo X230. This makes it much easier later to see how the two boards actually and deliberately differ when porting bugfixes from one to the other. Change-Id: I3151c7848440ea6c240b959379a8eb369d35f3de Signed-off-by: Edward O'Callaghan <eocallaghan@alterapraxis.com> Reviewed-on: http://review.coreboot.org/5390 Reviewed-by: Alexandru Gagniuc <mr.nuke.me@gmail.com> Tested-by: build bot (Jenkins)
Diffstat (limited to 'src/mainboard/lenovo/t530/Kconfig')
-rw-r--r--src/mainboard/lenovo/t530/Kconfig83
1 files changed, 83 insertions, 0 deletions
diff --git a/src/mainboard/lenovo/t530/Kconfig b/src/mainboard/lenovo/t530/Kconfig
new file mode 100644
index 0000000000..701b2edc7f
--- /dev/null
+++ b/src/mainboard/lenovo/t530/Kconfig
@@ -0,0 +1,83 @@
+if BOARD_LENOVO_T530
+
+config BOARD_SPECIFIC_OPTIONS # dummy
+ def_bool y
+ select ARCH_X86
+ select CPU_INTEL_SOCKET_RPGA989
+ select NORTHBRIDGE_INTEL_IVYBRIDGE
+ select SOUTHBRIDGE_INTEL_C216
+ select EC_LENOVO_PMH7
+ select EC_LENOVO_H8
+ select BOARD_ROMSIZE_KB_12288
+ select HAVE_ACPI_TABLES
+ select HAVE_OPTION_TABLE
+ select HAVE_CMOS_DEFAULT
+ select HAVE_ACPI_RESUME
+ select HAVE_SMI_HANDLER
+ select GFXUMA
+ select EARLY_CBMEM_INIT
+
+ # Workaround for EC/KBC IRQ1.
+ select SERIRQ_CONTINUOUS_MODE
+
+config HAVE_MRC_CACHE
+ bool
+ default n
+
+config HAVE_IFD_BIN
+ bool
+ default n
+
+config HAVE_ME_BIN
+ bool
+ default n
+
+config MAINBOARD_DIR
+ string
+ default lenovo/t530
+
+config MAINBOARD_PART_NUMBER
+ string
+ default "2359CTO"
+
+config MMCONF_BASE_ADDRESS
+ hex
+ default 0xf0000000
+
+config CACHE_ROM_SIZE_OVERRIDE
+ hex
+ default 0x800000
+
+config IRQ_SLOT_COUNT
+ int
+ default 18
+
+config MAX_CPUS
+ int
+ default 8
+
+config USBDEBUG_HCD_INDEX
+ int
+ default 2
+
+config DRAM_GATE_GPIO
+ int
+ default 10
+
+config VGA_BIOS_FILE
+ string
+ default "pci8086,0106.rom"
+
+config MAINBOARD_PCI_SUBSYSTEM_VENDOR_ID
+ hex
+ default 0x17aa
+
+config MAINBOARD_PCI_SUBSYSTEM_DEVICE_ID
+ hex
+ default 0x21fa
+
+config MAINBOARD_VENDOR
+ string
+ default "LENOVO"
+
+endif # BOARD_LENOVO_T530