X-Git-Url: https://git.kernelconcepts.de/?a=blobdiff_plain;f=drivers%2Fspi%2Fspi.c;h=7d81fbd7f8f52c31dd9503241e721c9ec8ce6bd8;hb=3d5920a31bb846249385e1ca5c086662c39bc44e;hp=7ddea9b026a969b4207792f1cfe9e39240e7fc48;hpb=65b7fe28a12bbaccc7a0c076f5f9f213150030e7;p=karo-tx-uboot.git diff --git a/drivers/spi/spi.c b/drivers/spi/spi.c index 7ddea9b026..7d81fbd7f8 100644 --- a/drivers/spi/spi.c +++ b/drivers/spi/spi.c @@ -53,6 +53,8 @@ struct spi_slave *spi_base_setup_slave_fdt(const void *blob, int busnum, mode |= SPI_CPHA; if (fdtdec_get_bool(blob, node, "spi-cs-high")) mode |= SPI_CS_HIGH; + if (fdtdec_get_bool(blob, node, "spi-half-duplex")) + mode |= SPI_PREAMBLE; return spi_setup_slave(busnum, cs, max_hz, mode); } #endif