summaryrefslogtreecommitdiff
path: root/src/soc/intel/apollolake/Kconfig
diff options
context:
space:
mode:
authorSubrata Banik <subrata.banik@intel.com>2017-03-10 13:51:11 +0530
committerAaron Durbin <adurbin@chromium.org>2017-03-22 04:55:13 +0100
commit8e1c12f12e3fb01d2228cca29de188507b3f2cc7 (patch)
tree1ec7269b2b8d053e250d85b78bbe01bf74d2bdea /src/soc/intel/apollolake/Kconfig
parentf0637e71c78f9c16749e3d1a97988bde3523454e (diff)
downloadcoreboot-8e1c12f12e3fb01d2228cca29de188507b3f2cc7.tar.xz
soc/intel/apollolake: Add CQOS config for CAR common code
Change-Id: I5947170a96e888cea2f3faac92355e72b63c1fef Signed-off-by: Subrata Banik <subrata.banik@intel.com> Reviewed-on: https://review.coreboot.org/18735 Tested-by: build bot (Jenkins) Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Diffstat (limited to 'src/soc/intel/apollolake/Kconfig')
-rw-r--r--src/soc/intel/apollolake/Kconfig13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/soc/intel/apollolake/Kconfig b/src/soc/intel/apollolake/Kconfig
index a11ef0100d..45ee5c98ff 100644
--- a/src/soc/intel/apollolake/Kconfig
+++ b/src/soc/intel/apollolake/Kconfig
@@ -275,6 +275,19 @@ config CAR_CQOS
endchoice
+#
+# Each bit in QOS mask controls this many bytes. This is calculated as:
+# (CACHE_WAYS / CACHE_BITS_PER_MASK) * CACHE_LINE_SIZE * CACHE_SETS
+#
+
+config CACHE_QOS_SIZE_PER_BIT
+ hex
+ default 0x20000 # 128 KB
+
+config L2_CACHE_SIZE
+ hex
+ default 0x100000
+
config SPI_FLASH_INCLUDE_ALL_DRIVERS
bool
default n