From 0241c3131dd4c19a1116c863d622358eb2680462 Mon Sep 17 00:00:00 2001 From: Alexey Brodkin Date: Thu, 9 Apr 2015 19:50:58 +0300 Subject: 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 --- board/synopsys/axs101/axs10x.h | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 board/synopsys/axs101/axs10x.h (limited to 'board/synopsys/axs101/axs10x.h') diff --git a/board/synopsys/axs101/axs10x.h b/board/synopsys/axs101/axs10x.h new file mode 100644 index 0000000..8e8c41f --- /dev/null +++ b/board/synopsys/axs101/axs10x.h @@ -0,0 +1,16 @@ +/* + * Copyright (C) 2015 Synopsys, Inc. All rights reserved. + * + * SPDX-License-Identifier: GPL-2.0+ + */ + +#ifndef _BOARD_SYNOPSYS_AXS10X_H +#define _BOARD_SYNOPSYS_AXS10X_H + +enum { + AXS_MB_V2, + AXS_MB_V3 +}; + +#endif /* _BOARD_SYNOPSYS_AXS10X_H */ + -- cgit v1.1