Tom Rini | 83d290c | 2018-05-06 17:58:06 -0400 | [diff] [blame^] | 1 | # SPDX-License-Identifier: GPL-2.0 |
Simon Glass | 2f3f477 | 2016-03-11 22:07:18 -0700 | [diff] [blame] | 2 | # |
3 | # Copyright (C) 2016 Google Inc. | ||||
4 | # | ||||
Simon Glass | 2f3f477 | 2016-03-11 22:07:18 -0700 | [diff] [blame] | 5 | |
6 | config INTEL_BROADWELL | ||||
7 | bool | ||||
8 | select CACHE_MRC_BIN | ||||
Bin Meng | 5d89b37 | 2017-07-30 06:23:13 -0700 | [diff] [blame] | 9 | select ARCH_EARLY_INIT_R |
Bin Meng | 1e452b4 | 2017-07-30 06:23:10 -0700 | [diff] [blame] | 10 | imply HAVE_INTEL_ME |
Bin Meng | 67f99f9 | 2017-07-30 06:23:14 -0700 | [diff] [blame] | 11 | imply ENABLE_MRC_CACHE |
Bin Meng | 24357df | 2017-07-30 19:24:02 -0700 | [diff] [blame] | 12 | imply AHCI_PCI |
Bin Meng | 1b15ef9 | 2017-07-30 06:23:19 -0700 | [diff] [blame] | 13 | imply ICH_SPI |
14 | imply INTEL_BROADWELL_GPIO | ||||
15 | imply SCSI | ||||
Tuomas Tynkkynen | 9fd95ef | 2017-12-08 15:36:19 +0200 | [diff] [blame] | 16 | imply SCSI_AHCI |
Bin Meng | 1b15ef9 | 2017-07-30 06:23:19 -0700 | [diff] [blame] | 17 | imply SPI_FLASH |
Bin Meng | b9342b2 | 2017-07-30 06:23:27 -0700 | [diff] [blame] | 18 | imply USB |
19 | imply USB_EHCI_HCD | ||||
Bin Meng | 1b15ef9 | 2017-07-30 06:23:19 -0700 | [diff] [blame] | 20 | imply VIDEO_BROADWELL_IGD |
Simon Glass | 2f3f477 | 2016-03-11 22:07:18 -0700 | [diff] [blame] | 21 | |
22 | if INTEL_BROADWELL | ||||
23 | |||||
24 | config DCACHE_RAM_BASE | ||||
25 | default 0xff7c0000 | ||||
26 | |||||
27 | config DCACHE_RAM_SIZE | ||||
28 | default 0x40000 | ||||
29 | |||||
30 | config DCACHE_RAM_MRC_VAR_SIZE | ||||
31 | default 0x30000 | ||||
32 | |||||
33 | config CPU_SPECIFIC_OPTIONS | ||||
34 | def_bool y | ||||
35 | select SMM_TSEG | ||||
36 | select X86_RAMTEST | ||||
37 | |||||
38 | config SMM_TSEG_SIZE | ||||
39 | hex | ||||
40 | default 0x800000 | ||||
41 | |||||
42 | endif |