]> git.kernelconcepts.de Git - karo-tx-uboot.git/commit
ARM: vf610: Initial integration for Colibri VF50/VF61
authorSanchayan Maity <maitysanchayan@gmail.com>
Wed, 15 Apr 2015 10:54:26 +0000 (16:24 +0530)
committerLothar Waßmann <LW@KARO-electronics.de>
Tue, 1 Sep 2015 12:43:51 +0000 (14:43 +0200)
commitabf9e071bc2e8e9a02d88454a53d9a561507f2ee
tree9dd8b6d8f6cad8665ef9512f2d90e54b5b536268
parent7d026dd21611281e2cf99161c9aa607c099085fc
ARM: vf610: Initial integration for Colibri VF50/VF61

This adds initial support for Colibri VF50/VF61 based on Freescale
Vybrid SoC.

- CPU clocked at 396/500 MHz
- DDR3 at 396MHz
  - for VF50, use PLL2 as memory clock (synchronous mode)
  - for VF61, use PLL1 as memory clock (asynchronous mode)
- Console on UART0 (Colibri UART_A)
- Ethernet on FEC1
- PLL5 based RMII clocking (E.g. No external crystal)
- UART_A and UART_C I/O muxing
- Boot from NAND by default

Tested on Colibri VF50/VF61 booting using serial loader over UART.

Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
Acked-by: Stefan Agner <stefan@agner.ch>
arch/arm/Kconfig
arch/arm/include/asm/arch-vf610/imx-regs.h
board/toradex/colibri_vf/Kconfig [new file with mode: 0644]
board/toradex/colibri_vf/MAINTAINERS [new file with mode: 0644]
board/toradex/colibri_vf/Makefile [new file with mode: 0644]
board/toradex/colibri_vf/colibri_vf.c [new file with mode: 0644]
board/toradex/colibri_vf/imximage.cfg [new file with mode: 0644]
configs/colibri_vf_defconfig [new file with mode: 0644]
include/configs/colibri_vf.h [new file with mode: 0644]