[U-Boot] [PATCH 0/6] arm: socfpga: Add Designware SPI support

Stefan Roese
2014-11-07T12:50:28Z

Hi!

This patchset adds the driver for the Designware master SPI controller.
This IP core is integrated on the Altera SoCFPGA. This implementation is a
driver model (DM) implementation. So multiple SPI drivers can be used.
Thats necessary, since SoCFPGA also integrates the Cadence QSPI controller
used to connect the SPI NOR flashes. Without DM, using multiple SPI
driver is not possible.

As mentioned above, this patchset depends on the SoCFPGA DT support. And
its also done on-top of the Cadence QSPI support I posted a short while
ago. But it doesn't depend on it. Its just that the patch series will
most likely generate merge conflicts if not applied in this sequence.

This is tested on the SoCrates SoCFPGA board using the SPI pins on the
P14 header.

Thanks,
Stefan

Cc: Chin Liang See <clsee@altera.com>
Cc: Dinh Nguyen <dinguyen@altera.com>
Cc: Vince Bridgers <vbridger@altera.com>
Cc: Marek Vasut <marex@denx.de>
Cc: Pavel Machek <pavel@denx.de>
Cc: Simon Glass <sjg@chromium.org>
Cc: Jagannadha Sutradharudu Teki <jagannadh.teki@gmail.com>