summaryrefslogtreecommitdiff
path: root/board
diff options
context:
space:
mode:
authorChristophe Leroy <christophe.leroy@csgroup.eu>2023-05-03 07:46:20 +0200
committerChristophe Leroy <christophe.leroy@csgroup.eu>2023-05-04 10:58:07 +0200
commit66d23d2237dda5d7bffe420018b6713d71351e67 (patch)
treed1ed0224e4e99f90ea35b61fc273761e9e919f27 /board
parent6735ab59e6fd71ced1c58d8dfb3dd6baf3690d16 (diff)
downloadu-boot-66d23d2237dda5d7bffe420018b6713d71351e67.tar.gz
board: cssi: Remove duplicated FPGA loading sequence on CMPC885
A duplicated FPGA loading sequence appears after FPGA reset. Remove it. Fixes: dac3c6f625 ("board: cssi: Add new board MCR3000_2G") Signed-off-by: Christophe Leroy <christophe.leroy@csgroup.eu>
Diffstat (limited to 'board')
-rw-r--r--board/cssi/cmpc885/cmpc885.c14
1 files changed, 0 insertions, 14 deletions
diff --git a/board/cssi/cmpc885/cmpc885.c b/board/cssi/cmpc885/cmpc885.c
index 540b9d3c78..02da4d9a87 100644
--- a/board/cssi/cmpc885/cmpc885.c
+++ b/board/cssi/cmpc885/cmpc885.c
@@ -896,20 +896,6 @@ int board_early_init_r(void)
}
}
- /* is FPGA firmware loaded ? */
- if (!(in_be32(&cp->cp_pedat) & 0x00000001)) {
- printf("Reloading FPGA firmware\n");
-
- /* Load FPGA firmware */
- /* Activate PROG_FPGA_FIRMWARE for 1 usec */
- clrbits_be32(&cp->cp_pedat, 0x00000002);
- udelay(1);
- setbits_be32(&cp->cp_pedat, 0x00000002);
-
- /* Wait 200ms before checking DONE_FPGA_FIRMWARE */
- mdelay(200);
- }
-
iop_setup_common();
} else {
iop_setup_cmpc885();