[U-Boot] [PATCH 0/5] mpc8308rdb: improved hardware support
Kim Phillips
kim.phillips at freescale.com
Tue Sep 18 01:31:42 CEST 2012
On Wed, 12 Sep 2012 14:17:30 -0700
"Ira W. Snyder" <iws at ovro.caltech.edu> wrote:
> From: "Ira W. Snyder" <iws at ovro.caltech.edu>
>
> This series improves the hardware support for the Freescale MPC8308RDB board.
>
> Optional support for the SPI pins routed to header J8 is added for testing SPI
> flash chips. This was tested with a Spansion S25FL256S1. This is not enabled
> by default, because it breaks TSEC2 due to a pinmux conflict.
>
> Support for the onboard eSDHC MMC/SD controller is added.
>
> The SPI controller driver is fixed so that it works with MPC8308RDB (probably
> all 83xx boards are broken before this fix). Without the fix, the waveforms
> generated by the driver are incorrect (confirmed with an oscilloscope).
>
> Ira W. Snyder (5):
> mpc8xxx_spi: fix SPI support on MPC8308RDB
> mpc8308rdb: add support for Spansion SPI flash on header J8
> spansion: add support for S25FL256S1
> mpc8308rdb: add support for FIT images
> mpc8308rdb: add support for eSDHC MMC controller
>
> board/freescale/mpc8308rdb/mpc8308rdb.c | 57 +++++++++++++++++++++++++++++++
> drivers/mtd/spi/spansion.c | 8 ++++
> drivers/spi/mpc8xxx_spi.c | 4 ++
> include/configs/MPC8308RDB.h | 31 +++++++++++++++++
> 4 files changed, 100 insertions(+), 0 deletions(-)
all 5 patches applied to mpc83xx master, after adding #include the
fsl_esdhc header to prevent implicit declarations of
fsl_esdhc_mmc_init() and fdt_fixup_esdhc().
Note: couldn't find a dedicated maintainer for mtd/spi, so carried
those with since they looked pretty straightforward.
Thanks Ira,
Kim
More information about the U-Boot
mailing list