Spansion SPI parts

Hoyler, Gernot Gernot.Hoyler at spansion.com
Fri Jul 16 11:32:35 EDT 2010


Hi Mike,

> you will need to verify all platform resources in board files are updated as well -mike

I had run a recursive grep through the original kernel source tree, see below.
In this output, I do not see any directly matching board driver references... 
except some refs to s25sl128b which seems to be declared by some derived Freescale
driver (fsl_m25p80). I assume we cannot fix that derivative (because it only comes
with the Freescale BSPs), so we should be clean!

Thx, Gernot

=======================================================================
% find linux-2.6.34 -exec grep -i s25sl {} \; -print
                                modal = "s25sl128b";
linux-2.6.34-fixed/arch/powerpc/boot/dts/p2020rdb.dts
                                modal = "s25sl128b";
linux-2.6.34-fixed/arch/powerpc/boot/dts/p2020rdb_camp_core0.dts
                                modal = "s25sl128b";
linux-2.6.34-fixed/arch/powerpc/boot/dts/p1020rdb.dts
        { "s25sl004a",  INFO(0x010212,      0,  64 * 1024,   8, 0) },
        { "s25sl008a",  INFO(0x010213,      0,  64 * 1024,  16, 0) },
        { "s25sl016a",  INFO(0x010214,      0,  64 * 1024,  32, 0) },
        { "s25sl032a",  INFO(0x010215,      0,  64 * 1024,  64, 0) },
        { "s25sl064a",  INFO(0x010216,      0,  64 * 1024, 128, 0) },
        { "s25sl12800", INFO(0x012018, 0x0300, 256 * 1024,  64, 0) },
        { "s25sl12801", INFO(0x012018, 0x0301,  64 * 1024, 256, 0) },
linux-2.6.34-fixed/drivers/mtd/devices/m25p80.c
          Spansion S25SL, SST 25VF, ST M25P, and Winbond W25X.  Other chips
linux-2.6.34-fixed/drivers/mtd/devices/Kconfig


============= /arch/powerpc/boot/dts/p2020rdb_camp_core0.dts ============
                      linux,modalias = "fsl_m25p80";
                      modal = "s25sl128b";
                      spi-max-frequency = <50000000>;
                      mode = <0>;



More information about the linux-mtd mailing list