ramips: second spi device on rt5350

This is based on Jon Smirl's patch with the following changes:
- Set CS polarity as low by default.
- Add support for changing CS polarity.
- Add support for changing LSB/MSB.
- Add support for changing SPI mode.
- Fix indentations.

I tested it on a VoCore. Works fine connected to a second flash, but fails to detect MMC/SD cards due to SPI clock speed.

Signed-off-by: Jon Smirl <jonsmirl@gmail.com>
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

SVN-Revision: 42276
This commit is contained in:
John Crispin
2014-08-25 06:35:42 +00:00
parent 75cbca0a40
commit a3fd3dc796
3 changed files with 738 additions and 2 deletions

View File

@@ -151,7 +151,7 @@
};
spi@b00 {
compatible = "ralink,rt5350-spi", "ralink,rt2880-spi";
compatible = "ralink,rt5350-spi";
reg = <0xb00 0x100>;
resets = <&rstctrl 18>;
@@ -161,7 +161,7 @@
#size-cells = <1>;
pinctrl-names = "default";
pinctrl-0 = <&spi_pins>;
pinctrl-0 = <&spi_pins &spi_cs1>;
status = "disabled";
};