uboot-mt623x/drivers
John Schmoller 9fd84915a9 fsl_upm: Add MxMR/MDR synchronization
According to Freescale reference manuals (eg section "13.4.4.2
Programming the UPMs" of the P4080 Reference Manual):

"Since the result of any update to the MxMR/MDR register must be in
effect before the dummy read or write to the UPM region, a write to
MxMR/MDR should be followed immediately by a read of MxMR/MDR."

The UPM on a custom P4080-based board did not work without performing
a read of MxMR/MDR after a write.

Signed-off-by: John Schmoller <jschmoller@xes-inc.com>
Signed-off-by: Peter Tyser <ptyser@xes-inc.com>
Acked-by: Scott Wood <scottwood@freescale.com>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2010-12-13 09:32:15 -06:00
..
bios_emulator Switch from archive libraries to partial linking 2010-11-17 21:02:18 +01:00
block Switch from archive libraries to partial linking 2010-11-17 21:02:18 +01:00
dma Switch from archive libraries to partial linking 2010-11-17 21:02:18 +01:00
fpga Switch from archive libraries to partial linking 2010-11-17 21:02:18 +01:00
gpio Switch from archive libraries to partial linking 2010-11-17 21:02:18 +01:00
hwmon Switch from archive libraries to partial linking 2010-11-17 21:02:18 +01:00
i2c Switch from archive libraries to partial linking 2010-11-17 21:02:18 +01:00
input Switch from archive libraries to partial linking 2010-11-17 21:02:18 +01:00
misc Switch from archive libraries to partial linking 2010-11-17 21:02:18 +01:00
mmc AT91: gen_atmel_mci.c: fix bug when Slot B is used 2010-12-07 16:36:39 +01:00
mtd fsl_upm: Add MxMR/MDR synchronization 2010-12-13 09:32:15 -06:00
net tsec: Revert to setting TBICR_ANEG_ENABLE by default for SGMII 2010-12-13 09:32:15 -06:00
pci 74xx_7xx: Cleanup for partial linking and --gc-sections 2010-11-27 23:35:12 +01:00
pcmcia Switch from archive libraries to partial linking 2010-11-17 21:02:18 +01:00
power Switch from archive libraries to partial linking 2010-11-17 21:02:18 +01:00
qe Exclude drivers/qe/fdt.c without CONFIG_QE 2010-11-18 15:22:10 +01:00
rtc Switch from archive libraries to partial linking 2010-11-17 21:02:18 +01:00
serial Switch from archive libraries to partial linking 2010-11-17 21:02:18 +01:00
spi Switch from archive libraries to partial linking 2010-11-17 21:02:18 +01:00
twserial Switch from archive libraries to partial linking 2010-11-17 21:02:18 +01:00
usb usb: Remove usb_dev_init() from ehci-ppc4xx.c 2010-11-26 21:24:57 +01:00
video video: move fsl_diu_fb driver to drivers/video 2010-12-01 20:48:13 +01:00
watchdog Switch from archive libraries to partial linking 2010-11-17 21:02:18 +01:00