mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-28 15:41:40 +00:00
board: cssi: Activate SMC relocation on CMPC885 board for MIAE device
When CMPC885 board is used for MIAE device, SCC2 SCC3 and SMC2 are used for serial lines. Therefore only SCC4 is available for handling the TDM line. In order to use SCC4 in QMC mode without loosing SMC2, SMC2 must be relocated. Activate SMC relocation and relocate SMC2 at offset 0x1fc0 which is unused. Signed-off-by: Christophe Leroy <christophe.leroy@csgroup.eu>
This commit is contained in:
parent
388cb1a10f
commit
0ec8ebef87
2 changed files with 6 additions and 0 deletions
|
@ -11,6 +11,7 @@
|
|||
#include <env.h>
|
||||
#include <common.h>
|
||||
#include <mpc8xx.h>
|
||||
#include <asm/cpm_8xx.h>
|
||||
#include <asm/io.h>
|
||||
#include <dm.h>
|
||||
#include <stdio.h>
|
||||
|
@ -451,6 +452,9 @@ void iop_setup_miae(void)
|
|||
/* Wait reset on FPGA_F */
|
||||
udelay(100);
|
||||
|
||||
/* Load CPM relocation code */
|
||||
cpm_load_patch(cp);
|
||||
|
||||
/* Set the front panel LED color to red */
|
||||
clrbits_8((unsigned char __iomem *)CONFIG_FPGA_BASE + 0x44, 0x02);
|
||||
|
||||
|
|
|
@ -10,6 +10,8 @@ CONFIG_MPC8xx=y
|
|||
# CONFIG_PCI is not set
|
||||
CONFIG_TARGET_CMPC885=y
|
||||
CONFIG_MPC885=y
|
||||
CONFIG_SMC_UCODE_PATCH=y
|
||||
CONFIG_SMC2_RPBASE=0x1fc0
|
||||
CONFIG_CMD_IMMAP=y
|
||||
CONFIG_SYS_SIUMCR=0x00620000
|
||||
CONFIG_SYS_TBSCR=0x00C3
|
||||
|
|
Loading…
Reference in a new issue