blob: aac3a8417d5154a4f920aab6302c2eba66510d15 [file] [log] [blame]
Edward O'Callaghan32960e32014-11-23 17:38:52 +11001#
2# This file is part of the coreboot project.
3#
4# Copyright (C) 2012 Advanced Micro Devices, Inc.
5#
6# This program is free software; you can redistribute it and/or modify
7# it under the terms of the GNU General Public License as published by
8# the Free Software Foundation; version 2 of the License.
9#
10# This program is distributed in the hope that it will be useful,
11# but WITHOUT ANY WARRANTY; without even the implied warranty of
12# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13# GNU General Public License for more details.
14#
Edward O'Callaghan32960e32014-11-23 17:38:52 +110015
16if BOARD_LENOVO_G505S
17
18config BOARD_SPECIFIC_OPTIONS # dummy
19 def_bool y
20 select SYSTEM_TYPE_LAPTOP
21 select CPU_AMD_AGESA_FAMILY15_RL
22 select NORTHBRIDGE_AMD_AGESA_FAMILY15_RL
23 select SOUTHBRIDGE_AMD_AGESA_HUDSON
24 select EC_COMPAL_ENE932
25 select HAVE_OPTION_TABLE
Edward O'Callaghan32960e32014-11-23 17:38:52 +110026 select HAVE_MP_TABLE
Edward O'Callaghan32960e32014-11-23 17:38:52 +110027 select HAVE_SMI_HANDLER
28 select HAVE_ACPI_TABLES
29 select BOARD_ROMSIZE_KB_4096
30 select GFXUMA
31 select UDELAY_LAPIC
Edward O'Callaghanc9e7dc12014-12-06 17:46:10 +110032 select NO_UART_ON_SUPERIO
Edward O'Callaghan32960e32014-11-23 17:38:52 +110033
34config MAINBOARD_DIR
35 string
36 default lenovo/g505s
37
38config MAINBOARD_PART_NUMBER
39 string
40 default "LENOVO G505S"
41
42config HW_MEM_HOLE_SIZEK
43 hex
44 default 0x200000
45
46config MAX_CPUS
47 int
48 default 4
49
50config HW_MEM_HOLE_SIZE_AUTO_INC
51 bool
52 default n
53
Edward O'Callaghan32960e32014-11-23 17:38:52 +110054config ONBOARD_VGA_IS_PRIMARY
55 bool
56 default y
57
58config VGA_BIOS_ID
59 string
60 default "1002,990b"
61
Edward O'Callaghan32960e32014-11-23 17:38:52 +110062endif # BOARD_LENOVO_G505S