2 # This file is part of the coreboot project.
4 # Copyright (C) 2012 Advanced Micro Devices, Inc.
5 # Copyright (C) 2012 Rudolf Marek <r.marek@assembler.cz>
7 # This program is free software; you can redistribute it and/or modify
8 # it under the terms of the GNU General Public License as published by
9 # the Free Software Foundation; version 2 of the License.
11 # This program is distributed in the hope that it will be useful,
12 # but WITHOUT ANY WARRANTY; without even the implied warranty of
13 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 # GNU General Public License for more details.
17 if BOARD_ASUS_F2A85_M || BOARD_ASUS_F2A85_M_PRO || BOARD_ASUS_F2A85_M_LE
19 config BOARD_SPECIFIC_OPTIONS
21 select CPU_AMD_AGESA_FAMILY15_TN
22 select NORTHBRIDGE_AMD_AGESA_FAMILY15_TN
23 select SOUTHBRIDGE_AMD_AGESA_HUDSON
24 select HAVE_OPTION_TABLE
25 select HAVE_PIRQ_TABLE
27 select HAVE_ACPI_RESUME
28 select HAVE_ACPI_TABLES
29 select SUPERIO_ITE_IT8728F if BOARD_ASUS_F2A85_M || BOARD_ASUS_F2A85_M_LE
30 select SUPERIO_NUVOTON_NCT6779D if BOARD_ASUS_F2A85_M_PRO
31 select BOARD_ROMSIZE_KB_8192
33 select HUDSON_DISABLE_IMC
36 prompt "DDR3 memory voltage"
37 default BOARD_ASUS_F2A85_M_DDR3_VOLT_150
39 config BOARD_ASUS_F2A85_M_DDR3_VOLT_135
42 Set DRR3 memory voltage to 1.35V
43 config BOARD_ASUS_F2A85_M_DDR3_VOLT_150
46 Set DRR3 memory voltage to 1.50V
47 config BOARD_ASUS_F2A85_M_DDR3_VOLT_165
50 Set DRR3 memory voltage to 1.65V
53 config BOARD_ASUS_F2A85_M_DDR3_VOLT_VAL
55 default 0x9e if BOARD_ASUS_F2A85_M_DDR3_VOLT_135
56 default 0x0 if BOARD_ASUS_F2A85_M_DDR3_VOLT_150
57 default 0x1e if BOARD_ASUS_F2A85_M_DDR3_VOLT_165
63 config MAINBOARD_PART_NUMBER
65 default "F2A85-M" if BOARD_ASUS_F2A85_M
66 default "F2A85-M_LE" if BOARD_ASUS_F2A85_M_LE
67 default "F2A85-M_PRO" if BOARD_ASUS_F2A85_M_PRO
69 config HW_MEM_HOLE_SIZEK
77 config HUDSON_XHCI_FWM
89 config ONBOARD_VGA_IS_PRIMARY
93 if BOARD_ASUS_F2A85_M || BOARD_ASUS_F2A85_M_PRO
99 config HUDSON_LEGACY_FREE
107 endif # BOARD_ASUS_F2A85_M || BOARD_ASUS_F2A85_M_PRO
109 if BOARD_ASUS_F2A85_M_LE
117 default "pci1002,9901.rom"
123 default "devicetree_f2a85-m_pro.cb" if BOARD_ASUS_F2A85_M_PRO
124 default "devicetree_f2a85-m.cb" if BOARD_ASUS_F2A85_M
125 default "devicetree_f2a85-m_le.cb" if BOARD_ASUS_F2A85_M_LE
127 endif # BOARD_ASUS_F2A85_M || BOARD_ASUS_F2A85_M_PRO || BOARD_ASUS_F2A85_M_LE