AMCC 440 SPI question

Josh Boyer jwboyer at linux.vnet.ibm.com
Wed Sep 24 01:50:26 EST 2008


On Tue, Sep 23, 2008 at 11:38:05AM -0400, Steven A. Falco wrote:
>The yosemite.dts has the following entry, which leads me to believe
>that there is SPI support.  I'd like to do something similar for a
>Sequoia board, but looking in Josh's "next" branch, I don't see any
>driver that would recognize the spi-440ep string.  So my question is,
>is there a SPI driver for the PPC440, that is .dts aware?

There is no mainline driver, no.  There might be one in the DENX kernel
tree.

>
>			spi at ef600900 {
>				compatible = "amcc,spi-440ep";
>				reg = <ef600900 6>;
>				interrupts = <8 4>;
>				interrupt-parent = <&UIC0>;
>			};
>
>Also, googling for a driver, I find the patch that introduced this
>.dts file:
>
>Patch: [PATCH 1/3][POWERPC] 4xx: Add AMCC 440EP Yosemite DTS
>patchwork.ozlabs.org/linuxppc/patch?id=16992
>
>However, when I click on the patchwork link, I get a 404 error.
>Perhaps this just means the patch is old and has been removed
>from patchwork.  But since it is a "1 of 3", I was hoping one of
>the other parts would contain the actual spi-440ep driver code.

Patchwork was updated to a new version recently and the old one was either
taken offline or moved elsewhere.  The set of patches that added Yosemite
didn't include an SPI driver (I know, I wrote them).  I just enumerated
the device in the DTS because it's on the board.

josh



More information about the Linuxppc-dev mailing list