diff options
author | Dave Liu <daveliu@freescale.com> | 2010-04-29 17:16:25 +0800 |
---|---|---|
committer | Scott Sweeny <scott.sweeny@timesys.com> | 2010-09-30 11:17:16 -0400 |
commit | a4f510740875b9ceed882d6413d475f4f6befe03 (patch) | |
tree | 67b7497c2a68c2655d715c5e5359f763105af24a /board/amcc/ocotea/init.S | |
parent | 04cbb96db06c5a1fba1a80d00f322b25ab656ede (diff) |
p1022ds: Fix the DIU issue on RevB1 board2009.11-p1022ds-201004291116
DIU doesn't work on P1022DS RevB1 board in u-boot, it is because
there are two code bugs in DIU code.
1) We must clear the PMUXCR[eLBC_DIU] bits before we set the
eLBC_DIU=2'b01 for DIU mode.
The PMUXCR[eLBC_DIU] POR value is 2'b10 in RevB1 board, however
the eLBC_DIU is 2'b00 in RevA board due to design issue.
2) We must do dummy read to make sure the write FPGA PIXIS register
be completed.
Signed-off-by: Dave Liu <daveliu@freescale.com>
Diffstat (limited to 'board/amcc/ocotea/init.S')
0 files changed, 0 insertions, 0 deletions