These patches add support for chiliSOM (http://grinn-global.com/chilisom/), and chiliBoard (which uses chiliSOM as it's base).
chiliSOM consists of processor (TI AM335x), RAM memory (up to 512M DDR3) and flash (NAND). The idea is that every board vendor can use chiliSOM as it's base for designed board. Hence, we need a way to reuse common code between those board. chiliBoard is a development kit (and reference platform for chiliSOM), that mainly shows possibilities and use cases of chiliSOM. This is a second approach and we are moving chiliSOM sources to arch/arm/mach-omap2/am33xx/ directory. The same will happen with liteSOM support (which is already merged) after successful chiliSOM code review. Patches were developed and tested on 2017.01. Changes v1 -> v2: * chiliSOM was moved from arch/arm/mach-chilisom/chilisom.c to arch/arm/mach-omap2/chilisom.c (suggested by Tom) * CONFIG_CHILISOM -> CONFIG_AM33XX_CHILISOM (suggested by Tom) * converted include/configs/chiliboard.h header to SPDX license identifier (suggested by Tom) * removed USB gadget, CMD_DFU options from chiliboard_defconfig Marcin Niestroj (2): ARM: am335x: Add support for chiliSOM board/chiliboard: Add support for chiliBoard arch/arm/Kconfig | 1 + arch/arm/include/asm/arch-am33xx/chilisom.h | 15 ++ arch/arm/mach-omap2/am33xx/Kconfig | 10 ++ arch/arm/mach-omap2/am33xx/Makefile | 2 + arch/arm/mach-omap2/am33xx/chilisom.c | 185 +++++++++++++++++++ board/grinn/chiliboard/Kconfig | 15 ++ board/grinn/chiliboard/MAINTAINERS | 6 + board/grinn/chiliboard/Makefile | 6 + board/grinn/chiliboard/README | 31 ++++ board/grinn/chiliboard/board.c | 264 ++++++++++++++++++++++++++++ configs/chiliboard_defconfig | 48 +++++ include/configs/chiliboard.h | 220 +++++++++++++++++++++++ 12 files changed, 803 insertions(+) create mode 100644 arch/arm/include/asm/arch-am33xx/chilisom.h create mode 100644 arch/arm/mach-omap2/am33xx/chilisom.c create mode 100644 board/grinn/chiliboard/Kconfig create mode 100644 board/grinn/chiliboard/MAINTAINERS create mode 100644 board/grinn/chiliboard/Makefile create mode 100644 board/grinn/chiliboard/README create mode 100644 board/grinn/chiliboard/board.c create mode 100644 configs/chiliboard_defconfig create mode 100644 include/configs/chiliboard.h -- 2.11.0 _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot