big: Create a nyan_big mainboard which is a copy of nyan.
commit5c8d3d22c82c5f67d1c8ae1c9479b1baee49ceb2
authorGabe Black <gabeblack@google.com>
Sat, 18 Jan 2014 06:11:35 +0000 (17 22:11 -0800)
committerIsaac Christensen <isaac.christensen@se-eng.com>
Wed, 24 Sep 2014 15:41:44 +0000 (24 17:41 +0200)
tree95640af32ba38925e155a3f1f09009fd5f90337c
parent1893fd7c2b39c6167fafdc8294a5216170a810e2
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)
20 files changed:
src/mainboard/google/Kconfig
src/mainboard/google/nyan/Kconfig
src/mainboard/google/nyan/bct/Makefile.inc
src/mainboard/google/nyan_big/Kconfig [copied from src/mainboard/google/nyan/Kconfig with 83% similarity]
src/mainboard/google/nyan_big/Makefile.inc [copied from src/mainboard/google/nyan/bct/Makefile.inc with 59% similarity]
src/mainboard/google/nyan_big/bct/Makefile.inc [copied from src/mainboard/google/nyan/bct/Makefile.inc with 75% similarity]
src/mainboard/google/nyan_big/bct/emmc.cfg [new file with mode: 0644]
src/mainboard/google/nyan_big/bct/odmdata.cfg [new file with mode: 0644]
src/mainboard/google/nyan_big/bct/sdram-792.cfg [new file with mode: 0644]
src/mainboard/google/nyan_big/bct/sdram-924.cfg [new file with mode: 0644]
src/mainboard/google/nyan_big/bct/spi.cfg [new file with mode: 0644]
src/mainboard/google/nyan_big/boardid.c [new file with mode: 0644]
src/mainboard/google/nyan_big/boardid.h [new file with mode: 0644]
src/mainboard/google/nyan_big/bootblock.c [new file with mode: 0644]
src/mainboard/google/nyan_big/chromeos.c [new file with mode: 0644]
src/mainboard/google/nyan_big/devicetree.cb [new file with mode: 0644]
src/mainboard/google/nyan_big/mainboard.c [new file with mode: 0644]
src/mainboard/google/nyan_big/pmic.c [new file with mode: 0644]
src/mainboard/google/nyan_big/pmic.h [new file with mode: 0644]
src/mainboard/google/nyan_big/romstage.c [new file with mode: 0644]