]> git.kernelconcepts.de Git - karo-tx-uboot.git/commit
board: axs10x - support v3 mother-board
authorAlexey Brodkin <abrodkin@synopsys.com>
Thu, 9 Apr 2015 16:50:58 +0000 (19:50 +0300)
committerLothar Waßmann <LW@KARO-electronics.de>
Tue, 1 Sep 2015 12:39:36 +0000 (14:39 +0200)
commit989e243f5e80986817b102f3656e001de8effc18
treef7d7e27589384220eeaa88537cd3283652c512cc
parented64cb8111902d2921e073bc4003012bdd7ca3d5
board: axs10x - support v3 mother-board

There're 2 versions of motherboards that could be used in ARC SDP.
The only important difference for U-Boot is different NAND IC in use:
 [1] v2 board (we used to support up until now) sports MT29F4G08ABADAWP
while
 [2] v3 board sports MT29F4G16ABADAWP

They are almost the same except data bus width 8-bit in [1] and 16-bit
in [2]. And for proper support of 16-bit data bus we have to pass
NAND_BUSWIDTH_16 option to NAND driver core - which we do now knowing
board type we're running on.

Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
board/synopsys/axs101/axs101.c
board/synopsys/axs101/axs10x.h [new file with mode: 0644]
board/synopsys/axs101/nand.c
include/configs/axs101.h