summaryrefslogtreecommitdiff
path: root/include/configs/k2g_evm.h
diff options
context:
space:
mode:
authorVignesh R <vigneshr@ti.com>2017-03-08 08:28:17 (GMT)
committerTom Rini <trini@konsulko.com>2017-04-08 13:26:47 (GMT)
commit3f18ff07c81b80337bbe72c0b3a2d36a76b6a9e0 (patch)
tree54daf6ad4d60986f2ea9cd52c37b41f3fe90417b /include/configs/k2g_evm.h
parent4b0d506ed3b4f77649346d45b349169a60a2b233 (diff)
downloadu-boot-3f18ff07c81b80337bbe72c0b3a2d36a76b6a9e0.tar.xz
ARM: keystone: Pass SPI MTD partition table via kernel command line
SPI U-Boot image for K2 boards have now exceeded 512K partition allocated to it and no longer fit the partitions defined in kernel DTS file. Therefore, pass an updated MTD partition table from U-Boot as kernel command line arguments to avoid kernel from accidentally modifying boot loader image that has overflowed to next user partition. To do is, introduce a common environment file for declaring SPI partition so that each individual boards need not repeat the same. Choose appropriate SPI bus from board config file and pass it as command line argument to kernel. Signed-off-by: Vignesh R <vigneshr@ti.com>
Diffstat (limited to 'include/configs/k2g_evm.h')
-rw-r--r--include/configs/k2g_evm.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/include/configs/k2g_evm.h b/include/configs/k2g_evm.h
index bd25231..9e5949e 100644
--- a/include/configs/k2g_evm.h
+++ b/include/configs/k2g_evm.h
@@ -10,6 +10,8 @@
#ifndef __CONFIG_K2G_EVM_H
#define __CONFIG_K2G_EVM_H
+#include <environment/ti/spi.h>
+
/* Platform type */
#define CONFIG_SOC_K2G
@@ -76,4 +78,5 @@
#define CONFIG_BOUNCE_BUFFER
#endif
+#define SPI_MTD_PARTS KEYSTONE_SPI1_MTD_PARTS
#endif /* __CONFIG_K2G_EVM_H */