aboutsummaryrefslogtreecommitdiff
path: root/src/mainboard/google/nyan_big/bct/spi.cfg
diff options
context:
space:
mode:
authorGabe Black <gabeblack@google.com>2014-01-17 22:11:35 -0800
committerIsaac Christensen <isaac.christensen@se-eng.com>2014-09-24 17:41:44 +0200
commit5c8d3d22c82c5f67d1c8ae1c9479b1baee49ceb2 (patch)
tree95640af32ba38925e155a3f1f09009fd5f90337c /src/mainboard/google/nyan_big/bct/spi.cfg
parent1893fd7c2b39c6167fafdc8294a5216170a810e2 (diff)
big: Create a nyan_big mainboard which is a copy of nyan.
The nyan_big mainboard is very similar to nyan, but will be different in a few ways. For instance, the BCT will be different, and the GPIOs may need to be configured slightly differently. This change also adds prefixes to the kconfig variables in "choice" blocks for both boards since having multiple instances of choice blocks with the same options confuses kconfig even if all of the instances have mutually exclusive dependencies. Change-Id: I290a32e47fc118bd4b86d543df617ad324325dbc Signed-off-by: Gabe Black <gabeblack@google.com> Reviewed-on: https://chromium-review.googlesource.com/183532 Reviewed-by: Tom Warren <twarren@nvidia.com> Reviewed-by: David Hendricks <dhendrix@chromium.org> Commit-Queue: Gabe Black <gabeblack@chromium.org> Tested-by: Gabe Black <gabeblack@chromium.org> (cherry picked from commit d1a453fe1aa68b3d12936dd48cc6c94b54f81579) Signed-off-by: Isaac Christensen <isaac.christensen@se-eng.com> Reviewed-on: http://review.coreboot.org/6927 Tested-by: build bot (Jenkins)
Diffstat (limited to 'src/mainboard/google/nyan_big/bct/spi.cfg')
-rw-r--r--src/mainboard/google/nyan_big/bct/spi.cfg16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/mainboard/google/nyan_big/bct/spi.cfg b/src/mainboard/google/nyan_big/bct/spi.cfg
new file mode 100644
index 0000000000..aef7e82595
--- /dev/null
+++ b/src/mainboard/google/nyan_big/bct/spi.cfg
@@ -0,0 +1,16 @@
+# Copyright (c) 2014 The Chromium OS Authors. All rights reserved.
+# Distributed under the terms of the GNU General Public License v2
+
+Version = 0x00350001;
+BlockSize = 32768;
+PageSize = 2048;
+PartitionSize = 4194304;
+
+Bctcopy = 1;
+
+DevType[0] = NvBootDevType_Spi;
+DeviceParam[0].SpiFlashParams.ReadCommandTypeFast = NV_FALSE;
+DeviceParam[0].SpiFlashParams.ClockDivider = 0x16;
+DeviceParam[0].SpiFlashParams.ClockSource = NvBootSpiClockSource_PllPOut0;
+DeviceParam[0].SpiFlashParams.PageSize2kor16k = 0;
+