diff options
author | Boris BREZILLON | 2015-03-04 13:13:05 +0100 |
---|---|---|
committer | Stefano Babic | 2015-03-23 13:19:18 +0100 |
commit | 058d23168752c2a2ec0a6c3b50296cb5b91ec6d0 (patch) | |
tree | 774c097ed3fa95a14b63d6cc276e98018e12906c /board/seco/Kconfig | |
parent | a05a6045d5bc1c0b6b4b2d95380cefb0a664beb4 (diff) |
board/seco: Add mx6q-uq7 basic board support
Add basic SECO MX6Q/uQ7 board support (Ethernet, UART, SD are supported).
It also adds a Kconfig skeleton to later add more SECO board (supporting
SoC and board variants).
Signed-off-by: Boris Brezillon <boris.brezillon@free-electrons.com>
Diffstat (limited to 'board/seco/Kconfig')
-rw-r--r-- | board/seco/Kconfig | 63 |
1 files changed, 63 insertions, 0 deletions
diff --git a/board/seco/Kconfig b/board/seco/Kconfig new file mode 100644 index 00000000000..dcb1ac81e02 --- /dev/null +++ b/board/seco/Kconfig @@ -0,0 +1,63 @@ +if TARGET_SECOMX6 + +choice + prompt "SECO i.MX6 Board variant" + +config SECOMX6_Q7 + bool "Q7" + +config SECOMX6_UQ7 + bool "uQ7" + +config SECOMX6_USBC + bool "uSBC" + +endchoice + +choice + prompt "SECO i.MX6 SoC variant" + +config SECOMX6Q + bool "i.MX6Q" + select MX6Q + +config SECOMX6DL + bool "i.MX6DL" + select MX6DL + +config SECOMX6S + bool "i.MX6S" + select MX6S + +endchoice + +choice + prompt "DDR size" + +config SECOMX6_512MB + bool "512MB" + +config SECOMX6_1GB + bool "1GB" + +config SECOMX6_2GB + bool "2GB" + +config SECOMX6_4GB + bool "4GB" + +endchoice + +config IMX_CONFIG + default "board/seco/mx6quq7/mx6quq7-2g.cfg" if SECOMX6_UQ7 && SECOMX6Q && SECOMX6_2GB + +config SYS_BOARD + default "mx6quq7" if SECOMX6_UQ7 && SECOMX6Q + +config SYS_VENDOR + default "seco" + +config SYS_CONFIG_NAME + default "secomx6quq7" if SECOMX6_UQ7 && SECOMX6Q + +endif |