From mboxrd@z Thu Jan 1 00:00:00 1970 From: Walter Schweizer Date: Tue, 6 Sep 2016 23:34:31 +0200 Subject: [U-Boot] [PATCH 5/5] arm: mvebu: fix Synology board tag In-Reply-To: <1473197671-4059-1-git-send-email-swwa@users.sourceforge.net> References: <1473197671-4059-1-git-send-email-swwa@users.sourceforge.net> Message-ID: <1473197671-4059-5-git-send-email-swwa@users.sourceforge.net> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Signed-off-by: Walter Schweizer --- board/Synology/ds109/ds109.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/board/Synology/ds109/ds109.c b/board/Synology/ds109/ds109.c index 8ab1387..b46c09d 100644 --- a/board/Synology/ds109/ds109.c +++ b/board/Synology/ds109/ds109.c @@ -115,6 +115,7 @@ void setup_board_tags(struct tag **in_params) unsigned int boardId; struct tag *params; struct tag_mv_uboot *t; + int i; printf("Synology board tags..."); params = *in_params; @@ -128,6 +129,12 @@ void setup_board_tags(struct tag **in_params) t->tclk = CONFIG_SYS_TCLK; t->sysclk = CONFIG_SYS_TCLK*2; + t->isusbhost = 1; + for (i = 0; i < 4; i++) { + memset(t->macaddr[i], 0, sizeof(t->macaddr[i])); + t->mtu[i] = 0; + } + params->hdr.tag = ATAG_MV_UBOOT; params->hdr.size = tag_size(tag_mv_uboot); params = tag_next(params); -- 2.1.4