u-boot/board/freescale/p1022ds
Timur Tabi fdb9482b42 p1022ds: fix switching of DIU/LBC signals
On the P1022, the pins which drive the video display (DIU) are muxed with the
local bus controller (LBC), so if the DIU is active, the pins need to be
temporarily muxed to LBC whenever accessing NOR flash.

The code which handled this transition is checking and changing the wrong
bits in PMUXCR.

Also add a follow-up read after a write to NOR flash if we're going to
mux back to DIU after the write, as described in the P1022 RM.

Signed-off-by: Timur Tabi <timur@freescale.com>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2010-12-13 10:05:51 -06:00
..
config.mk Makefile: move all Power Architecture boards into boards.cfg 2010-10-18 22:12:04 +02:00
ddr.c powerpc: add support for the Freescale P1022DS reference board 2010-07-16 10:55:10 -05:00
diu.c p1022ds: fix switching of DIU/LBC signals 2010-12-13 10:05:51 -06:00
law.c powerpc: add support for the Freescale P1022DS reference board 2010-07-16 10:55:10 -05:00
Makefile Switch from archive libraries to partial linking 2010-11-17 21:02:18 +01:00
p1022ds.c fsl: Clean up printing of PCI boot info 2010-11-14 23:46:42 +01:00
tlb.c powerpc: add support for the Freescale P1022DS reference board 2010-07-16 10:55:10 -05:00