summaryrefslogtreecommitdiff
path: root/board/freescale/ls2085aqds
diff options
context:
space:
mode:
authorPrabhakar Kushwaha <prabhakar at freescale.com>2015-05-28 09:24:07 (GMT)
committerYork Sun <yorksun@freescale.com>2015-07-20 18:44:35 (GMT)
commitff1b8e3f556ca8e339e9b85c31575592e3100e02 (patch)
treedd3a35b219ccb89b26c35bcc190d3df462b9541e /board/freescale/ls2085aqds
parent226296656c6efe4eb2b26dbbebc417455bdfd99d (diff)
downloadu-boot-fsl-qoriq-ff1b8e3f556ca8e339e9b85c31575592e3100e02.tar.xz
armv8/ls2085a: Avoid hard-coding for board name print
LS2085A supports 6 personalities i.e. LS2045AE, LS2045A, LS2080AE, LS2080A, LS2085AE and LS2085A personlities. Instead of hard-coding, board name should change as per selected personality. Signed-off-by: Prabhakar Kushwaha <prabhakar at freescale.com> Reviewed-by: York Sun <yorksun@freescale.com>
Diffstat (limited to 'board/freescale/ls2085aqds')
-rw-r--r--board/freescale/ls2085aqds/ls2085aqds.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/board/freescale/ls2085aqds/ls2085aqds.c b/board/freescale/ls2085aqds/ls2085aqds.c
index 6a22122..27a23ec 100644
--- a/board/freescale/ls2085aqds/ls2085aqds.c
+++ b/board/freescale/ls2085aqds/ls2085aqds.c
@@ -49,11 +49,15 @@ int checkboard(void)
"100 separate SSCG"};
int clock;
+ cpu_name(buf);
+ printf("Board: %s-QDS, ", buf);
+
sw = QIXIS_READ(arch);
- printf("Board: %s, ", CONFIG_IDENT_STRING);
printf("Board Arch: V%d, ", sw >> 4);
printf("Board version: %c, boot from ", (sw & 0xf) + 'A' - 1);
+ memset((u8 *)buf, 0x00, ARRAY_SIZE(buf));
+
sw = QIXIS_READ(brdcfg[0]);
sw = (sw & QIXIS_LBMAP_MASK) >> QIXIS_LBMAP_SHIFT;