Messages in this thread | | | Date | Wed, 30 Jan 2013 11:04:33 +0100 | From | Andreas Larsson <> | Subject | Re: [PATCH] spi: spi-fsl-spi: Make spi-fsl-spi usable in cpu mode outside of FSL SOC environments and add a grlib variant normally running on sparc |
| |
On 2012-12-28 17:16, Andreas Larsson wrote: > This makes the cpu mode of the driver available outside of an FSL SOC > and even powerpc environment. This is accomplished by putting things > regarding fsl specific code and to cpm specific code within ifdefs. > > Furthermore, this adds support for the mostly register-compatible > SPICTRL core from the GRLIB VHDL IP core library normally running on > sparc. A different entry in of_fsl_spi_match matches this core and > indicates a different hardware type that is used to set up different > function pointers and special cases. The fetching of irq is changed to > work under sparc as well. > > The GRLIB core operates in cpu mode and from the driver's point of view > the important differences are that the number of bits per word might be > limited and that there might be native chipselects selected via the > added slvsel register. These differences if present are indicated by an > added capabilities register. > > Signed-off-by: Andreas Larsson <andreas@gaisler.com>
Any comments anyone?
This patch takes "Approach A" discussed and supported in http://sourceforge.net/mailarchive/message.php?msg_id=30131080
Cheers, Andreas Larsson
| |