Message ID | 1449162739-8217-1-git-send-email-jteki@openedev.com |
---|---|
State | Accepted |
Delegated to: | Jagannadha Sutradharudu Teki |
Headers | show |
On 3 December 2015 at 10:12, Jagan Teki <jteki@openedev.com> wrote: > spi-3wire is used when SI/SO signals shared so get > the same from dts node and assign to mode on slave > plat->mode. > > Cc: Simon Glass <sjg@chromium.org> > Signed-off-by: Jagan Teki <jteki@openedev.com> > --- > drivers/spi/spi-uclass.c | 2 ++ > 1 file changed, 2 insertions(+) Acked-by: Simon Glass <sjg@chromium.org>
On 4 December 2015 at 00:27, Simon Glass <sjg@chromium.org> wrote: > On 3 December 2015 at 10:12, Jagan Teki <jteki@openedev.com> wrote: >> spi-3wire is used when SI/SO signals shared so get >> the same from dts node and assign to mode on slave >> plat->mode. >> >> Cc: Simon Glass <sjg@chromium.org> >> Signed-off-by: Jagan Teki <jteki@openedev.com> >> --- >> drivers/spi/spi-uclass.c | 2 ++ >> 1 file changed, 2 insertions(+) > > Acked-by: Simon Glass <sjg@chromium.org> Applied to u-boot-spi/master thanks!
diff --git a/drivers/spi/spi-uclass.c b/drivers/spi/spi-uclass.c index 3c7d64a..e0f6b25 100644 --- a/drivers/spi/spi-uclass.c +++ b/drivers/spi/spi-uclass.c @@ -378,6 +378,8 @@ int spi_slave_ofdata_to_platdata(const void *blob, int node, mode |= SPI_CPHA; if (fdtdec_get_bool(blob, node, "spi-cs-high")) mode |= SPI_CS_HIGH; + if (fdtdec_get_bool(blob, node, "spi-3wire")) + mode |= SPI_3WIRE; if (fdtdec_get_bool(blob, node, "spi-half-duplex")) mode |= SPI_PREAMBLE; plat->mode = mode;
spi-3wire is used when SI/SO signals shared so get the same from dts node and assign to mode on slave plat->mode. Cc: Simon Glass <sjg@chromium.org> Signed-off-by: Jagan Teki <jteki@openedev.com> --- drivers/spi/spi-uclass.c | 2 ++ 1 file changed, 2 insertions(+)