diff options
author | Ira W. Snyder <iws@ovro.caltech.edu> | 2012-09-12 14:17:31 -0700 |
---|---|---|
committer | Kim Phillips <kim.phillips@freescale.com> | 2012-09-18 16:16:44 -0500 |
commit | f138ca1373d7ec9fca33ae21f1b5ff3898fd493f (patch) | |
tree | 63e0692473301f5af7d910741bc1bff7614d4b3d /common/env_embedded.c | |
parent | 037e9d33db9fc86c1e671d64077b2d1a19df7f24 (diff) | |
download | u-boot-imx-f138ca1373d7ec9fca33ae21f1b5ff3898fd493f.zip u-boot-imx-f138ca1373d7ec9fca33ae21f1b5ff3898fd493f.tar.gz u-boot-imx-f138ca1373d7ec9fca33ae21f1b5ff3898fd493f.tar.bz2 |
mpc8xxx_spi: fix SPI support on MPC8308RDB
The MPC8308RDB Reference Manual states that no bits in the SPMODE
register are allowed to change while the enable (EN) bit is set.
This driver changes the character length bits (LEN) while the enable
(EN) bit is set. Clearing the EN bit while changing the LEN bits makes
the driver work correctly on MPC8308RDB.
Signed-off-by: Ira W. Snyder <iws@ovro.caltech.edu>
Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
Diffstat (limited to 'common/env_embedded.c')
0 files changed, 0 insertions, 0 deletions